ELF@ @8@@#@# """pp4A ; ?T ?; ?T @;@T@;@T@T@|@@qU@GP 0@p`' 0 T @|  @@qU @G ' T @4 ); @H  T @4 ); @H  '@ 'AT@|:@@pU@GT@|@@pU@G;@`P'0T@|@@pU@GP`@'PA | (} %E T@|?@pU@G~ pK t M > >a rt>a rt >a  r G | } E T@|a?@pU@G~ pT@|S?@pU@G~ p9K t3M  a r+G t%a  r G { T@'   { ` T }@   `'' & @ & @ & @ & @T@| ?@pU@G~ pRK tLM  a rDG t>a  r 8G B H H  @'| *| } G G { T4@'j`  T v@; >;t@B H HB H H B H H $  ' & ,@ & C@ & &@ & =@ 'K tM  a  r G { T ?   '* ' & @ & @ ' & ? & @ & ? & @ & ? & @ ' '-@|> @pU?G'@ T"@|>>pU@G  '0 't@T @|  ^>@qU @G  '  T @|  J>?qU ?G T ?|  >>?qU ?G T?' | T?' | | } E K tM > >a rG | } E KtzMarrG t l>a  r cG 5 'E K t SM  a  r KG 5 '++T ?|  >?pU ?G ; ?  '0T?|=?pU?G  ')##  ')  ' &> &> &> &>&>&>& k?&>&>& c?% y?% w??|.>~?qU2?G'@ T?|=}?pUw?G   '`|(}%ET d>|  +=a>pU [>G ~K t M >  > a r G t > a r G t > a rGTA?|=>?qU8?G' T :?|  <!>qU 1?G | } E K>ar0K r0M  rB@F H H HT?|<?qU ?G'T ?|<?qU?G|~}{EKar0tKr0oM riB@FT>HHH T >|  <=qU >G | P} ME Kar0FK r0AM  r;B@F HHHG |0}-EKar0&Kr0!M rB@FH H HT>|<>qU>G; > '&>%>&>&>& >% >& >& >&>%>&>&>& >% >& >& > &= &=&=&=&=&=T=;;;= B H H  B HH B HH$> '> V;$;;1U;Uk<UO<U3<U<U;U;U;Vy;;t;1Ux;UP<U4<U<U;U;U;Uz;Vl;;g;1Uk;Uk;Vo;i;Vp;j;Vq;;l;1Up;Tn;1Ul;Vn;Vs;;n;1Ur;Tp;1Un;Vp;;k;1Uo;U};Vo;;j;1Un;Un;Vr;l;Vq;m;V<n;Vu;o;Vt;p;V <q;Vt;;o;1Us;Us;Vw;q;Vx;r;Vw;s;V;t;Vw;;r;1Uv;Uv;Vz;t;V{;u;Vz;v;V;w;Vz;;u;1Uy;Uy;V};w;V~;x;V};y;V;z;V};;x;1U|;U|;V;z;V;{;V;|;V;};V;;{;1U;U;V;};V;~;V;;V;;V;;V;;V;;V;;V;;V;;V;y;;1U;T;1U;V;p;;1U;U;V;q;;1U;T;1U;V;j;;1U;U;V;eV;jV;q;;1U;V;V;:V;lV;qV;V;sV;zV;}V;V;;;1U;U2=U(=U<U<Uz<U;V;x;;Us<U;U;V;wV;;V;;;1U;U;V;V;;V;V;;;1U;V;V;V<V <V<V<V <V#<V(<;#<U<U-<V/<V><*<V1<V:<,<VA<VN<VU<V^<Ve<Vj<;e<1Ui<Vm<Vn<;i<U<U<U<Uu<Vi<Vr<d<Vs<;n<1Ur<U|<Vr<V{<m<V|<V<w<'language'cps'loop-instrumentation'filename'%language/cps/loop-instrumentation.scm'imports'ice-9'match'utils'with-cps'intmap'intset'renumber'exports'add-loop-instrumentation' declarative?'guile'define-module*'set-current-module'compute-loop-headers' empty-intset' intmap-fold'persistent-intset'$kargs' $continue'$branch'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'$switch' match-error'no matching pattern' intset-add!'compute-max-label-and-var' label-counter' var-counter' intset-fold'persistent-intmap'8Wrong type argument in position 1 (expecting struct): ~S' parameterize'Not a parameter: ~S' parameter?' intmap-ref' fresh-label' intmap-add!' $primcall'instrument-loop'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): ~Spp qhstuxvx z }  ( "" b&*"((*`7`7`7`7 `7H"% EE0x`  E =   L   E8        E*28(,   *H"H"<""pEMULk(V zP (8`X HHh[h@a @\< <d 2Nd z  hK   5N $,4 <(D0L8P@XHtH|HH R RV]   08<D`hlt agltV] {tV] V] { l V] {  {   (0 L T X d"d"p,|2*::B"        ""D*(H    ""D*(0 (""$ $,0R  V]V]  t{t{ t{     08<Tpx(0    P(P((::DJ*BRPXbbdZB@:*x**,x $,0aR tV] { V] t{ V] t{ V] t{ t{    08<0Xt|    "",2**(::8"X   @HJRJJJLJH@pHJJJJLJH@@@@XZZZZ\ZX    (   3H 0  P"(-8M$(fL 8x D%.. .. Guile 3.0.9compute-loop-headersvisit-contintset-add!@language/cps/intsetadd-loop-instrumentationparameter?@@guileadd-instrumentation language/cps/loop-instrumentation.scmice-9/match.upstream.scmlanguage/cps/with-cps.scmlanguage/cps.scmlanguage/cps/utils.scmice-9/boot-9.scm 5c;,a,,,b,,,b,$,b,awm2Yu,< x ( /  - , - , {$g v - ,J$,~,z  - , 2E-!wL v, v,WY:uC <; x#8J~O{,0"{,w;wEYJ$,~,HH h@!8A<(Zd 8l Dcompute-loop-headersvisit-contintset-add!@language/cps/intsetadd-loop-instrumentationparameter?@@guileadd-instrumentationclosureargcachevarproctmpcompute-loop-headersadd-loop-instrumentationvalcpscachedboxlabelcontheadersvtablerfieldsnfieldsptrwordbitsmaskreswpairls0xtailarg0arg1arg2max-labelmax-vart-1464b38fad53e431-2dat-1464b38fad53e431-2dbt-1464b38fad53e431-2e1t-1464b38fad53e431-2e2valsprimflagssoldnew.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