ELF@(@8@((pppppA ; ?T ?; ?T @;@T@;?T@T@|@@qU@GP 0@p`' 0 T @|  @@qU @G ' T @4 ); @H  T @4 )T @T@|@@qU@G;@'` H  T @4 ); @H  T @4 ); @H  T @4 ); @H  T @4 ); @H  T @4 ); @H  T @4 ); @H  T @4 ); @H  T A4 ); AH  T A4 ); AH  T @?4 ); AH  ' A PTAP'PT@P`' @P`@'P`@'@|?@pU@G'@|?@pU@G'$A `;@T@|?@qU@G`p'P|;@T@|?@qU@G@`p0'#;@`Pp@'C ; A; AB H H  B H H  ; BTB|?AqUAGTB|?AqUAG'B H H; BB H H B H H; BB HHB HHB H H;)BB HH ;6B;PBB H H B H H B H HB H H ;BB H HB H H B HH ; B;UB;BB HHB HHB HHB H HB HHB HHB H H;BB HHB HHB HH;BB HH ; BB HHB HHB H HB H H ; HBB H HB H H B H H  ; BB H HB H H B H H  B H H B H H  B H H  B H H  B H H B H H  B H H   'B  'B B'T?'p  T?' | 7'  pB'| %| } G G TB' TB; =; B B H H  B H H  B H H  $ `'B|!>ApUyBG'B 'BB0>EL<LHTB|=BpU}BGTB @'_B `TBG p'8p | -} *E TpB|=mBpUgBG~pKtM>>arstn>areG t _>arVB'| L| 8} 5G G T?B`'p | TA`'g@ T 0B;/BB HHB HHB HHB HHB HHB HH$ `TA;=;AB H HB H H B HH $` `' & %B & >arotj>arat \>arSG  Lt0G>ar>t@9>ar0TA`'bp | TVA `'TA;AB H HB H H B HHB H HB H H B HH $` & A & A & A & A `' & A & A & A & A & A & A `' `'A|<ApU9AG'A|<ApU7AG'A|s<ApUAG'A 'A B0>EL<WLH T A|  j<@qU AG TA|^<?qUAG'` TA|1<ApU{AGT@|?<@pU@GTvA|<sApUmAG`P'` p `'B T @ 'f`T @G '[p|}ET @|  ;@pU @G ~K t M >  > a r t > a rGt > a rGA'| M|9}6GG Ta@' |T@'  TQ@; @ B H H  B H H B H H  B H H  B H H B H H $T?;$;;? B H H  B H H  B HH $|$}!E T@|";@pU@G~ T@|;@pU@G~ K tM   a r |G tva r pGT?;@' [|  T@' \ ~ B H H Th@;@'] T?;@',|  Tz@' -~ B H H T;@;s@' 0 Ti@   '>@'&?&?&?&?TN@|}:K@pUE@G~ K tzM   a r rG tla r fGB H H ;8@; :@ @'| Q| >} ;G G T0?' | T?'  ~pB H HT?p' T?' T>;9; >B H H B H H B H H $'&?&3?&?&-?T?|9?pU?G~ K tM   a r |G tva r pGT>;?' 7|  T?' 8 ~ B H H TD?;?'9 T>;?'|  TV?'  ~ B H H T?;}?'   TE?   '@'&>&>&>&>T V?|  Y9S?pU M?G ~ I'K t >M  a r 6GT $>;B?'p|  T>'~ B H H T>;(?'''&)>&@>T=; 8; =B H H B H H B H H$ &> &*>& >&$>&>&>T >|  8>pU >G ~YK t SM >  > a r Et @> a r7GT =;>' p| T n> '!`~B H H T.>;>'#''&=&=&=&=T =|  {8=pU =G ~K t M >  > a r t > a r t > a r G t 0> a r t @}> a rtG| 2T-=' | T < 'U`T=;= B H H  B H H  B H H  B H H  B H H  B HH $|6T <;$> 'i`|  T ='jp~  B H H  Tw=; >'l'''&<&=&<&< &< &<&<&<&<&<T =|  7=pU =G ~K t M >  > a r t > a r G t > a rG|tTc<;=' | T.='  ~B H H T<;='  T1<;=' | T<' ~B H H T<;h='  T<   '@'T;;J=' m| T<' n~B H H T y<;-='np'' &; & <&;&<&;&;T =|  6=pU =G ~'Tf;;6; d; B H H  B H H B H H $< '<|6;pUs;G'<|6<pU?<G'< '<|6<pU;G'< '< '<|7<pU<G'< '< '< '< '< '< '< '< '< '< '< '< '< '< '< '< '< '< '< '<B0>EL<LHT: 0'n< `G p'  `'< '<Tf:|5c:pU]:G'< B@>EL<LH H'I T K:P'( = T <G  ''pT ?:G  'p|}ET0:|G5-:pU':G~KtM >  > a r t> a r G t >arG<'| %| } G G T9' 3T9;4;9B H HB HHB HH$B 0> EL < L  H |}E T:|4:pU~:G~ oT:|4:pUz:G~ 0]K tWM  a rOtJa rDt ?ar9t04>ar+t@&>artP> arGT ;  0''&9&9&9&9&9&9 &9 &9&9&9&9&9T7:|f44:pU.:G~ 0T;:|X48:pU2:G~ 0UK tOM  a r GtBa r <t 7ar1t0,>ar#t@>arGT 9  0'p|'%M;&49&K9&.9&E9 &(9 &?9&"9&99&9&39T9|39pU9G~ 0K t;M  a r3t.a r(t #art0>arGT :  0''&8&8 &8 &8&8&8&8&8K tAM  a r 9t4a r .t )ar#t0>arGT 8  0';p|'%:&8&8 &8 &8&8&8&8&8K tM   a rta rt a  r G|}E T:|H3:pU~:G~ T:|:3:pUz:G~ T:|,3|:pUv:G~ T{:|3x:pUr:G~ p8Tw:|3t:pUn:G~ pTs:|3p:pUj:G~ pK tM  a rta rGt arG:'| &|}G|}E~KtM a rGGB HH0&7&7T/:`' P:'| %|}GG T L7' TJ7;z2;H7B HHB HHB HH$&:'| $|}GGG   'T!7;Q2;7B HHB HHB HH$' &t7 &7&n7&7&h7&7T9|B29pU9G~ T9|429pU9G~ T9|&29pU9G~ rK tlM   a r dG t^a r XG t Ra rLG| T6' |% *9T 9 ' T 6' |T6|)26pU6GT ~6' G '>' &6 &6&6&6&6&6TB9|1?9pU99G~ 0K t-M  a r%t a rt arGT 8  0'p' &6 &6&6&6&6&6K t2M  a r*Gt$a rGTK6' |T x8  0'5'%u8&\6&s6&V6&m6K tM  a rGT T8  0''&:6&Q6K t6M  a r.GT 5  'p|T5|L15pU5GT 5  '`G'd'&5&6K t6M  a r.GT 5  '~p|T5|15pU5GT f5  '`G')'&5&5K tM  a rGG'&5&5''T;5;k0;95B HHB HHB HH$ &5 &5&5&5&5&5T5;I0;5B HHB HHB HH$ &p5 &5&j5&5&d5&{5''7|07pUX7G'7 `T5GP`'P|'%J77|07pU57G'7|/7qUu7G'7 0T7@0'0To5|0l5pUf5GT4;7@0P'7|/7pU7G'7 B0>EL< LHT70@'<7 0B0>EL<LHT25G P0@'#7 PT4;7B HHB HHB GHHB HHB HHB HHB HH$`7|/7pU_7G'7 0T=7@0'0T-4|/*4pU$4GT+4;i7@0P'i7 Th6'e7 'f7T7p`'U@T3|n/3pU3GT3;G7`'@B@>EL<LHHpP':87 T!6'7 T 3G  '`|f|_}\ET3|.3pU3G ~IK t CM >  > a r 5G t /> a r&Gt > a rGT6|[/6qU6G' ' y`|}E T.4|.+4pU%4G~ dK t^M   a rVGtPa rJt Ea r ?GT J3Gp' |}E T5|Q.5pU5G~ T5|C.5pU5G~ yT5|5.5pU5G~ (T5|'.5pU5G~ D|?}<EG~8Kt2M a r*G|$}!G| ta rG| } G| '%?6&3&3%76&2&3%/6T)5|-&5pU 5G~ D|?}<EG~8Kt2M a r*G|$}!G| ta rG| } G| '%5&2&2%5&2&2%5T4|-4pU4G~ K tM   a rGta rGt a r G p'`' 'y y}p' '|\}YEG~UKtOM a rGtBa r<G~`5||T{5|-x5qUr5G `'|T2;m5B H H B HH B H H B HH B HHB HH$'& 2&!2&2&2T1;,;1B H H B HH B HH$%F5 &1 &2&1&1&1&1T64|,34pU-4G~ yT24|,/4pU)4G~ %T.4|,+4pU%4G~ T*4|,'4pU!4G~ KK tM   a r ta r t a r|y}vEG~nTt2|e,q2pUk2G~dGT4~CG(G| } G| 'T=1;4 B H H  B HH B HH B H H B HH B HH$T%1;4 B H H  B HH B HH B H H B HH B HH$T 1;4 B H H  B HH B HH B H H B HH B HH$'T0;+;0B H H B HH B HH$ &1 &1&0&1&0&1K tSM  a rKtFa r@t ;a r5|0}-EG~%T1|+1pU1G~T1|+1pU1G~ '''%(4 &0 &0&0&0&0&0K tAM  a r9t4a r.|)}&ETt1|e+q1pUk1G~T1|W+1pU1G~ ''%3&_0&v0&Y0&p0K t.M  a r&G|}ETn1|#+k1pUe1G~' '@'&&0&=0|?}<EG~8Kt2M a r*G|$}!G| ta rG| } G| '%&3&/&0%3&/&/%3|?}<EG~8Kt2M a r*G|$}!G| ta rG| } G| '%2&/&/%2&/&/%2|?}<EG~8Kt2M a r*G|$}!G| ta rG| } G| '%2&g/&~/%2&_/&v/%2T.; *;.B H H B HH B HH$ &F/ &]/&@/&W/&:/&Q/T/|*/pU/G~ ^K tXM  a rPGtJa r DGt >a r 8t03> a r *t@%> a r tP> arG  'G'&.&/&.&.&.&. &. &.&.&.&.&.Tz/|)w/pUq/G~ LK tFM  a r>Gt8a r 2Gt ,a r &t0!>arG  'tB0>EL<LGHT0'Y&.&. &. &.&|.&.&v.&.T3/|P)0/pU*/G~ pK tjM  a rbGt\a r VGt Pa r Jt0E> a r <t@7>ar.G  'T-G '0|}ET/|)/pU /G~'%1&.&(.& .&". &. &.&-&.&-&.T.|(.pU.G~ 'Tz-;(;x-B H H B HH B HH$T-;p1B H H B H H  B H H  B HHB H HB HHB HH$ &- &-&-&-&-&-'''_1|g}dETU-|l(R-pUL-G~0UKtOM>>arAt<>ar3GT0|(0qU0G@'PyP'T,-;0B HHB HHB HHB HHB HHB HH$P&6-&M-&0-&G-%01T,P@'0|E}BET,|',pU,G~03Kt-M>>arG| t>ar G| '%0&,&,%0&,&,%00 G'0 '0 Tz/'@ Tj,|'g,pUa,GTh,;0'D` B0>EL<LHGTS,`p P',0 T.'+0 `TO,G P' p | |}}E T0,|G'-,pU',G~ jK tdM > >a rVtQ>a rHt C>a  r :G | 2} /E T,|',pU,G~ KtMart art arG | } E T>.|&;.pU5.G~ (Kt"MarG T+`'p | Tv+ `'% / & + & +T'.|&$.pU.G~KtMartart arG /'| GT.p'p /'| 4| !} G G Ti+`p'$p | T+`p'P p%/T+;D&;+B H HB H H B HH $ `'| +} (G | }E~ KtMarGG B HH & H+ & _+ `' `' `' & 6+ & M+ & 0+ & G+ & *+ & A+ `' `' & + & 3+ & + & -+ & + & '+ `' `' & + & + & * & + & * & + `' `' `'. pp' T-p'P T7+|%4+pU.+GT*;.`'_ p' p'c p' p'. B0>EL< LHTj-0@'. 0B0>EL<LHT*G P0@'. PTL*;O-B HHB HHB GHHB HHB HHB HHB HH$`. V$;$1U$Uy%U]%UA%U%%U$V$;$1U$Ub%UF%U*%U%U$V$;$1U$U$V$$V$$V$;$1U$T$1U$V$V$;$1U$T$1U$V$;$1U$U$V$};$1U$U@(U$V$$V$$VH%$V$$V$$V;%$V$d;$1U$U$V$$V$$V$$V %$V$S;$1U$U$V$$V$$V$$V%$V$B;$1U$U$V$$V$$V$$V$$V$1;$1U$U$V$,;$1U$U$V$$V$$V$$V$$V$$V$$V$$V$$V$;$1U$T$1U$V$;$1U$T$1U$V$;$1U$U$V$V$V$;$1U$U(V$~V$;$1U$U&U}&V$;$1U$V$V$V$;$1U$V$V$;$1U$V$V$;$1U$V$V$;$1U$V$V$;$1U$V$ V$;$1U$V$V$;$1U$V$+V$;$1U$V$NV$;$1U$V$V$V%V%V%;%1U%U"%V%;%1U%U%V%V"%V)%V.%GV5%;0%1U4%U &V4%;/%1U3%U3%;1%U%Ug%U_%U%V-%;(%1U,%U%U%Ux%Ul%V&%;!%1U%%U1%V%%; %1U$%U,U&%VT% %V%%; %1U$%U$%;"%Ud%U$%VB% %V%%V2% %V'%V.%"%V5%'%V%*%V%1%V:%;5%1U9%U;%VO%7%VN%8%V;%V@%6%VG%;%V%<%Vo%C%;D%UX%Uj%VD%;?%1UC%UC%VC%a";>%U.'U'U&U&U&Un&UP&U.&U&U%U%U%U%Uh%U*%U,%V,% %V+%'%V4%(%;)%U1%U3%V3%-%V4%.%V5%/%V6%0%V7%1%;2%U&U&U&U&Un&U,&U&U%U%U%U%U~%UD%U&%;"U&U&U&Ut&UF&U&U%U%U%U%Ut%UV%U%U$V %$V %+;%1U %U%V%%; %U%U%U%;%U&U%V%V%V!%;%1U %U*%V.%%V/%;*%1U.%U8%V<%,%V=% ;8%1U<%UF%VJ%:%VY%I%VZ%;U%1UY%Uc%Vg%W%;$U%Ub%;(%U%U%U%UZ%V%V%VY%;T%1UX%Ub%Vf%V%V%[%Vd%;_%1Uc%Um%Vq%a%Vx%f%Vs%m%Vt%n%Vs%o%Vv%p%Vw%q%Vv%r%Vy%s%Vx%t%V{%;v%1Uz%U%V%x%V%%V%%V%k$V%%V%;%1U%U%V%%V%;%1U%U%V%%V%;%1U%U%V%%V%$V%%V%%V%%V%%V%%V%;%1U%V%V%V&V&;&1U&U2*U)U)U)U)U)Uv)UR)U0(V%|V%;%1U%U &V%;%U!&U&V%V&%V&;%1U&U &V&V &%V&V&V$&V/&VF&VM&VX&V_&Vf&Vk&Vn&0Vo&BVp&FVu&Vz&UV{&YV~&V&ZV&^V&bV&fV&V&gV&kV&V&lV&pV&tV&xV&V&yV&}V&V&V&V&V&V&V&V'V'~'V'V'V'V'V'V'V'V'V'V'V'V'V'V(cV (V$(V/(V:(VM(V\(Va(Vj(\(Vm(Vr(Vw(V(r(V(;|(1U(V(V(V((V( V((V(V((V(V("V(-V((V(3V((V(eV(6V((V(DV)9;)1U)U )V)6;)1U)U)V?))V)0;)1U)U+)V)-;)1U)U)V))V))V))V))V))'language'cps'verify'filename'language/cps/verify.scm'imports'ice-9'match'utils'intmap'intset'srfi'srfi-11'exports' declarative?'guile'define-module*'set-current-module' intset-pop'make-worklist-folder*'macro'make-syntax-transformer'worklist-fold*'check-distinct-vars'compute-available-definitions'intmap-for-each'check-valid-var-uses'check-label-partition'compute-reachable-labels' check-arities'check-functions-bound-once' intset-next' intset-remove'any'each-any' $sc-dispatch'-source expression failed to match any pattern'syntax-violation'f'top'ribcage'dummy'seed'm-e6d3ce73065b783-47'l-e6d3ce73065b783-4c'l-e6d3ce73065b783-4d'x'l-e6d3ce73065b783-49'hygiene'worklist'list'map'i'lambda'i*'lp'add' intset-add'let'call-with-values'values'if' match-error'no matching pattern' empty-intset'$kargs' misc-error'duplicate var name ~S ~S'wrong-type-arg'struct-ref/immediate'=Wrong type argument in position 2 (expecting boxed field): ~S' out-of-range'Argument 2 out of range: ~S'$kfun' intmap-ref' intset-ref' intmap-fold' empty-intmap' intmap-add'!var already present in defs ~S ~S' $continue'$branch'$switch'$prompt'$throw' $kreceive'$kclause'$ktail'intset-intersect'append'unbound var ~S'$const'$prim'$fun' $const-fun'$code'$rec'$values'$call'$callk' $primcall' intset-union'for-each'reverse'compute-reachable-functions'$label used by two functions ~S ~S ~S' intset-fold'length'expected unary continuation ~S'equal?'bound variable mismatch ~S ~S'invalid $rec ~S'call-thunk/no-inline'bad continuation ~S ~S'4expected $kargs, $kreceive or $ktail continuation ~S',expected $kreceive or $ktail continuation ~S'bad prompt handler ~S'broken $kargs ~S ~S ~S'!expected n-ary continuation ~S ~S'expected $kargs continuation ~S'expected nullary cont ~S'function already bound ~S' macro-type' syntax-rules'patterns'... X<l |    p$X<@x<lT$l(t(  !P!"(#|###<$x$$$H%4*+T+ |+ , .@0126h678 9#<9%9':)|;+;.@<0<2=4=5>7L@84D9D:,E;\F<xF?TGCHKFdKJKNKRKVLZT^lY_Z`\\a_b`bcbdpceegfigk8gminioPjpljqjrjs"("*V"V *  * * **"* * ""T  "* ***V&VVZZR R R """ "  `7`7`7`7( l`7  EEEEEEEEE EEEHh 0h 0h -Ep\=.=6===f=V=n== =N=>=>=.==\| <   = \` (` (` (`Hl  p! EEEEEEEEEEEE EEEEEEEEEE< $ @ ( ` ( ` H d L l p T t x |  @ ( L 4 h    \ |   E =>=,DEDEDLE4EEEF  D[ YT( *t<pppEsMlhUv6kX-+ zxjY (Y]8@]`` Py(>H H    J; p J p   L  L P bP     L&[L&h&h&& && &&(&,'3 ,'H'PH'd'[d''f ''{''''' ( (((((D(D(`(`(|(|((((((((())$) $)@)@)\) \)x)+x))6))A)*L *H*eH*l*wl** *(+ (+??@ @x@x@@ @@ @|A |AA ABBpB,pBBHB(C~ (CC CCCDDD DE E^^`'%`aZ(ab(b4b(4bc( c@c)@ci%)rij+ j kC+ ktk`+tkk|+   + AHL Q ` t        $,4 <(D0L8P@XHtH|HH    0H   (0@ `|$,0$,0 AHL AHLL 8@D(`px  AH AHL              , <D(`(h(l(t000@(0(8(@8@8HPX```h8P`h8`8P8H8PH@HPHP@@@          $8@ P@txx @ ` ($,0 AH (8T\`h AH     AH      @8T\x$* """" 8  (0( ($* """""""" 8 (0( $,0$,0$,0  AH AH AH  (8T\`h0    (((0  AH     AH AH        AH      AH        AH     AH      AH         AH                 AH   04< @@`|    "",2 *::B@" @ X@X (0(  @@@@@@@@BBL"*("H` H00 @` @X(H( H h (   @ @ @ @ B B L " * ( " (  0 8 X @ ` H H @ ` 0 @ 0 P    (@@@@BBL"*("H` H00 @` @X(H(Hh(::<""8P @ @` (    "",2 **" 8P0 @`    "",2 ******(22" H0 0( 0H8 @` ! ! ! !"!"!,!2! !*!*!*!*"(""" ""H"`""H# # ##0#P#p###0#$P$h$$P$$$$ %P%p%%% %%%&H&`&&H&&&&'8'X'''''((((((((())) )()) $,0$,0   $,0   $,0                              (4<   8  AH 08<    *(*T\  AH   AH AH  AH AH  AH   AH AH AH AH AH AH      AH AH AH   AH AH      AH  AH      8@4<8@@\x ((((**4:"2BBJH*"H Hh  HRRPXXXX"""""""8$ " 2 2 * * *   8      " " "   8  $"22*8ZZdRbbRPXXXXXXXXXXXX````````````bbljrrpb``hxx`p(0P (@(XXXXXXXXXXXX""\:20B@"hPPP""8 $ " * (  h  8!!!!!!!!!!"8"""""""""8######0##$$$$$$$$$8$%%%%%0%%&&&"&"&$&"&"&&&&''''(''''''((((((((((((())$,0  08H$,0$,0 AH  4<X`dlt$,0   "("8  "("8 <    ($0(84@DP\ht$,0 AH  4<X`dlt      AH   4<X`d8l t(    AH AHLAH  AH AH AH AH    AH    AH  AHL  AH AH AH AH  AH       AH AH AH AH AH           AH AH  AH  AH AH     084\d   (**4:2B@JRP*X`@PPPPRR\BZXbB@p@PPPPPPPPPPPPPPPP  P P P P           P P P P R R \ B Z X b ` * ( @ P (     $" ((  (PPPPT:22       (0( (0( (0( (                     !!!!!!!!"" """" ""#######$$$$ $$$$ $$%%%%%%%%% &(&&&&&&&&&'''' ' '''"' '2''*(*(*(*(*( ( (0())))))))))******* * ***"* +2++*+ + +0+++,,,,,,,,,,----- - ---"- -2--*.*.*. . .0.. ////////000000000011111111 1(112222 2(202(22 22223333333AH AHL  (0LTXddp$|*""( (0( AH  4PXt|"      AH   4<X`dHl0t8""    AH AH AH   AH           @8`h  $*"22: 8888::DBB8888     8@@@@BBLJ2 88 ( (0 @ J J L B B 0 @  AH (0(PXt|@(0   "("8  "("8 <    ($0(84@DP\ht'3 088h88Z(ZliX 8  4 88p88$|4'P'8#'8'H'8(0(gL(8(((((),)H)d)))))) *(*D*`*t|*$t*X*80+$T+L+p,@8A\`A8A8AdB8BTBhXC7C8WDD(pD$pDE(E~_aXbb$cd((dlj kTkh\ll%.. . .Guile 3.0.9intset-popintset-next@language/cps/intsetintset-remove@language/cps/intsetworklist-fold*intset-add@language/cps/intsetcheck-distinct-varsintmap-ref@language/cps/intmapintset-ref@language/cps/intsetintmap-fold@language/cps/intmapcompute-available-definitionsvisit-contintset-intersect@language/cps/intsetintmap-add@language/cps/intmapappend@guileintmap-for-eachcheck-valid-var-usesvisit-funintset-union@language/cps/intsetcheck-usefor-each@guilereverse@@ice-9/matchcheck-label-partitioncompute-reachable-functions@language/cps/utilsintset-fold@language/cps/intsetcompute-reachable-labelscheck-aritiesassert-n-aryassert-nullarycheck-functions-bound-onceverify v language/cps/verify.scmice-9/match.upstream.scmlanguage/cps/intset.scmice-9/boot-9.scm };,a,,,b,,,b,$,b,a#|wwzww|ww} <,,g "n I,, *z2$,~,v,x<;  $ y ,=, z,;, P,$, ~, / {3 ,=,v;,NTY~;1HS<,; % ` ,=,a;;,J,$,~, x / dJ;, .<J J;, .<J  ,,   h {# qm,;, .<, , ,$, ~, a ydJ;, .<J J;, .<J  ,,   h w n, YdJ;, .<J I Y$, ~, ,rgJ;, .KJ I J p2 Q; ,=,;, /YU;J;, .KJ I Q J k "Q;J;, .KJ   )J;, .KJ    ,, phJ;, .KJ I J ,gq, J,$,~,&g2;-&{Y2;-O&{Y2;-O&{w2;-O&{w2;-O&{w2;-O&{w2;-O&{w2;-O&{w2;-O&{w2;-O&{w2;-O3w,w#J%wy,Z<;x ; %"!,,$,,J x ,c - ,b  $` #,]z%,  x1 &Z ' ,Yz3,  x1 +x - . 0 2 z4 xB },"H!,8J$,,,$,, v , s, p, l wc;,  <, ,ew , =+*,  , hY , gx!, ; , g 3Y , r{ , =+*,  { , =+*,    G$, ,J$,, ,M(<;  x8 ;,vJi=,x=  ;<;,&=,J*;),],Jwh*;),Y<;w <x #';we," xj;[x-$-3-s, x% K* j* j= ,s, x% K* j* j ,{"w0wwLwix  <, ,$,l, {,  ,u ,q ,m ,iJx. /=<K,,h,h,FI/$,)h$x-+-4- j,x -)- n, Yx-K wrJsh x% K* j* j* x% K* j* j* x% K* j* j ,,$,e,# //x{Y $zuh  ,xJ w'i;-Ks, r,qJx,$,4;, t1< x, i; ,G  ,<, K*j*j) w,Jwu,*;),Y < ; <x  ( 1 z ,=, v 11k  ~,v ,=, w,5O,$,1, < i,vJhxx=,x=  ;<;,  H8,88N(Nl]p 8| | L P888$| L&h&8&8&<&8,'H'[d'8'''' (((D(`(|((((()$)@)\)x)h)$h)X*8xH*$xl*L*p(+?8@\x@8@8@|A8ATBhpB+B8K(CC(dC$dDD(Er^`Xab$4bc(@cli jT khtkkintset-popintset-next@language/cps/intsetintset-remove@language/cps/intsetworklist-fold*intset-add@language/cps/intsetcheck-distinct-varsintmap-ref@language/cps/intmapintset-ref@language/cps/intsetintmap-fold@language/cps/intmapcompute-available-definitionsvisit-contintset-intersect@language/cps/intsetintmap-add@language/cps/intmapappend@guileintmap-for-eachcheck-valid-var-usesvisit-funintset-union@language/cps/intsetcheck-usefor-each@guilereverse@@ice-9/matchcheck-label-partitioncompute-reachable-functions@language/cps/utilsintset-fold@language/cps/intsetcompute-reachable-labelscheck-aritiesassert-n-aryassert-nullarycheck-functions-bound-onceverifyclosureargcachevarproctmpintset-popmake-worklist-folder*cachedboxprimworklist-fold*check-distinct-varscompute-available-definitionsintmap-for-eachcheck-valid-var-usescheck-label-partitioncompute-reachable-labelscheck-aritiescheck-functions-bound-onceverifyvalsetarg0arg1arg2xdummyseedpairfworklistii*wtailcontstagcodelabelcontseenvtablerfieldsnfieldsptrwordbitsmaskresls0arg3kfundefsrestin*changed0changed1succschangedchanged*out_oldnewarg4mapkvfreefirst-orderboundlsp-lsbodybnfunctionsCompute and return a map of LABEL->VAR..., where VAR... are the definitions that are available at LABEL..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