go object plan9 386 go1.3.3
!
  go13ld makechan   
        ;!w1       $D$(X$\$=   r    $    \$C	   D$0    u	D$, s    $    \$+1ۋt$,T$0D$	փ uAƋD$0 4$L$(L$D$        \$fHXL$,H$Չ։믋L$,;D$,n;L$0d v)T$1t$1;L$0w>;D$,4@    $    \$  _tos         0  0runtime.morestack_noctxt   l  .string  |  runtime.throw   ~ .string    &runtime.panicstring      runtime.mallocgc   N .string    runtime.throw   H   !HGH  F0!


HM ( =
		-
		?	
		     gcargs.0gclocals.1    P/usr/lib/golang/src/pkg/runtime/chan.goc reflect.makechan    
        ;!w1       D$    L$$L$L$L$L$    D$  _tos         0  0runtime.morestack_noctxt     makechan      !+ P j!   @     gcargs.2gclocals.3    P/usr/lib/golang/src/pkg/runtime/chan.goc runtime.makechan    
        ;!w1       D$    L$$L$L$L$L$    D$  _tos         0  0runtime.morestack_noctxt     makechan      !+ P t!   @     gcargs.4gclocals.5    P/usr/lib/golang/src/pkg/runtime/chan.gocchansend   
        ;!w1       <|$D u0|$L u1<$    D$        D$    1<D$    D$    D$,    D$0           u       D$D,$    l$DE t ,$        $    1<ËE   E uˋE M9r|$L u,$    1<Ë        D$ D$4    D$$    $$D$ D$    D$D,$    D$    D$D,$    l$DnE$M]ˉ
0D$D$HD$E@@ЋT$DBBJ9uB    у$    T$D    L$8D$Ѓ,$    T$8уI uU uPD$$    D$0 u	D$, w	   <ËD$,+D$L$0L$$L$   D$    ЉЃ$    롉Ѓ,$    랉$    L$D D$8   ȃ,$    \$DT$8D$D$щPHB t%C$BD$D$HD$C@@ЋT$8уI u uD$$       <ÉЃ$    ܀|$L uȃ,$    1<ËD$HD$4        D$ D$$            @H    ȃ$$D$ D$    D$D,$    D$            @H u6D$D,$    l$DE     $    l$DD$0 u	D$, w	   <ËD$,+D$L$0L$$L$   D$    ЍD$$    D$,D$0OZ  _tos         0  0runtime.morestack_noctxt    .string    runtime.park    0runtime.blockprofilerate     0runtime.blockprofilerate     runtime.lock     runtime.unlock    .string    &runtime.panicstring     runtime.unlock     _tos           enqueue   .string    $runtime.parkunlock     runtime.lock    
        dequeue    runtime.unlock     runtime.ready   	  $runtime.blockevent   	   runtime.cputicks   	  runtime.unlock   
  dequeue  
  runtime.unlock    
        runtime.ready      runtime.cputicks     runtime.unlock   
  _tos   
      
  _tos   
      
  enqueue   .string    $runtime.parkunlock     _tos           runtime.lock    .string    runtime.throw     $runtime.blockevent      runtime.cputicks   (x   P!xwx"wx{wx8wxwxwx(wxwxO  ! 
	

X	

.4
	
	%


	%	


h_	%e  MP
		
	
	4
	6

		* 
		
		
	=

	

	

		

	-
	
	
	I
		
		B	
	     gcargs.6gclocals.7    P/usr/lib/golang/src/pkg/runtime/chan.gocchanrecv   
        ;!w1       4|$< u0|$D u14$    D$        D$    14D$    D$    D$$    D$(           u     ~  D$<,$    l$<E   E  +  E    |$@ t&E$D$@D$D$    E@@Ћl$<|$H tD$H  ,$    D$( u	D$$ w	   4ËD$$+D$L$(L$$L$   D$    Ѐ|$D u,$    L$H t 14Ë        D$D$,    D$    $D$D$    D$<,$    D$    D$<,$    l$<E  |$@ G  E$D$@D$M]ˉ
0D$E@@Ћl$<E$M]ˉ
0D$D$    E@@ЋT$<BBJ9uB    
у$$    T$<    L$0D$Ѓ,$    T$0уI uc u^D$$    |$H tD$H D$( u	D$$ w	   4ËD$$+D$L$(L$$L$   D$    ЉЃ$    듉Ѓ,$    E ~$$    L$< D$0   ȃ,$    \$<L$@T$0 tpC$L$BD$C@@ЋT$0\$SHуI u$ u؉$    L$H t   4ÉЃ$    \$므|$D uȃ,$    14ËD$@D$,        D$D$            @H    ȃ$D$D$    D$<,$    D$    L$H        @H u6D$<,$    l$<E     $    l$< tD$( u	D$$ w	   4ËD$$+D$L$(L$$L$   D$    ЍD$$    D$$D$(a\  _tos         0  0runtime.morestack_noctxt    .string    runtime.park    0runtime.blockprofilerate     0runtime.blockprofilerate     runtime.lock    
        runtime.unlock     $runtime.blockevent     runtime.unlock     _tos           enqueue   .string    $runtime.parkunlock     runtime.lock    
      	 
      
  dequeue  
  runtime.unlock     runtime.ready     $runtime.blockevent      runtime.cputicks     runtime.unlock   
  dequeue  
  runtime.unlock    
        runtime.ready      runtime.cputicks     runtime.unlock     _tos           _tos           enqueue   .string    $runtime.parkunlock     _tos           runtime.lock    .string    runtime.throw     $runtime.blockevent      runtime.cputicks   (h   R!hgh"ghghLghghgh.ghghQ 
 ! 
f
`&
	%k244
	
	%



!		

xo	%i  MP
		C
	=
		>

		<% 
		
		
	K

	

	
		
	"
		
		
	I	
		
		J	
	     gcargs.8gclocals.9    P/usr/lib/golang/src/pkg/runtime/chan.goc"runtime.chansend1    L$$    D$D$$D$ D$D$$D$   D$D$D$      &runtime.getcallerpc   x  chansend  0  0@/
 P P  

	,*)     gcargs.10gclocals.11    P/usr/lib/golang/src/pkg/runtime/chan.goc"runtime.chanrecv1    hD$$D$D$D$ D$   D$D$        X  chanrecv  (  (0'
 @ @  +*)     gcargs.12gclocals.13    P/usr/lib/golang/src/pkg/runtime/chan.goc"runtime.chanrecv2    rD$$ D$$D$D$D$ D$   D$D$$D$    b  chanrecv   (  (5' @ -  0*)     gcargs.14gclocals.15    P/usr/lib/golang/src/pkg/runtime/chan.goc(runtime.selectnbsend    D$( L$$    D$L$$L$ L$L$$L$D$ L$L$    D$(   &runtime.getcallerpc   z  chansend   0  0H/ P @  
	(*)     gcargs.16gclocals.17    P/usr/lib/golang/src/pkg/runtime/chan.goc(runtime.selectnbrecv    xD$$ L$$L$ L$L$L$D$ D$        D$$Z  chanrecv   (  (8' @ 0  ,*)     gcargs.18gclocals.19    P/usr/lib/golang/src/pkg/runtime/chan.goc*runtime.selectnbrecv2    xD$( L$$L$$L$L$L$D$ L$ L$    D$(Z  chanrecv  ((  (8' @ 0  ,*)     gcargs.20gclocals.21    P/usr/lib/golang/src/pkg/runtime/chan.goc reflect.chansend    D$, L$$    D$L$$L$ L$L$$L$|$( u!   L$L$L$    D$,1   &runtime.getcallerpc     chansend  (0  0S/0	 ` K	  
	3*)     gcargs.22gclocals.23    P/usr/lib/golang/src/pkg/runtime/chan.goc reflect.chanrecv    
        ;!w1       D$( D$) D$) L$$L$L$L$$L$|$  u!   L$L$)L$    D$(1  _tos         0  0runtime.morestack_noctxt     chanrecv  ((   !(M'(   !;  _*)     gcargs.24gclocals.25    P/usr/lib/golang/src/pkg/runtime/chan.goc"runtime.newselect  @  >D$    L$$    D$&  newselect         
		     gcargs.26gclocals.27    P/usr/lib/golang/src/pkg/runtime/chan.gocnewselect   
        ;!w1       \$1҃~TJЍɉʉɉʉɃ4$    L$ff@  ͍CCC؃  _tos         0  0runtime.morestack_noctxt     runtime.mal   (   !(^'(  0%
&
	  L
		;     gcargs.28gclocals.29    P/usr/lib/golang/src/pkg/runtime/chan.goc$runtime.selectsend    D$( D$( |$  tFL$$    D$D$$D$ D$D$D$D$$D$D$(L$)ȉD$    8  &runtime.getcallerpc     selectsend   0  0V/0 ` B
  
	1*)
     gcargs.30gclocals.31    P/usr/lib/golang/src/pkg/runtime/chan.gocselectsend   
        ;!w1       \$ C9T$rO    $    \$ T$AfKL$(HL$$HL$0fH"f@  L$,H
  _tos         0  0runtime.morestack_noctxt   n .string  ~  runtime.throw   (8   !8c78  8%
  >

	E     gcargs.32gclocals.33    P/usr/lib/golang/src/pkg/runtime/chan.goc$runtime.selectrecv    D$, D$, |$$ tNL$ $    D$D$ $D$$D$D$D$D$(D$D$    D$,L$ )ȉD$    8  &runtime.getcallerpc     selectrecv   8  8^78 p J  
	921     gcargs.34gclocals.35    P/usr/lib/golang/src/pkg/runtime/chan.goc&runtime.selectrecv2    D$0 D$0 |$$ tNL$ $    D$D$ $D$$D$D$D$D$(D$D$,D$D$0L$ )ȉD$    8  &runtime.getcallerpc     selectrecv  (8  8^78 p J  
	921     gcargs.36gclocals.37    P/usr/lib/golang/src/pkg/runtime/chan.gocselectrecv   
        ;!w1       \$ C9T$rV    $    \$ T$AfKL$(HL$$HL$4fH"f@  L$,HL$0H$
  _tos         0  0runtime.morestack_noctxt   n .string  ~  runtime.throw   08   !8j78  <%
  >

	E     gcargs.38gclocals.39    P/usr/lib/golang/src/pkg/runtime/chan.goc*runtime.selectdefault    D$ D$ L$$    D$D$$D$D$D$L$)ȉD$    *  &runtime.getcallerpc   v  selectdefault      ? P 2  
	!     gcargs.40gclocals.41    P/usr/lib/golang/src/pkg/runtime/chan.gocselectdefault   
        ;!w1       \$C9T$rH    $    \$T$AfKL$ H@    L$$fH"f@  
  _tos         0  0runtime.morestack_noctxt   n .string  ~  runtime.throw   0   !0\/0  4%
  >

	5     gcargs.42gclocals.43    P/usr/lib/golang/src/pkg/runtime/chan.gocsellock   
        ;!w1       l$11E9sE  t9u
CE9rËE\$ڍȉL$,$    t$l$\$  _tos         0  0runtime.morestack_noctxt     runtime.lock       ! - 1  ,	%

		  i
	     gcargs.44gclocals.45    P/usr/lib/golang/src/pkg/runtime/chan.gocselunlock   
        ;!w1       t$F1 ~
F  tWK9|$|HFىڍ( \$~Fىڍ@9t,$    |$t$\$K9|$}ÿ     _tos         0  0runtime.morestack_noctxt     runtime.unlock   (   !(q'(
  4	%		  u
	     gcargs.46gclocals.47    P/usr/lib/golang/src/pkg/runtime/chan.gocselparkcommit   l
        ;!w1       D$$         _tos         0  0runtime.morestack_noctxt   R  selunlock     ! @ 	!  (
	     gcargs.48gclocals.49    P/usr/lib/golang/src/pkg/runtime/chan.gocruntime.block    ~
        ;!w11    $    D$        D$    
  _tos         *  0runtime.morestack_noctxt   \ .string  n  runtime.park         @ 	"  6     gcargs.50gclocals.51    P/usr/lib/golang/src/pkg/runtime/chan.goc runtime.selectgo  `  VL$$    D$D$$D$D$      selectgo  F  &runtime.setcallerpc     ' 0 
-  

		     gcargs.52gclocals.53    P/usr/lib/golang/src/pkg/runtime/chan.gocselectgo $  $
        ;!w1       PD$T(l$LD$0    D$4           u       1E9sEڍXfCE9r   E9s[Et$Dp D$H    L$Dl$L1҉AL$t$EpM׍Q	fEӍPL$HfFE9rD$D    E9D$DsH\$D
x$ vHƋM 9  Eڍ8D$DE9D$DrED$DD$DL$D vMEL$D D$$EL$DM	1F;t$D  EL$$D$DL$D w,$    \$LD$(    1C9sLC|$Dx ڍƋhD$,@ '  e  S  GC9r|$(    ؉$    \$(CD$C" vK"T$T
 كI u wD$L$    D$PÉكIT$0)ЋT$4щ$L$   D$    D$8    1C9sTC|$Dx pŋ
        L$8H@ H    GC9r        @H        $\$    D$    D$L$    \$L        hH1C9sJt$Dڍ9l$ t%QA u}Ѓ$$    t$Dl$ \$LFC9r l$,UB v?    $    L$,\$LA uA$ tA$ ؉$    \$,,ԉЃ$    t$Dl$ \$L끉$$ЉT$    |$D\$L$ЉT$    |$D\$Lt$(E t؉$        $    1PËE    E M9dE$M]ˉ
0D$FD$l$$E@@ЋT$$BBJ9uB    у$    T$L tPL$ D$Љ$    L$ ʃI u uD$$    \$,Ѓ$    ܉Љ$    \$,l$$$    |$D\$L D$ r؉$    L$$T$ B tkA$BD$D$,@D$A@@ЋT$ \$SHуI u u؉$    \$,"Ѓ$    \$뻋E   E  *  F$   F$ F   E$FD$M]ˉ
0D$l$$E@@Ћl$$E$M]ˉ
0D$D$    l$$E@@ЋT$$BBJ9uB    
у$$    T$L tPL$ D$Љ$    L$ ʃI u uD$$    \$,Ѓ$    ܉Љ$    \$,0l$$E ؉$    L$$\$,C$ t<C$  C A$CD$D$    A@@Ћ\$,dȉl$$$$    |$D\$Ll$$ D$ k؉$    \$$L$,T$ A$ twA$ A tgC$AD$BD$C@@ЋT$ \$SHуI u u؉$    \$,Ѓ$    \$덉@;D$DsE MI9r+E 9D$$EM	FҋEM	D$0$    l$L1E9S
@@Cp  _tos         0  0runtime.morestack_noctxt   z 0runtime.blockprofilerate     0runtime.blockprofilerate     "runtime.fastrand1     sellock    selunlock  	  runtime.free   
  $runtime.blockevent     _tos           _tos           selparkcommit   .string    runtime.park     sellock    _tos   
        dequeueg   .string    runtime.throw     selunlock    dequeueg    enqueue    enqueue    selunlock   .string    &runtime.panicstring    
        dequeue    selunlock    runtime.ready      runtime.cputicks     selunlock    dequeue    selunlock   
        runtime.ready      runtime.cputicks    
       
        dequeue    selunlock    runtime.ready      runtime.cputicks     selunlock    selunlock   
        dequeue    selunlock    
      !  runtime.ready   !   runtime.cputicks   #   runtime.cputicks      *!	  
!

 

	
	

!
4

B#G	P
	+

	&
					!
E,	

7

z{
v
(78


%89
$JK 
7  

		n
	?
	.
		I
	+

	
		
	


	
	D 
		
		
		
	
		

	

	!"
		
		^% 
		
		
		
	
		%

	0
	
	+"
		
		r
		6     gcargs.54gclocals.55    P/usr/lib/golang/src/pkg/runtime/chan.gocreflect.rselect    
        ;!w1       (D$8    D$< D$8D$< D$,D$L$0$    D$ 1ۉ;\$0s,T$
    tFtC;\$0rԍL$ $    D$8(ËD$ $؉\$$\$D$        \$$뿋A tD$ $AD$\$$\$AD$D$<D$D$        \$$|A pD$ $AD$\$$\$AD$D$        \$$=  _tos         0  0runtime.morestack_noctxt     newselect    selectgo    selectdefault    selectrecv    selectsend  (P   !P{OP  X!
	&!"6. . J
	A
	!	72	16*	)     gcargs.56gclocals.57    P/usr/lib/golang/src/pkg/runtime/chan.goc"runtime.closechan  `  VL$$    D$D$$D$D$      &runtime.getcallerpc   F  closechan    ' 0 0  

		     gcargs.58gclocals.59    P/usr/lib/golang/src/pkg/runtime/chan.goc"reflect.chanclose  `  VL$$    D$D$$D$D$      &runtime.getcallerpc   F  closechan    ' 0 0  

		     gcargs.60gclocals.61    P/usr/lib/golang/src/pkg/runtime/chan.gocclosechan   
        ;!w1       |$ u
    $    D$,$    T$B tЃ,$        $    T$Bу$     uiL$$$     uD$,$    Ë\$CH    I u u؉$    몉Ѓ$    \$\$CH    I u u؉$    T$OЃ$    \$   _tos         0  0runtime.morestack_noctxt   R .string  b  &runtime.panicstring     runtime.lock     runtime.unlock    .string    &runtime.panicstring     dequeue    dequeue    runtime.unlock     runtime.ready      runtime.cputicks     runtime.ready      runtime.cputicks   (   !('(  p!

	




	 ^ 0
	

		
	
		
	
	
	*
	

		(
		
			     gcargs.62gclocals.63    P/usr/lib/golang/src/pkg/runtime/chan.gocreflect.chanlen    
        ;!w1       L$D$     u	D$    ËD$  _tos         0  0runtime.morestack_noctxt       @ @  "      gcargs.64gclocals.65    P/usr/lib/golang/src/pkg/runtime/chan.gocreflect.chancap    
        ;!w1       L$D$     u	D$    ËAD$  _tos         0  0runtime.morestack_noctxt       P P  "      gcargs.66gclocals.67    P/usr/lib/golang/src/pkg/runtime/chan.gocdequeue   
        ;!w1       \$ u1ËJB t7B  u3T$J$D$       L$    \$T$ tЃ  _tos         0  0runtime.morestack_noctxt     runtime.cas       !  I   (%
7  d
     gcargs.68gclocals.69    P/usr/lib/golang/src/pkg/runtime/chan.gocdequeueg   
        ;!w1       t$1 t!
        9uJF9unÉӃ
  _tos         0  0runtime.morestack_noctxt   h  _tos   t         !3 ` (%		      gcargs.70gclocals.71    P/usr/lib/golang/src/pkg/runtime/chan.gocenqueue   
        ;!w1       \$T$C     uZËBXZ  _tos         0  0runtime.morestack_noctxt       P P $&      gcargs.72gclocals.73    P/usr/lib/golang/src/pkg/runtime/chan.gocracesync   
        ;!w1       D$0$    D$ $D$0D$    D$ $D$0D$    D$0$      _tos         0  0runtime.morestack_noctxt   X  &runtime.racerelease     (runtime.raceacquireg     (runtime.racereleaseg     &runtime.raceacquire      !S  ! & +
	

	     gcargs.74gclocals.75    P/usr/lib/golang/src/pkg/runtime/chan.gocgclocals.1    gclocals.3        gclocals.5        gclocals.7    gclocals.9    *6runtime.startup_random_data      *"runtime.Hchansize    0    gclocals.11        gclocals.13        gclocals.21        gclocals.15        gclocals.23        gclocals.31        gclocals.17        gclocals.25        gclocals.33    gclocals.19        gclocals.41        gclocals.27        gclocals.35        gclocals.43    gclocals.29    gclocals.51        gclocals.37        gclocals.45    gclocals.53        gclocals.39    gclocals.61        gclocals.47    gclocals.55    gclocals.63    gclocals.49        gclocals.71    gclocals.57    gclocals.65        gclocals.73        gclocals.59        gclocals.67        gclocals.75        gclocals.69    gcargs.10         *    gcargs.12         *    gcargs.20      
      gcargs.14         j    gcargs.22      
   j   gcargs.30         j    gcargs.16         j    gcargs.24      
      gcargs.32      
      gcargs.18         j    gcargs.40             gcargs.26         	    gcargs.34         j    gcargs.42             gcargs.28             gcargs.50           gcargs.36      
      gcargs.44             gcargs.52             gcargs.38            gcargs.60             gcargs.46             gcargs.54             gcargs.62         
    gcargs.48         
    gcargs.70             gcargs.56      
   V   gcargs.64             gcargs.72         
    gcargs.58             gcargs.66             gcargs.74         
    gcargs.68             *>runtime.startup_random_data_len      gcargs.0             gcargs.2             gcargs.4             gcargs.6      
   j   gcargs.8      
   j   *.string   makechan: invalid channel element type makechan: bad alignment makechan: size out of range chan send (nil chan) chan send chansend: spurious wakeup chan send send on closed channel chan receive (nil chan) chan receive chanrecv: spurious wakeup chan receive selectsend: too many cases selectrecv: too many cases selectdefault: too many cases select (no cases) select selectgo: shouldn't happen send on closed channel close of nil channel close of closed channel     go13ld