Home | History | Annotate | Download | only in image
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     8991      `
      3 go object linux amd64 go1.5.1 X:none
      4 build id "2cc29f6e975f70ed8f9b5e017e27dc79fb2a150d"
      5 
      6 $$
      7 package gif
      8 	import runtime "runtime"
      9 	import bufio "bufio"
     10 	import bytes "bytes"
     11 	import errors "errors"
     12 	import io "io"
     13 	import lzw "compress/lzw"
     14 	import fmt "fmt"
     15 	import image "image"
     16 	import color "image/color"
     17 	import palette "image/color/palette"
     18 	import draw "image/draw"
     19 	const @"".DisposalNone = 0x1
     20 	const @"".DisposalBackground = 0x2
     21 	const @"".DisposalPrevious = 0x3
     22 	type @"image/color".Color interface { RGBA() (@"image/color".r uint32, @"image/color".g uint32, @"image/color".b uint32, @"image/color".a uint32) }
     23 	type @"image".Point struct { X int; Y int }
     24 	func (@"image".p2 @"image".Point) Add (@"image".q3 @"image".Point) (? @"image".Point) { return (@"image".Point{ X:@"image".p2.X + @"image".q3.X, Y:@"image".p2.Y + @"image".q3.Y }) }
     25 	func (@"image".p2 @"image".Point) Div (@"image".k3 int) (? @"image".Point) { return (@"image".Point{ X:@"image".p2.X / @"image".k3, Y:@"image".p2.Y / @"image".k3 }) }
     26 	func (@"image".p2 @"image".Point) Eq (@"image".q3 @"image".Point) (? bool) { return @"image".p2 == @"image".q3 }
     27 	func (@"image".p2 @"image".Point) In (@"image".r3 @"image".Rectangle) (? bool) { return @"image".r3.Min.X <= @"image".p2.X && @"image".p2.X < @"image".r3.Max.X && @"image".r3.Min.Y <= @"image".p2.Y && @"image".p2.Y < @"image".r3.Max.Y }
     28 	func (@"image".p2 @"image".Point) Mod (@"image".r3 @"image".Rectangle) (? @"image".Point)
     29 	func (@"image".p2 @"image".Point) Mul (@"image".k3 int) (? @"image".Point) { return (@"image".Point{ X:@"image".p2.X * @"image".k3, Y:@"image".p2.Y * @"image".k3 }) }
     30 	func (@"image".p2 @"image".Point) String () (? string)
     31 	func (@"image".p2 @"image".Point) Sub (@"image".q3 @"image".Point) (? @"image".Point) { return (@"image".Point{ X:@"image".p2.X - @"image".q3.X, Y:@"image".p2.Y - @"image".q3.Y }) }
     32 	type @"image/color".Model interface { Convert(@"image/color".c @"image/color".Color) (? @"image/color".Color) }
     33 	type @"image".Rectangle struct { Min @"image".Point; Max @"image".Point }
     34 	func (@"image".r2 @"image".Rectangle) Add (@"image".p3 @"image".Point) (? @"image".Rectangle) { return (@"image".Rectangle{ Min:(@"image".Point{ X:@"image".r2.Min.X + @"image".p3.X, Y:@"image".r2.Min.Y + @"image".p3.Y }), Max:(@"image".Point{ X:@"image".r2.Max.X + @"image".p3.X, Y:@"image".r2.Max.Y + @"image".p3.Y }) }) }
     35 	func (@"image".r2 @"image".Rectangle) At (@"image".x3 int, @"image".y4 int) (? @"image/color".Color) { if (@"image".Point{ X:@"image".x3, Y:@"image".y4 }).In(@"image".r2) { return @"image/color".Opaque }; return @"image/color".Transparent }
     36 	func (@"image".r2 @"image".Rectangle) Bounds () (? @"image".Rectangle) { return @"image".r2 }
     37 	func (@"image".r2 @"image".Rectangle) Canon () (? @"image".Rectangle) { if @"image".r2.Max.X < @"image".r2.Min.X { @"image".r2.Min.X, @"image".r2.Max.X = @"image".r2.Max.X, @"image".r2.Min.X }; if @"image".r2.Max.Y < @"image".r2.Min.Y { @"image".r2.Min.Y, @"image".r2.Max.Y = @"image".r2.Max.Y, @"image".r2.Min.Y }; return @"image".r2 }
     38 	func (@"image".r2 @"image".Rectangle) ColorModel () (? @"image/color".Model) { return @"image/color".Alpha16Model }
     39 	func (@"image".r2 @"image".Rectangle) Dx () (? int) { return @"image".r2.Max.X - @"image".r2.Min.X }
     40 	func (@"image".r2 @"image".Rectangle) Dy () (? int) { return @"image".r2.Max.Y - @"image".r2.Min.Y }
     41 	func (@"image".r2 @"image".Rectangle) Empty () (? bool) { return @"image".r2.Min.X >= @"image".r2.Max.X || @"image".r2.Min.Y >= @"image".r2.Max.Y }
     42 	func (@"image".r2 @"image".Rectangle) Eq (@"image".s3 @"image".Rectangle) (? bool) { return @"image".r2 == @"image".s3 || @"image".r2.Empty() && @"image".s3.Empty() }
     43 	func (@"image".r2 @"image".Rectangle) In (@"image".s3 @"image".Rectangle) (? bool) { if @"image".r2.Empty() { return true }; return @"image".s3.Min.X <= @"image".r2.Min.X && @"image".r2.Max.X <= @"image".s3.Max.X && @"image".s3.Min.Y <= @"image".r2.Min.Y && @"image".r2.Max.Y <= @"image".s3.Max.Y }
     44 	func (@"image".r2 @"image".Rectangle) Inset (@"image".n3 int) (? @"image".Rectangle)
     45 	func (@"image".r2 @"image".Rectangle) Intersect (@"image".s3 @"image".Rectangle) (? @"image".Rectangle)
     46 	func (@"image".r2 @"image".Rectangle) Overlaps (@"image".s3 @"image".Rectangle) (? bool)
     47 	func (@"image".r2 @"image".Rectangle) Size () (? @"image".Point) { return (@"image".Point{ X:@"image".r2.Max.X - @"image".r2.Min.X, Y:@"image".r2.Max.Y - @"image".r2.Min.Y }) }
     48 	func (@"image".r2 @"image".Rectangle) String () (? string)
     49 	func (@"image".r2 @"image".Rectangle) Sub (@"image".p3 @"image".Point) (? @"image".Rectangle) { return (@"image".Rectangle{ Min:(@"image".Point{ X:@"image".r2.Min.X - @"image".p3.X, Y:@"image".r2.Min.Y - @"image".p3.Y }), Max:(@"image".Point{ X:@"image".r2.Max.X - @"image".p3.X, Y:@"image".r2.Max.Y - @"image".p3.Y }) }) }
     50 	func (@"image".r2 @"image".Rectangle) Union (@"image".s3 @"image".Rectangle) (? @"image".Rectangle)
     51 	type @"image".Image interface { At(@"image".x int, @"image".y int) (? @"image/color".Color); Bounds() (? @"image".Rectangle); ColorModel() (? @"image/color".Model) }
     52 	type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) }
     53 	func @"".Decode (@"".r3 @"io".Reader) (? @"image".Image, ? error)
     54 	type @"image/color".Palette []@"image/color".Color
     55 	func (@"image/color".p2 @"image/color".Palette "esc:0x2a") Convert (@"image/color".c3 @"image/color".Color) (? @"image/color".Color)
     56 	func (@"image/color".p2 @"image/color".Palette "esc:0x9") Index (@"image/color".c3 @"image/color".Color) (? int)
     57 	type @"image".Paletted struct { Pix []uint8; Stride int; Rect @"image".Rectangle; Palette @"image/color".Palette }
     58 	func (@"image".p2 *@"image".Paletted "esc:0x32") At (@"image".x3 int, @"image".y4 int) (? @"image/color".Color)
     59 	func (@"image".p2 *@"image".Paletted "esc:0x1") Bounds () (? @"image".Rectangle) { return @"image".p2.Rect }
     60 	func (@"image".p2 *@"image".Paletted "esc:0x1") ColorIndexAt (@"image".x3 int, @"image".y4 int) (? uint8)
     61 	func (@"image".p2 *@"image".Paletted "esc:0x22") ColorModel () (? @"image/color".Model) { return @"image".p2.Palette }
     62 	func (@"image".p2 *@"image".Paletted "esc:0x9") Opaque () (? bool)
     63 	func (@"image".p2 *@"image".Paletted "esc:0x1") PixOffset (@"image".x3 int, @"image".y4 int) (? int) { return (@"image".y4 - @"image".p2.Rect.Min.Y) * @"image".p2.Stride + (@"image".x3 - @"image".p2.Rect.Min.X) * 0x1 }
     64 	func (@"image".p1 *@"image".Paletted "esc:0x9") Set (@"image".x2 int, @"image".y3 int, @"image".c4 @"image/color".Color)
     65 	func (@"image".p1 *@"image".Paletted "esc:0x1") SetColorIndex (@"image".x2 int, @"image".y3 int, @"image".index4 uint8)
     66 	func (@"image".p2 *@"image".Paletted "esc:0xa") SubImage (@"image".r3 @"image".Rectangle) (? @"image".Image)
     67 	type @"image".Config struct { ColorModel @"image/color".Model; Width int; Height int }
     68 	type @"".GIF struct { Image []*@"image".Paletted; Delay []int; LoopCount int; Disposal []byte; Config @"image".Config; BackgroundIndex byte }
     69 	func @"".DecodeAll (@"".r3 @"io".Reader) (? *@"".GIF, ? error)
     70 	func @"".DecodeConfig (@"".r3 @"io".Reader) (? @"image".Config, ? error)
     71 	type @"image/draw".Quantizer interface { Quantize(@"image/draw".p @"image/color".Palette, @"image/draw".m @"image".Image) (? @"image/color".Palette) }
     72 	type @"image/draw".Image interface { At(@"image".x int, @"image".y int) (? @"image/color".Color); Bounds() (? @"image".Rectangle); ColorModel() (? @"image/color".Model); Set(@"image/draw".x int, @"image/draw".y int, @"image/draw".c @"image/color".Color) }
     73 	type @"image/draw".Drawer interface { Draw(@"image/draw".dst @"image/draw".Image, @"image/draw".r @"image".Rectangle, @"image/draw".src @"image".Image, @"image/draw".sp @"image".Point) }
     74 	type @"".Options struct { NumColors int; Quantizer @"image/draw".Quantizer; Drawer @"image/draw".Drawer }
     75 	type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) }
     76 	func @"".EncodeAll (@"".w2 @"io".Writer, @"".g3 *@"".GIF "esc:0x2a") (? error)
     77 	func @"".Encode (@"".w2 @"io".Writer, @"".m3 @"image".Image, @"".o4 *@"".Options "esc:0x9") (? error)
     78 	func @"".init ()
     79 	type @"image/color".Alpha16 struct { A uint16 }
     80 	func (@"image/color".c5 @"image/color".Alpha16) RGBA () (@"image/color".r1 uint32, @"image/color".g2 uint32, @"image/color".b3 uint32, @"image/color".a4 uint32) { @"image/color".a4 = uint32(@"image/color".c5.A); return @"image/color".a4, @"image/color".a4, @"image/color".a4, @"image/color".a4 }
     81 	var @"image/color".Opaque @"image/color".Alpha16
     82 	var @"image/color".Transparent @"image/color".Alpha16
     83 	var @"image/color".Alpha16Model @"image/color".Model
     84 
     85 $$
     86 _go_.o          0           0     0     644     190488    `
     87 go object linux amd64 go1.5.1 X:none
     88 
     89 !
     90 go13ldbufio.acompress/lzw.aerrors.a
     91 fmt.aimage.aimage/color.aio.abytes.a*image/color/palette.aimage/draw.a,"".(*blockReader).ReaddH%HD$H;ALHH$H$1H$H$H$H$H$(H$Hi(HtQH$H$(H$H$Ht%Hk(H$Hk0H$HH$Hu+H$1H$H$HH$H$H$HhHGH$H$H%HHkHl$XH,$HL$PHY(\$HH\$H\$`H\$H\$hD$GH$H$H$(H$Hl$`Hk(Hl$h=Hk0H$H$H$(L$GH$Hh(HtQH$H$(H$H$Ht%Hk(H$Hk0H$HH$H$(HH$H$H-Hk(H-=u]Hk0H$H$H$(H$H$Ht%Hk(H$Hk0H$HLC0L$Hl$HFHH8H-H\$xH$Hl$pH$H$H$Hl$xHkH$Hk Hl$p=HkH$H$H$H$H$HH$H$H|$HHHNHOH\$HH$HKHL$H$H?H^H|$HHHKHOHKHOH\$0H\$`H\$8H\$hH$H$H$(H$Hl$`Hk(Hl$h=Hk0H$H$H$(H$Hh(HtQH$H$(H$H$Ht%Hk(H$Hk0H$HH$H$H$H$H$H\$H$H\$H$HH^H|$HHHKHOHKHOHD$0H\$8H\$HH$H$H$H$H$H$H$Hl$HL@LH L9wiLPI)I)ItM*L@LH =u0LPH\$HH$1H$H$HHhH,$LT$LC0L$Hl$6LCL$Hl$*ELC0L$Hl$S_`
    103 X
    104 *runtime.racefuncenter
    105  runtime.raceread
    106  runtime.raceread
    107 (runtime.racefuncexit
    108 (runtime.racefuncexit
    109  runtime.raceread
    110  runtime.raceread
    111 "runtime.racewrite6runtime.writeBarrierEnabled
    112  runtime.raceread
    113  runtime.raceread
    114 (runtime.racefuncexit
    115 "runtime.racewrite	io.EOF	
    117  runtime.raceread	io.EOF	io.EOF	6runtime.writeBarrierEnabled
    120 
    121  runtime.raceread
    123 (runtime.racefuncexit
    125 .runtime.writebarrierptr
    127 "runtime.racewrite
6runtime.writeBarrierEnabled
    130  runtime.raceread
    132  runtime.racereadtype.io.Reader
    133 runtime.convI2I
    134 io.ReadFull
    135 "runtime.racewrite6runtime.writeBarrierEnabled
    136  runtime.raceread
    137  runtime.raceread
    138 (runtime.racefuncexit
    139  runtime.raceread
    140 "runtime.slicecopy
    141 "runtime.racewrite
    142  runtime.raceread6runtime.writeBarrierEnabled
    143 (runtime.racefuncexit
    144 .runtime.writebarrierptr
    145 $runtime.panicslice
    146 .runtime.writebarrierptr
    147 .runtime.writebarrierptr
    148 $runtime.panicslice
    149 .runtime.writebarrierptr
    150 0runtime.morestack_noctxtp"".autotmp_0011type.int"".autotmp_0010type.error"".autotmp_0009/type.[]uint8"".autotmp_0008Otype.error"".autotmp_0006type.int"".ntype.int"".blockLentype.uint8"".~r2Ptype.error"".~r1@type.int"".ptype.[]uint8"".b(type.*"".blockReader`<0/(@,+&%$-@	EHx@
    157 	}o,+T+S=\#GD=WTgclocals8673e44a15fbaa7367253006e3f68366Tgclocals2de3026f2f1a4e76c4da3271e2c4e98d\prebuilts/go/linux-x86/src/image/gif/reader.go("".(*decoder).decodexxdH%H$pH;AHH$H$1H$8H$@1H$H$HH$H$ H\$H$(H\$H$H\$\$ HH$H$H$H$<H$H$H$H$H+H$=:HkH$H$HL$HT$H$@H$8Ht#H$8H$@H$0t%1H$8H$@HH$H$H$HHHkH$H,$H$HX(H$\$Hl$HT$H$`H$XHt#H$8H$@H!uPH4$HT$HL$H$`H$XH:H$8H$@H,H4$HL$Hl$HT$H$H$PH$HHt#H$8H$@HH$H$H$BH$XBHL$GnH$H$BH$H$hB@l$H\$H$H\$H$H\$ H$H\$(H$H\$0H$H$H$H$@H$H$HkHH$HkPH$=Hk@H$H$H$PH$HHt#H$8H$@HH$H$H$DL$AYDH$H$H$@H$HkHHl$pH$H$H$CL$AYCHl$pH9+|$GL$H$HH$HHkHH$XHSPHkXH$h1HHH$H$`HH)H~SHH$H$H|$H|$H$HL$HD$ H$`H|$(H\$0H$HL$8HH$11HIH$H9H9H)I)IH$ItHkIHl$LD$LL$H$XH\$ HT$(H$hH\$0H$H$`1HH9aHH$H$pH$xH$H$H$H$@H$H$xHkHH$HkPH$p=Hk@1\$L\$M\$N\$OH$H$H$@H$H$H$CH$kCH$HHS@HKHHkPH$HH$H$H9IHHH$HH$HH\$HH\$H\$LH\$HD$ L$HT$(HL$0AiCH$HHH{@HsHHkPH$HH$H$H9HHH$HH$=KHKL$H$H%HHkH$H,$H$HX(\$HHl$HT$H$PH$HHt#H$8H$@HS
L$IF
HH$HD$H$H$HD$8H$HH1HH$H$H$H$HH$HH\$Hl$H-H,$H$H$H$H1H9-H$H$H$H$HL$HD$\$IH\$HL$ HD$(H$0HD$H$(HHY $H\$H$H$HH$H$(H\$H$0H\$H\$HH$HKHL$H$H|$HHHNHOHNHOHL$0HD$8H$PH$HHHH$H$HH-H9HH$H$HH,$H$PHl$H-Hl$H-Hl$\$ tAHH$HH$8HH$@HH$HH$8H$PH$@HH$H	HH	HHH$HT$H$HL$H$HD$H$0H$H$(H[(HL$ Hl$(HT$0H$xH$HHH$H$xH-H9@HH$H$xH,$H$Hl$H-Hl$H-Hl$\$ H$HHHH$HHH$H$HT$H$HL$H$HD$HL$ Hl$(HT$0H$hH$pHHH$H$hH-H9HH$H$hH,$H$pHl$H-Hl$H-Hl$\$ NH$H$H$@H$HiHHH$H$HHHKHkH$1H$HL$XH$HHD$`Hl$XH9H$H$H$+@l$HH$H$H$@H$HkH\$HH9|AHH$HH$8HH$@HH$HHD$`HHD$`Hl$XH9LH$H$H$BH$]BH@tH$H$H$H$H$H$HHHHHH)H}QHH$H$(HT$HD$H$8HL$HH$0HH\$ HT$(HD$0HL$8HHH$8H9H$0H$(HD$hHH$H$(Hl$hHH$=H+H$H$H$H$H$0HH$8HH$(=?HH$H$H$8H$Hh8Hl$hH$H$`H$HHS`HChH[pHH)H}QHH$H$HT$HD$H$ HL$HH$HH\$ HT$(HD$0HL$8HHH$ H9cH$H$HD$`HH$H$Hl$`HHl$hH+H$H$H$`H$H$HkhH$ HkpH$=Hk`H$H$H$AH$hA@l$KH$H$xH$HtHSxHHHH)H}QHH$H$HT$HD$H$HL$HH$HH\$ HT$(HD$0HL$8HHH$H9H$H$HD$`HH$H$Hl$`H+l$K@+H$H$H$xH$H$HH$HH$=uKHkxH$H$H$8H$H@8H$H$DH$1@kDiLCxL$Hl$LC`L$Hl$'LL$Hl$H$Hl$@^H$hHt3H$hH$8H$pH$@HHH$HH$8HH$@H>&HH$H$xH-H9uTHH$H$xH,$H$Hl$H-Hl$H-Hl$\$ H$xHt3H$xH$8H$H$@HHH$HH$8HH$@HH5HH$HH\$HH\$HD$VE<L$J1H$H$H$H.H$HH$PH$@HH$H\$JH\$HD$H\$H$H\$ H$H$@H$H$@H$H+H$=HkHH$HD$*H$@H\$H$HH\$H$PH\$ HT$(HL$0H$H$8H$H$@HLCL$Hl$lLCL$HL$L$.LC@L$Hl$YLC@L$Hl$JH$H$HH$HkHH*HH$H$1H$H$HH$HD$H$H$H$H$HkH$=H+H$H$H
1H9tKH$H$H$H$H$8H$H$@HHH$HH\$HH\$HL$H$Hl$UH$H$H$@H$H$H$HH$Ht9HkHH$Ht#LC@LD$Hl$H-H,$;H4$H$H$HHuAHH$HH$8HH$@H1H$8H$@H\$J1H$H$H$H.H$HH$PH$@HH$H\$JH\$HD$H\$H$H\$ H$H$@H$H$@H$H+H$=HkHH$HD$H$@H\$H$HH\$H$PH\$ HT$(HL$0H$H$8H$H$@HLCL$Hl$lpLCL$Hl$H$ H$(H$H$HD$PH$HH$H$HL$H$ HD$H$H\$\$ H$H$H$H$HYHl$PH9HH$HH$1H9toH$H$H$H$H$Ht<H$HH$=u	HKLCL$HL$zHH$HH\$HH\$H\$H$WH\$PH}	HD$PHH$HL$PHD$HD$xH$HH$HL$HL$LD$Ht$ Hl$(H$H$ H$1HL$L$H$H$H$H$H$H$H$H$H$H$H$H$HD$XH$Ht,H$H\$Hl$H-H,$HD$x
    186 ^
    187 *runtime.racefuncentertype."".reader
    188 $runtime.assertI2I2
    189 "runtime.racewrite6runtime.writeBarrierEnabled
    190 V"".(*decoder).readHeaderAndScreenDescriptor
    191 &runtime.deferreturn
    192 (runtime.racefuncexit
    193 &runtime.deferreturn
    194 (runtime.racefuncexit
    195  runtime.raceread
    196 &runtime.deferreturn
    197 (runtime.racefuncexit
    198 6"".(*decoder).readExtension	
    199 &runtime.deferreturn	
    200 (runtime.racefuncexit	
    201 H"".(*decoder).newImageFromDescriptor
    202 
    203 &runtime.deferreturn
    204 
    205 (runtime.racefuncexit
    207  runtime.raceread
    209  runtime.raceread
    211 8"".(*decoder).readColorTable
    212 "runtime.racewrite6runtime.writeBarrierEnabled
    213 &runtime.deferreturn
    214 (runtime.racefuncexit
    215  runtime.raceread
    216  runtime.raceread
    217  runtime.raceread
    218  runtime.raceread0type.image/color.Palette
    219 &runtime.growslice_n,type.image/color.Color
    220 ,runtime.typedslicecopy
    221 "runtime.racewrite6runtime.writeBarrierEnabled
    222  runtime.raceread
    223  runtime.raceread
    224 "runtime.racewrite*type.image/color.RGBA,type.image/color.ColorTgo.itab.image/color.RGBA.image/color.Color
    225 runtime.convT2I6runtime.writeBarrierEnabled
    226  runtime.raceread 
    227 &runtime.deferreturn 
    228 (runtime.racefuncexit!&type."".blockReader!
    229 "runtime.newobject!
    230 ,runtime.racewriterange"
    231  runtime.duffzero"
    232 "runtime.racewrite"
    233  runtime.raceread#type."".reader#
    234 (runtime.typedmemmove$Bgo.itab.*"".blockReader.io.Reader%
    235 ,compress/lzw.NewReader&
    236 "runtime.deferproc&
    237  runtime.raceread&type.io.Reader'
    238 runtime.convI2I(
    239 io.ReadFull)&io.ErrUnexpectedEOF)
    240  runtime.raceread)&io.ErrUnexpectedEOF)&io.ErrUnexpectedEOF)
    241  runtime.raceread*&io.ErrUnexpectedEOF*&io.ErrUnexpectedEOF*
    242 runtime.ifaceeq*"".errNotEnough+
    243  runtime.raceread+"".errNotEnough+"".errNotEnough+
    244 &runtime.deferreturn+
    245 (runtime.racefuncexit,
    246 &runtime.deferreturn,
    247 (runtime.racefuncexit./io.EOF/
    249  runtime.raceread/io.EOF/io.EOF/
    252  runtime.raceread0io.EOF0io.EOF0
    255 runtime.ifaceeq2
    256 ,"".(*blockReader).Read3io.EOF3
    258  runtime.raceread3io.EOF3io.EOF4
    261  runtime.raceread4io.EOF4io.EOF4
    264 runtime.ifaceeq5
    265  runtime.raceread6
    266  runtime.raceread7
    267  runtime.raceread8
    268  runtime.raceread8"".errBadPixel8
    269  runtime.raceread8"".errBadPixel9"".errBadPixel9
    270 &runtime.deferreturn9
    271 (runtime.racefuncexit:
    272  runtime.raceread;
    273 "".uninterlace;
    274  runtime.raceread<,type.[]*image.Paletted=
    275 "runtime.growslice>
    276 "runtime.racewrite>6runtime.writeBarrierEnabled?
    277 "runtime.racewrite@6runtime.writeBarrierEnabled@
    278  runtime.racereadA
    279  runtime.racereadBtype.[]intC
    280 "runtime.growsliceD
    281 "runtime.racewriteD
    282 "runtime.racewriteE6runtime.writeBarrierEnabledF
    283  runtime.racereadF
    284  runtime.racereadGtype.[]uint8H
    285 "runtime.growsliceI
    286 "runtime.racewriteJ
    287 "runtime.racewriteK6runtime.writeBarrierEnabledK
    288 "runtime.racewriteK
    289 "runtime.racewriteL
    290 .runtime.writebarrierptrL
    291 $runtime.panicsliceM
    292 .runtime.writebarrierptrM
    293 $runtime.panicsliceM
    294 .runtime.writebarrierptrN
    295 .runtime.writebarrierptrN
    296 $runtime.panicsliceO
    297 &runtime.deferreturnO
    298 (runtime.racefuncexitO"".errTooMuchO
    299  runtime.racereadO"".errTooMuchP"".errTooMuchP
    300 &runtime.deferreturnP
    301 (runtime.racefuncexitP&io.ErrUnexpectedEOFP
    302  runtime.racereadQ&io.ErrUnexpectedEOFQ&io.ErrUnexpectedEOFQ
    303  runtime.racereadQ&io.ErrUnexpectedEOFR&io.ErrUnexpectedEOFR
    304 runtime.ifaceeqS
    305 &runtime.deferreturnS
    306 (runtime.racefuncexitS"".errTooMuchS
    307  runtime.racereadS"".errTooMuchT"".errTooMuchT
    308 &runtime.deferreturnT
    309 (runtime.racefuncexitT
    310 &runtime.deferreturnT
    311 (runtime.racefuncexitU(type.*"".blockReaderUtype.io.ReaderUBgo.itab.*"".blockReader.io.ReaderU
    312  runtime.typ2ItabWtype.uint8W
    313 runtime.convT2EX
    314 "runtime.racewriteY6runtime.writeBarrierEnabledYlgo.string."gif: pixel size in decode out of range: %d"Z
    315 fmt.Errorf[
    316 &runtime.deferreturn[
    317 (runtime.racefuncexit[
    318 .runtime.writebarrierptr\
    319 .runtime.writebarrierptr\
    320 $runtime.panicindex\
    321 $runtime.panicindex\
    322 .runtime.writebarrierptr]
    323 $runtime.panicslice]
    324 $runtime.panicslice]
    325 .runtime.writebarrierptr]
    326  runtime.raceread^>go.string."gif: no color table"_.type.errors.errorString_
    327 "runtime.newobject_
    328 "runtime.racewrite`6runtime.writeBarrierEnabled`Bgo.itab.*errors.errorString.errora
    329 &runtime.deferreturna
    330 (runtime.racefuncexitb0type.*errors.errorStringbtype.errorbBgo.itab.*errors.errorString.errorb
    331  runtime.typ2Itabb
    332 .runtime.writebarrierptrc
    333 "runtime.racewritec
    334  runtime.racereadd0type.image/color.Paletted
    335 (runtime.typedmemmovee
    336  runtime.racereade&io.ErrUnexpectedEOFe
    337  runtime.racereade&io.ErrUnexpectedEOFf&io.ErrUnexpectedEOFf
    338 &runtime.deferreturnf
    339 (runtime.racefuncexitf
    340 &runtime.deferreturng
    341 (runtime.racefuncexithtype.uint8h
    342 runtime.convT2Ei
    343 "runtime.racewritej6runtime.writeBarrierEnabledjVgo.string."gif: unknown block type: 0x%.2x"k
    344 fmt.Errorfk
    345 &runtime.deferreturnl
    346 (runtime.racefuncexitl
    347 .runtime.writebarrierptrl
    348 .runtime.writebarrierptrn$type.*bufio.Readern
    349 $runtime.assertI2T2o
    350  runtime.racereadp>go.itab.*bufio.Reader."".readerp
    351 "runtime.racewriteq6runtime.writeBarrierEnabledq
    352 .runtime.writebarrierptrr$type.*bufio.Readerrtype."".readerr>go.itab.*bufio.Reader."".readerr
    353  runtime.typ2Itabs"type.bufio.Readers
    354 "runtime.newobjectstype.[]uint8t
    355 "runtime.makesliceu
    356  runtime.duffzerow
    357 ,runtime.racewriterangew"type.bufio.Readerw
    358 (runtime.typedmemmovex
    359 0runtime.morestack_noctxt`"".autotmp_0083"type.interface {}"".autotmp_0082(type.[1]interface {}"".autotmp_0080*type.*[1]interface {}"".autotmp_0079&type.[]interface {}"".autotmp_0078type.int"".autotmp_0077type.[]uint8"".autotmp_0076type.uint8"".autotmp_0075type.int"".autotmp_0074type.[]int"".autotmp_0073type.int"".autotmp_0072type.int"".autotmp_0071,type.[]*image.Paletted"".autotmp_0070type.uint8"".autotmp_0069type.*uint8"".autotmp_0068
    361 type.int"".autotmp_0067
    362 type.int"".autotmp_0066type.*uint8"".autotmp_0065	(type.*"".blockReader"".autotmp_0064"type.interface {}"".autotmp_0063(type.[1]interface {}"".autotmp_0060&type.[]interface {}"".autotmp_0059
    363 type.int"".autotmp_00580type.image/color.Palette"".autotmp_00570type.[]image/color.Color"".autotmp_0056type.*uint8"".autotmp_0055type.error"".autotmp_0054	0type.*errors.errorString"".autotmp_0053type.uint8"".autotmp_0052	type.*uint8"".autotmp_0051$type.*bufio.Reader"".autotmp_0050type.error"".autotmp_0049type.uint8"".autotmp_0048type.int"".autotmp_0046type.[]uint8"".autotmp_0045type.int"".autotmp_0044type.error"".autotmp_0043type.int"".autotmp_0042type.[]uint8"".autotmp_0041type.error"".autotmp_0040type.int"".autotmp_0039type.[]uint8"".autotmp_0038type.error"".autotmp_0036(type.*"".blockReader"".autotmp_0035type.error"".autotmp_0034type.uint8"".autotmp_0033type.error"".autotmp_0032type.uint8"".autotmp_0031*type.image/color.RGBA"".autotmp_00300type.image/color.Palette"".autotmp_0029type.int"".autotmp_00280type.*errors.errorString"".autotmp_0027type.error"".autotmp_00260type.image/color.Palette"".autotmp_0025type.error"".autotmp_0023type.error"".autotmp_0022type.error"".autotmp_0021type.uint8"".autotmp_0020type.error"".autotmp_0019$type.*bufio.Reader"".autotmp_0018"type.bufio.Reader"".autotmp_0017type.[]uint8"".autotmp_0016	$type.*bufio.Reader"".autotmp_0015
    367 type.int"".autotmp_0014	$type.*bufio.Reader"".autotmp_0013type."".reader"".~r0	type.errorerrors.text2type.stringbufio.r3type.io.Readerbufio.buf2type.[]uint8bufio.b1	$type.*bufio.Readerbufio.r6
    369 $type.*bufio.Readerbufio.b4
    370 $type.*bufio.Readerbufio.size3
    371 type.intbufio.rd2type.io.Readerbufio.rd2type.io.Reader"".pixeltype.uint8"".errtype.error"".errtype.error"".lzwr$type.io.ReadCloser
    375 "".br	(type.*"".blockReader"".litWidthtype.uint8*"".useLocalColorTabletype.bool"".errtype.error"".m
    379 (type.*image.Paletted"".errtype.error"".errtype.error
    382 "".rrtype."".reader"".~r2@type.error"".configOnly0type.bool"".rtype.io.Reader"".d type.*"".decoder".Ta2
    405 @@ $<"*)y=
    426 #
    427 c-	(/
V?@e=x4YZ&UV/|,4&+&!&4x&wx4{|#OP2EF&	
    432 $%&Jj	&4&
    433 	
    434 .[A=t$Wa4>x1#(69 L7#J"BX58~7:9J
    436 6
    437 ;C#,.-#^&+l/ %)"
    438 "S60	{H<+l/ %;q'LU1610Tgclocals0a36944aa36b6ab1001db46d1337945eTgclocalsbcd393509e676e83e48888afa0238fd2\prebuilts/go/linux-x86/src/image/gif/reader.goV"".(*decoder).readHeaderAndScreenDescriptordH%HD$H;AHH$H$H$1H$H$HHHHrH$
H$H$H$HH$H$H|$HHHNHOH\$HH$HKHL$H$H\$H$H\$H$H\$ H$HD$0HL$8HL$PHD$HHtH$H$HHHHHrH$H$H$H$H$H$H$H\$H$H\$H$H\$HL$ HD$(H$HHD$`HCHL$X=HKH$H$H$H$HHJHL$XHBHD$`HH$HD$H-Hl$HD$H$\$ eH$H$ H$HHH,$H$HHH,$H$HHHX H$H$(H$HHH,$H$HH	H,$H$HHHX(HH
    445 H,$H$H@l$GH"H$H$@H$HHH,$H$H@h@H$\$G\$H\$H$H\$H$H\$ H$H\$(H$H\$0H$H$H$H$HH$H$HkPH$HkXH$=u`HkHH$H$HL$PHD$HHtH$H$H1H$H$HLCHL$Hl$H$H$H$HHJHL$XHBHD$`Hu9H$HD$H-Hl$HD$H$\$ *1H\$xH$H\$xH1H$H$H$HH$HT$H|$HD$HD$H\$H\$hH\$ H\$pH$H$H$Hl$hH+Hl$p=u{HkHH$HD$H$H\$H$H\$H$H\$ HL$(HD$0H$H$H$H$HLCL$Hl$r%RqLCL$HL$2ooR
    451 X
    452 *runtime.racefuncenter
    453  runtime.racereadtype.io.Reader
    454 runtime.convI2I
    455 io.ReadFull
    456 (runtime.racefuncexit
    457 "runtime.racewrite
    458 2runtime.slicebytetostring6runtime.writeBarrierEnabled
    459  runtime.raceread	$go.string."GIF87a"	
    460  runtime.eqstring	
    461 "runtime.racewrite
    462 
    463  runtime.raceread
    464 
    465  runtime.raceread
    467 "runtime.racewrite
    469  runtime.raceread
    471  runtime.raceread
    473  runtime.raceread
    474 "runtime.racewrite
    475  runtime.raceread
    476 8"".(*decoder).readColorTable
    477 "runtime.racewrite6runtime.writeBarrierEnabled
    478 (runtime.racefuncexit
    479 (runtime.racefuncexit
    480 .runtime.writebarrierptr
    481  runtime.raceread$go.string."GIF89a"
    482  runtime.eqstringtype.string
    483 runtime.convT2E
    484 "runtime.racewrite6runtime.writeBarrierEnabledTgo.string."gif: can't recognize format %s"
    485 fmt.Errorf
    486 (runtime.racefuncexit
    487 .runtime.writebarrierptr
    488 .runtime.writebarrierptr
    489 0runtime.morestack_noctxt0"".autotmp_0108"type.interface {}"".autotmp_0107(type.[1]interface {}"".autotmp_0104&type.[]interface {}"".autotmp_0103type.string"".autotmp_0102type.string"".autotmp_0101type.error"".autotmp_0100_0type.image/color.Palette"".autotmp_0099type.error"".autotmp_0098type.[]uint8"".autotmp_0097type.error"".autotmp_0096/type.[]uint8"".fieldstype.uint8"".errtype.error"".~r0type.error"".d type.*"".decoderD&% }gg;G	q2J+al7T4j9
    494 %b/8	ETgclocals35a1729b099c0d71fdd08adea73b0542Tgclocals7e9c1a0358207526648c7a6c5b3be550\prebuilts/go/linux-x86/src/image/gif/reader.go8"".(*decoder).readColorTabledH%H$xH;AHH$H$H$1H$ H$(H$01H$8H$@$HHHH@HHHl$HHkH~HHjHHQH$H$H$H$HH$H$H|$HHHNHOH\$HH$HKHL$H$H\$H$H\$H$H\$ Hl$HHL$0HT$8HT$xHL$pHX1H$H$H$H-H$H$H$H$HT$H\$H$H\$H$H$H$H$H$H+H$=HkHH$HD$"H$H\$H$H\$H$H\$ HL$(HD$01H$ H$(H$0H$H$8H$H$@HLCL$Hl$XHH$Hl$Hl$Hl$HT$ HD$(1H$H$H$H$1H\$`Hl$`H92HD$hHD$X1\$D\$E\$F\$GHHL$PH$HHH=HlH,$H$HD$PHHHhHH=NHl]\$DHHHH=!HlH,$H$HD$PHHHHH=Hl]\$EHHHH=HlH,$HD$PH$HHwHH=]Hl]\$FD$GH$Hl$XL$L9&HHH$HH$HH\$HH\$H\$DH\$HD$ HL$(HD$0H$Hl$XL$L9HHH$HH$=urHCHL$PHHD$hHHl$`H9H$H$ H$H$(H$H$01H$8H$@HLCL$HD${
    505 E1XH
    510 ^
    511 *runtime.racefuncenter
    512  runtime.racereadtype.io.Reader
    513 runtime.convI2I
    514 io.ReadFull
    515 runtime.convI2E
    516 "runtime.racewrite6runtime.writeBarrierEnabled\go.string."gif: short read on color table: %s"	
    517 fmt.Errorf
    518 
    519 (runtime.racefuncexit
    521 .runtime.writebarrierptr0type.image/color.Palette
    524 "runtime.makeslice
    526  runtime.raceread
    527  runtime.raceread
    528  runtime.raceread
    529 "runtime.racewrite*type.image/color.RGBA,type.image/color.ColorTgo.itab.image/color.RGBA.image/color.Color
    530 runtime.convT2I6runtime.writeBarrierEnabled
    531 (runtime.racefuncexit
    532 .runtime.writebarrierptr
    533 $runtime.panicindex
    534 $runtime.panicindex
    535 $runtime.panicindex
    536 $runtime.panicindex
    537 $runtime.panicindex
    538 $runtime.panicindex
    539 $runtime.panicindex
    540 $runtime.panicindex
    541 $runtime.panicslice
    542 0runtime.morestack_noctxtp("".autotmp_0123type.int"".autotmp_0122type.int"".autotmp_0121"type.interface {}"".autotmp_0120(type.[1]interface {}"".autotmp_0117_&type.[]interface {}"".autotmp_0116type.int"".autotmp_0115*type.image/color.RGBA"".autotmp_0113type.error"".autotmp_0112type.error"".autotmp_0111/type.[]uint8"".autotmp_0110type.int"".itype.int"".p0type.image/color.Palette"".jtype.int"".errtype.error"".ntype.int"".~r2Ptype.error"".~r1 0type.image/color.Palette"".fieldstype.uint8"".d type.*"".decoder*"^",&
&C'	OM@.lu+lI&
    550 xTgclocals6fa66bd28ff106d38cd5e72e1558bac1Tgclocalscdd9e31f464a29f54111441026eac2bd\prebuilts/go/linux-x86/src/image/gif/reader.go6"".(*decoder).readExtensiondH%H$`H;AH H$ H$1H$0H$8H$(H$H$(H,HHkH$H,$H$HY(H$(\$HD$HL$HH$H$HtH$0H$8H 1\$F
kH
H
    556 HL$HHAHH-HHH$H$H$H4$HH$H$(H|$HHHNHOH\$HH$HKHL$H$H\$H$H\$H$H\$ l$FH$(HL$HHD$0HT$8HT$xHD$pHtH$0H$8H @HHHHHHHH$H,$H$HT$H$HL$H$(HL$H$HD$ H$HH$HD$H-Hl$HD$H$(\$ H4$H$(HD$HT$HL$HL$hHHT$`HHHH,$H$(ufH4$H$0H$(HHH,$H$(HHH,$H$(HH	H^0H4$H$(HD$HT$HL$H$HtH$HtH$H$0H$8H HT$`H$0H$8H E	Eu@H4$HL$HD$H$H$0H$H$8H @l$G1H$H$H$H$H$H$H$HH$H\$GH\$HD$H\$H$H\$ H$H$H$H$H$H+H$=u{HkHH$HD$H$H\$H$H\$H$H\$ HL$(HD$0H$H$0H$H$8H LCL$Hl$rH4$H$(HtuHHkH$H,$H$HY(l$FH$(\$HD$HT$HT$XHD$PHtH$0H$8H He[J
    566 ^
    567 *runtime.racefuncenter
    568  runtime.raceread
    569 (runtime.racefuncexit
    570  runtime.racereadtype.io.Reader
    571 runtime.convI2I
    572 io.ReadFull
    573 (runtime.racefuncexit	
    574 8runtime.slicebytetostringtmp
    575 .go.string."NETSCAPE2.0"
    576 
    577  runtime.eqstring
    579 ."".(*decoder).readBlock
    581  runtime.raceread
    583 "runtime.racewrite
    585  runtime.raceread
    586  runtime.raceread
    587 ."".(*decoder).readBlock
    588 (runtime.racefuncexit
    589 (runtime.racefuncexit
    590 $runtime.panicslice
    591 $runtime.panicslice
    592 @"".(*decoder).readGraphicControl
    593 (runtime.racefuncexittype.uint8
    594 runtime.convT2E
    595 "runtime.racewrite6runtime.writeBarrierEnabledRgo.string."gif: unknown extension 0x%.2x"
    596 fmt.Errorf
    597 (runtime.racefuncexit
    598 .runtime.writebarrierptr
    599  runtime.raceread
    600 (runtime.racefuncexit
    601 0runtime.morestack_noctxt04"".autotmp_0151type.string"".autotmp_0150"type.interface {}"".autotmp_0149(type.[1]interface {}"".autotmp_0146_&type.[]interface {}"".autotmp_0145type.uint8"".autotmp_0144type.error"".autotmp_0143type.int"".autotmp_0142type.error"".autotmp_0140type.[]uint8"".autotmp_0139type.error"".autotmp_0138/type.[]uint8"".autotmp_0137type.error"".autotmp_0136type.uint8"".autotmp_0135type.error"".autotmp_0134type.uint8"".autotmp_0133type.error"".autotmp_0132type.error"".errtype.error"".errtype.error"".errtype.error"".errtype.error"".sizetype.int"".errtype.error"".extensiontype.uint8"".~r0type.error"".d type.*"".decoderj"!p+
"VUfPO
	
    610 $#%.f(%
3BA,+&		Y65L.lAr>Ut+h/'p8Tgclocals9e286b0ce6b91a896378d8ebafa3879cTgclocals455b2218b4ecd9700a90c3ae801c6535\prebuilts/go/linux-x86/src/image/gif/reader.go@"".(*decoder).readGraphicControldH%HD$H;AHH$H$H$1H$H$HH?HH'H$H$H$H$HH$H$H|$HHHNHOH\$HH$HKHL$H$H\$H$H\$H$H\$ HL$0HT$8HT$PHL$HH"1H\$hH\$pH\$hHH$H$H$H$HT$H\$H\$XH\$H\$`H$H$H$Hl$XH+Hl$`=uxHkHH$HD$#H$H\$H$H\$H$H\$ HL$(HD$0HL$xH$H$H$HLCL$Hl$uH$HHH,$H$@l$GH$H$AH$l$GH@@hAH$H$8H$HHH,$H$HHH,$H$HH	HX8\$GHtdH$H$CH$HHH,$H$HtK@hCH$H$DH$H@kD1H$H$HY.
    618 X
    619 *runtime.racefuncenter
    620  runtime.racereadtype.io.Reader
    621 runtime.convI2I
    622 io.ReadFull
    623 runtime.convI2E
    624 "runtime.racewrite6runtime.writeBarrierEnabled^go.string."gif: can't read graphic control: %s"
    625 fmt.Errorf
    626 (runtime.racefuncexit
    627 .runtime.writebarrierptr	
    628  runtime.raceread	
    629 "runtime.racewrite
    630 
    631 "runtime.racewrite
    632 
    633  runtime.raceread
    635  runtime.raceread
    637 "runtime.racewrite
    639  runtime.raceread
    641 "runtime.racewrite
    643 (runtime.racefuncexit
    644 0runtime.morestack_noctxt0"".autotmp_0161"type.interface {}"".autotmp_0160(type.[1]interface {}"".autotmp_0157_&type.[]interface {}"".autotmp_0156type.error"".autotmp_0155type.error"".autotmp_0154/type.[]uint8"".flagstype.uint8"".errtype.error"".~r0type.error"".d type.*"".decoder(%L&/'gC!
0+alg%b,'2Tgclocals8db80988d5fec26b916d3152e6310442Tgclocals8f800ad3214d4a86dfcc286895fca734\prebuilts/go/linux-x86/src/image/gif/reader.goH"".(*decoder).newImageFromDescriptor.-dH%H$H;APHH$H$H$1H$H$HH
    651 HH
    653 H$	H$H$H$HH$H$H|$HHHNHOH\$HH$HKHL$H$H\$H$H\$H$H\$ HL$0HT$8H$H$HJ1H$ H$(H$ HH$xH$H$pH$HT$H\$H$H\$H$H$pH$H$pH$H+H$=HkHH$HD$$H$pH\$H$xH\$H$H\$ HL$(HD$0H$H$0H$H$8H$HLCL$Hl$fH$HH,$H$HHH,$H$HHH\$xHHH,$H$HHH,$H$HHH\$pHHH,$H$HHH,$H$HHH\$hHHH,$H$HHH,$H$HHH$H$H$BH$HHH,$HL$xHD$pH$HT@oBHl$hHHH$HH1H9~	HHHH9~	HHH1H$PH$XH$`H$hH$H$0H$H$8H$H$@H$H$HH<$H$ H$Hh H$H$H$(H$HC(H$111H9~	HHHH9~	HHH1H$PH$XH$`H$hH$0H$H$8H\$H$@H\$H$HH\$H$Ht$ H$HT$(H$HL$0H$HD$8H\$@H$H\$HH$H\$PH$H\$XH$H$0H$pH$8H$xH$@H$H$HH$H$pH$H$HH$HH$H$H$H$H$H$HL$I(H9H$H$H$H$H$H$H]L$IhH9:H$H_H$HHBHH$H$H$H$H$H$HL$I(H9H$H$H$H$H$H$H]L$IhH9H$0H$8H$@H$H1H$@H$HH$PH$H$HH$H$H)H$H$H$H$H$ H$HH$(H$H)H1H$XH$`H$hHHL$`HHHH$HD$HD$HD$HT$ HL$(H$XH$`H$hHH$HD$H$H$H$H$`HkH$hHkH$X=H+H$H$H$H$Hl$`HhH$H$ HD$ H$H$Hh H$Hh(H$Hh0H$Hh8H$H$@H$H$HHkHH$PHkPH$@=u3Hk@H$H$1H$H$HLC@L$Hl$H$Hl$HH$H$*1H$H$HH$HD$H$H$H$H$HkH$=H+H$H$H1H9tQH$H$0H$8H$H$H$H$H$HHH$HH\$HH\$HD$H$Hl$Ox
    657 ^
    658 *runtime.racefuncenter
    659  runtime.racereadtype.io.Reader
    660 runtime.convI2I
    661 io.ReadFull
    662 runtime.convI2E
    663 "runtime.racewrite6runtime.writeBarrierEnabled`go.string."gif: can't read image descriptor: %s"
    664 fmt.Errorf	
    665 (runtime.racefuncexit	
    666 .runtime.writebarrierptr
    667 
    668  runtime.raceread
    669 
    670  runtime.raceread
    672  runtime.raceread
    674  runtime.raceread
    676  runtime.raceread
    678  runtime.raceread
    680  runtime.raceread
    681  runtime.raceread
    682 "runtime.racewrite
    683  runtime.raceread
    684  runtime.raceread
    685  runtime.raceread
    686 2image.Rectangle.Intersect
    687  runtime.raceread
    688  runtime.raceread
    689  runtime.raceread
    690  runtime.raceread
    691  runtime.raceread
    692  runtime.raceread
    693  runtime.raceread
    694  runtime.raceread!type.[]uint8!
    695 "runtime.makeslice"&type.image.Paletted"
    696 "runtime.newobject"
    697 "runtime.racewrite#6runtime.writeBarrierEnabled$
    698 "runtime.racewrite$
    699 ,runtime.racewriterange%
    700 "runtime.racewrite&6runtime.writeBarrierEnabled'
    701 (runtime.racefuncexit'
    702 .runtime.writebarrierptr(
    703 .runtime.writebarrierptr(lgo.string."gif: frame bounds larger than image bounds"(.type.errors.errorString)
    704 "runtime.newobject)
    705 "runtime.racewrite)6runtime.writeBarrierEnabled*Bgo.itab.*errors.errorString.error+
    706 (runtime.racefuncexit+0type.*errors.errorString,type.error,Bgo.itab.*errors.errorString.error,
    707  runtime.typ2Itab,
    708 .runtime.writebarrierptr-
    709 0runtime.morestack_noctxt@
    710 j"".autotmp_0199(type.*image.Paletted"".autotmp_0198(type.*image.Paletted"".autotmp_0197type.int"".autotmp_0196type.int"".autotmp_0195type.int"".autotmp_0194type.int"".autotmp_0193type.int"".autotmp_0191type.error"".autotmp_01900type.*errors.errorString"".autotmp_0189"type.*image.Point"".autotmp_0188"type.*image.Point"".autotmp_0187"type.*image.Point"".autotmp_0186"type.*image.Point"".autotmp_0185*type.*image.Rectangle"".autotmp_0184*type.*image.Rectangle"".autotmp_0183(type.image.Rectangle"".autotmp_0182type.int"".autotmp_0181type.int"".autotmp_0180type.int"".autotmp_0179type.int"".autotmp_0178(type.image.Rectangle"".autotmp_0177type.int"".autotmp_0176type.int"".autotmp_0175type.int"".autotmp_0173"type.interface {}"".autotmp_0172(type.[1]interface {}"".autotmp_0169_&type.[]interface {}"".autotmp_0168type.[]uint8"".autotmp_01670type.*errors.errorString"".autotmp_0166(type.image.Rectangle"".autotmp_0165(type.image.Rectangle"".autotmp_0164type.error"".autotmp_0163type.error"".autotmp_0162/type.[]uint8image.r2(type.image.Rectangleimage.r2(type.image.Rectangleimage.pix6type.[]uint8image.w4type.intimage.p30type.image/color.Paletteimage.r2(type.image.Rectangle"".~r0type.errorerrors.text2type.string"".~r0(type.image.Rectangle"".~r0(type.image.Rectangle"".bounds(type.image.Rectangle"".heighttype.int"".widthtype.int"".toptype.int"".lefttype.int"".errtype.error"".~r1 type.error"".~r0(type.*image.Paletted"".d type.*"".decoder8"
    718 
    719 
    720 
    721 
    722 
    723 
    724 h""!&URRUQ
    725 J
h.alv+l;$7NB0eTgclocals20371ed4e285e99d2b3700a68882dc55Tgclocalsd708aee26fd07c525342115091d3ff3d\prebuilts/go/linux-x86/src/image/gif/reader.go."".(*decoder).readBlockdH%HD$H;AHH$H$1H$H$H$H$H$HHHkHl$XH,$HL$PHY(H$\$HT$HL$HL$HHT$@HHHHHHH\$xH$Hl$pH4$HH$H$H|$HHHNHOH\$HH$HKHL$H\$pH\$H\$xH\$H$H\$ HD$(HT$0HL$8H$HT$`H$HL$hH$HE5H$HT$@H$H$Hu
    734 X
    735 *runtime.racefuncenter
    736  runtime.raceread
    737  runtime.racereadtype.io.Reader
    738 runtime.convI2I
    739 io.ReadFull
    740 (runtime.racefuncexit
    741 $runtime.panicslice
    742 (runtime.racefuncexit
    743 0runtime.morestack_noctxt@"".autotmp_0207type.error"".autotmp_0205/type.[]uint8"".autotmp_0204Otype.error"".errtype.error"".~r1 type.error"".~r0type.int"".d type.*"".decoder&C2
    747 	Z! +f6($Tgclocals06be4abc148cc801a93c492b76c8e5c8Tgclocals8dacdca6a9d3d5c313f9478f38bacba5\prebuilts/go/linux-x86/src/image/gif/reader.go"".uninterlacedH%H$H;AHH$H$1H$8H$@H$HH$1H$H$H$H$H$ H$H$ HD$ H$ H.HK Hs(HC0Hk8H$H$H$H$H$H$HH$H$H)H\$`H$1H$H$H$H$H$(H$H$ HD$ H$(HqHs HK(HS0HC8H$H$H$H$H$H$H$H$H\$`H)HD$XHHHH$HD$HD$HT$HL$ HD$(H$8H$@H$HHD$HHH$HHHH$x1H$pHD$hH$hHHL$pHl$hH9H$0H$HD$H|$HHD$`H$0H,HHKH$H$H$HHH$HT$@Hl$XH9THHHL$PL$HL9H9L$8H)I)ItM	H$L$L$HHH\$xH$H$H$Hl$HLD$xLKM9ML9DLI)I)ItM*H$H$H$H\$H$H\$L$PLT$L$XLD$ L$`LL$(HD$0H$HD$`H|$HHH|$HHL$PHHHHHT$@HHHHT$@Hl$XH9H$0HL$pHHHL$pHl$hH9H$H$H$H$@HkH$HHkH$8=uH+HH$Hl$*
    752 ^
    753 *runtime.racefuncenter
    754 *runtime.racereadrange
    755 *runtime.racereadrangetype.[]uint8
    756 "runtime.makeslice"".interlacing
    757  runtime.raceread"".interlacing"".interlacing "".interlacing	
    758 *runtime.racereadrange
    760  runtime.raceread
    761 "runtime.slicecopy
    762 "runtime.racewrite6runtime.writeBarrierEnabled
    763 (runtime.racefuncexit
    764 .runtime.writebarrierptr
    765 $runtime.panicslice
    766 $runtime.panicslice
    767 0runtime.morestack_noctxt:"".autotmp_0224*type."".interlaceScan"".autotmp_0223,type.*"".interlaceScan"".autotmp_0222type.int"".autotmp_0221type.int"".autotmp_0220type.int"".autotmp_0219type.int"".autotmp_0218type.int"".autotmp_0216type.int"".autotmp_0215type.int"".autotmp_0214type.[]uint8"".autotmp_0213type.int"".autotmp_0212type.[]uint8"".autotmp_0211type.int"".autotmp_0210_.type.[]"".interlaceScan"".autotmp_0209/type.[]uint8image.r2(type.image.Rectangle"".~r0(type.image.Rectangleimage.p2(type.*image.Palettedimage.r2(type.image.Rectangle"".~r0(type.image.Rectangleimage.p2(type.*image.Paletted"".ytype.int"".nOffsettype.int"".pass*type."".interlaceScan"".offsettype.int
    770 "".dytype.int
    771 "".dxtype.int"".nPixtype.[]uint8"".m(type.*image.Paletted"	F	p"M	
!'J	8.c@d9STgclocals6718fa3ce60556785ebaaf7cd5569edeTgclocals6e00bf9a86c700b36097754b8f007201\prebuilts/go/linux-x86/src/image/gif/reader.go"".DecodedH%H;aHhH\$hH$1H$H$1H$H$HH$HD$HD$8H$HD$H\$8H$H\$pH\$H\$xH\$D$HD$ HL$(HL$HHD$@Ht,1H$H$H$H$HhHHD$01H9H\$8H$H$H\$8HHHHl$`HL$PHHD$XvsH$H\$8HHHHl$`HL$PHHD$Xv4H)H$H\$0H$1H$H$HhHH$HH\$HH\$H\$H\$0
    777 $
    778 B
    779 *runtime.racefuncentertype."".decoder
    780 "runtime.newobject
    781 ,runtime.racewriterange
    782 ("".(*decoder).decode
    783 (runtime.racefuncexitFgo.itab.*image.Paletted.image.Image
    784  runtime.raceread
    785  runtime.raceread
    786 (runtime.racefuncexit
    787 $runtime.panicindex
    788 $runtime.panicindex(type.*image.Paletted type.image.ImageFgo.itab.*image.Paletted.image.Image
    789  runtime.typ2Itab
    790 0runtime.morestack_noctxt`"".autotmp_0226otype.*uint8
    792 "".&d_ type.*"".decoder"".errOtype.error"".~r2@type.error"".~r1  type.image.Image"".rtype.io.Reader(V.
    796 	$,A"	$ Ph2
    797 1%Tgclocalsea9b4378ddf21a9476f9692715326ef5Tgclocals3531f87782d37f810e650e7542e5bb1b\prebuilts/go/linux-x86/src/image/gif/reader.go"".DecodeAlldH%H;aHhH\$hH$1H$H$HH$HD$HD$@H$HD$H\$@H$H\$pH\$H\$xH\$D$HD$ HL$(HL$PHD$HHt&H$H$H$HhHH$HD$HD$8H$H\$@H$H$H\$@HH\$8HH\$Hl$H-H,$H\$8H$H$0H\$@H$H$0HD$8LD$@Ih0Hh0H$H$H\$@H$H$`H\$@Hk`H\$8HLCLD$Hl$H-H,$H\$8H$H$8H\$@H$H$xH\$@HkxH\$8HLC8LD$Hl$H-H,$H\$8H$H$PHH$HH\$HH\$H\$@H\$HD$HHD$ HL$(HD$0H\$8HHL$XHKPHD$`=HCXH\$8H$H$PH$H\$@H$H$ HD$8LD$@Ih Hh`H$H$PH$H\$@H$H$(HD$8LD$@Ih(HhhH$H$pH\$@H$H$@HD$8LD$@Ah@@hpH$1H$H$HhLCXL$HD$doGL
    799 B
    800 *runtime.racefuncenterttype."".decoder
    801 "runtime.newobject
    802 ,runtime.racewriterange
    803 ("".(*decoder).decode
    804 (runtime.racefuncexittype."".GIF
    805 "runtime.newobject
    806 "runtime.racewrite
    807  runtime.raceread,type.[]*image.Paletted
    808 (runtime.typedmemmove
    809 "runtime.racewrite
    810  runtime.raceread
    811 "runtime.racewrite
    812  runtime.racereadtype.[]int
    813 (runtime.typedmemmove
    814 "runtime.racewrite
    815  runtime.racereadtype.[]uint8
    816 (runtime.typedmemmove
    817 "runtime.racewrite0type.image/color.Palette	,type.image/color.Model	Zgo.itab.image/color.Palette.image/color.Model	
    818 runtime.convT2I
    819 6runtime.writeBarrierEnabled
    821 "runtime.racewrite
    823  runtime.raceread
    825 "runtime.racewrite
    827  runtime.raceread
    829 "runtime.racewrite
    831  runtime.raceread
    833 (runtime.racefuncexit
    834 .runtime.writebarrierptr
    835 0runtime.morestack_noctxtP"".autotmp_0231_type.*"".GIF
    837 "".&dO type.*"".decoder"".err?type.error"".~r20type.error"".~r1 type.*"".GIF"".rtype.io.Reader(D"!,A#K%
IIy%%4$$ >b7Tgclocalsd261d82a8a39c85fbf1f08752bcb09eeTgclocalsb6e1bcbe3bc38d0bc564f298485ff663\prebuilts/go/linux-x86/src/image/gif/reader.go"".DecodeConfig	dH%H;aHpH\$pH$1H$H$H$H$1H$H$HH$HD$HD$8H$HD$H\$8H$H\$xH\$H$H\$D$HD$ HL$(HL$HHD$@Htd1H\$PH\$XH\$`H\$hH\$PH$H\$XH$H\$`H$H\$hH$H$H$Hp1H\$PH\$XH\$`H\$hHH$HH\$HH\$H\$8H\$HD$HHD$ H\$(Hl$PHHMHKHMH\$8H$H$ HD$8HX H\$`H$H$(Hl$8H](H\$hH\$PH$H\$XH$H\$`H$H\$hH$1H$H$Hp
    848 B
    849 *runtime.racefuncentertype."".decoder
    850 "runtime.newobject
    851 ,runtime.racewriterange
    852 ("".(*decoder).decode
    853 (runtime.racefuncexit0type.image/color.Palette,type.image/color.ModelZgo.itab.image/color.Palette.image/color.Model
    854 runtime.convT2I
    855  runtime.raceread
    856  runtime.raceread
    857 (runtime.racefuncexit
    858 0runtime.morestack_noctxt"".autotmp_0235"type.image.Config"".autotmp_0234?"type.image.Config
    859 "".&do type.*"".decoder"".err_type.error"".~r2`type.error"".~r1 "type.image.Config"".rtype.io.Reader(<4,DZZ!P `\ Tgclocals1063e9b0825c2f159be1df1d038ae622Tgclocals438fde6662dcd8c84e163dac1c04db70\prebuilts/go/linux-x86/src/image/gif/reader.go"".init.1dH%HD$H;AHH$H$H
HH=HH-H1H$H$H$H$H$H$H|$HH$Ht$PH$Hl$XH$HT$`H$H$H$HH$HHH
HH)H}HHH$HT$hHT$HD$HL$xHL$HHD$pHH\$ HT$(HD$0HL$8HHHL$xH9H\$pHHT$hHHD$@Hk0HH$HD$0H\$hHl$@Hk0HH$H\$Hl$H-H,$HH$H\$pHH\$xHH\$h=uHHH-H,$H\$6
    869 X
    870 *runtime.racefuncenterf"".Decodeft$"".DecodeConfigfgo.string."gif"$go.string."GIF8?a"image.formats
    871  runtime.racereadimage.formatsimage.formats image.formats&type.[]image.format
    872 "runtime.growslice
    873 ,runtime.racewriterange"type.image.format
    874 (runtime.typedmemmoveimage.formats
    875 "runtime.racewriteimage.formats image.formats6runtime.writeBarrierEnabledimage.formats
    876 (runtime.racefuncexitimage.formats
    877 .runtime.writebarrierptr
    878 $runtime.panicslice
    879 0runtime.morestack_noctxt
    880 "".autotmp_0240type.int"".autotmp_0239&type.[]image.format"".autotmp_0238_"type.image.formatimage.magic2type.stringimage.name1type.string(
    881 +3B5Tgclocalsf6bd6b3389b872033d462029172c8612Tgclocalsd288a648545c6dd73287fed249acfcae\prebuilts/go/linux-x86/src/image/gif/reader.go"".log2dH%H;a
HhH\$hH$HH$HD$@HH\$ HH\$(HH\$0HH\$8HH\$@HH\$HHH\$PHHD$X1HD$HD$ HL$Hl$H9}PHD$`H$Ht$HT$`H*H\$pH9Ht$xHhHHHHHL$Hl$H9|HD$xHh 
    884 B
    885 *runtime.racefuncenterP"".log2Lookupt
    886 *runtime.racereadrange"".log2Lookup"".log2Lookup "".log2Lookup0"".log2Lookup@"".log2LookupP"".log2Lookup`"".log2Lookupp"".log2Lookup
    887  runtime.raceread
    888 (runtime.racefuncexit
    889 (runtime.racefuncexit
    890 0runtime.morestack_noctxt "".autotmp_0244type.*int"".autotmp_0243type.int"".autotmp_0242type.int"".autotmp_0241type.[8]int"".~r1type.int"".xtype.int&.,8	
    894 
    895  !ITgclocalsc55cf99de9cdd8c8202a466952fa1a45Tgclocals0c8aa8e80191a30eac23f1a218103f16\prebuilts/go/linux-x86/src/image/gif/writer.go"".writeUint16dH%H;aHH\$H$H\$H|$vsH$HL$HD$HvSHl$(@)HHv:HH$H\$H|$vHHl$(f@+HJ
    902 B
    903 *runtime.racefuncentern
    904 "runtime.racewrite
    905 "runtime.racewrite
    906 (runtime.racefuncexit
    907 $runtime.panicindex
    908 $runtime.panicindex
    909 $runtime.panicindex
    910 $runtime.panicindex
    911 0runtime.morestack_noctxt@"".u0type.uint16"".btype.[]uint8x0FL. Tgclocals2fccd208efe70893f9ac8d682812ae72Tgclocals33cdeccccebe80329f1fdbee7f5874cb\prebuilts/go/linux-x86/src/image/gif/writer.go("".blockWriter.WritedH%HD$H;AHH$H$1H$H$H$H$H$H$H$HiHtQH$H$H$H$Ht%HkH$HkH$HHu+H$1H$H$HE1LD$@I9HHHH|HIHLL$HH9ML$H)I)ItMH$H4$L$LT$H$H|$LL$pLL$Hl$xHl$ L$LD$(HD$0HL$8H\$@HL$HHH\$@H$HH,$H\$HH$HHHHHkH\$xH$Hl$pH$H$H3HHkH\$pH\$H\$xH\$H$H\$Hl$XH,$HL$PHY(HD$ H\$(H\$`H\$0H\$hH$H$H$H$Hl$`HkHl$h=HkH$H$H$LD$@H$H$HiHH$H$H$H$Ht%HkH$HkH$HLCL$Hl$_E}eH$H$H\$@H$H$Ht%HkH$HkH$H*
    922 X
    923 *runtime.racefuncenter
    924  runtime.raceread
    925  runtime.raceread
    926 (runtime.racefuncexit
    927 (runtime.racefuncexit
    928 "runtime.slicecopy
    929 "runtime.racewrite
    930  runtime.raceread
    931 
    932 
    933 "runtime.racewrite6runtime.writeBarrierEnabled
    936  runtime.raceread
    938  runtime.raceread
    940 (runtime.racefuncexit
    942 .runtime.writebarrierptr
    943 $runtime.panicslice
    944 $runtime.panicslice
    945  runtime.raceread
    946 (runtime.racefuncexit
    947 0runtime.morestack_noctxtp"".autotmp_0255type.error"".autotmp_0253type.[]uint8"".autotmp_0252type.int"".autotmp_0251type.int"".autotmp_0249_type.[]uint8"".autotmp_0248/type.[]uint8"".autotmp_0247type.int"".ntype.int"".totaltype.int"".~r2Ptype.error"".~r1@type.int"".datatype.[]uint8"".b&type."".blockWriterB4l$#0@ +9@-R#4+Q,=hv"Tgclocals8673e44a15fbaa7367253006e3f68366Tgclocals27b7aed50b5eb0ea6bf3eed688cd420b\prebuilts/go/linux-x86/src/image/gif/writer.go&"".(*encoder).flushdH%H;aH8H\$8H$H\$@H$H$HD$@HhHt
    953 H8H$H\$@HHHkHl$ H,$HL$HY H\$H\$(H\$H\$0H\$@H$H$H\$@Hl$(HkHl$0=uHkH8LCL$Hl$y
    955 B
    956 *runtime.racefuncenterh
    957  runtime.raceread
    958 (runtime.racefuncexit
    959  runtime.raceread
    960 "runtime.racewrite6runtime.writeBarrierEnabled
    961 (runtime.racefuncexit
    962 .runtime.writebarrierptr
    963 0runtime.morestack_noctxtp"".autotmp_0257type.error"".e type.*"".encoderp9opop+(" %5Tgclocals51fa0e13d53d6bad7f86670d3edaeac6Tgclocals2c78d3ad9d760b5f66e2e47be684c787\prebuilts/go/linux-x86/src/image/gif/writer.go&"".(*encoder).writedH%H;aHXH\$XH$H\$`H$H$HD$`HhHt
    965 HXH$H\$`HHHkH\$hH\$H\$pH\$H\$xH\$Hl$@H,$HL$8HY(H\$(H\$HH\$0H\$PH\$`H$H$H\$`Hl$HHkHl$P=uHkHXLCL$Hl$[
    967 B
    968 *runtime.racefuncenterh
    969  runtime.raceread
    970 (runtime.racefuncexit
    971  runtime.raceread
    972 "runtime.racewrite6runtime.writeBarrierEnabled
    973 (runtime.racefuncexit
    974 .runtime.writebarrierptr
    975 0runtime.morestack_noctxt@"".autotmp_0259type.error"".ptype.[]uint8"".e type.*"".encoder&9-*" %7Tgclocalsaefd16b155593f6f07980a05b297ad1fTgclocals2c78d3ad9d760b5f66e2e47be684c787\prebuilts/go/linux-x86/src/image/gif/writer.go."".(*encoder).writeBytedH%H;aH@H\$@H$H\$HH$H$HD$HHhHt
    977 H@H$H\$HHHHk\$P\$Hl$(H,$HL$ HY0H\$H\$0H\$H\$8H\$HH$H$H\$HHl$0HkHl$8=uHkH@LCL$Hl$p
    979 B
    980 *runtime.racefuncenterh
    981  runtime.raceread
    982 (runtime.racefuncexit
    983  runtime.raceread
    984 "runtime.racewrite6runtime.writeBarrierEnabled
    985 (runtime.racefuncexit
    986 .runtime.writebarrierptr
    987 0runtime.morestack_noctxt "".autotmp_0261type.error"".btype.uint8"".e type.*"".encoder"92*" %<Tgclocals32bd5c6dc84e3e86dd35593b3922d3aaTgclocals2c78d3ad9d760b5f66e2e47be684c787\prebuilts/go/linux-x86/src/image/gif/writer.go2"".(*encoder).writeHeader00dH%HD$H;AHH$H$H$H$H$H$HhHt
HH$HH$H$H|$HHHNHOH\$HH$HKHL$HH\$HD$H\$(H\$XH\$0H\$`H$H$H$H$Hl$XHkHl$`=
    993 HkH$H$H$H$HhHt
HHHH
    995 H$H$H$H$H$ H$PH$H$HH$H$H$H$fD$BH$HH$
    996 H$H$H$H	Hl$B@)HH	HH$H$H$H$	HHl$Bf@+HHi	HHQ	HH$H$H$H$H$ H$PH$H$HH$H$H$H$fD$DH$HH$H$H$H$HHl$D@)HHyHH$H$H$H$GHHl$Df@+HH#HHHHH4$H$HD$H$HT$H$HL$1H$H$H$H$H$H$ H$PHH$H$HuH^pH|$HHHKHOH$H\$\$ HH$H\$hH$HL$pH$H\$x<RHHH$H\$H\$HH$HH,$H$Hl$HH@HHH,$H$H$H$ H$pH$HDDHHH,$H$HHHnHHH$H$HL$H$Hl$H$HT$H$HHHHHH$H$H$HT$H$HL$H\$hH\$H\$pH\$ H\$xH\$(H\$HH\$0H\$8H\$PH$H$H$H$Hl$PHH$H$H$HH4HHHHH$H$Hl$H$H\$H$HT$H$H$H$ H$Hi(HcHH,$H$!HHH,$H$HHH,$H$HHH6HHH$H$HL$H$Hl$H$HT$H$H$HH$H$H|$HHHNHOH\$HH$HKHL$HH\$HD$H\$(H\$XH\$0H\$`H$H$H$H$Hl$XHkHl$`=)HkH$H$H$H$HhHt
HHH,$H$HHH,$H$HHHHH$H$H$H$H$ H$0H$HEPH$H$H$H$fD$FH$HH$H$H$H$HHl$F@)HHHH$H$H$HHl$Ff@+H$HHH,$H$HHHtKHHH$H$HL$H$Hl$H$HT$HeLCL$Hl$E>H$HH,$H$HHH,$H$HHH,$H$HHHtCHHH$H$HL$H$Hl$H$HT$5fLCL$Hl$
   1020 X
   1021 *runtime.racefuncenter
   1022  runtime.raceread
   1023 (runtime.racefuncexit
   1024  runtime.racereadtype.io.Writer
   1025 runtime.convI2I$go.string."GIF89a"
   1026 io.WriteString
   1027 "runtime.racewrite6runtime.writeBarrierEnabled
   1028  runtime.raceread
   1029 (runtime.racefuncexit
   1030  runtime.raceread
   1031 "runtime.racewrite
   1032 "runtime.racewrite
   1033 
   1034  runtime.raceread
   1036 "runtime.racewrite
   1038 "runtime.racewrite
   1039 &"".(*encoder).write
   1040  runtime.raceread0type.image/color.Palette
   1041 $runtime.assertI2T2
   1042 "".log2
   1043 "runtime.racewrite
   1044 "runtime.racewrite
   1045  runtime.raceread
   1046 "runtime.racewrite
   1047 &"".(*encoder).write
   1048 &"".encodeColorTable
   1049 "runtime.racewrite
   1050  runtime.raceread
   1051 &"".(*encoder).write
   1052  runtime.raceread
   1053 "runtime.racewrite
   1054 "runtime.racewrite
   1055 "runtime.racewrite
   1056 &"".(*encoder).write
   1057  runtime.racereadtype.io.Writer
   1058 runtime.convI2I .go.string."NETSCAPE2.0" 
   1059 io.WriteString 
   1060 "runtime.racewrite!6runtime.writeBarrierEnabled!
   1061  runtime.raceread"
   1062 (runtime.racefuncexit"
   1063 "runtime.racewrite#
   1064 "runtime.racewrite$
   1065  runtime.raceread%
   1066 "runtime.racewrite&
   1067 "runtime.racewrite'
   1068 "runtime.racewrite)
   1069 &"".(*encoder).write)
   1070 (runtime.racefuncexit)
   1071 $runtime.panicindex)
   1072 $runtime.panicindex)
   1073 $runtime.panicindex*
   1074 $runtime.panicindex*
   1075 .runtime.writebarrierptr*
   1076 $runtime.panicslice+
   1077 "runtime.racewrite,
   1078 "runtime.racewrite,
   1079 "runtime.racewrite.
   1080 &"".(*encoder).write.
   1081 $runtime.panicindex.
   1082 $runtime.panicindex.
   1083 $runtime.panicindex/
   1084 $runtime.panicindex/
   1085 $runtime.panicindex/
   1086 $runtime.panicindex/
   1087 $runtime.panicindex/
   1088 $runtime.panicindex0
   1089 .runtime.writebarrierptr0
   1090 0runtime.morestack_noctxt8"".autotmp_0284type.uint16"".autotmp_0283type.uint16"".autotmp_0281type.[]uint8"".autotmp_0280type.[]uint8"".autotmp_0279type.error"".autotmp_0278type.[]uint8"".autotmp_0277type.int"".autotmp_0276type.[]uint8"".autotmp_0275type.[]uint8"".autotmp_0274type.int"".autotmp_0273type.int"".autotmp_0272type.[]uint8"".autotmp_0271type.[]uint8"".autotmp_0270type.int"".autotmp_0267_0type.image/color.Palette"".autotmp_0266type.[]uint8"".autotmp_0265type.[]uint8"".autotmp_0264/type.[]uint8"".autotmp_0263type.error"".utype.uint16"".btype.[]uint8"".utype.uint16"".btype.[]uint8"".utype.uint16"".btype.[]uint8"".paddedSizetype.int"".p0type.image/color.Palette"".e type.*"".encoderDE@=(>;(633!'3!'[3O#Rx,"#R("|3'+N'"#N	
V+=kWW5
   1095 =T
   1097 
Tgclocalsa9ea41aae9e32efcc8711d8fabe405fbTgclocals7f58a2053bec7f12637693406995051d\prebuilts/go/linux-x86/src/image/gif/writer.go&"".encodeColorTabledH%H;agHXH\$XH$HH$H5HH$Ht$`HT$hHH$HHH+Hl$(1Hl$(H9H$H9H\$xHHD$0L$L9HHH$H\$xHl$0L$L9HHHHkHl$PH,$HL$HHY T$L$D$T$L$ D$$HD$0H\$`HkHHD$8LD$hL9HH$HL$`HD$hHl$8H9H)l$@+HT$0HkHHT$8H9HH$HL$`HD$hHl$8H9H)l$ @+HT$0HkHHT$8H9sgHH$Ht$`HT$hHl$8H9s?H.l$$@+HD$0HHl$(H9kH\$(HkH$HXHHD$0HkHH\$@H9HH$HL$`HD$hHl$@H9H)HT$0HkHHT$@H9HH$HL$`HD$hHl$@H9sYH)HT$0HkHHT$@H9s4HH$Ht$`HT$hHl$@H9sH.|>
   1119 B
   1120 *runtime.racefuncenterP"".log2Lookup
   1121  runtime.raceread"".log2Lookup
   1122  runtime.raceread
   1123 "runtime.racewrite
   1124 "runtime.racewrite
   1125 "runtime.racewrite
   1126 (runtime.racefuncexit
   1127 $runtime.panicindex	
   1128 $runtime.panicindex	
   1129 $runtime.panicindex	
   1130 $runtime.panicindex	
   1131 $runtime.panicindex	
   1132 $runtime.panicindex	
   1133 $runtime.panicindex	
   1134 $runtime.panicindex
   1135 
   1136 "runtime.racewrite
   1138 "runtime.racewrite
   1140 "runtime.racewrite
   1142 $runtime.panicindex
   1144 $runtime.panicindex
   1146 $runtime.panicindex
   1148 $runtime.panicindex
   1150 $runtime.panicindex
   1152 $runtime.panicindex
   1154 $runtime.panicindex
   1156 $runtime.panicindex
   1158 0runtime.morestack_noctxt""".autotmp_0295type.int"".autotmp_0294type.int"".autotmp_0293type.int"".autotmp_0292type.int"".autotmp_0291type.int"".autotmp_0290?type.int"".autotmp_0289/type.int"".autotmp_0285type.int"".bgtype.uint32"".gotype.uint32"".rwtype.uint32"".iOtype.int"".n_type.int"".~r3ptype.int"".size`type.int"".p00type.image/color.Palette"".dsttype.[]uint8fUXMF	JB? Tgclocals739018a0fedb7c38faa3101fb8dac3abTgclocals23e8278e2b69a3a75fa59b23c49ed6ad\prebuilts/go/linux-x86/src/image/gif/writer.go:"".(*encoder).writeImageBlock]\dH%H$H;AHhH$hH$H$pH$H$H$pHkHt
HhH$xH$H$@H$xHiHHnHH$H$11H$H$HH$HD$H$H$H$H$HkH$=H+H$H$H1H9H$H$H$H$H$H$pH$H$H$pH$HkH$=uHkHhLCL$Hl$HH$HH\$HH\$HD$FH$Hl$1H$H$H$H$H$H$H$ HD$ H$HHs HS(HK0HC8H$H$H$H$H$H$H$H$HHHH=H$H$H$H$1H$H$H$H$H$pH$H$ H$PH$H$pHH$H$H$ H$PH$L$L$L$L$H$pHL$L$L$L$H$H$H$L$HL$XL$@L$PM9M9<H<nHH$ H$(!1H$H$HH$HD$H$H$H$H$(HkH$ =H+H$H$H1H9H$H$H$H$H$H$pH$H$H$pH$HkH$=uHkHhLCL$Hl$HH$HH\$HH\$HD$FH$Hl$HD$XH$xH$H$@H$xHHS@HCHHkPH$`1H$XH$H$PHH$H$H9}xH$H$H$HmHHkH$H\$xH$pH$xH$XH,$H$PHY \$H\$xH\$XH$H.$H\$XHH$pHH,$H$p,HHHH$HHH$fD$HH$HH$H4$H$H$H^Hl$H@)HHAHH$H$H$HHl$Hf@+H$pH
   1175 HH
   1176 HH$HHH$fD$FH$HH$
   1177 H4$H$H$Hd
   1178 Hl$F@)HHG
   1179 HH$H$H$
   1180 HHl$Ff@+H$pH	HH	HHHH$H$H$H$H$H$HH$H$H)H$f\$NH$HH$T	H,$H$H$H*	Hl$N@)HH
	HH$H$H$HHl$Nf@+H$pHHHHHHH$H$ H$H$H$0H$H$8H$(H)H$fD$JH$HH$H,$H$H$HHl$J@)HHHH$H$pH$H$HHl$Jf@+HHHHiH	HH4$H$8HD$H$@HT$H$HHL$H$xH$H$@H$xHkHH,$H\$H\$`H$pHHHH$@H$HH$8H$xH$H$@H$8H$H$@H\$H$HH\$H$xHPH^@H|$HHHKHOHKHOH\$`H\$0H\$8H$H$pH$H$H$H$pHH9+HHHHIHHHHHsHHH$8H4$L$@LD$H$HH|$H$ Hl$H$(HT$ H$0HL$(H$p\$0mH$D$HD$`HH}HH$pH$HD$hD$1H$pH$H1H9H$H$`H$H$hHL$HD$H\$hH\$HL$ HD$(H$@H$HH$H$H$hH$H$H$xHH$pH$`H)H$H$xH$H$H$xHZH$H9FH$H$xH|$HHHNHOHNHOH$HH$H$@H[(H\$(H$H\$0H$H$pH$H$H$pH$HkH$=HkH$pH$H$H$pHkHt'H$HH$H$@H[ HhH$HH$H$@H[ H$pH$D$HhLCL$Hl$]H$1H$HD$PH9~HHL$pH$HH$H$H$xHl$pL$LKM9WL9NLI)I)ItM*L$LT$L$LD$L$LL$H$HH$H$@H[(H\$(H$H\$0H$H$pH$H$H$pH$HkH$=HkH$pH$H$H$pHkHt'H$HH$H$@H[ HhH$xH$H$H$xHJHl$pHD$PHHhLCL$Hl$cHH$HH\$HH\$HD$H$H\$`H\$H$pH$Hw[HHtNHHt<HH4$H$Hl$H$H\$H$HL$EEL4yEXE?EE#*H$pHH,$H$p!HHH,$H$pHHH,$H$pH\$XH	HHH,$H$p$HH@HHHHHH$HHH$fD$LH$HH$bH4$H$H$H8Hl$L@)HHHH$H$pH$H$HHl$Lf@+H\$XHHHH,$H$pHl$X@HHH,$H$pHHHtCHHH$H$8HL$H$@Hl$H$HHT$HHH,$H$p^O7HHH,$H$p$HH@H$H$HH[M9I9M9I9[1TH9HH$0H$8'1H$H$HH$HD$H$H$H$H$8HkH$0=H+H$H$H1H9H$H$H$H$H$H$pH$H$H$pH$HkH$=uHkHhLCL$Hl$HH$HH\$HH\$HD$FH$Hl$ 
   1209 ^
   1210 *runtime.racefuncenter
   1211  runtime.raceread
   1212 (runtime.racefuncexit
   1213  runtime.racereadzgo.string."gif: cannot encode image block with empty palette".type.errors.errorString
   1214 "runtime.newobject
   1215 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error
   1216 "runtime.racewrite6runtime.writeBarrierEnabled
   1217 (runtime.racefuncexit
   1218 .runtime.writebarrierptr0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error
   1219  runtime.typ2Itab
   1220 .runtime.writebarrierptr
   1221 *runtime.racereadrange
   1223  runtime.raceread
   1225  runtime.racereadZgo.string."gif: image block is out of bounds".type.errors.errorString
   1226 "runtime.newobject
   1227 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error
   1228 "runtime.racewrite6runtime.writeBarrierEnabled
   1229 (runtime.racefuncexit
   1230 .runtime.writebarrierptr0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error
   1231  runtime.typ2Itab
   1232 .runtime.writebarrierptr
   1233  runtime.raceread
   1234  runtime.raceread
   1235 "runtime.racewrite
   1236 "runtime.racewrite
   1237 "runtime.racewrite
   1238 "runtime.racewrite 
   1239 "runtime.racewrite#
   1240 "runtime.racewrite$
   1241 "runtime.racewrite(
   1242 "runtime.racewrite)
   1243 "runtime.racewrite+
   1244 &"".(*encoder).write+
   1245  runtime.raceread+
   1246 "".log2-
   1247  runtime.raceread.
   1248 &"".encodeColorTable/
   1249  runtime.raceread2
   1250 bytes.Equal3
   1251 ."".(*encoder).writeByte4
   1252 ."".(*encoder).writeByte4@go.itab."".blockWriter.io.Writer5
   1253 ,compress/lzw.NewWriter7
   1254  runtime.raceread8
   1255  runtime.raceread99
   1256 "runtime.racewrite:6runtime.writeBarrierEnabled:
   1257  runtime.raceread;;
   1258 (runtime.racefuncexit<<
   1259 ."".(*encoder).writeByte<
   1260 (runtime.racefuncexit<
   1261 .runtime.writebarrierptr=
   1262  runtime.raceread?@
   1263 "runtime.racewriteA6runtime.writeBarrierEnabledA
   1264  runtime.racereadBB
   1265 (runtime.racefuncexitB
   1266  runtime.racereadC
   1267 .runtime.writebarrierptrC
   1268 $runtime.panicsliceD&type."".blockWriterDtype.io.WriterD@go.itab."".blockWriter.io.WriterD
   1269  runtime.typ2ItabE
   1270 ."".(*encoder).writeByteF
   1271 &"".(*encoder).writeG
   1272 $runtime.panicsliceG
   1273 $runtime.panicsliceG
   1274 $runtime.panicsliceH
   1275 $runtime.panicindexH
   1276 $runtime.panicindexH
   1277 $runtime.panicindexH
   1278 $runtime.panicindexH
   1279 $runtime.panicindexH
   1280 $runtime.panicindexI
   1281 $runtime.panicindexI
   1282 $runtime.panicindexI
   1283 $runtime.panicindexI
   1284 $runtime.panicindexI
   1285 $runtime.panicindexI
   1286 $runtime.panicindexJ
   1287 $runtime.panicindexJ
   1288 $runtime.panicindexJ
   1289 $runtime.panicindexJ
   1290 $runtime.panicindexK
   1291 "runtime.racewriteK
   1292 "runtime.racewriteL
   1293 "runtime.racewriteL
   1294 "runtime.racewriteN
   1295 "runtime.racewriteO
   1296 "runtime.racewriteQ
   1297 "runtime.racewriteQ
   1298 "runtime.racewriteS
   1299 &"".(*encoder).writeS
   1300 "runtime.racewriteT
   1301 $runtime.panicindexT
   1302 $runtime.panicindexT
   1303 $runtime.panicindexT
   1304 $runtime.panicindexU
   1305 "runtime.racewriteWfgo.string."gif: image block is too large to encode"W.type.errors.errorStringW
   1306 "runtime.newobjectX
   1307 "runtime.racewriteX6runtime.writeBarrierEnabledYBgo.itab.*errors.errorString.errorZ
   1308 "runtime.racewriteZ6runtime.writeBarrierEnabled[
   1309 (runtime.racefuncexit[
   1310 .runtime.writebarrierptr[0type.*errors.errorString[type.error\Bgo.itab.*errors.errorString.error\
   1311  runtime.typ2Itab\
   1312 .runtime.writebarrierptr\
   1313 0runtime.morestack_noctxt@
"".autotmp_0351type.int"".autotmp_0350type.int"".autotmp_0349type.int"".autotmp_0348type.int"".autotmp_0347type.*uint8"".autotmp_0346type.uint16"".autotmp_0345type.int"".autotmp_0344type.uint16"".autotmp_0343type.int"".autotmp_0342type.uint16"".autotmp_0341type.uint16"".autotmp_0339,type.image/color.Color"".autotmp_0338.type.*image/color.Color"".autotmp_0337type.int"".autotmp_0336type.int"".autotmp_0335type.*uint8"".autotmp_0334type.error"".autotmp_03330type.*errors.errorString"".autotmp_0332type.bool"".autotmp_0330(type.image.Rectangle"".autotmp_0329type.*uint8"".autotmp_0328type.error"".autotmp_03270type.*errors.errorString"".autotmp_0325type.error"".autotmp_03240type.*errors.errorString"".autotmp_0323type.error"".autotmp_0322type.[]uint8"".autotmp_0321type.int"".autotmp_0320type.error"".autotmp_0318&type."".blockWriter"".autotmp_0317type.[]uint8"".autotmp_0316type.bool"".autotmp_0315type.[]uint8"".autotmp_0314type.[]uint8"".autotmp_0313type.int"".autotmp_0312type.[]uint8"".autotmp_0311type.int"".autotmp_0310type.int"".autotmp_0309type.[]uint8"".autotmp_0308type.[]uint8"".autotmp_0307type.[]uint8"".autotmp_0306type.[]uint8"".autotmp_0305type.[]uint8"".autotmp_0304type.[]uint8"".autotmp_0303_type.[]uint8"".autotmp_0301/0type.image/color.Palette"".autotmp_03000type.*errors.errorString"".autotmp_02990type.*errors.errorString"".autotmp_02980type.*errors.errorString"".autotmp_0297type.intimage.r2(type.image.Rectangle"".utype.uint16"".btype.[]uint8image.r2	(type.image.Rectangle"".utype.uint16"".btype.[]uint8image.r2
   1319 (type.image.Rectangle"".utype.uint16"".btype.[]uint8"".utype.uint16"".btype.[]uint8"".utype.uint16"".btype.[]uint8"".~r0type.errorerrors.text2type.stringimage.r2(type.image.Rectangleimage.s3
   1324 (type.image.Rectangleimage.r2	(type.image.Rectangle"".~r0type.errorerrors.text2type.string"".~r0(type.image.Rectangleimage.p2(type.*image.Paletted"".~r0type.errorerrors.text2type.string"".ytype.int"".itype.int
   1331 "".dxtype.int"".lzww&type.io.WriteCloser"".litWidthtype.int
   1334 "".cttype.int"".paddedSizetype.int"".c,type.image/color.Color"".itype.int&"".transparentIndextype.int"".b(type.image.Rectangle"".disposal0type.uint8"".delay type.int
   1339 "".pm(type.*image.Paletted"".e type.*"".encoderj"
E







<





k."(,E5E	'
   1356 
   1357 2('73'J3'3'[5w(
   1359 (	72!^,''"#3E3!'(#N#3*-E..D^	.D<iif"C/!Y"C/! "=!* #&.)D4Tgclocalsf6296cfde20a742c77302c9ea66f7adcTgclocals5ea47e4012ef688a16d4de31d0970ec2\prebuilts/go/linux-x86/src/image/gif/writer.go"".EncodeAllDDdH%H$H;AH	H$	H$1H$
   1367 H$
   1368 H$
   1369 H$H$
   1370 HiH$HH$pH$x$1H$H$HH$HD$H$H$H$H$xHkH$p=H+H$H$H1H9tEH$H$H$H$H$
   1371 H$H$
   1372 H	HH$HH\$HH\$HD$H$Hl$[H$H$
   1374 HhHl$PH$H$H$
   1375 Hi H\$PH9$HH$PH$X'1H$H$HH$HD$H$H$H$H$XHkH$P=H+H$H$H1H9tEH$H$H$H$H$
   1376 H$H$
   1377 H	HH$HH\$HH\$HD$H$Hl$[H$H$0H$
   1379 HX0H}H$H$0H$
   1380 HC0HH$H\$H$H$H1HHH$
   1381 H$HD$xH$
   1382 Hl
H$hHH$H$HD$H$H$HH\$Hl$H-H,$H$H$H$ H$8H$HhXHpH$H$ H$Hh(Hl$PH$H$ H$8H$Hh`H\$PH9$HH$`H$h*1H$H$HH$HD$H$H$H$H$hHkH$`=H+H$H$H1H9tEH$H$H$H$H$
   1384 H$H$
   1385 H	HH$HH\$HH\$HD$H$Hl$[1H$(H$0H$8H$@H HPH$H$(H$H$H$HH+H$HkH$H$H$H$H$H
   1387 HHKH$H$H9H$HL$HT$H$Hl$\$ H$H$H$H$H$H$H$HXL$IhH9H$H$H$H$H$H$H]L$IhH9<H$
   1388 H$H$
   1389 HHCHkH$H$HH$H$H$
   1392 HHHCHkH$H$HH$H)1H\$hH\$pH\$xH$H$H,$H$ HD$ H$HEHk Hl$hHk(Hl$pHk0Hl$xHk8H$H\$hHkHl$XHkHl$`H$H$H$ H$PH$H$Hl$XHH$H$ H$PH$H$Hl$`H1H$H$HH$H$	H\$H$	H\$H$H\$\$ HH$H$@H$H$H<ZH$H$H$H$@H+H$H=
   1394 HkH$H$H$
   1395 H$H$
   1396 HHHCHkH$1H$HD$HH$HHL$PHl$HH9H$H$H$H+H\$PH\$@H$D$7H$
   1397 H$H$8H$
   1398 Hh8HH$H$8H$
   1399 HK8HC@HkHH$ H$Hl$@H$H9H)H$H$
   1400 HHP8HH@HhHH$ H$Hl$@H$H9~H*+@l$7H$H$H$
   1401 HKHC Hk(H$H$Hl$@H$H9#HH$H$H$H$H\$H$
   1402 HHKHC Hk(H$H$Hl$@H$H9HH+Hl$\$7\$H$HL$PHHHL$PHl$HH9	H$H$D$;H$H$H$H$H$H$HkH$
   1403 HkH$
   1404 H	B.LCL$Hl$H$	H$	H$ H$(HD$8H$HH$H$0HL$H$8HD$H$H\$HD$8\$ H$H$H$H$H$HD$8HZH9HH$HH$1H9teH$H$H$H$H$H$HH$=u	HKLCL$HL$HH$HH\$HH\$H\$H$aHHHH$HD$HD$H\$H$H\$ H$H\$(H$ HH$HD$H$H$HD$@H$1H(HhHhHhHh Hh(Hh0Hh8H$H$H$H$HkH$ Hk H$=udHkH$H$H$0H$H$0Hk0H$8=uHk8H$LC8L$Hl$LCL$Hl$,H$H$H$ H$PH$HhpHH$H$ H$PHH$H$H^pH|$HHHKHOHD$\$ HH$H$,1H$H$HH$HD$H$H$H$H$HkH$=H+H$H$H1H9tEH$H$H$H$H$
   1413 H$H$
   1414 H	HH$HH\$HH\$HD$H$Hl$[/
   1415 ^
   1416 *runtime.racefuncenter
   1417  runtime.raceread`go.string."gif: must provide at least one image".type.errors.errorString
   1418 "runtime.newobject
   1419 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error
   1420 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error
   1421  runtime.typ2Itab
   1422 .runtime.writebarrierptr
   1423  runtime.raceread
   1424  runtime.racereadfgo.string."gif: mismatched image and delay lengths".type.errors.errorString
   1425 "runtime.newobject
   1426 "runtime.racewrite	6runtime.writeBarrierEnabled	Bgo.itab.*errors.errorString.error
   1427 
   1428 (runtime.racefuncexit
   1429 0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error
   1433  runtime.typ2Itab
   1435 .runtime.writebarrierptr
   1437  runtime.raceread
   1439 "runtime.racewritetype."".encoder
   1442 "runtime.newobject
   1444 *runtime.racereadrange
   1445  runtime.duffcopy
   1446 ,runtime.racewriterangetype."".encoder
   1447 (runtime.typedmemmove
   1448  runtime.raceread
   1449  runtime.raceread
   1450  runtime.racereadlgo.string."gif: mismatched image and disposal lengths".type.errors.errorString
   1451 "runtime.newobject
   1452 "runtime.racewrite6runtime.writeBarrierEnabledBgo.itab.*errors.errorString.error
   1453 (runtime.racefuncexit0type.*errors.errorStringtype.errorBgo.itab.*errors.errorString.error
   1454  runtime.typ2Itab
   1455 .runtime.writebarrierptr
   1456  runtime.raceread
   1457  runtime.raceread
   1458 runtime.ifaceeq
   1459  runtime.raceread
   1460  runtime.raceread
   1461  runtime.raceread
   1462  runtime.raceread
   1463  runtime.raceread
   1464  runtime.raceread
   1465 *runtime.racereadrange 
   1466 "runtime.racewrite!
   1467 "runtime.racewrite"type."".writer#
   1468 $runtime.assertI2I2$
   1469 "runtime.racewrite$6runtime.writeBarrierEnabled%
   1470 2"".(*encoder).writeHeader%
   1471  runtime.raceread&
   1472  runtime.raceread'
   1473  runtime.raceread(
   1474  runtime.raceread)
   1475  runtime.raceread*
   1476  runtime.raceread+
   1477  runtime.raceread-
   1478 :"".(*encoder).writeImageBlock.
   1479 ."".(*encoder).writeByte/
   1480 &"".(*encoder).flush/
   1481  runtime.raceread/
   1482 (runtime.racefuncexit0
   1483 $runtime.panicindex0
   1484 $runtime.panicindex0
   1485 $runtime.panicindex0
   1486 $runtime.panicindex1
   1487 .runtime.writebarrierptr2$type.*bufio.Writer2
   1488 $runtime.assertI2T23
   1489  runtime.raceread4>go.itab.*bufio.Writer."".writer4
   1490 "runtime.racewrite56runtime.writeBarrierEnabled6
   1491 .runtime.writebarrierptr6$type.*bufio.Writer6type."".writer6>go.itab.*bufio.Writer."".writer6
   1492  runtime.typ2Itab7type.[]uint87
   1493 "runtime.makeslice8"type.bufio.Writer8
   1494 "runtime.newobject9
   1495 ,runtime.racewriterange9
   1496 "runtime.racewrite:6runtime.writeBarrierEnabled;
   1497 "runtime.racewrite;6runtime.writeBarrierEnabled<
   1498 .runtime.writebarrierptr<
   1499 .runtime.writebarrierptr<
   1500 $runtime.panicindex<
   1501 $runtime.panicindex=
   1502  runtime.raceread>
   1503  runtime.raceread>0type.image/color.Palette>
   1504 $runtime.assertI2T2?pgo.string."gif: GIF color model must be a color.Palette"?.type.errors.errorString@
   1505 "runtime.newobject@
   1506 "runtime.racewrite@6runtime.writeBarrierEnabledABgo.itab.*errors.errorString.errorB
   1507 (runtime.racefuncexitB0type.*errors.errorStringBtype.errorCBgo.itab.*errors.errorString.errorC
   1508  runtime.typ2ItabC
   1509 .runtime.writebarrierptrD
   1510 0runtime.morestack_noctxtP'~"".autotmp_0396%*type.**image.Paletted"".autotmp_0395type.int"".autotmp_0394type.int"".autotmp_0393type.*uint8"".autotmp_0392$type.*bufio.Writer"".autotmp_0391$$type.*bufio.Writer"".autotmp_0390$type.*bufio.Writer"".autotmp_0389type.*uint8"".autotmp_0388type.error"".autotmp_03870type.*errors.errorString"".autotmp_0386!,type.image/color.Model"".autotmp_0385 ,type.image/color.Model"".autotmp_0384$$type.*image.Config"".autotmp_0383$$type.*image.Config"".autotmp_0382type.*uint8"".autotmp_0381type.error"".autotmp_03800type.*errors.errorString"".autotmp_0379type.*uint8"".autotmp_0378type.error"".autotmp_03770type.*errors.errorString"".autotmp_0376$type.*uint8"".autotmp_0375 type.error"".autotmp_0374$0type.*errors.errorString"".autotmp_0373,type.[]*image.Paletted"".autotmp_0372$type.*bufio.Writer"".autotmp_0371type.[]uint8"".autotmp_0370type.int"".autotmp_0369$$type.*bufio.Writer"".autotmp_0368 type."".writer"".autotmp_03670type.*errors.errorString"".autotmp_0366"type.image.Config"".autotmp_03650type.*errors.errorString"".autotmp_0364type.int"".autotmp_0363type.int"".autotmp_0362type."".encoder"".autotmp_03610type.*errors.errorString"".autotmp_0360&type.int"".autotmp_0359type.int"".autotmp_03580type.*errors.errorString"".autotmp_0357&type.int
   1511 "".&e$ type.*"".encoderbufio.b4%$type.*bufio.Writerbufio.size3&type.intbufio.w2"type.io.Writerbufio.w2#type.io.Writer"".~r0%(type.image.Rectangleimage.p2%(type.*image.Paletted"".~r0#type.errorerrors.text2!type.string"".~r0$type.errorerrors.text2"type.string"".~r0#type.errorerrors.text2"type.string"".~r0#type.errorerrors.text2!type.string"".disposal&type.uint8
   1517 "".pm%(type.*image.Paletted"".i&type.int
   1518 "".ww"type."".writer"".p& type.image.Point"".~r20type.error"".g type.*"".GIF"".wtype.io.WriterR"'''''''
''	''c""ZY'VUJBNMJ }87J4,y=
   1521 ,	'C
   1523 1Y('J
.v0#v
   1527 0({f0e:Z
   1529 p	A=t$8=#L
>q1LO!- 97H-+0@Tgclocals00fa23bc08429312d6db34b48a436a57Tgclocalsedb7136f268c5e62a59674e9490e6c3e\prebuilts/go/linux-x86/src/image/gif/writer.go"".Encode<<dH%H$H;AHH$H$1H$H$H$H$H$H[(L$H|$Ht$H\$HL$ H$H$H$ H$H$H$0HH$(H$H)H
H$XH$hHH$pH$`H)H1H$8H$@H$HHH$PH$X1I9tOL$HD$(H$HHHkH$@HkH$HHKHk H$XH<H$8H=(H$PHu.HH$HH$PHH$XH$8HH$H$H\$H$H\$H$8H\$\$ H$8`H$H$H$@H$HkHH$8H9-1H$H$H$HH H$H$H$H$H$H$H$HL$I(H9H$H$H$H$H$H$H]L$IhH9H$H$H$H$H$H$HH$H$xH)H\$XH$H$H$H$H$H$H$H$H)H\$`H$`1HH$`H$H$HD$xH$H1HHH$HD$HxH$H$H$H$H$H$=H+H$H$H$H$H+H$HkH$HkHH$HD$H$H$HD$H$H-H(H$H$H$H$H$H$H$H$HhH$Hh H$Hh(H$H$PHH$HH\$HH\$H$H\$H|$HD$@HD$ H$H\$(HHhPHHMHKHMH$H$PH$H$Hl$XHh`H$H$PH$H$Hl$`HhhH$H$H$H\$HD$HD$HL$ H$H$H$H$HD%
H$Hl$PHH$HD$H$@H$HD$XH$H$HD$XH$H|H$@Hl$H\$HH$H$@H$H$ HD$ H$@Hh H$Hh(H$Hh0H$Hh8H$H$H$ HD$H$@HJ HB(11H$H$H$H)H)HL$xH)HH$H$H)H$H$H$H$H$H$H$H$H$H$ HD$ H$@H$Hh H$Hh(H$Hh0H$Hh8H$}H$8H\$pHH$H\$pH-H9LH$H$H$H$L$L$H$H$H$H$H$@H$PHH$HH$8H)H$H$H$H$H$H$H$H$H)1H$H$H$HHL$hHHHH$HD$HD$HT$HL$ HD$(H$H$H$HH$HD$H$ H$H$ H$HkH$HkH$=bH+H$ H$H$H$ Hl$hHhH$H$ HD$ H$ H$Hh H$Hh(H$Hh0H$Hh8H$H$@H$ H$HkHH$HkPH$=Hk@H$ H$H$@HHH$HD$H$8H\$Ht$Hl$ HT$(H$@H$HH$Ht$H$Hl$H$HT$H$H\$ H$H\$(H$H$H$HY H\$0H$ H\$8H$(H\$@H$0H$H$H$@H$H$(HkHH$0HkPH$ =@Hk@H$H$ HH$(1H9HH$HD$H$PH$XH$ H$(H$hHD$H$pHL$H$H\$H$H\$ H$H\$(H$H\$0H$H\$8H$H\$@HH\$HHH\$PH$H$H$xH] "HH$HH\$HH\$H\$H$(LC@L$Hl$LC@L$Hl$^H$Hl$H$8wHH$XH$`!1H$HH$PHH$HD$H$0H$H$0H$`HkH$X=H+H$0H$0H1H9tEH$0H$H$H$HH$H$PH$HHH$HH\$HH\$HD$H$Hl$[
   1543 ^
   1544 *runtime.racefuncenter
   1545 *runtime.racereadrange2image/draw.FloydSteinberg
   1546  runtime.raceread2image/draw.FloydSteinberg2image/draw.FloydSteinberg(type.*image.Paletted
   1547 $runtime.assertI2T2	
   1548  runtime.raceread
   1549 
   1550  runtime.raceread
   1552  runtime.raceread
   1554  runtime.raceread
   1556  runtime.raceread
   1557  runtime.duffzero
   1558 ,runtime.racewriterange
   1559  runtime.duffzero.type.[1]*image.Paletted
   1560 "runtime.newobject
   1561 "runtime.racewrite6runtime.writeBarrierEnabled
   1562 "runtime.racewritetype.[1]int
   1563 "runtime.newobject
   1564 ,runtime.racewriterange""".statictmp_0446
   1565 "runtime.racewrite
   1566 "runtime.racewrite0type.image/color.Palette,type.image/color.ModelZgo.itab.image/color.Palette.image/color.Model
   1567 runtime.convT2I
   1568 "runtime.racewrite
   1569 "runtime.racewrite
   1570 "".EncodeAll
   1571 (runtime.racefuncexit
   1572 .runtime.writebarrierptr&type.image.Paletted
   1573 "runtime.newobject
   1574 ,runtime.racewriterange
   1575 *runtime.racereadrange&type.image.Paletted
   1576 (runtime.typedmemmove
   1577 *runtime.racereadrange
   1578 *runtime.racereadrange!
   1579 ,runtime.racewriterange"2image/color/palette.Plan9"
   1580  runtime.raceread" 2image/color/palette.Plan9#2image/color/palette.Plan9&type.[]uint8'
   1581 "runtime.makeslice'&type.image.Paletted'
   1582 "runtime.newobject(
   1583 "runtime.racewrite)6runtime.writeBarrierEnabled)
   1584 "runtime.racewrite*
   1585 ,runtime.racewriterange+
   1586 "runtime.racewrite+6runtime.writeBarrierEnabled,0type.image/color.Palette-
   1587 "runtime.makeslice/0
   1588 "runtime.racewrite06runtime.writeBarrierEnabled1Pgo.itab.*image.Paletted.image/draw.Image1image.ZP2
   1589 *runtime.racereadrange4image.ZP4image.ZP55(type.*image.Paletted5*type.image/draw.Image5Pgo.itab.*image.Paletted.image/draw.Image5
   1590  runtime.typ2Itab6
   1591 .runtime.writebarrierptr6
   1592 .runtime.writebarrierptr6
   1593 .runtime.writebarrierptr7
   1594 $runtime.panicslice7Zgo.string."gif: image is too large to encode"8.type.errors.errorString8
   1595 "runtime.newobject8
   1596 "runtime.racewrite96runtime.writeBarrierEnabled9Bgo.itab.*errors.errorString.error:
   1597 (runtime.racefuncexit;0type.*errors.errorString;type.error;Bgo.itab.*errors.errorString.error;
   1598  runtime.typ2Itab;
   1599 .runtime.writebarrierptr<
   1600 0runtime.morestack_noctxtpr"".autotmp_0447type.*[1]int"".autotmp_0445type.[]int"".autotmp_0443,type.[]*image.Paletted"".autotmp_0442type."".GIF"".autotmp_0441type.*"".GIF"".autotmp_0440type.int"".autotmp_0439type.int"".autotmp_0438(type.image.Rectangle"".autotmp_0437"type.*image.Point"".autotmp_0436"type.*image.Point"".autotmp_0435type.*uint8"".autotmp_0434(type.*image.Paletted"".autotmp_0433(type.*image.Paletted"".autotmp_0432type.int"".autotmp_0430type.int"".autotmp_0429type.int"".autotmp_0428type.int"".autotmp_04270type.image/color.Palette"".autotmp_0426type.*uint8"".autotmp_0425type.error"".autotmp_04240type.*errors.errorString"".autotmp_0423type.int"".autotmp_0421type.error"".autotmp_0420
 type.image.Point"".autotmp_0419(type.*image.Paletted"".autotmp_04180type.image/color.Palette"".autotmp_04170type.image/color.Palette"".autotmp_0414
type.int"".autotmp_0413type.int"".autotmp_0412(type.*image.Paletted"".autotmp_04110type.*errors.errorString"".autotmp_0410(type.image.Rectangle"".&dup(type.*image.Paletted"".~r0
type.intimage.r2(type.image.Rectangle"".~r0
type.intimage.r2	(type.image.Rectangle"".~r0(type.image.Rectangleimage.p3
 type.image.Pointimage.r2(type.image.Rectangleimage.r2(type.image.Rectangleimage.r2
   1612 (type.image.Rectangleimage.pix6type.[]uint8image.w4
type.intimage.p30type.image/color.Paletteimage.r2(type.image.Rectangle"".~r0type.errorerrors.text2type.stringimage.r2	(type.image.Rectangleimage.r2
   1616 (type.image.Rectangle
   1617 "".pm(type.*image.Paletted"".optstype."".Options"".b(type.image.Rectangle"".~r3Ptype.error"".o@ type.*"".Options"".m  type.image.Image"".wtype.io.Writer("LE6-O.P<KHRh+a
   1623 	$
   1624 z		MYZ}:1		J
   1631 .a,felH:P/)	#	N7N|*$
   1634 
   1635 
W.0)Tgclocalsfff17d160b6635d6f93e2479b5cf023bTgclocalsd9067249b47371d25db7183ce016ea3b\prebuilts/go/linux-x86/src/image/gif/writer.go"".init		dH%H;a2H0H\$0H$HH$t-HH$u
   1638 H0HH$HH$HD$H\$H\$ H\$H\$(HH$H\$ HH\$(=HHH$HD$H\$H\$ H\$H\$(HH$H\$ HH\$(=HHH$HD$H\$H\$ H\$H\$(HH$H\$ HH\$(=u-HHH$H0H-H,$H\$H-H,$H\$KH-H,$H\$n
   1640 B
   1641 *runtime.racefuncenterP"".initdoneb
   1642  runtime.racereadp"".initdone"".initdone
   1643  runtime.raceread"".initdone
   1644 (runtime.racefuncexit
   1645 "runtime.throwinit"".initdone
   1646 "runtime.racewrite"".initdone
   1647 bufio.init
   1648 "compress/lzw.init
   1649 fmt.init
   1650 image.init
   1651  image/color.init
   1652 io.init
   1653 bytes.init
   1654 0image/color/palette.init
   1655 image/draw.initLgo.string."gif: not enough image data"
   1656 errors.New"".errNotEnough
   1657 "runtime.racewrite"".errNotEnough6runtime.writeBarrierEnabled"".errNotEnoughHgo.string."gif: too much image data"
   1658 errors.New"".errTooMuch
   1659 "runtime.racewrite"".errTooMuch6runtime.writeBarrierEnabled"".errTooMuchHgo.string."gif: invalid pixel value"
   1660 errors.New"".errBadPixel
   1661 "runtime.racewrite"".errBadPixel6runtime.writeBarrierEnabled"".errBadPixel
   1662 "".init.1"".initdone
   1663 "runtime.racewrite"".initdone
   1664 (runtime.racefuncexit"".errBadPixel
   1665 .runtime.writebarrierptr"".errTooMuch
   1666 .runtime.writebarrierptr"".errNotEnough
   1667 .runtime.writebarrierptr	
   1668 0runtime.morestack_noctxt`"".autotmp_0456type.error"".autotmp_0455type.error"".autotmp_0454type.error`O_`_`V"&4Bbb^&$ >$>$&|Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals21a8f585a14d020f181242c5256583dc\prebuilts/go/linux-x86/src/image/gif/writer.go\prebuilts/go/linux-x86/src/image/gif/reader.go"".reader.ReaddH%H;aHHHY Ht
H|$PH9;uH#H\$HH$11H$H$H\$`H\$H\$hH\$H\$pH\$H\$XH$H\$PH[ HD$ HT$(HL$0HD$xHT$8H$HL$@H$HH=
   1673 
   1674 n
   1675 *runtime.racefuncenter
   1676 (runtime.racefuncexit
   1677 0runtime.morestack_noctxt
   1678 "".autotmp_0458type.errorio.err`type.errorio.nPtype.intio.p type.[]uint8""..thistype."".reader6y!Tgclocalsd2fd9951e910becfd07ba7f8ff7b525aTgclocalsc55cf99de9cdd8c8202a466952fa1a45<autogenerated>$"".reader.ReadBytedH%H;av{H0HY Ht
H|$8H9;uH#H\$0H$11H\$PH\$XH\$@H$H\$8H[(\$HT$HL$\$HHT$ HT$PHL$(HL$XH0l
   1682 
   1683 f
   1684 *runtime.racefuncenter
   1685 (runtime.racefuncexit
   1686 0runtime.morestack_noctxtP`"".autotmp_0462type.errorio.err0type.errorio.c type.uint8""..thistype."".reader`v_`2N Tgclocalse4b5616e5783a0b08ed3851f8c75ffedTgclocalsc55cf99de9cdd8c8202a466952fa1a45<autogenerated>4type..hash.[1]interface {}dH%H;aH(H\$(H$HT$81HD$Hl$H9}\HD$ HHHHckRHHH\$0HtEHHH$HD$8HD$HT$HD$ HHl$H9|HT$8HT$@H(C
   1689 
   1690 B
   1691 *runtime.racefuncenter
   1692 (runtime.nilinterhash
   1693 (runtime.racefuncexit
   1694 0runtime.morestack_noctxt0P
   1695 "".autotmp_0467type.int"".autotmp_0466type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[1]interface {}POP Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb\prebuilts/go/linux-x86/src/image/gif/reader.go0type..eq.[1]interface {}dH%H;a/H`H\$`H$1HD$0Hl$0H9HD$8H\$pHHD$(HHH$HD$(H\$pHHHHH+Hl$PHkHl$XH\$hHHHH$HT$PH\$hHt}Hl$(HHHHKHL$HHD$@H9uLH$HL$HT$Hl$XHl$\$ t%HD$8HHl$0H9(D$xH`D$xH`|2
   1699 B
   1700 *runtime.racefuncenter
   1701  runtime.raceread
   1702  runtime.raceread
   1703 runtime.efaceeq
   1704 (runtime.racefuncexit
   1705 (runtime.racefuncexit
   1706 0runtime.morestack_noctxt0"".autotmp_0471?"type.interface {}"".autotmp_0470"type.interface {}"".autotmp_0469_type.int"".autotmp_0468Otype.int"".iotype.int"".~r2 type.bool"".q*type.*[1]interface {}"".p*type.*[1]interface {}& O_Tgclocals51af24152615272c3d9efc8538f95767Tgclocals2c78d3ad9d760b5f66e2e47be684c787\prebuilts/go/linux-x86/src/image/gif/reader.go"".writer.FlushdH%H;avpH(HY Ht
H|$0H9;uH#H\$(H$1H\$@H\$HH\$8H$H\$0H[ HL$HD$HL$HL$@HD$ HD$HH(w
   1710 
   1711 f
   1712 *runtime.racefuncenter
   1713 (runtime.racefuncexit
   1714 0runtime.morestack_noctxt@P"".autotmp_0472type.error"".~r0 type.error""..thistype."".writerPkOP2CTgclocals19b49d53e9c11805652fa4c0885cbb29Tgclocalsc55cf99de9cdd8c8202a466952fa1a45<autogenerated>"".writer.WritedH%H;aHHHY Ht
H|$PH9;uH#H\$HH$11H$H$H\$`H\$H\$hH\$H\$pH\$H\$XH$H\$PH[(HD$ HT$(HL$0HD$xHT$8H$HL$@H$HH=
   1718 
   1719 n
   1720 *runtime.racefuncenter
   1721 (runtime.racefuncexit
   1722 0runtime.morestack_noctxt
   1723 "".autotmp_0474type.errorio.err`type.errorio.nPtype.intio.p type.[]uint8""..thistype."".writer
   1725 6y!Tgclocalsd2fd9951e910becfd07ba7f8ff7b525aTgclocalsc55cf99de9cdd8c8202a466952fa1a45<autogenerated>&"".writer.WriteBytedH%H;avyH0HY Ht
H|$8H9;uH#H\$0H$1H\$PH\$X\$H\$H\$@H$H\$8H[0HL$HD$HL$ HL$PHD$(HD$XH0n
   1728 
   1729 f
   1730 *runtime.racefuncenter
   1731 (runtime.racefuncexit
   1732 0runtime.morestack_noctxtP`"".autotmp_0477type.error"".~r20type.errorio.c type.uint8""..thistype."".writer`t_`2L"Tgclocalse4b5616e5783a0b08ed3851f8c75ffedTgclocalsc55cf99de9cdd8c8202a466952fa1a45<autogenerated>."".(*blockWriter).WritedH%H;aHHHY Ht
H|$PH9;uH#H\$HH$1H\$xH$H\$P1H9uEHH$HD$HH\$HD$HH\$ HD$(H\$PH$HD$Ht$PHH$H\$XH\$H\$`H\$H\$hH\$HD$ HT$(HL$0HD$pHT$8HT$xHL$@H$HH
   1740 n
   1741 *runtime.racefuncentergo.string."gif".go.string."blockWriter""go.string."Write"
   1742 "runtime.panicwrap
   1743 *runtime.racereadrange
   1744 ("".blockWriter.Write
   1745 (runtime.racefuncexit
   1746 0runtime.morestack_noctxtp
   1747 "".autotmp_0479type.error"".~r2Ptype.error"".~r1@type.int"".datatype.[]uint8""..this(type.*"".blockWriter
   1750 6Tgclocals8cf14f50ac1bf7ae2848fda35f0590ecTgclocalsc55cf99de9cdd8c8202a466952fa1a45<autogenerated>*type..hash."".OptionsdH%H;aH H\$ H$H\$(H$H<$H\$0H\$HD$HD$H\$(H$H<$t_H$HD$0HD$HD$H\$(H$H<$t-H$HD$0HD$HD$HD$0HD$8H %%%_
   1752 B
   1753 *runtime.racefuncenter
   1754 runtime.memhash
   1755 "runtime.interhash
   1756 "runtime.interhash
   1757 (runtime.racefuncexit
   1758 0runtime.morestack_noctxt0@
   1759 "".autotmp_0484type.uintptr"".autotmp_0483type.uintptr"".~r2 type.uintptr"".htype.uintptr"".p type.*"".Options@?@4 Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb\prebuilts/go/linux-x86/src/image/gif/reader.go&type..eq."".OptionsdH%H;aHhH\$hH$H\$pH$H\$xH$HD$xHl$pH]H(H9t$HhH$H$H\$xH\HkHl$XHkHl$`H\$pH$H$HT$XH\$pHHCHKHL$PHD$HH9H$HL$HT$Hl$`Hl$\$ H\$xH$H$H\$xHHkHl$8Hk Hl$@H\$pH$H$HT$8H\$pHtbHCHK HL$0HD$(H9u9H$HL$HT$Hl$@Hl$\$ t$Hh$Hh^$Hh
   1764 B
   1765 *runtime.racefuncenter^
   1766  runtime.racereadz
   1767  runtime.raceread
   1768 (runtime.racefuncexit
   1769  runtime.raceread
   1770  runtime.raceread
   1771 runtime.ifaceeq
   1772  runtime.raceread
   1773  runtime.raceread
   1774 runtime.ifaceeq
   1775 (runtime.racefuncexit
   1776 (runtime.racefuncexit
   1777 (runtime.racefuncexit
   1778 0runtime.morestack_noctxt0"".autotmp_0488,type.image/draw.Drawer"".autotmp_0487_,type.image/draw.Drawer"".autotmp_0486?2type.image/draw.Quantizer"".autotmp_04852type.image/draw.Quantizer"".~r2 type.bool"".q type.*"".Options"".p type.*"".Options>Q% LUDuTgclocals9c91d8a91ac42440a3d1507bc8d2e808Tgclocalse85dd0d10221e69476a0daf9bc0a53b6\prebuilts/go/linux-x86/src/image/gif/reader.goTgclocals2de3026f2f1a4e76c4da3271e2c4e98d00Tgclocals8673e44a15fbaa7367253006e3f6836600c0>go.itab.*bufio.Reader."".reader0Bgo.itab.*errors.errorString.error0Tgo.itab.image/color.RGBA.image/color.Color0Bgo.itab.*"".blockReader.io.ReaderFgo.string.hdr."gif: no color table"  >go.string."gif: no color table">go.string."gif: no color table"0(gif: no color tabletgo.string.hdr."gif: pixel size in decode out of range: %d"  *lgo.string."gif: pixel size in decode out of range: %d"lgo.string."gif: pixel size in decode out of range: %d"`Vgif: pixel size in decode out of range: %d^go.string.hdr."gif: unknown block type: 0x%.2x"  Vgo.string."gif: unknown block type: 0x%.2x"Vgo.string."gif: unknown block type: 0x%.2x"@@gif: unknown block type: 0x%.2xTgclocalsbcd393509e676e83e48888afa0238fd2%S000	0	00@@"2@@ Tgclocals0a36944aa36b6ab1001db46d1337945e%77777777777777777777777777777,go.string.hdr."GIF87a"  $go.string."GIF87a"$go.string."GIF87a"GIF87a,go.string.hdr."GIF89a"  $go.string."GIF89a"$go.string."GIF89a"GIF89a\go.string.hdr."gif: can't recognize format %s"  Tgo.string."gif: can't recognize format %s"Tgo.string."gif: can't recognize format %s"@>gif: can't recognize format %sTgclocals7e9c1a0358207526648c7a6c5b3be550XX	#Tgclocals35a1729b099c0d71fdd08adea73b0542XX	dgo.string.hdr."gif: short read on color table: %s"  "\go.string."gif: short read on color table: %s"\go.string."gif: short read on color table: %s"PFgif: short read on color table: %sTgclocalscdd9e31f464a29f54111441026eac2bdPP  Tgclocals6fa66bd28ff106d38cd5e72e1558bac1PPeeZgo.string.hdr."gif: unknown extension 0x%.2x"  Rgo.string."gif: unknown extension 0x%.2x"Rgo.string."gif: unknown extension 0x%.2x"@<gif: unknown extension 0x%.2x6go.string.hdr."NETSCAPE2.0"  .go.string."NETSCAPE2.0".go.string."NETSCAPE2.0" NETSCAPE2.0Tgclocals455b2218b4ecd9700a90c3ae801c6535HHTgclocals9e286b0ce6b91a896378d8ebafa3879cHHfgo.string.hdr."gif: can't read graphic control: %s"  #^go.string."gif: can't read graphic control: %s"^go.string."gif: can't read graphic control: %s"PHgif: can't read graphic control: %sTgclocals8f800ad3214d4a86dfcc286895fca734HH0<00Tgclocals8db80988d5fec26b916d3152e6310442HHhgo.string.hdr."gif: can't read image descriptor: %s"  $`go.string."gif: can't read image descriptor: %s"`go.string."gif: can't read image descriptor: %s"PJgif: can't read image descriptor: %stgo.string.hdr."gif: frame bounds larger than image bounds"  *lgo.string."gif: frame bounds larger than image bounds"lgo.string."gif: frame bounds larger than image bounds"`Vgif: frame bounds larger than image boundsTgclocalsd708aee26fd07c525342115091d3ff3d<$$Tgclocals20371ed4e285e99d2b3700a68882dc55Tgclocals8dacdca6a9d3d5c313f9478f38bacba5((	@Tgclocals06be4abc148cc801a93c492b76c8e5c8((
Tgclocals6e00bf9a86c700b36097754b8f007201@@Tgclocals6718fa3ce60556785ebaaf7cd5569ede@@0Fgo.itab.*image.Paletted.image.ImageTgclocals3531f87782d37f810e650e7542e5bb1b00Tgclocalsea9b4378ddf21a9476f9692715326ef500?0Zgo.itab.image/color.Palette.image/color.ModelTgclocalsb6e1bcbe3bc38d0bc564f298485ff66300Tgclocalsd261d82a8a39c85fbf1f08752bcb09ee00Tgclocals438fde6662dcd8c84e163dac1c04db7000Tgclocals1063e9b0825c2f159be1df1d038ae62200&go.string.hdr."gif"  go.string."gif"go.string."gif"gif,go.string.hdr."GIF8?a"  $go.string."GIF8?a"$go.string."GIF8?a"GIF8?aTgclocalsd288a648545c6dd73287fed249acfcae00
Tgclocalsf6bd6b3389b872033d462029172c8612Tgclocals0c8aa8e80191a30eac23f1a218103f16  Tgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2fccd208efe70893f9ac8d682812ae72Tgclocals27b7aed50b5eb0ea6bf3eed688cd420b00
   1791 Tgclocals8673e44a15fbaa7367253006e3f6836600cTgclocals2c78d3ad9d760b5f66e2e47be684c787  Tgclocals51fa0e13d53d6bad7f86670d3edaeac6  Tgclocals2c78d3ad9d760b5f66e2e47be684c787  Tgclocalsaefd16b155593f6f07980a05b297ad1f  Tgclocals2c78d3ad9d760b5f66e2e47be684c787  Tgclocals32bd5c6dc84e3e86dd35593b3922d3aa  Tgclocals7f58a2053bec7f12637693406995051dPP @Tgclocalsa9ea41aae9e32efcc8711d8fabe405fbPPTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals739018a0fedb7c38faa3101fb8dac3ab	0 (a] go.itab."".blockWriter.io.Writergo.string.hdr."gif: cannot encode image block with empty palette"  1zgo.string."gif: cannot encode image block with empty palette"zgo.string."gif: cannot encode image block with empty palette"pdgif: cannot encode image block with empty palettengo.string.hdr."gif: image block is too large to encode"  'fgo.string."gif: image block is too large to encode"fgo.string."gif: image block is too large to encode"PPgif: image block is too large to encodebgo.string.hdr."gif: image block is out of bounds"  !Zgo.string."gif: image block is out of bounds"Zgo.string."gif: image block is out of bounds"PDgif: image block is out of boundsTgclocals5ea47e4012ef688a16d4de31d0970ec250@ @@Tgclocalsf6296cfde20a742c77302c9ea66f7adc0>go.itab.*bufio.Writer."".writerhgo.string.hdr."gif: must provide at least one image"  $`go.string."gif: must provide at least one image"`go.string."gif: must provide at least one image"PJgif: must provide at least one imagengo.string.hdr."gif: mismatched image and delay lengths"  'fgo.string."gif: mismatched image and delay lengths"fgo.string."gif: mismatched image and delay lengths"PPgif: mismatched image and delay lengthstgo.string.hdr."gif: mismatched image and disposal lengths"  *lgo.string."gif: mismatched image and disposal lengths"lgo.string."gif: mismatched image and disposal lengths"`Vgif: mismatched image and disposal lengthsxgo.string.hdr."gif: GIF color model must be a color.Palette"  ,pgo.string."gif: GIF color model must be a color.Palette"pgo.string."gif: GIF color model must be a color.Palette"`Zgif: GIF color model must be a color.PaletteTgclocalsedb7136f268c5e62a59674e9490e6c3e,  `0``0``````
   1796 Tgclocals00fa23bc08429312d6db34b48a436a570Pgo.itab.*image.Paletted.image/draw.Imagebgo.string.hdr."gif: image is too large to encode"  !Zgo.string."gif: image is too large to encode"Zgo.string."gif: image is too large to encode"PDgif: image is too large to encodeTgclocalsd9067249b47371d25db7183ce016ea3b<@@ @ @  !a       Tgclocalsfff17d160b6635d6f93e2479b5cf023bTgo.string.hdr."gif: not enough image data"  Lgo.string."gif: not enough image data"Lgo.string."gif: not enough image data"@6gif: not enough image dataPgo.string.hdr."gif: too much image data"  Hgo.string."gif: too much image data"Hgo.string."gif: too much image data"@2gif: too much image dataPgo.string.hdr."gif: invalid pixel value"  Hgo.string."gif: invalid pixel value"Hgo.string."gif: invalid pixel value"@2gif: invalid pixel valueTgclocals21a8f585a14d020f181242c5256583dc  Tgclocals69c1753bd5f81501d95132d08af04464."".errNotEnough type.error."".errTooMuch type.error."".errBadPixel type.error."".interlacing0.type.[]"".interlaceScan0""".statictmp_04530"".log2Lookuptype.[8]int @""".statictmp_0446type.[1]int0""".statictmp_04530type.[4]"".interlaceScan0"".initdonetype.uint82"".(*blockReader).Readf,"".(*blockReader).Read."".(*decoder).decodef("".(*decoder).decode\"".(*decoder).readHeaderAndScreenDescriptorfV"".(*decoder).readHeaderAndScreenDescriptor>"".(*decoder).readColorTablef8"".(*decoder).readColorTable<"".(*decoder).readExtensionf6"".(*decoder).readExtensionF"".(*decoder).readGraphicControlf@"".(*decoder).readGraphicControlN"".(*decoder).newImageFromDescriptorfH"".(*decoder).newImageFromDescriptor4"".(*decoder).readBlockf."".(*decoder).readBlock""".uninterlacef"".uninterlace"".Decodef"".Decode"".DecodeAllf"".DecodeAll$"".DecodeConfigf"".DecodeConfig"".init.1f"".init.1"".log2f"".log2""".writeUint16f"".writeUint16."".blockWriter.Writef("".blockWriter.Write,"".(*encoder).flushf&"".(*encoder).flush,"".(*encoder).writef&"".(*encoder).write4"".(*encoder).writeBytef."".(*encoder).writeByte8"".(*encoder).writeHeaderf2"".(*encoder).writeHeader,"".encodeColorTablef&"".encodeColorTable@"".(*encoder).writeImageBlockf:"".(*encoder).writeImageBlock"".EncodeAllf"".EncodeAll"".Encodef"".Encode"".initf"".initTgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocalsd2fd9951e910becfd07ba7f8ff7b525a  Tgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocalse4b5616e5783a0b08ed3851f8c75ffed  "runtime.gcbits.01.go.string.hdr."[]uint8"  &go.string."[]uint8"&go.string."[]uint8"[]uint8type.[]uint8~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint86go.typelink.[]uint8	[]uint8type.[]uint8Tgo.string.hdr."func([]uint8) (int, error)"  Lgo.string."func([]uint8) (int, error)"Lgo.string."func([]uint8) (int, error)"@6func([]uint8) (int, error)>type.func([]uint8) (int, error)N4P30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func([]uint8) (int, error)"pPgo.weak.type.*func([]uint8) (int, error)"runtime.zerovalue>type.func([]uint8) (int, error)>type.func([]uint8) (int, error)type.[]uint8type.inttype.errorgo.typelink.func([]uint8) (int, error)	func([]uint8) (int, error)>type.func([]uint8) (int, error)Jgo.string.hdr."func() (uint8, error)"  Bgo.string."func() (uint8, error)"Bgo.string."func() (uint8, error)"0,func() (uint8, error)4type.func() (uint8, error)T30 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func() (uint8, error)"pFgo.weak.type.*func() (uint8, error)"runtime.zerovalue4type.func() (uint8, error)4type.func() (uint8, error)type.uint8type.errorngo.typelink.func() (uint8, error)	func() (uint8, error)4type.func() (uint8, error)6go.string.hdr."*gif.reader"  .go.string."*gif.reader".go.string."*gif.reader" *gif.readertype.*"".reader|n\60 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."*gif.reader"p0go.weak.type.**"".reader"runtime.zerovaluetype."".reader"runtime.gcbits.034go.string.hdr."gif.reader"  
   1800 ,go.string."gif.reader",go.string."gif.reader" gif.reader(go.string.hdr."Read"   go.string."Read" go.string."Read"
   1801 Read0go.string.hdr."ReadByte"  (go.string."ReadByte"(go.string."ReadByte" ReadByte,go.string.hdr."reader"  $go.string."reader"$go.string."reader"reader2go.string.hdr."image/gif"  	*go.string."image/gif"*go.string."image/gif" image/gif"go.importpath."".  	*go.string."image/gif"type."".reader%0 runtime.algarray@"runtime.gcbits.03P4go.string.hdr."gif.reader"ptype.*"".reader"runtime.zerovaluetype."".reader(go.string.hdr."Read">type.func([]uint8) (int, error)0go.string.hdr."ReadByte"4type.func() (uint8, error)`type."".reader,go.string.hdr."reader""go.importpath."".type."".reader"type..hashfunc256  ,runtime.memhash_varlentype..eqfunc256  .runtime.memequal_varlentype..alg256  "type..hashfunc256type..eqfunc256runtime.gcbits.4go.string.hdr."[256]uint8"  
   1802 ,go.string."[256]uint8",go.string."[256]uint8" [256]uint8type.[256]uint80type..alg256@runtime.gcbits.P4go.string.hdr."[256]uint8"p0go.weak.type.*[256]uint8"runtime.zerovaluetype.uint8type.[]uint8Bgo.typelink.[256]uint8	[256]uint8type.[256]uint8"runtime.gcbits.67g>go.string.hdr."gif.blockReader"  6go.string."gif.blockReader"6go.string."gif.blockReader"  gif.blockReader"go.string.hdr."r"  go.string."r"go.string."r"r*go.string.hdr."slice"  "go.string."slice""go.string."slice"slice&go.string.hdr."err"  go.string."err"go.string."err"err&go.string.hdr."tmp"  go.string."tmp"go.string."tmp"tmp6go.string.hdr."blockReader"  .go.string."blockReader".go.string."blockReader" blockReader&type."".blockReader88S(8,0 runtime.algarray@"runtime.gcbits.67P>go.string.hdr."gif.blockReader"p(type.*"".blockReader"runtime.zerovalue&type."".blockReader"go.string.hdr."r""go.importpath."".type."".reader*go.string.hdr."slice""go.importpath."".type.[]uint8&go.string.hdr."err""go.importpath."".type.error&go.string.hdr."tmp""go.importpath."".type.[256]uint8`&type."".blockReader6go.string.hdr."blockReader""go.importpath."".&type."".blockReader@go.string.hdr."*gif.blockReader"  8go.string."*gif.blockReader"8go.string."*gif.blockReader"0"*gif.blockReaderxgo.string.hdr."func(*gif.blockReader, []uint8) (int, error)"  ,pgo.string."func(*gif.blockReader, []uint8) (int, error)"pgo.string."func(*gif.blockReader, []uint8) (int, error)"`Zfunc(*gif.blockReader, []uint8) (int, error)`type.func(*"".blockReader, []uint8) (int, error)-@30 runtime.algarray@"runtime.gcbits.01Pxgo.string.hdr."func(*gif.blockReader, []uint8) (int, error)"prgo.weak.type.*func(*"".blockReader, []uint8) (int, error)"runtime.zerovalue`type.func(*"".blockReader, []uint8) (int, error)`type.func(*"".blockReader, []uint8) (int, error)(type.*"".blockReadertype.[]uint8type.inttype.errorgo.typelink.func(*gif.blockReader, []uint8) (int, error)	func(*"".blockReader, []uint8) (int, error)`type.func(*"".blockReader, []uint8) (int, error)(type.*"".blockReader60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*gif.blockReader"p:go.weak.type.**"".blockReader"runtime.zerovalue&type."".blockReader`(type.*"".blockReader(type.*"".blockReader(go.string.hdr."Read">type.func([]uint8) (int, error)`type.func(*"".blockReader, []uint8) (int, error),"".(*blockReader).Read,"".(*blockReader).ReadBgo.string.hdr."[]*image.Paletted"  :go.string."[]*image.Paletted":go.string."[]*image.Paletted"0$[]*image.Paletted,type.[]*image.Paletted+/0 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."[]*image.Paletted"p>go.weak.type.*[]*image.Paletted"runtime.zerovalue(type.*image.Paletted^go.typelink.[]*image.Paletted	[]*image.Paletted,type.[]*image.Paletted*go.string.hdr."[]int"  "go.string."[]int""go.string."[]int"[]inttype.[]intf0 runtime.algarray@"runtime.gcbits.01P*go.string.hdr."[]int"p&go.weak.type.*[]int"runtime.zerovaluetype.int.go.typelink.[]int	[]inttype.[]int$type..hashfunc1024  ,runtime.memhash_varlen type..eqfunc1024  .runtime.memequal_varlentype..alg1024  $type..hashfunc1024 type..eqfunc10246go.string.hdr."[1024]uint8"  .go.string."[1024]uint8".go.string."[1024]uint8" [1024]uint8 type.[1024]uint8Qj0type..alg1024@runtime.gcbits.P6go.string.hdr."[1024]uint8"p2go.weak.type.*[1024]uint8"runtime.zerovaluetype.uint8type.[]uint8Fgo.typelink.[1024]uint8	[1024]uint8 type.[1024]uint8*runtime.gcbits.0792046go.string.hdr."gif.decoder"  .go.string."gif.decoder".go.string."gif.decoder" gif.decoder(go.string.hdr."vers"   go.string."vers" go.string."vers"
   1810 vers*go.string.hdr."width"  "go.string."width""go.string."width"width,go.string.hdr."height"  $go.string."height"$go.string."height"height2go.string.hdr."loopCount"  	*go.string."loopCount"*go.string."loopCount" loopCount2go.string.hdr."delayTime"  	*go.string."delayTime"*go.string."delayTime" delayTime>go.string.hdr."backgroundIndex"  6go.string."backgroundIndex"6go.string."backgroundIndex"  backgroundIndex<go.string.hdr."disposalMethod"  4go.string."disposalMethod"4go.string."disposalMethod" disposalMethod6go.string.hdr."imageFields"  .go.string."imageFields".go.string."imageFields" imageFields@go.string.hdr."transparentIndex"  8go.string."transparentIndex"8go.string."transparentIndex"0"transparentIndexFgo.string.hdr."hasTransparentIndex"  >go.string."hasTransparentIndex">go.string."hasTransparentIndex"0(hasTransparentIndex@go.string.hdr."globalColorTable"  8go.string."globalColorTable"8go.string."globalColorTable"0"globalColorTable*go.string.hdr."delay"  "go.string."delay""go.string."delay"delay0go.string.hdr."disposal"  (go.string."disposal"(go.string."disposal" disposal*go.string.hdr."image"  "go.string."image""go.string."image"image.go.string.hdr."decoder"  &go.string."decoder"&go.string."decoder"decodertype."".decoderJs%y (08@ABCDH`xt0 runtime.algarray@*runtime.gcbits.079204P6go.string.hdr."gif.decoder"p type.*"".decoder"runtime.zerovaluetype."".decoder"go.string.hdr."r""go.importpath."".type."".reader(go.string.hdr."vers""go.importpath."".type.string*go.string.hdr."width""go.importpath."".type.int,go.string.hdr."height""go.importpath."".type.int2go.string.hdr."loopCount""go.importpath."".type.int2go.string.hdr."delayTime""go.importpath."".type.int>go.string.hdr."backgroundIndex""go.importpath."".type.uint8<go.string.hdr."disposalMethod""go.importpath."".type.uint86go.string.hdr."imageFields""go.importpath."".type.uint8@go.string.hdr."transparentIndex""go.importpath."".type.uint8Fgo.string.hdr."hasTransparentIndex""go.importpath."".type.bool@go.string.hdr."globalColorTable""go.importpath."".0type.image/color.Palette	*go.string.hdr."delay"	"go.importpath."".	type.[]int	0go.string.hdr."disposal"	"go.importpath."".	type.[]uint8
   1817 *go.string.hdr."image"
   1818 "go.importpath."".
   1819 ,type.[]*image.Paletted
   1820 &go.string.hdr."tmp""go.importpath."". type.[1024]uint8`type."".decoder.go.string.hdr."decoder""go.importpath."".type."".decoder8go.string.hdr."*gif.decoder"  0go.string."*gif.decoder"0go.string."*gif.decoder" *gif.decoderrgo.string.hdr."func(*gif.decoder, io.Reader, bool) error"  )jgo.string."func(*gif.decoder, io.Reader, bool) error"jgo.string."func(*gif.decoder, io.Reader, bool) error"`Tfunc(*gif.decoder, io.Reader, bool) errorZtype.func(*"".decoder, io.Reader, bool) errorX30 runtime.algarray@"runtime.gcbits.01Prgo.string.hdr."func(*gif.decoder, io.Reader, bool) error"plgo.weak.type.*func(*"".decoder, io.Reader, bool) error"runtime.zerovalueZtype.func(*"".decoder, io.Reader, bool) errorZtype.func(*"".decoder, io.Reader, bool) error type.*"".decodertype.io.Readertype.booltype.errorgo.typelink.func(*gif.decoder, io.Reader, bool) error	func(*"".decoder, io.Reader, bool) errorZtype.func(*"".decoder, io.Reader, bool) errorvgo.string.hdr."func(*gif.decoder) (*image.Paletted, error)"  +ngo.string."func(*gif.decoder) (*image.Paletted, error)"ngo.string."func(*gif.decoder) (*image.Paletted, error)"`Xfunc(*gif.decoder) (*image.Paletted, error)^type.func(*"".decoder) (*image.Paletted, error)30 runtime.algarray@"runtime.gcbits.01Pvgo.string.hdr."func(*gif.decoder) (*image.Paletted, error)"ppgo.weak.type.*func(*"".decoder) (*image.Paletted, error)"runtime.zerovalue^type.func(*"".decoder) (*image.Paletted, error)^type.func(*"".decoder) (*image.Paletted, error) type.*"".decoder(type.*image.Palettedtype.errorgo.typelink.func(*gif.decoder) (*image.Paletted, error)	func(*"".decoder) (*image.Paletted, error)^type.func(*"".decoder) (*image.Paletted, error)^go.string.hdr."func(*gif.decoder) (int, error)"  Vgo.string."func(*gif.decoder) (int, error)"Vgo.string."func(*gif.decoder) (int, error)"@@func(*gif.decoder) (int, error)Ftype.func(*"".decoder) (int, error)(30 runtime.algarray@"runtime.gcbits.01P^go.string.hdr."func(*gif.decoder) (int, error)"pXgo.weak.type.*func(*"".decoder) (int, error)"runtime.zerovalueFtype.func(*"".decoder) (int, error)Ftype.func(*"".decoder) (int, error) type.*"".decodertype.inttype.errorgo.typelink.func(*gif.decoder) (int, error)	func(*"".decoder) (int, error)Ftype.func(*"".decoder) (int, error)go.string.hdr."func(*gif.decoder, uint8) (color.Palette, error)"  0xgo.string."func(*gif.decoder, uint8) (color.Palette, error)"xgo.string."func(*gif.decoder, uint8) (color.Palette, error)"pbfunc(*gif.decoder, uint8) (color.Palette, error)ttype.func(*"".decoder, uint8) (image/color.Palette, error)~J30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*gif.decoder, uint8) (color.Palette, error)"pgo.weak.type.*func(*"".decoder, uint8) (image/color.Palette, error)"runtime.zerovaluettype.func(*"".decoder, uint8) (image/color.Palette, error)ttype.func(*"".decoder, uint8) (image/color.Palette, error) type.*"".decodertype.uint80type.image/color.Palettetype.errorgo.typelink.func(*gif.decoder, uint8) (color.Palette, error)	func(*"".decoder, uint8) (image/color.Palette, error)ttype.func(*"".decoder, uint8) (image/color.Palette, error)Pgo.string.hdr."func(*gif.decoder) error"  Hgo.string."func(*gif.decoder) error"Hgo.string."func(*gif.decoder) error"@2func(*gif.decoder) error8type.func(*"".decoder) errorQ-+30 runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."func(*gif.decoder) error"pJgo.weak.type.*func(*"".decoder) error"runtime.zerovalue8type.func(*"".decoder) error8type.func(*"".decoder) error type.*"".decodertype.errorxgo.typelink.func(*gif.decoder) error	func(*"".decoder) error8type.func(*"".decoder) error,go.string.hdr."decode"  $go.string."decode"$go.string."decode"decodeVgo.string.hdr."func(io.Reader, bool) error"  Ngo.string."func(io.Reader, bool) error"Ngo.string."func(io.Reader, bool) error"@8func(io.Reader, bool) error@type.func(io.Reader, bool) error_n&R30 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(io.Reader, bool) error"pRgo.weak.type.*func(io.Reader, bool) error"runtime.zerovalue@type.func(io.Reader, bool) error@type.func(io.Reader, bool) errortype.io.Readertype.booltype.errorgo.typelink.func(io.Reader, bool) error	func(io.Reader, bool) error@type.func(io.Reader, bool) errorLgo.string.hdr."newImageFromDescriptor"  Dgo.string."newImageFromDescriptor"Dgo.string."newImageFromDescriptor"0.newImageFromDescriptor^go.string.hdr."func() (*image.Paletted, error)"  Vgo.string."func() (*image.Paletted, error)"Vgo.string."func() (*image.Paletted, error)"@@func() (*image.Paletted, error)Htype.func() (*image.Paletted, error)30 runtime.algarray@"runtime.gcbits.01P^go.string.hdr."func() (*image.Paletted, error)"pZgo.weak.type.*func() (*image.Paletted, error)"runtime.zerovalueHtype.func() (*image.Paletted, error)Htype.func() (*image.Paletted, error)(type.*image.Palettedtype.errorgo.typelink.func() (*image.Paletted, error)	func() (*image.Paletted, error)Htype.func() (*image.Paletted, error)2go.string.hdr."readBlock"  	*go.string."readBlock"*go.string."readBlock" readBlockFgo.string.hdr."func() (int, error)"  >go.string."func() (int, error)">go.string."func() (int, error)"0(func() (int, error)0type.func() (int, error)30 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."func() (int, error)"pBgo.weak.type.*func() (int, error)"runtime.zerovalue0type.func() (int, error)0type.func() (int, error)type.inttype.errorfgo.typelink.func() (int, error)	func() (int, error)0type.func() (int, error)<go.string.hdr."readColorTable"  4go.string."readColorTable"4go.string."readColorTable" readColorTabledgo.string.hdr."func(uint8) (color.Palette, error)"  "\go.string."func(uint8) (color.Palette, error)"\go.string."func(uint8) (color.Palette, error)"PFfunc(uint8) (color.Palette, error)Ztype.func(uint8) (image/color.Palette, error)Xp30 runtime.algarray@"runtime.gcbits.01Pdgo.string.hdr."func(uint8) (color.Palette, error)"plgo.weak.type.*func(uint8) (image/color.Palette, error)"runtime.zerovalueZtype.func(uint8) (image/color.Palette, error)Ztype.func(uint8) (image/color.Palette, error)type.uint80type.image/color.Palettetype.errorgo.typelink.func(uint8) (color.Palette, error)	func(uint8) (image/color.Palette, error)Ztype.func(uint8) (image/color.Palette, error):go.string.hdr."readExtension"  
2go.string."readExtension"2go.string."readExtension" readExtension8go.string.hdr."func() error"  0go.string."func() error"0go.string."func() error" func() error"type.func() error30 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."func() error"p4go.weak.type.*func() error"runtime.zerovalue"type.func() error"type.func() errortype.errorJgo.typelink.func() error	func() error"type.func() errorDgo.string.hdr."readGraphicControl"  <go.string."readGraphicControl"<go.string."readGraphicControl"0&readGraphicControlZgo.string.hdr."readHeaderAndScreenDescriptor"  Rgo.string."readHeaderAndScreenDescriptor"Rgo.string."readHeaderAndScreenDescriptor"@<readHeaderAndScreenDescriptor type.*"".decoderx6d0 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*gif.decoder"p2go.weak.type.**"".decoder"runtime.zerovaluetype."".decoder` type.*"".decoder type.*"".decoder,go.string.hdr."decode""go.importpath."".@type.func(io.Reader, bool) errorZtype.func(*"".decoder, io.Reader, bool) error("".(*decoder).decode("".(*decoder).decodeLgo.string.hdr."newImageFromDescriptor""go.importpath."".Htype.func() (*image.Paletted, error)^type.func(*"".decoder) (*image.Paletted, error)H"".(*decoder).newImageFromDescriptorH"".(*decoder).newImageFromDescriptor2go.string.hdr."readBlock""go.importpath."".0type.func() (int, error)Ftype.func(*"".decoder) (int, error)."".(*decoder).readBlock."".(*decoder).readBlock<go.string.hdr."readColorTable""go.importpath."".Ztype.func(uint8) (image/color.Palette, error)ttype.func(*"".decoder, uint8) (image/color.Palette, error)8"".(*decoder).readColorTable8"".(*decoder).readColorTable:go.string.hdr."readExtension""go.importpath.""."type.func() error8type.func(*"".decoder) error6"".(*decoder).readExtension6"".(*decoder).readExtensionDgo.string.hdr."readGraphicControl""go.importpath.""."type.func() error8type.func(*"".decoder) error@"".(*decoder).readGraphicControl@"".(*decoder).readGraphicControlZgo.string.hdr."readHeaderAndScreenDescriptor""go.importpath.""."type.func() error8type.func(*"".decoder) errorV"".(*decoder).readHeaderAndScreenDescriptorV"".(*decoder).readHeaderAndScreenDescriptor:go.string.hdr."[]color.Color"  
2go.string."[]color.Color"2go.string."[]color.Color" []color.Color0type.[]image/color.Color:tN0 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."[]color.Color"pBgo.weak.type.*[]image/color.Color"runtime.zerovalue,type.image/color.ColorZgo.typelink.[]color.Color	[]image/color.Color0type.[]image/color.Color8go.string.hdr."interface {}"  0go.string."interface {}"0go.string."interface {}" interface {}"type.interface {}W0 runtime.algarray@"runtime.gcbits.03P8go.string.hdr."interface {}"p4go.weak.type.*interface {}"runtime.zerovalue"type.interface {}<go.string.hdr."[]interface {}"  4go.string."[]interface {}"4go.string."[]interface {}" []interface {}&type.[]interface {}p/0 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[]interface {}"p8go.weak.type.*[]interface {}"runtime.zerovalue"type.interface {}Rgo.typelink.[]interface {}	[]interface {}&type.[]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals2c78d3ad9d760b5f66e2e47be684c787  Tgclocals51af24152615272c3d9efc8538f95767  <type..hashfunc.[1]interface {}4type..hash.[1]interface {}8type..eqfunc.[1]interface {}0type..eq.[1]interface {}2type..alg.[1]interface {}  <type..hashfunc.[1]interface {}8type..eqfunc.[1]interface {}>go.string.hdr."[1]interface {}"  6go.string."[1]interface {}"6go.string."[1]interface {}"  [1]interface {}(type.[1]interface {}P[02type..alg.[1]interface {}@"runtime.gcbits.03P>go.string.hdr."[1]interface {}"p:go.weak.type.*[1]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[1]interface {}	[1]interface {}(type.[1]interface {}@go.string.hdr."*[1]interface {}"  8go.string."*[1]interface {}"8go.string."*[1]interface {}"0"*[1]interface {}*type.*[1]interface {}560 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[1]interface {}"p<go.weak.type.**[1]interface {}"runtime.zerovalue(type.[1]interface {}Dgo.string.hdr."*gif.interlaceScan"  <go.string."*gif.interlaceScan"<go.string."*gif.interlaceScan"0&*gif.interlaceScan,type.*"".interlaceScan60 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."*gif.interlaceScan"p>go.weak.type.**"".interlaceScan"runtime.zerovalue*type."".interlaceScanBgo.string.hdr."gif.interlaceScan"  :go.string."gif.interlaceScan":go.string."gif.interlaceScan"0$gif.interlaceScan(go.string.hdr."skip"   go.string."skip" go.string."skip"
   1839 skip*go.string.hdr."start"  "go.string."start""go.string."start"start:go.string.hdr."interlaceScan"  
2go.string."interlaceScan"2go.string."interlaceScan" interlaceScan*type."".interlaceScanp 0 runtime.algarray@runtime.gcbits.PBgo.string.hdr."gif.interlaceScan"p,type.*"".interlaceScan"runtime.zerovalue*type."".interlaceScan(go.string.hdr."skip""go.importpath."".type.int*go.string.hdr."start""go.importpath."".type.int`*type."".interlaceScan:go.string.hdr."interlaceScan""go.importpath."".*type."".interlaceScanFgo.string.hdr."[]gif.interlaceScan"  >go.string."[]gif.interlaceScan">go.string."[]gif.interlaceScan"0([]gif.interlaceScan.type.[]"".interlaceScanx0 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."[]gif.interlaceScan"p@go.weak.type.*[]"".interlaceScan"runtime.zerovalue*type."".interlaceScandgo.typelink.[]gif.interlaceScan	[]"".interlaceScan.type.[]"".interlaceScan0go.string.hdr."*gif.GIF"  (go.string."*gif.GIF"(go.string."*gif.GIF" *gif.GIFtype.*"".GIF60 runtime.algarray@"runtime.gcbits.01P0go.string.hdr."*gif.GIF"p*go.weak.type.**"".GIF"runtime.zerovaluetype."".GIF&runtime.gcbits.890c.go.string.hdr."gif.GIF"  &go.string."gif.GIF"&go.string."gif.GIF"gif.GIF*go.string.hdr."Image"  "go.string."Image""go.string."Image"Image*go.string.hdr."Delay"  "go.string."Delay""go.string."Delay"Delay2go.string.hdr."LoopCount"  	*go.string."LoopCount"*go.string."LoopCount" LoopCount0go.string.hdr."Disposal"  (go.string."Disposal"(go.string."Disposal" Disposal,go.string.hdr."Config"  $go.string."Config"$go.string."Config"Config>go.string.hdr."BackgroundIndex"  6go.string."BackgroundIndex"6go.string."BackgroundIndex"  BackgroundIndex&go.string.hdr."GIF"  go.string."GIF"go.string."GIF"GIFtype."".GIFx`08Pp,0 runtime.algarray@&runtime.gcbits.890cP.go.string.hdr."gif.GIF"ptype.*"".GIF"runtime.zerovaluetype."".GIF*go.string.hdr."Image",type.[]*image.Paletted*go.string.hdr."Delay"type.[]int2go.string.hdr."LoopCount"type.int0go.string.hdr."Disposal"type.[]uint8,go.string.hdr."Config""type.image.Config>go.string.hdr."BackgroundIndex"type.uint8`type."".GIF&go.string.hdr."GIF""go.importpath."".type."".GIF<go.string.hdr."[]image.format"  4go.string."[]image.format"4go.string."[]image.format" []image.format&type.[]image.format2{10 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[]image.format"p8go.weak.type.*[]image.format"runtime.zerovalue"type.image.formatRgo.typelink.[]image.format	[]image.format&type.[]image.formathgo.string.hdr."func(io.Reader) (image.Image, error)"  $`go.string."func(io.Reader) (image.Image, error)"`go.string."func(io.Reader) (image.Image, error)"PJfunc(io.Reader) (image.Image, error)Rtype.func(io.Reader) (image.Image, error)@30 runtime.algarray@"runtime.gcbits.01Phgo.string.hdr."func(io.Reader) (image.Image, error)"pdgo.weak.type.*func(io.Reader) (image.Image, error)"runtime.zerovalueRtype.func(io.Reader) (image.Image, error)Rtype.func(io.Reader) (image.Image, error)type.io.Reader type.image.Imagetype.errorgo.typelink.func(io.Reader) (image.Image, error)	func(io.Reader) (image.Image, error)Rtype.func(io.Reader) (image.Image, error)jgo.string.hdr."func(io.Reader) (image.Config, error)"  %bgo.string."func(io.Reader) (image.Config, error)"bgo.string."func(io.Reader) (image.Config, error)"PLfunc(io.Reader) (image.Config, error)Ttype.func(io.Reader) (image.Config, error)3/30 runtime.algarray@"runtime.gcbits.01Pjgo.string.hdr."func(io.Reader) (image.Config, error)"pfgo.weak.type.*func(io.Reader) (image.Config, error)"runtime.zerovalueTtype.func(io.Reader) (image.Config, error)Ttype.func(io.Reader) (image.Config, error)type.io.Reader"type.image.Configtype.errorgo.typelink.func(io.Reader) (image.Config, error)	func(io.Reader) (image.Config, error)Ttype.func(io.Reader) (image.Config, error) type..hashfunc64  @,runtime.memhash_varlentype..eqfunc64  @.runtime.memequal_varlentype..alg64   type..hashfunc64type..eqfunc64,go.string.hdr."[8]int"  $go.string."[8]int"$go.string."[8]int"[8]inttype.[8]int@0type..alg64@runtime.gcbits.P,go.string.hdr."[8]int"p(go.weak.type.*[8]int"runtime.zerovaluetype.inttype.[]int2go.typelink.[8]int	[8]inttype.[8]intTgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocals19b49d53e9c11805652fa4c0885cbb29  Tgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocalsd2fd9951e910becfd07ba7f8ff7b525a  Tgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocalse4b5616e5783a0b08ed3851f8c75ffed  Bgo.string.hdr."func(uint8) error"  :go.string."func(uint8) error":go.string."func(uint8) error"0$func(uint8) error,type.func(uint8) errorIX30 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."func(uint8) error"p>go.weak.type.*func(uint8) error"runtime.zerovalue,type.func(uint8) error,type.func(uint8) errortype.uint8type.error^go.typelink.func(uint8) error	func(uint8) error,type.func(uint8) error6go.string.hdr."*gif.writer"  .go.string."*gif.writer".go.string."*gif.writer" *gif.writertype.*"".writer60 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."*gif.writer"p0go.weak.type.**"".writer"runtime.zerovaluetype."".writer4go.string.hdr."gif.writer"  
   1850 ,go.string."gif.writer",go.string."gif.writer" gif.writer*go.string.hdr."Flush"  "go.string."Flush""go.string."Flush"Flush*go.string.hdr."Write"  "go.string."Write""go.string."Write"Write2go.string.hdr."WriteByte"  	*go.string."WriteByte"*go.string."WriteByte" WriteByte,go.string.hdr."writer"  $go.string."writer"$go.string."writer"writertype."".writerR 0 runtime.algarray@"runtime.gcbits.03P4go.string.hdr."gif.writer"ptype.*"".writer"runtime.zerovaluetype."".writer*go.string.hdr."Flush""type.func() error*go.string.hdr."Write">type.func([]uint8) (int, error)2go.string.hdr."WriteByte",type.func(uint8) error`type."".writer,go.string.hdr."writer""go.importpath."".type."".writer"type..hashfunc768  ,runtime.memhash_varlentype..eqfunc768  .runtime.memequal_varlentype..alg768  "type..hashfunc768type..eqfunc7684go.string.hdr."[768]uint8"  
   1853 ,go.string."[768]uint8",go.string."[768]uint8" [768]uint8type.[768]uint8	
0type..alg768@runtime.gcbits.P4go.string.hdr."[768]uint8"p0go.weak.type.*[768]uint8"runtime.zerovaluetype.uint8type.[]uint8Bgo.typelink.[768]uint8	[768]uint8type.[768]uint8&runtime.gcbits.9fc86go.string.hdr."gif.encoder"  .go.string."gif.encoder".go.string."gif.encoder" gif.encoder"go.string.hdr."w"  go.string."w"go.string."w"w"go.string.hdr."g"  go.string."g"go.string."g"g0go.string.hdr."globalCT"  (go.string."globalCT"(go.string."globalCT" globalCT&go.string.hdr."buf"  go.string."buf"go.string."buf"buf>go.string.hdr."localColorTable"  6go.string."localColorTable"6go.string."localColorTable"  localColorTable.go.string.hdr."encoder"  &go.string."encoder"&go.string."encoder"encodertype."".encoderu >0 runtime.algarray@&runtime.gcbits.9fc8P6go.string.hdr."gif.encoder"p type.*"".encoder"runtime.zerovaluetype."".encoder"go.string.hdr."w""go.importpath."".type."".writer&go.string.hdr."err""go.importpath."".type.error"go.string.hdr."g""go.importpath."".type."".GIF0go.string.hdr."globalCT""go.importpath."".type.int&go.string.hdr."buf""go.importpath."".type.[256]uint8@go.string.hdr."globalColorTable""go.importpath."".type.[768]uint8>go.string.hdr."localColorTable""go.importpath."".type.[768]uint8`type."".encoder.go.string.hdr."encoder""go.importpath."".type."".encoder8go.string.hdr."*gif.encoder"  0go.string."*gif.encoder"0go.string."*gif.encoder" *gif.encoderDgo.string.hdr."func(*gif.encoder)"  <go.string."func(*gif.encoder)"<go.string."func(*gif.encoder)"0&func(*gif.encoder),type.func(*"".encoder)k?30 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."func(*gif.encoder)"p>go.weak.type.*func(*"".encoder)"runtime.zerovalue,type.func(*"".encoder),type.func(*"".encoder) type.*"".encoder`go.typelink.func(*gif.encoder)	func(*"".encoder),type.func(*"".encoder)Vgo.string.hdr."func(*gif.encoder, []uint8)"  Ngo.string."func(*gif.encoder, []uint8)"Ngo.string."func(*gif.encoder, []uint8)"@8func(*gif.encoder, []uint8)>type.func(*"".encoder, []uint8)j30 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(*gif.encoder, []uint8)"pPgo.weak.type.*func(*"".encoder, []uint8)"runtime.zerovalue>type.func(*"".encoder, []uint8)>type.func(*"".encoder, []uint8) type.*"".encodertype.[]uint8go.typelink.func(*gif.encoder, []uint8)	func(*"".encoder, []uint8)>type.func(*"".encoder, []uint8)Rgo.string.hdr."func(*gif.encoder, uint8)"  Jgo.string."func(*gif.encoder, uint8)"Jgo.string."func(*gif.encoder, uint8)"@4func(*gif.encoder, uint8):type.func(*"".encoder, uint8)&30 runtime.algarray@"runtime.gcbits.01PRgo.string.hdr."func(*gif.encoder, uint8)"pLgo.weak.type.*func(*"".encoder, uint8)"runtime.zerovalue:type.func(*"".encoder, uint8):type.func(*"".encoder, uint8) type.*"".encodertype.uint8|go.typelink.func(*gif.encoder, uint8)	func(*"".encoder, uint8):type.func(*"".encoder, uint8)~go.string.hdr."func(*gif.encoder, *image.Paletted, int, uint8)"  /vgo.string."func(*gif.encoder, *image.Paletted, int, uint8)"vgo.string."func(*gif.encoder, *image.Paletted, int, uint8)"``func(*gif.encoder, *image.Paletted, int, uint8)ftype.func(*"".encoder, *image.Paletted, int, uint8)MV30 runtime.algarray@"runtime.gcbits.01P~go.string.hdr."func(*gif.encoder, *image.Paletted, int, uint8)"pxgo.weak.type.*func(*"".encoder, *image.Paletted, int, uint8)"runtime.zerovalueftype.func(*"".encoder, *image.Paletted, int, uint8)ftype.func(*"".encoder, *image.Paletted, int, uint8) type.*"".encoder(type.*image.Palettedtype.inttype.uint8go.typelink.func(*gif.encoder, *image.Paletted, int, uint8)	func(*"".encoder, *image.Paletted, int, uint8)ftype.func(*"".encoder, *image.Paletted, int, uint8)*go.string.hdr."flush"  "go.string."flush""go.string."flush"flush,go.string.hdr."func()"  $go.string."func()"$go.string."func()"func()type.func()30 runtime.algarray@"runtime.gcbits.01P,go.string.hdr."func()"p(go.weak.type.*func()"runtime.zerovaluetype.func()type.func()2go.typelink.func()	func()type.func()*go.string.hdr."write"  "go.string."write""go.string."write"write:go.string.hdr."func([]uint8)"  
2go.string."func([]uint8)"2go.string."func([]uint8)" func([]uint8)$type.func([]uint8){30 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."func([]uint8)"p6go.weak.type.*func([]uint8)"runtime.zerovalue$type.func([]uint8)$type.func([]uint8)type.[]uint8Ngo.typelink.func([]uint8)	func([]uint8)$type.func([]uint8)2go.string.hdr."writeByte"  	*go.string."writeByte"*go.string."writeByte" writeByte6go.string.hdr."func(uint8)"  .go.string."func(uint8)".go.string."func(uint8)" func(uint8) type.func(uint8)$q30 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."func(uint8)"p2go.weak.type.*func(uint8)"runtime.zerovalue type.func(uint8) type.func(uint8)type.uint8Fgo.typelink.func(uint8)	func(uint8) type.func(uint8)6go.string.hdr."writeHeader"  .go.string."writeHeader".go.string."writeHeader" writeHeader>go.string.hdr."writeImageBlock"  6go.string."writeImageBlock"6go.string."writeImageBlock"  writeImageBlockbgo.string.hdr."func(*image.Paletted, int, uint8)"  !Zgo.string."func(*image.Paletted, int, uint8)"Zgo.string."func(*image.Paletted, int, uint8)"PDfunc(*image.Paletted, int, uint8)Ltype.func(*image.Paletted, int, uint8)oV30 runtime.algarray@"runtime.gcbits.01Pbgo.string.hdr."func(*image.Paletted, int, uint8)"p^go.weak.type.*func(*image.Paletted, int, uint8)"runtime.zerovalueLtype.func(*image.Paletted, int, uint8)Ltype.func(*image.Paletted, int, uint8)(type.*image.Palettedtype.inttype.uint8go.typelink.func(*image.Paletted, int, uint8)	func(*image.Paletted, int, uint8)Ltype.func(*image.Paletted, int, uint8) type.*"".encodergV6L0 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*gif.encoder"p2go.weak.type.**"".encoder"runtime.zerovaluetype."".encoder` type.*"".encoder type.*"".encoder*go.string.hdr."flush""go.importpath."".type.func(),type.func(*"".encoder)&"".(*encoder).flush&"".(*encoder).flush*go.string.hdr."write""go.importpath."".$type.func([]uint8)>type.func(*"".encoder, []uint8)&"".(*encoder).write&"".(*encoder).write2go.string.hdr."writeByte""go.importpath."". type.func(uint8):type.func(*"".encoder, uint8)."".(*encoder).writeByte."".(*encoder).writeByte6go.string.hdr."writeHeader""go.importpath."".type.func(),type.func(*"".encoder)2"".(*encoder).writeHeader2"".(*encoder).writeHeader>go.string.hdr."writeImageBlock""go.importpath."".Ltype.func(*image.Paletted, int, uint8)ftype.func(*"".encoder, *image.Paletted, int, uint8):"".(*encoder).writeImageBlock:"".(*encoder).writeImageBlock@go.string.hdr."*gif.blockWriter"  8go.string."*gif.blockWriter"8go.string."*gif.blockWriter"0"*gif.blockWriter6go.string.hdr."blockWriter"  .go.string."blockWriter".go.string."blockWriter" blockWriterTgclocalsc55cf99de9cdd8c8202a466952fa1a45  Tgclocals8cf14f50ac1bf7ae2848fda35f0590ec  cxgo.string.hdr."func(*gif.blockWriter, []uint8) (int, error)"  ,pgo.string."func(*gif.blockWriter, []uint8) (int, error)"pgo.string."func(*gif.blockWriter, []uint8) (int, error)"`Zfunc(*gif.blockWriter, []uint8) (int, error)`type.func(*"".blockWriter, []uint8) (int, error)&30 runtime.algarray@"runtime.gcbits.01Pxgo.string.hdr."func(*gif.blockWriter, []uint8) (int, error)"prgo.weak.type.*func(*"".blockWriter, []uint8) (int, error)"runtime.zerovalue`type.func(*"".blockWriter, []uint8) (int, error)`type.func(*"".blockWriter, []uint8) (int, error)(type.*"".blockWritertype.[]uint8type.inttype.errorgo.typelink.func(*gif.blockWriter, []uint8) (int, error)	func(*"".blockWriter, []uint8) (int, error)`type.func(*"".blockWriter, []uint8) (int, error)(type.*"".blockWriter060 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*gif.blockWriter"p:go.weak.type.**"".blockWriter"runtime.zerovalue&type."".blockWriter`(type.*"".blockWriter(type.*"".blockWriter*go.string.hdr."Write">type.func([]uint8) (int, error)`type.func(*"".blockWriter, []uint8) (int, error)."".(*blockWriter).Write."".(*blockWriter).Write>go.string.hdr."gif.blockWriter"  6go.string."gif.blockWriter"6go.string."gif.blockWriter"  gif.blockWriter"go.string.hdr."e"  go.string."e"go.string."e"evgo.string.hdr."func(gif.blockWriter, []uint8) (int, error)"  +ngo.string."func(gif.blockWriter, []uint8) (int, error)"ngo.string."func(gif.blockWriter, []uint8) (int, error)"`Xfunc(gif.blockWriter, []uint8) (int, error)^type.func("".blockWriter, []uint8) (int, error)30 runtime.algarray@"runtime.gcbits.01Pvgo.string.hdr."func(gif.blockWriter, []uint8) (int, error)"ppgo.weak.type.*func("".blockWriter, []uint8) (int, error)"runtime.zerovalue^type.func("".blockWriter, []uint8) (int, error)^type.func("".blockWriter, []uint8) (int, error)&type."".blockWritertype.[]uint8type.inttype.errorgo.typelink.func(gif.blockWriter, []uint8) (int, error)	func("".blockWriter, []uint8) (int, error)^type.func("".blockWriter, []uint8) (int, error)&type."".blockWriteraf9$0 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."gif.blockWriter"p(type.*"".blockWriter"runtime.zerovalue&type."".blockWriter"go.string.hdr."e""go.importpath."". type.*"".encoder`&type."".blockWriter6go.string.hdr."blockWriter""go.importpath."".&type."".blockWriter*go.string.hdr."Write">type.func([]uint8) (int, error)^type.func("".blockWriter, []uint8) (int, error)("".blockWriter.Write("".blockWriter.Write@go.string.hdr."**image.Paletted"  8go.string."**image.Paletted"8go.string."**image.Paletted"0"**image.Paletted*type.**image.Paletted"	
   1863 60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."**image.Paletted"p<go.weak.type.***image.Paletted"runtime.zerovalue(type.*image.PalettedDgo.string.hdr."[1]*image.Paletted"  <go.string."[1]*image.Paletted"<go.string."[1]*image.Paletted"0&[1]*image.Paletted.type.[1]*image.Paletted9>}10 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."[1]*image.Paletted"p@go.weak.type.*[1]*image.Paletted"runtime.zerovalue(type.*image.Paletted,type.[]*image.Palettedbgo.typelink.[1]*image.Paletted	[1]*image.Paletted.type.[1]*image.Paletted,go.string.hdr."[1]int"  $go.string."[1]int"$go.string."[1]int"[1]inttype.[1]intT0 runtime.algarray@runtime.gcbits.P,go.string.hdr."[1]int"p(go.weak.type.*[1]int"runtime.zerovaluetype.inttype.[]int2go.typelink.[1]int	[1]inttype.[1]intTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalse85dd0d10221e69476a0daf9bc0a53b6((Tgclocals9c91d8a91ac42440a3d1507bc8d2e808((2type..hashfunc."".Options*type..hash."".Options.type..eqfunc."".Options&type..eq."".Options(type..alg."".Options  2type..hashfunc."".Options.type..eqfunc."".Options"runtime.gcbits.1e6go.string.hdr."gif.Options"  .go.string."gif.Options".go.string."gif.Options" gif.Options2go.string.hdr."NumColors"  	*go.string."NumColors"*go.string."NumColors" NumColors2go.string.hdr."Quantizer"  	*go.string."Quantizer"*go.string."Quantizer" Quantizer,go.string.hdr."Drawer"  $go.string."Drawer"$go.string."Drawer"Drawer.go.string.hdr."Options"  &go.string."Options"&go.string."Options"Optionstype."".Options((6/ 0(type..alg."".Options@"runtime.gcbits.1eP6go.string.hdr."gif.Options"p type.*"".Options"runtime.zerovaluetype."".Options2go.string.hdr."NumColors"type.int2go.string.hdr."Quantizer"2type.image/draw.Quantizer,go.string.hdr."Drawer",type.image/draw.Drawer`type."".Options.go.string.hdr."Options""go.importpath."".type."".Options8go.string.hdr."*gif.Options"  0go.string."*gif.Options"0go.string."*gif.Options" *gif.Options type.*"".Optionsw60 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*gif.Options"p2go.weak.type.**"".Options"runtime.zerovaluetype."".OptionsFgo.string.hdr."*[1]*image.Paletted"  >go.string."*[1]*image.Paletted">go.string."*[1]*image.Paletted"0(*[1]*image.Paletted0type.*[1]*image.PalettedCvS60 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."*[1]*image.Paletted"pBgo.weak.type.**[1]*image.Paletted"runtime.zerovalue.type.[1]*image.Paletted.go.string.hdr."*[1]int"  &go.string."*[1]int"&go.string."*[1]int"*[1]inttype.*[1]int5@60 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."*[1]int"p*go.weak.type.**[1]int"runtime.zerovaluetype.[1]intHgo.string.hdr."[4]gif.interlaceScan"  @go.string."[4]gif.interlaceScan"@go.string."[4]gif.interlaceScan"0*[4]gif.interlaceScan0type.[4]"".interlaceScan@fc'0type..alg64@runtime.gcbits.PHgo.string.hdr."[4]gif.interlaceScan"pBgo.weak.type.*[4]"".interlaceScan"runtime.zerovalue*type."".interlaceScan.type.[]"".interlaceScanhgo.typelink.[4]gif.interlaceScan	[4]"".interlaceScan0type.[4]"".interlaceScan.go.string.hdr."runtime"  &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime.  &go.string."runtime"*go.string.hdr."bufio"  "go.string."bufio""go.string."bufio"bufio(go.importpath.bufio.  "go.string."bufio"*go.string.hdr."bytes"  "go.string."bytes""go.string."bytes"bytes(go.importpath.bytes.  "go.string."bytes",go.string.hdr."errors"  $go.string."errors"$go.string."errors"errors*go.importpath.errors.  $go.string."errors"$go.string.hdr."io"  go.string."io"go.string."io"io"go.importpath.io.  go.string."io"8go.string.hdr."compress/lzw"  0go.string."compress/lzw"0go.string."compress/lzw" compress/lzw6go.importpath.compress/lzw.  0go.string."compress/lzw"&go.string.hdr."fmt"  go.string."fmt"go.string."fmt"fmt$go.importpath.fmt.  go.string."fmt"(go.importpath.image.  "go.string."image"6go.string.hdr."image/color"  .go.string."image/color".go.string."image/color" image/color4go.importpath.image/color.  .go.string."image/color"Fgo.string.hdr."image/color/palette"  >go.string."image/color/palette">go.string."image/color/palette"0(image/color/paletteDgo.importpath.image/color/palette.  >go.string."image/color/palette"4go.string.hdr."image/draw"  
   1877 ,go.string."image/draw",go.string."image/draw" image/draw2go.importpath.image/draw.  
   1878 ,go.string."image/draw"""".reader.Readf"".reader.Read*"".reader.ReadBytef$"".reader.ReadByte:type..hash.[1]interface {}f4type..hash.[1]interface {}6type..eq.[1]interface {}f0type..eq.[1]interface {}$"".writer.Flushf"".writer.Flush$"".writer.Writef"".writer.Write,"".writer.WriteBytef&"".writer.WriteByte4"".(*blockWriter).Writef."".(*blockWriter).Write0type..hash."".Optionsf*type..hash."".Options,type..eq."".Optionsf&type..eq."".Options"runtime.zerovaluego13ld