Home | History | Annotate | Download | only in hash
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     1761      `
      3 go object darwin amd64 go1.5.1 X:none
      4 build id "a915c671674cd54576baefb56b7da9b721714a49"
      5 
      6 $$
      7 package crc32
      8 	import runtime "runtime"
      9 	import hash "hash"
     10 	import sync "sync"
     11 	const @"".Size = 0x4
     12 	const @"".IEEE = 0xedb88320
     13 	const @"".Castagnoli = 0x82f63b78
     14 	const @"".Koopman = 0xeb31d82e
     15 	type @"".Table [256]uint32
     16 	var @"".IEEETable *@"".Table
     17 	func @"".MakeTable (@"".poly2 uint32) (? *@"".Table)
     18 	type @"hash".Hash32 interface { BlockSize() (? int); Reset(); Size() (? int); Sum(@"hash".b []byte) (? []byte); Sum32() (? uint32); Write(@"io".p []byte) (@"io".n int, @"io".err error) }
     19 	func @"".New (@"".tab2 *@"".Table) (? @"hash".Hash32) { return (&@"".digest{ @"".crc:0x0, @"".tab:@"".tab2 }) }
     20 	func @"".NewIEEE () (? @"hash".Hash32) { return @"".New(@"".IEEETable) }
     21 	func @"".Update (@"".crc2 uint32, @"".tab3 *@"".Table "esc:0x1", @"".p4 []byte) (? uint32)
     22 	func @"".Checksum (@"".data2 []byte, @"".tab3 *@"".Table "esc:0x1") (? uint32)
     23 	func @"".ChecksumIEEE (@"".data2 []byte) (? uint32)
     24 	func @"".init ()
     25 	type @"".digest struct { @"".crc uint32; @"".tab *@"".Table }
     26 	func (@"".d2 *@"".digest "esc:0x1") BlockSize () (? int) { return 0x1 }
     27 	func (@"".d1 *@"".digest "esc:0x1") Reset () { @"".d1.@"".crc = 0x0 }
     28 	func (@"".d2 *@"".digest "esc:0x1") Size () (? int) { return 0x4 }
     29 	func (@"".d2 *@"".digest "esc:0x1") Sum (@"".in3 []byte "esc:0x1a") (? []byte) {  var @"".s4 uint32; @"".s4 = @"".d2.Sum32(); return append(@"".in3, byte(@"".s4 >> 0x18), byte(@"".s4 >> 0x10), byte(@"".s4 >> 0x8), byte(@"".s4)) }
     30 	func (@"".d2 *@"".digest "esc:0x1") Sum32 () (? uint32) { return @"".d2.@"".crc }
     31 	func (@"".d3 *@"".digest "esc:0x1") Write (@"".p4 []byte) (@"".n1 int, @"".err2 error)
     32 
     33 $$
     34 _go_.o          0           0     0     644     33724     `
     35 go object darwin amd64 go1.5.1 X:none
     36 
     37 !
     38 go13ldhash.async.a""".castagnoliIniteH%H;avBHx;$H\$=uHHH-H,$H\$
     43 8
     44 "".makeTableN6runtime.writeBarrierEnabledb$"".castagnoliTablez$"".castagnoliTable
     45 .runtime.writebarrierptr
     46 0runtime.morestack_noctxt  & &`f"
     47 ETgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".MakeTableeH%H;avmHL$x;u-HH$HH\$HH\$ H uHH\$ H$H\$H\$ Hz
     50 D""".castagnoliOnceZ("".castagnoliInitfn
     51 sync.(*Once).Do|$"".castagnoliTable"".IEEETable
     52 "".makeTable
     53 0runtime.morestack_noctxt  "".~r1type.*"".Table"".polytype.uint32" 8   $
     55 
     56 6ZTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".makeTableeH%H;aHHH$t$H|$1H}D1H}uC1HH|Ht,HsHHH|H|$ H^
     59 
     60 4type."".TableF
     61 "runtime.newobject
     62 $runtime.panicindex
     63 0runtime.morestack_noctxt  "".autotmp_0004type.int"".~r1type.*"".Table"".polytype.uint32 q '@
     66 	
     68 "Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".makeTable8eH%H;aHHH$H\$H\$\$ $H|$Ht$HIH1H}~IHIHH}HIt^I1LHHs<H
     73 HHs%HHH|HH|LD$(HAA`?+
     78 4*type."".slicing8TableF
     79 "runtime.newobjectr
     80 "".makeTable
     81  runtime.duffcopy
     82 $runtime.panicindex
     83 $runtime.panicindex
     84 $runtime.panicindex
     85 0runtime.morestack_noctxt 0"".autotmp_0007type.int"".t,type.*"".slicing8Table"".~r1,type.*"".slicing8Table"".polytype.uint320/0:D2
"	
     90 
     91 ":Tgclocalsc55cf99de9cdd8c8202a466952fa1a45Tgclocals0c8aa8e80191a30eac23f1a218103f16^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".NeweH%H;aH(1H\$8H\$@HH$HD$HD$ Hl$0=uZHhHD$ H1H9tH\$ H\$@HD$8H(HH$HH\$HH\$HD$L@L$Hl$HD$ 2
     94 Ltype."".digest^
     95 "runtime.newobject6runtime.writeBarrierEnabled<go.itab.*"".digest.hash.Hash32type.*"".digest type.hash.Hash32<go.itab.*"".digest.hash.Hash32
     96  runtime.typ2Itab
     97 .runtime.writebarrierptr
     98 0runtime.morestack_noctxt0P"".autotmp_0011type.*"".digest"".autotmp_0010type.*"".digest"".~r1 type.hash.Hash32"".tabtype.*"".TablePdOPT8V.q1Tgclocals41a13ac73c712c01973b8fe23f62d694Tgclocals0c8aa8e80191a30eac23f1a218103f16^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".NewIEEEeH%H;aH@1H\$HH\$PHH\$ 1H\$0H\$8HH$HD$HD$(Hl$ =uZHhHD$(H1H9tHL$(HD$HHL$PH@HH$HH\$HH\$HD$L@L$Hl$HD$(
    102 L"".IEEETable|type."".digest
    103 "runtime.newobject6runtime.writeBarrierEnabled<go.itab.*"".digest.hash.Hash32type.*"".digest type.hash.Hash32<go.itab.*"".digest.hash.Hash32
    104  runtime.typ2Itab
    105 .runtime.writebarrierptr
    106 0runtime.morestack_noctxt 
    107 "".autotmp_0015/type.*"".digest"".autotmp_0014type.*"".digest"".~r1 type.hash.Hash32"".tab?type.*"".Table"".~r0 type.hash.Hash32|\
    111 Fq9Tgclocals8edb5632446ada37b0a930d010725cc5Tgclocals721dda3334c021125365f71a78d0ed1e^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go""".(*digest).Size HD$ "".~r0type.int"".dtype.*"".digestTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go,"".(*digest).BlockSize HD$ "".~r0type.int"".dtype.*"".digestTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go$"".(*digest).Reset H\$"".dtype.*"".digestTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".updateLL$D$HL$H|$ H\$(1H9}/)HH1It(@I1HHH9|\$0A`"".~r3Ptype.uint32"".p type.[]uint8"".tabtype.*"".Table"".crctype.uint32`` 
    118 Tgclocalsf3e34bf4f011b464919023c34fe8268cTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go&"".updateSlicingBy8
    119 
    120 eH%H;a|H0LT$XHT$@HL$HHD$Pt$8HHBHH+Hm	HHHm	HHHm	1HHHDEHAHIHIEHHEJlm1IHYIEHHEJlm1IH%IEHHEJlm1AAHHJlm1AAAHHJlm1AAAHHJlm1AAHHJlm1HLHrsHHIHtIHILH>l$8,$Ht5HT$HL$HHL$HD$PHD$LT$XLT$ \$(\$`H0Ng
    133 
    134 "".update	
    135 $runtime.panicslice	
    136 $runtime.panicindex	
    137 $runtime.panicindex	
    138 $runtime.panicindex	
    139 $runtime.panicindex	
    140 $runtime.panicindex	
    141 $runtime.panicindex
    142 
    143 $runtime.panicindex
    144 
    145 $runtime.panicindex
    146 
    147 0runtime.morestack_noctxt``
    148 "".autotmp_0027type.uint32"".~r3Ptype.uint32"".p type.[]uint8"".tab,type.*"".slicing8Table"".crctype.uint32`_`[:+
    152 ^*	
    153 F#mTgclocalsf3e34bf4f011b464919023c34fe8268cTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".UpdateeH%H;aH0DD$8H|$HHt$XHT$@HL$PH-H9u%D$H|$HL$Ht$\$ \$`H0H-H9uhH|_HH$HH\$\$8$HH\$H\$HH\$H\$PH\$H\$XH\$ \$(\$`H0D$HT$H|$HL$Ht$ \$(\$`H0
    156 f$"".castagnoliTable
    157 &"".updateCastagnoli"".IEEETable""".iEEETable8Once$"".Update.func1f
    158 sync.(*Once).Do"".iEEETable8
    159 &"".updateSlicingBy8
    160 "".update
    161 0runtime.morestack_noctxt``"".autotmp_0039type.uint32"".autotmp_0038type.uint32"".~r3Ptype.uint32"".p type.[]uint8"".tabtype.*"".Table"".crctype.uint32"`I_`s_`)_`$0%C*OTgclocalsf3e34bf4f011b464919023c34fe8268cTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go$"".(*digest).WriteeH%H;avnH0HD$811H\$`H\$h(,$HhHl$H\$@H\$H\$HH\$H\$PH\$ D$(H\$8H\$HH\$X1H\$`H\$hH0y
    169 
    170 "".Update
    171 0runtime.morestack_noctxtp`"".errPtype.error"".n@type.int"".ptype.[]uint8"".dtype.*"".digest`i_`&<
    173 R>Tgclocalsb60dc0a6046c556b02baa766a3fd5a27Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go$"".(*digest).Sum32 H\$+l$ "".~r0type.uint32"".dtype.*"".digestTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go "".(*digest).SumeH%H;aHH1H\$pH\$xH$H\$P\$G\$F\$E@l$DHL$XH\$`HT$hHHH9wbHHHl$G@+HHH)l$F@+HHH)l$E@+HHH)l$D@+HL$pH|$xH$HHH-H,$HL$HD$HT$H\$ HL$(HD$0HT$8f
    176 type.[]uint8
    177 "runtime.growslice
    178 0runtime.morestack_noctxtp"".autotmp_0046type.uint8"".autotmp_0045type.uint8"".autotmp_0044type.uint8"".autotmp_0043type.uint8"".~r1@type.[]uint8
    180 "".intype.[]uint8"".dtype.*"".digestQ+2Tgclocalsb60dc0a6046c556b02baa766a3fd5a27Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".ChecksumeH%H;avEH0$H\$PH\$H\$8H\$H\$@H\$H\$HH\$ \$(\$XH0
    183 
    184 "".Update
    185 0runtime.morestack_noctxtP`"".~r2@type.uint32"".tab0type.*"".Table"".datatype.[]uint8`@_```
    189 BTgclocals8451bbf999c997b157afc8c2ab6c043eTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".ChecksumIEEEeH%H;avGH0$HH\$H\$8H\$H\$@H\$H\$HH\$ \$(\$PH0
    191 :"".IEEETable
    192 "".Update
    193 0runtime.morestack_noctxt@`"".~r10type.uint32"".datatype.[]uint8`B_`
    195 ``
    196 DTgclocals2fccd208efe70893f9ac8d682812ae72Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go&"".updateCastagnolieH%H;avtH0l$8HT$@HL$HHD$P=t$,$HT$HL$HD$\$ \$XH0,$HH\$HT$HL$HD$ \$(\$XH0s
    199 P"".sse42
    200 $"".castagnoliSSE42$"".castagnoliTable
    201 "".update
    202 0runtime.morestack_noctxtP`"".autotmp_0053type.uint32"".~r2@type.uint32"".ptype.[]uint8"".crctype.uint32`?_`/_`
.&	$0
    207 AOTgclocalsc569e2e932d4b70e0d347be1814d1538Tgclocals33cdeccccebe80329f1fdbee7f5874cblprebuilts/go/darwin-x86/src/hash/crc32/crc32_amd64x.go"".Update.func1eH%H;avBH $H\$=uHHH-H,$H\$
    210 8
    211 "".makeTable8N6runtime.writeBarrierEnabledb"".iEEETable8z"".iEEETable8
    212 .runtime.writebarrierptr
    213 0runtime.morestack_noctxt  & &`"
    214 ETgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go"".initeH%H;aHtuH $H\$=u"H$HH-H,$H\$V 
    217 4"".initdoneL"".initdonej
    218 "runtime.throwinitz"".initdone
    219 hash.init
    220 sync.init
    221 "".makeTable6runtime.writeBarrierEnabled"".IEEETable
    222 "".haveSSE42"".sse42"".initdone"".IEEETable
    223 .runtime.writebarrierptr
    224 0runtime.morestack_noctxt   T 'L"8L8"E8E
    226 4|Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cblprebuilts/go/darwin-x86/src/hash/crc32/crc32_amd64x.go^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go(type..hash."".digesteH%H;avH H\$(H$H<$tbH\$0H\$HD$HD$H\$(H$H<$t,H$HD$0HD$HD$H\$H\$8H %%h
    228 n
    229 runtime.memhash
    230 runtime.memhash
    231 0runtime.morestack_noctxt0@"".~r2 type.uintptr"".htype.uintptr"".ptype.*"".digest@h?@$
    233 6jTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.go$type..eq."".digestbHL$HD$(9tD$HYHhH9tD$D$0"".~r2 type.bool"".qtype.*"".digest"".ptype.*"".digest@@@Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/hash/crc32/crc32.goTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals0c8aa8e80191a30eac23f1a218103f16  Tgclocalsc55cf99de9cdd8c8202a466952fa1a45  0<go.itab.*"".digest.hash.Hash32Tgclocals0c8aa8e80191a30eac23f1a218103f16  Tgclocals41a13ac73c712c01973b8fe23f62d694  Tgclocals721dda3334c021125365f71a78d0ed1e((Tgclocals8edb5632446ada37b0a930d010725cc5((Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsf3e34bf4f011b464919023c34fe8268cTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsf3e34bf4f011b464919023c34fe8268cTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsf3e34bf4f011b464919023c34fe8268cTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsb60dc0a6046c556b02baa766a3fd5a27Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsb60dc0a6046c556b02baa766a3fd5a27Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals8451bbf999c997b157afc8c2ab6c043e	Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2fccd208efe70893f9ac8d682812ae724"".haveSSE42.args_stackmap  @"".castagnoliSSE42.args_stackmap  
    235 Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsc569e2e932d4b70e0d347be1814d1538Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb.$"".castagnoliTabletype.*"".Table0""".castagnoliOncetype.sync.Once."".IEEETabletype.*"".Table."".iEEETable8,type.*"".slicing8Table0""".iEEETable8Oncetype.sync.Once0"".sse42type.bool0"".initdonetype.uint8("".castagnoliInitf""".castagnoliInit"".MakeTablef"".MakeTable"".makeTablef"".makeTable "".makeTable8f"".makeTable8"".Newf"".New"".NewIEEEf"".NewIEEE("".(*digest).Sizef""".(*digest).Size2"".(*digest).BlockSizef,"".(*digest).BlockSize*"".(*digest).Resetf$"".(*digest).Reset"".updatef"".update,"".updateSlicingBy8f&"".updateSlicingBy8"".Updatef"".Update*"".(*digest).Writef$"".(*digest).Write*"".(*digest).Sum32f$"".(*digest).Sum32&"".(*digest).Sumf "".(*digest).Sum"".Checksumf"".Checksum$"".ChecksumIEEEf"".ChecksumIEEE"".haveSSE42f"".haveSSE42*"".castagnoliSSE42f$"".castagnoliSSE42,"".updateCastagnolif&"".updateCastagnoli$"".Update.func1f"".Update.func1"".initf"".init"runtime.gcbits.010go.string.hdr."[]uint32"  (go.string."[]uint32"(go.string."[]uint32" []uint32type.[]uint320 runtime.algarray@"runtime.gcbits.01P0go.string.hdr."[]uint32"p,go.weak.type.*[]uint32"runtime.zerovaluetype.uint32:go.typelink.[]uint32	[]uint32type.[]uint32$type..hashfunc1024  ,runtime.memhash_varlen type..eqfunc1024  .runtime.memequal_varlentype..alg1024  $type..hashfunc1024 type..eqfunc1024runtime.gcbits.6go.string.hdr."crc32.Table"  .go.string."crc32.Table".go.string."crc32.Table" crc32.Table*go.string.hdr."Table"  "go.string."Table""go.string."Table"Table4go.string.hdr."hash/crc32"  
    240 ,go.string."hash/crc32",go.string."hash/crc32" hash/crc32"go.importpath."".  
    241 ,go.string."hash/crc32"type."".Table!}0type..alg1024@runtime.gcbits.P6go.string.hdr."crc32.Table"ptype.*"".Table"runtime.zerovaluetype.uint32type.[]uint32`type."".Table*go.string.hdr."Table""go.importpath."".type."".Table8go.string.hdr."*crc32.Table"  0go.string."*crc32.Table"0go.string."*crc32.Table" *crc32.Tabletype.*"".TableW60 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*crc32.Table"p.go.weak.type.**"".Table"runtime.zerovaluetype."".Table:go.string.hdr."[]crc32.Table"  
2go.string."[]crc32.Table"2go.string."[]crc32.Table" []crc32.Tabletype.[]"".Table&^0 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."[]crc32.Table"p0go.weak.type.*[]"".Table"runtime.zerovaluetype."".TableHgo.typelink.[]crc32.Table	[]"".Tabletype.[]"".Table$type..hashfunc8192   ,runtime.memhash_varlen type..eqfunc8192   .runtime.memequal_varlentype..alg8192  $type..hashfunc8192 type..eqfunc8192Hgo.string.hdr."*crc32.slicing8Table"  @go.string."*crc32.slicing8Table"@go.string."*crc32.slicing8Table"0**crc32.slicing8Table,type.*"".slicing8Table>60 runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."*crc32.slicing8Table"p>go.weak.type.**"".slicing8Table"runtime.zerovalue*type."".slicing8TableFgo.string.hdr."crc32.slicing8Table"  >go.string."crc32.slicing8Table">go.string."crc32.slicing8Table"0(crc32.slicing8Table:go.string.hdr."slicing8Table"  
2go.string."slicing8Table"2go.string."slicing8Table" slicing8Table*type."".slicing8Table @0type..alg8192@runtime.gcbits.PFgo.string.hdr."crc32.slicing8Table"p,type.*"".slicing8Table"runtime.zerovaluetype."".Tabletype.[]"".Table`*type."".slicing8Table:go.string.hdr."slicing8Table""go.importpath."".*type."".slicing8TableTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418a0type..hashfunc."".digest(type..hash."".digest,type..eqfunc."".digest$type..eq."".digest&type..alg."".digest  0type..hashfunc."".digest,type..eqfunc."".digest:go.string.hdr."*crc32.digest"  
2go.string."*crc32.digest"2go.string."*crc32.digest" *crc32.digestNgo.string.hdr."func(*crc32.digest) int"  Fgo.string."func(*crc32.digest) int"Fgo.string."func(*crc32.digest) int"00func(*crc32.digest) int2type.func(*"".digest) intu30 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."func(*crc32.digest) int"pDgo.weak.type.*func(*"".digest) int"runtime.zerovalue2type.func(*"".digest) int2type.func(*"".digest) inttype.*"".digesttype.intpgo.typelink.func(*crc32.digest) int	func(*"".digest) int2type.func(*"".digest) intFgo.string.hdr."func(*crc32.digest)"  >go.string."func(*crc32.digest)">go.string."func(*crc32.digest)"0(func(*crc32.digest)*type.func(*"".digest)#30 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."func(*crc32.digest)"p<go.weak.type.*func(*"".digest)"runtime.zerovalue*type.func(*"".digest)*type.func(*"".digest)type.*"".digest`go.typelink.func(*crc32.digest)	func(*"".digest)*type.func(*"".digest).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.[]uint8hgo.string.hdr."func(*crc32.digest, []uint8) []uint8"  $`go.string."func(*crc32.digest, []uint8) []uint8"`go.string."func(*crc32.digest, []uint8) []uint8"PJfunc(*crc32.digest, []uint8) []uint8Ltype.func(*"".digest, []uint8) []uint8jI30 runtime.algarray@"runtime.gcbits.01Phgo.string.hdr."func(*crc32.digest, []uint8) []uint8"p^go.weak.type.*func(*"".digest, []uint8) []uint8"runtime.zerovalueLtype.func(*"".digest, []uint8) []uint8Ltype.func(*"".digest, []uint8) []uint8type.*"".digesttype.[]uint8type.[]uint8go.typelink.func(*crc32.digest, []uint8) []uint8	func(*"".digest, []uint8) []uint8Ltype.func(*"".digest, []uint8) []uint8Tgo.string.hdr."func(*crc32.digest) uint32"  Lgo.string."func(*crc32.digest) uint32"Lgo.string."func(*crc32.digest) uint32"@6func(*crc32.digest) uint328type.func(*"".digest) uint32%30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func(*crc32.digest) uint32"pJgo.weak.type.*func(*"".digest) uint32"runtime.zerovalue8type.func(*"".digest) uint328type.func(*"".digest) uint32type.*"".digesttype.uint32|go.typelink.func(*crc32.digest) uint32	func(*"".digest) uint328type.func(*"".digest) uint32rgo.string.hdr."func(*crc32.digest, []uint8) (int, error)"  )jgo.string."func(*crc32.digest, []uint8) (int, error)"jgo.string."func(*crc32.digest, []uint8) (int, error)"`Tfunc(*crc32.digest, []uint8) (int, error)Vtype.func(*"".digest, []uint8) (int, error)Uca,30 runtime.algarray@"runtime.gcbits.01Prgo.string.hdr."func(*crc32.digest, []uint8) (int, error)"phgo.weak.type.*func(*"".digest, []uint8) (int, error)"runtime.zerovalueVtype.func(*"".digest, []uint8) (int, error)Vtype.func(*"".digest, []uint8) (int, error)type.*"".digesttype.[]uint8type.inttype.errorgo.typelink.func(*crc32.digest, []uint8) (int, error)	func(*"".digest, []uint8) (int, error)Vtype.func(*"".digest, []uint8) (int, error)2go.string.hdr."BlockSize"  	*go.string."BlockSize"*go.string."BlockSize" BlockSize4go.string.hdr."func() int"  
    250 ,go.string."func() int",go.string."func() int" func() inttype.func() int930 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."func() int"p0go.weak.type.*func() int"runtime.zerovaluetype.func() inttype.func() inttype.intBgo.typelink.func() int	func() inttype.func() int*go.string.hdr."Reset"  "go.string."Reset""go.string."Reset"Reset,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."Size"   go.string."Size" go.string."Size"
    252 Size&go.string.hdr."Sum"  go.string."Sum"go.string."Sum"SumJgo.string.hdr."func([]uint8) []uint8"  Bgo.string."func([]uint8) []uint8"Bgo.string."func([]uint8) []uint8"0,func([]uint8) []uint84type.func([]uint8) []uint8&30 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func([]uint8) []uint8"pFgo.weak.type.*func([]uint8) []uint8"runtime.zerovalue4type.func([]uint8) []uint84type.func([]uint8) []uint8type.[]uint8type.[]uint8ngo.typelink.func([]uint8) []uint8	func([]uint8) []uint84type.func([]uint8) []uint8*go.string.hdr."Sum32"  "go.string."Sum32""go.string."Sum32"Sum32:go.string.hdr."func() uint32"  
2go.string."func() uint32"2go.string."func() uint32" func() uint32$type.func() uint32L30 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."func() uint32"p6go.weak.type.*func() uint32"runtime.zerovalue$type.func() uint32$type.func() uint32type.uint32Ngo.typelink.func() uint32	func() uint32$type.func() uint32*go.string.hdr."Write"  "go.string."Write""go.string."Write"WriteTgo.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)type.*"".digest)6L0 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."*crc32.digest"p0go.weak.type.**"".digest"runtime.zerovaluetype."".digest`type.*"".digesttype.*"".digest2go.string.hdr."BlockSize"type.func() int2type.func(*"".digest) int,"".(*digest).BlockSize,"".(*digest).BlockSize*go.string.hdr."Reset"type.func()*type.func(*"".digest)$"".(*digest).Reset$"".(*digest).Reset(go.string.hdr."Size"type.func() int2type.func(*"".digest) int""".(*digest).Size""".(*digest).Size&go.string.hdr."Sum"4type.func([]uint8) []uint8Ltype.func(*"".digest, []uint8) []uint8 "".(*digest).Sum "".(*digest).Sum*go.string.hdr."Sum32"$type.func() uint328type.func(*"".digest) uint32$"".(*digest).Sum32$"".(*digest).Sum32*go.string.hdr."Write">type.func([]uint8) (int, error)Vtype.func(*"".digest, []uint8) (int, error)$"".(*digest).Write$"".(*digest).Write"runtime.gcbits.028go.string.hdr."crc32.digest"  0go.string."crc32.digest"0go.string."crc32.digest" crc32.digest&go.string.hdr."crc"  go.string."crc"go.string."crc"crc&go.string.hdr."tab"  go.string."tab"go.string."tab"tab,go.string.hdr."digest"  $go.string."digest"$go.string."digest"digesttype."".digest 0&type..alg."".digest@"runtime.gcbits.02P8go.string.hdr."crc32.digest"ptype.*"".digest"runtime.zerovaluetype."".digest&go.string.hdr."crc""go.importpath."".type.uint32&go.string.hdr."tab""go.importpath."".type.*"".Table`type."".digest,go.string.hdr."digest""go.importpath."".type."".digest.go.string.hdr."runtime"  &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime.  &go.string."runtime"(go.string.hdr."hash"   go.string."hash" go.string."hash"
    257 hash&go.importpath.hash.   go.string."hash"(go.string.hdr."sync"   go.string."sync" go.string."sync"
    258 sync&go.importpath.sync.   go.string."sync".type..hash."".digestf(type..hash."".digest*type..eq."".digestf$type..eq."".digest"runtime.zerovaluego13ldcrc32_amd64.o   0           0     0     644     525       `
    259 go object darwin amd64 go1.5.1
    260 !
    261 go13ld$"".castagnoliSSE42D$Ht$HL$H|7HHt8HHHHuH|H8HHH}Ht8HHHuD$(pp		@"".castagnoliSSE42.args_stackmaphprebuilts/go/darwin-x86/src/hash/crc32/crc32_amd64.s"".haveSSE42@(H1HHL$  t
4"".haveSSE42.args_stackmaphprebuilts/go/darwin-x86/src/hash/crc32/crc32_amd64.sgo13ld