ELF@ @8@00 P0P0P0pp2A ; ?T ?; ?T @;@T@;@T@T@|@AqU@GP 0@p`' 0 T @|  @@qU @G ' - >U @T @4 ); @H  'A   | | T @|  I@@pU @G B 0>EL <5L H B@>EL<QLHH T @|  @@pU @G ' T@|1@@pU@G P `'@ 0T@G;@ 0@' @ '@|?@pU@G'B  T@  0')`|}ET@|?@pU@G~KtM>  >a r t> a r t >arG|t}qE T w@|  b?t@pU n@G ~ bK t M  a  r t a r t a  r G | L} IE T Y@|  :?V@pU P@G ~ mTU@|,?R@pUL@G~ ,K tYM   a rQtLa rFG t @a  r :G  |A'| | }  G |}E~G G|}E T ?|  >?pU ?G ~ 1T @|  > @pU @G ~ K t M   a rGt ~a r xG t ra rlGt 0f>a r]Gt @W>a rNGt PH> a r ?GT ?G'-T?|>?qU?G|"}E K > a r 0K r `M  r B pF H H  H H H H &?%?&?&?& @&$@&@&@&@&@ &? &@&?& @&?&@T @|  => @pU @G ~ T @|  />@pU ?G ~ K t ~M   a rvGt pa r jG t da r^Gt 0X>a rOGt @I> a r @GT >G;?':T?|=?qU?G|!}E K > a r 0K r PM  r B `F H H  H H H 0&?%7?&E?&S?&h?&?&b?&y? &\? &s?&V?&m?&P?&g?T ?|  =?pU ~?G ~ hK t lM   a rdGt ^a r XG t Ra rLGt 0F> a r =GT >G' TZ?|g=M?qUQ?G| }E K > a r 0K r @M  r B PF H H  H H &>%>&>&>&>&> &> &>&>&>&>&>K t nM   a rfGt `a r ZG t Ta rNGt 0H> a r ?GT =G;>' AT>|<>qU>G| }E K > a r 0K r @M  r B PF H H  H H 8&'>%?>&M>&[>&p>&> &j> &>&d>&{>&^>&u>K t ~M   a rvGt pa rjGt da  r ^G|I}FE T >|  <>pU >G ~ T >|  <>pU ~>G ~ T >|  t<>pU z>G ~ GT >|  f<|>pU v>G ~ sK t mM   a reGt _a r YG t Sa rMG| T+=G;`>'T o=G'TN>|'<=>qUE>G|}E K > a r 0K r 0 M  r B @F H H H E&[=%s=&=&= &= &=&=&=&=&=T >|  ; >pU >G ~ cK t ]M   a rUGt Oa r IG t Ca r=GT=G'RT=|;=qU=G| }EK> a r0Kr0M rB@FHH H &<%=&=&= &4= &K=&.=&E=&(=&?=T=|v;=pU=G~ K tCM  ar;GT<G'T=|T;=qU=G|}EK>ar0Kr M rB FH s&<%<&<&<&<&<K t\M  a rTGtNa rHGT;G;O='RTB<G'T?=|:=qU6=G|}EK> a r0Kr M rB0FHH &.<%F<&T<&b<&w<&<&q<&<  T=|:;qU<G|`}]EK>ar0SKr0NM rHB@FHHH  T<|:;qU<G|1}.EK>ar0$Kr0M rB@FH HH T<|:<pU<G 0'&;%;&;&;&;%;&;&;T<;9;<B HHB HHB HH$  &; &;&;&;&;&;T<;9;<B HHB HHB HH$ KtM arGG B HH  `&;&;Tj<|9g<qUa<G'Tb<| T:T94oUW<GB0>EL<LGH0p' &~; &;&x;&;&r;&;K tM  arG G@ 0'&W;&n; &Q; &h;&K;&b;&E;&\; &?; &V;&9;&P;&3;&J; ' ';|9q:pU[:G';| :;pU:G'; '; '; '; '; pT):p'p |b}_ET;|-9;pU;G~@PKtJM>>ar<t7>ar.t )>ar GT;|49;pU;GG P`'p p `' & : & : & : & : & : & :T -;; w8;+;B HHB HHB H H$ ~; V8;81U8U9U8U8U8U&8V 8;81U 8U8U8U8U8U8V8;71U8U8V87V87V8;81U8T81U8V8V8;81U8T81U8V8;81U8U8V8;71U8U8V88V88V88V8;81U8U8V8;81U8U8V88V)88V8;81U8T81U8U8V8;71U8U8V87V87V88Vo88V88V88Vb88V8;81U8U8V 88V 88V 88VG88V 8;81U 8U 8V 88V88V 8 8V,8 8V 8;81U 8U 8V8 8V8 8V8 8V8 8V88V88V88V88V88V8i;81U8T81U8V8`;81U8U8V8_;81U8T81U8V8X;81U8U8V8SV"8XV)8HV28\V98aV@8hVM8VZ8jVg8oVn8rVu8wV|8zV8}V8;81U8U8U8U8U8V8w;8U8U8U8U8V8rV8{8V8|;81U8U8V8{V88V8V88V8V88V8;8U8U8V8V88V8;81U8U8V8V88V8V8V8V8V8V8V8V8V8V8~V8V9V9|V9V9;91U9V9V9V09VU9V\9'language'cps'self-references'filename' language/cps/self-references.scm'imports'ice-9'match'srfi'srfi-1'select'fold'utils'intmap'intset'exports'resolve-self-references' declarative?'guile'define-module*'set-current-module' empty-intmap'compute-function-body' intset-fold' intmap-ref'$kargs' $continue'$fun'$rec'$branch'wrong-type-arg'allocate-struct'*Expected vtable with no unboxed fields: ~A'wrong-number-of-args'2Wrong number of initializers when instantiating ~A'8Wrong type argument in position 1 (expecting vtable): ~S'8Wrong type argument in position 1 (expecting struct): ~S'struct-ref/immediate'=Wrong type argument in position 2 (expecting boxed field): ~S' out-of-range'Argument 2 out of range: ~S'$switch'$prompt'$throw'$const'$prim'$call'$callk' $primcall'$values'intmap-replace!' match-error'no matching pattern'reverse'map'$kfun' intmap-add0Hp  l*h h h h b h ` @ B H "`7`7`7`7 `7/  E8t  0E@(D D *288= EEE E P8p8pXt\x`|d  x( ( (k  8'*//<P0P0pE%TM#PUp%k( zP&( (80 `  1X& p<p<'- B9 PK Pl] lc i o u +   '? $,4 <(D0L8P@XHtH|HH CGMGQXM\`\`  (<X`dht"" **@   ejot$,0GC yQX yQX yQX QX  yyQX QX  QX yQX QX  QX yQX  QX y QX yyQX QX QX QX   QX yQX  QX yQX  QX y  QX yQX yQX y     QX \`  04P X(t(|((**4:"2BBJ*" HPPPPRR\JZZJHPXXXX````bblRjjhRHPHP`pHPXXXXXXXXZZdR20B@*(bb`jjhZR P P R Z R R R T R P X X X X X X X X Z Z d R 2 0 B @ * ( b b ` Z R P      PRZRRRTRPXXXXZZdR20B@*(ZR Pp    PRZRRRTRPZZdR20B@*(ZR Pp    PRZRRRTRPZZdRb`jhR PXXXXXXXXXXXXXXXXZZtR20B@* ((@    @BRBBBDB@XXXXZZtR20B@* (    ( * R * * * , * (!!!!!!!(!(!("("*"*","*"*" "(""" " # # #(#*#2#*#*#*#,#*#($$$*$*$\$R$2$0$*$ $$$%(%0%%% % % % &0&2&B&2&2&2&4&2&0'''''@''''( ("(*("("("($("( (P(())) )")*)")")")$)") )***+++++(++++++++,,,,,(,,,z,z,|,r,r,`,H,p--------.. .... .*.*....//// / / / / ///00000000000111ejo$,0ejo$,0    GC yQX      84 P(X0t0|0022<B*::::2* ((((@(38'< $L%p@+8J+8V88Tpp%... . Guile 3.0.9resolve-self-referencessubstintmap-ref@language/cps/intmapvisit-labelmap@guile-x language/cps/self-references.scmice-9/match.upstream.scmlanguage/cps.scmice-9/boot-9.scm "w;,a,,,b,,,b,$,b,a9YAJ.;;SJ<YY <, (,0s/ x /&2%;~ J{ 3yq)Y~ Cw ;~qZY~tQx- . 0|x;Y ,}+;~ 5z ~;~ 6x;~7 Y};~2~ <ft,$,}, J$,~, Y |,{wdN!<,-!gJ$,~,<<L@8>8J8Plpresolve-self-referencessubstintmap-ref@language/cps/intmapvisit-labelmap@guileclosureargcachevarproctmpmoduleresolve-self-referencesvalcpslabelenvcachedboxtagcodearg0arg1arg2arg3vtablerfieldsnfieldsptrwordbitsmaskreswlsp-lsflagssexptermtailpairmodnamefalse.guile.procprops.rodata.data.rtl-text.guile.frame-maps.dynamic.strtab.symtab.guile.arities.strtab.guile.arities.guile.docstrs.strtab.guile.docstrs.debug_info.debug_abbrev.debug_str.debug_loc.debug_line.shstrtab