ELF@HG@8@HGHGppT ;TT ; T ; {T ;wTT|qUyG;p P`  @ ' 0T~|i{qUuG  'Tk4)T s|  ZqU jG H TP4)T d|  ?qU [G H Ta4)- >U ]; ]H Tf4); dH Tm4); kH Tt4); rH T4); oH T4)B 0> EL < L  H  H T 4); ^H T4)B 0L < ! L  H  H T64)B 0L < h L  H  H T!4); EH T4); BH T 4 ); ?H ; @H T4); =H T 4)B 0L < - L  H  H T)4); /H T4)B 0L < s L  H  H T?4)B 0L < L  H  H T*4); H T4); H T4 ); H ; H T4) H T4) H T"4) H T&4)"HT*4)H T/4)H T44)H T94)HT>4)H TC4)HTH4)HTM4) BH TQ4 )T WT W|  >TqU NG ;U' H TV4 );T' H T4); IH T4); FH T#4); CH T4); @H T4); =H T4); :H T4); 7H T4); 4H T 4); 1H T4); .H T4); +H T4); (H T4); %H Tv4); "H T4); H T4); H Tk4); H T4); H Tw4); H T`4); H T4); H Tl4); H TU4); H T4); H Ta4); H TJ4); H T4); H TV4); H T?4); H T4); H TK4)B 0L < L  H  H T04); H T4)B 0L < !L  H  H T84)B 0L < :"L  H  H T4); ˂H T4)B0L < V#L H H'  |W}TKh; QQ .< QQQTa~~0;1T}~0;*T~~05;#T~~0;T}~0';T ~~0;TA~~0;T~~0;B >LHB HH ''ׄ G G G | } MK | Zupt_pM   Y p^0H  |  HJ V,{vrniea\XTOJE@p;61,'" '  '  p'  `'y P'r @' k 0' d  ' ] ' V  T|pUG|+}(EK>ar0KrM>rBFH H H HHHHHH  '&%&-&;'  '   p'  `' P'  @T|pUG|'}$EK>ar0KrPM>r B`FH H H HH  `'&%Ł&Ӂ&'  '  p'  `'  PTՁ|^ҁpÚG|&}#EK>ar0Kr@M>r BPFH H H H  p'&[%s&&'h  'a  p'Z  `'S  PT| pUG|&}#EK>ar0Kr@M>r BPFH H H H  p'& %!&/&='  '  p'  `T L|  IpU CG | %} "E K>ar0K r0M >r B@F H H H  '& % ׀& & '  '  p'  `T |  w pU G | %} "E K>ar0K r0M >r B@F H H H  '& u% & & '  '{  p't  `T ̀|  -ɀpU ÀG | %} "E K>ar0K r0M >r B@F H H H  '& +% C& Q& _'8  '1  p'*  `T |  pU G | %} "E K>ar0K r0M >r B@F H H H  '& % & & '  '  pT S|  PpU JG | $} !E K >a r 0K r M > r B 0F  H  H   '& % & & '  | VZ u Q?qL ^ Aj ^ L > p H ^ p c'D ^ p v /'   0Kh?q `^ D ? E'Y q ' f 0Khq ` ^ D ^ & &  p'& & 'J  'C  pB H H   ' '5  1 '; y'; y'; '; y' ' '; ' '; y' ~' ^'; '; '; '; '; '; y'; {'; x'; x'; x'; '; '; y'; '; '; '; '; '; '; '; '; '; y' "' '; ' ' '; ' R' '; '; |' ' '; cx' ' B'; '; '; '; '; '; '; @y'; ' ' '% & & &  P|C}M@K|:ZPu5@t02_pp/M >LO>^0@|Z@upp >LO>T` ' &&&&&|k{pUG' PTP'Gp |>}M;K|5Z`u00t0-_p@*M20^0TP'1P K|Zut0 _pP M2`'&&&|&&|{pUaG'|{pUUG' P|C}M@K|:ZPu5@tp2_pp/M >LO>^0@|Z@upp >LO>T~` 'J&T&Z&P&V&\ PTP'p |>}M;K|5Z`u00tp-_p@*M20^0T~P'}P K|Zutp _pP M2`'&,&2&(&.&4D 0|}MT70'0T0~0'''(|9za}pUG'  T #G0 @P'& `|?}M<KYp"4T| z}qU~Gp'`|'T};]}T~B HHB HHB HHB HHB HHB HHB HH$P&~~ G'~ T~|y~qU~G'P T~'` ~'{#| } T~| TyTv4oU~GG p' 5G ''~ G'~ | } MK Y "4 Tg~|ly|qU^~G'` |5  { 5 "4 K | ZPt0y_p`vM   >LO>^0PZPp`b  >LO> T Y}0`' B H H G~'{K5  "4  K | 9ZPt03_pp0M   >LO>^0PZPpp  >LO> T}0p' t B H Hp& }& }& }&}& }& } `'T |;-|T}B H HB H H B H H B H H B H H  B H H  B H H  $ & }} P"4|C}M@K|:Zpu5@t02_pP/M >LO>^0@|Z@upP >LO>T|` '&|&|&|&|&|} P"4T|P'=p |>}M;K|5Zu00t0-_p@*M2`0^0T|P''P K|Zut0 _pP M2`'&v|&||&r|&x|&~|H} P"4TZ|P'p |>}M;K|5Zu00t0-_p@*M2`0^0T8|P'P K|Zut0 _pP M2`'&%|&+|&!|&'|&-|| 0|}MT|0'n0T|~0'''| T|#G0 @P'| `|?}M<KYpB4Tm||rwzqUd|Gp'`|'TO{;zT|B HHB HHB HHB HHB HHB HHB HH$P&A|| G'| TG||.wD|qU>|G'P Te|'` w|'{#| } Tj|| T/wTt4oU_|GG p' 5G ''S| G'R| | } MK Y B4 T{|vSzqU{G'` |5  { 5 B4 K | ZPtpy_p`vM   >LO>^0PZPp`b  >LO> T z0`' B H H {'{K5  B4  K | 9ZPtp3_pp0M   >LO>^0PZPpp  >LO> Tz0p'  B H Hp&z& z& z&z& z& z `'T z;yTn{B H HB H H B H H B H H B H H  B H H  B H H  $ & {{ PB4|C}M@K|:Zpu5@tp2_pP/M >LO>^0@|Z@upP >LO>Tz` '^&hz&nz&dz&jz&pz:{ PB4TzP'p |>}M;K|5Zu00tp-_p@*M2`0^0TyP'P K|Zutp _pP M2`'&=z&Cz&9z&?z&Ezz PB4TyP'Sp |>}M;K|5Zu00tp-_p@*M2`0^0TyP'=P K|Zutp _pP M2`'&y&y&y&y&yz `;zTz|uzqUzG`p'P|B0>EL<"LH#`Pp@';zTz|tzqUzG@`p0'z PTzP'@#;z'@TzG@P`0'z|tzqUtzG'z TzTz'W` B H H B H H ;zTzT{z' B Tz' F T~zB H H B HHB H H B H H Tzz;zB H H B H H B H H B H H B H H  B H H  T zB H H  B H H  B H H   'z|LttzpU,zG'z|>ttzpU2zG'z|0ttzqUyG'yz `;yTy|tyqUyG`p'P|B0>EL<"LH#`Pp@';yTy|syqUyG@`p0'Az PTyP'@#;0z'@TyG@P`0'8z T+zT+z|lp|ppU"zG;!zP'@B HH@'| T"!zT yTy '`#;zB H"HT"zTmyTmy'4#B HHB HHTzT\y' #B HH;zB HHB HHTzTDy' #; zB HHT zB HHB HH;zB HHB HHTz;*zTyT*zTy' #;?zB HH;^zB HHB HH;ZzB HHB HHB HHT[zT1z;]zB HHB HHB HHB HHT[zB HHB HHB HH;zB HHB HH;zB HHB HHB HHB H"HT"zB HHB HHB H"HTzTx'V#;{B H"H";{Tx'o#Tx 's#TsTzB H!HB HHB HHTzB H!HB HHB HHTzT{x  'A@#TzB HHB HHTzTzT ex '+#; zB H H  T zT zB H H B H H  B H H  ; zB H H B H H TyB H HB H H B H HB H H ;{B H HB HHT!{B H H B HH B HHB HHB HHB HHT{Tx'#;gzB HH;{Tx' #Tw'#T x|  r=xpU wG  P'#B H!HB HHB HHTw ' #B HHB HHTw' #B HH B HHB H HB H HB HH B HHB HHB HHTw  ':0#B H !H B! H! H!B H H !B! H! H!B H H !B! H!H! ; zB 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" H"H"!'z|wqwpUWwG'z T z|  T qTz4 oU vzG 'P | |}Tpz'P | Tfz'P {T]z'P TVz| TQqTYz4oUKzG'P {WTKz`'p |H}MEK?t=M|7ZPu4v2@gz'{0T$z`'p K|Z`t_p@M| ZPu v@^/`&z&z&z& z&z&!z p'T r;dxB HHB HHB HHB HHB HH$ `T z|  T pTz4 oU zG ' ' z|pwpUyG'z|pwpUyG'y|qp-wpUyG'y|cpUwpUyG'z   | | T by|  T opTey4 oU WyG p'  |=G '  | 1|T y|  T KpTy4 oU yG p'  P4 444 T yp @`@'& y&yy|lxpUyG'y   |   |   T x|  T oTx4 oU xG 'p | F| T Qy|  T oT Ty4 oU FyG '`  4 T x|  T oTx4 oU xG '` 4 4 T*y'  '& %yy T :y|  T oT=y4 oU /yG 'P | |}Tx'P | Tux'P yTlx'P T y| T`oT y4oUxG'P {UTZx`'p |F}MCK?t;M|5ZPu2v0y'{/T4x`'p K|Z`t_p@M| ZPuv^/`&x&x&x&x&x&x p'T p;uvB HHB HHB HHB HHB HH$ `T x|  T nTx4 oU xG ' 'x   | | T Ux|  T nTXx4 oU JxG p'  |=G '  | 1|T x|  T nTx4 oU xxG p'  P4 444 T wp @`@'O& jx&hxtx   |   |   T w|  T UnTw4 oU wG 'p | F| T *x|  T ;nT -x4 oU xG '`  4 T w|  T #nTw4 oU wG '` 4 4 Tw'  '& wZx T x|  T mTx4 oU xG 'P | | } Tv'P | Tv' P Tv'#P Tw| TmTw4oUwG'P {^Tvp'p |O}MLK?tDM|>Z`u;?qP6Pw'{44Tvp' K|Z`t_p@M|ZPu ?q@@5&w&w&w&w&w&w 'T Fo;tB H HB H H B HH B H H B HH $ pT w|  T )mTw4 oU uwG ' 'w   | | T w|  T mT w4 oU wG p'  |=G '  | 1|T Kw|  T lTNw4 oU @wG p'  P4  4 4 4 T :vp @`@'& 2w&0wZ`u;?qP6Pju'{45"Tsp'| K|Z`t0_p@M|ZPu ?q@@5&u&u&u& u&u& u 'T k;[qB H HB H H B HH B H H B HH $ pT u|  T iTu4 oU uG ' '%u   | | T t|  T iTt4 oU tG p'  |=G '  | 1|T t|  T ziTt4 oU tG p'  P4 444 T rp @`@'5& t&tt   |   |   T Ft|  T ;iTIt4 oU ;tG 'p | F| T ~t|  T !iT t4 oU stG '`  4 T t|  T iT#t4 oU tG '` 4 4 Tgr'  '& Ptt T _t|  T hTbt4 oU TtG 'P | | } Tq'P | Tq'P Tq' P T.t| ThT1t4oU#tG'P {bTqp'p |S}MPK?t0HM|BZ`?q0<?qP70t'{65"Tiqp' K|Z`t0_p@M|ZP?q ?q@5&s&s&s&s&s&s 'T (j;oB H HB H H B HH B H H B HH $ pT s|  T hTs4 oU sG ' 's   | | T ms|  T gTps4 oU bsG p'  |=G '  | 1|T s|  T gTs4 oU sG p'  P4 444 T qp @`@'& s&ss   |   |   T s|  T gT s4 oU rG 'p | F| T Bs|  T kgT Es4 oU 7sG '`  4 T r|  T SgTr4 oU rG '` 4 4 Tp'  '& sjs T #s|  T $gT&s4 oU sG 'P | | } Tp'NP | uTo'PP jTo'SP Tr| TfTr4oUrG'P {FTop'@p |7}M4K?tp,M3`r'{&5"Top' K|Z`tp _p@M3P5&r&r&r&r 'T h; nB H HB H H B HH B H H B HH $ pT r|  T qfTr4 oU rG ' 'r   | | T Mr|  T NfTPr4 oU BrG p'  |=G '  | 1|T sr|  T *fTvr4 oU hrG p'  P4 "4"4"4 T op @`@'& Zr&Xrdr   |   |   T q|  T eTq4 oU qG 'p | F| T r|  T eT r4 oU rG '`  4 T q|  T eTq4 oU qG '` "4 "4 To'}  '& qBr T q|  T eTq4 oU qG 'P | | } Tln'P | uTbn'P jTYn'P Tq| TMeTq4oUqG'P {FTGnp'p |7}M4K?tp,M.`q'{&5"T%np' K|Z`tp _p@M.P5&q&q&q&q 'T f;qlB H HB H H B HH B H H B HH $ pT q|  T dTq4 oU uqG ' 'q   | | T %q|  T dT(q4 oU qG p'  |=G '  | 1|T Kq|  T dTNq4 oU @qG p'  P4 "4"4"4 T mp @`@'K& 2q&0qb ;gB H HB H H B HH B H H B H H $ G ',m   | | |y}MvTdp'  Td~ @i| d} MaTd'  Td~ @T|9K Y "4 Td|_8cqUdG'  | T c ; cTdB HHB HHB HHB H HB HHB HHB H H$  P4 "4"4"4 T ip @`@'}& *m&(m4m   | | |n}MkT:d'p T3d~@^|9KY`"4T;d|@_bqU2dG`' |T c;bT dB HHB HHB HHB HHB HHB HHB HH$ `4TcG P`'p "4"4ThP`p' '&ll | } MTc'P T d~  '} Tg';P | `Tg'=P UTg'@P TcG '` {<Td| T^T\4oUcGTg' ) `' {Nl'GTg'  `' 5{'T ` ; fB H HB H H B HH B H H B H H $ G '-l   | | |y}MvTcp'  Trc~ @i| d} MaTc'  T_c~ @T|9K Y B4 Tc| ^aqUbG'  | T a ;_aT9cB HHB HHB HHB H HB HHB HHB H H$  P4 B4B4B4 T lgp @`@'& k&kk   | | |n}MkTb'jp Tb~@^|9KY`B4Tb|]aqUbG`' |T ra;`TbB HHB HHB HHB HHB HHB HHB HH$ `4TbG P`'p B4B4TfP`p'R '&k.k VaY ;\Y1U`YUYUYUxYV\Y ;WY1U[YUYUgYVYY} ;TY1UXYUXYV\YVYV]YWYV^Yr ;YY1U]YT[Y1UYYV[Ym ;VY1UZYTXY1UVYVXYf V]Ym ;XY1U\YTZY1UXYVZYd ;UY1UYYUgYVYY_ ;TY1UXYUXYV\YVYV[YWYVYXYV_YYYV^YZYVY[YV^YJ ;YY1U]YU]YVaY[YVY\YV_Y? ;ZY1U^YT\Y1UZYUlYVZY4 ;UY1UYYUYYV[YWYV^YXYV_YYYV^YZYVaY[YVbY\YVcY ;^Y1UbYT`Y1U^YV`Y ;[Y1U_YUE\V_Y ;ZY1U^YU6\V^Y ;YY1U]YU'\V]Y ;XY1U\YU\V\Y ;WY1U[YU \V[Y ;VY1UZYU[VZY ;UY1UYYU[VYY ;TY1UXYU[VXY ;SY1UWYU[VWY ;RY1UVYU[VVY ;QY1UUYU[VUY ;PY1UTYU[VTY ;OY1USYU[VSY ;NY1URYU[VRY ;MY1UQYUs[VQY ;LY1UPYUd[VPY ;KY1UOYUU[VOY ;JY1UNYUF[VNY ;IY1UMYU7[VMY ;HY1ULYU([VLY ;GY1UKYU[VKY ;FY1UJYU [VJY ;EY1UIYUZVIY ;DY1UHYUZVHY ;CY1UGYUZVGY ;BY1UFYUZVFY ;AY1UEYUZVEY ;@Y1UDYUZVDY ;?Y1UCYUZVCY ;>Y1UBYUZVBY ;=Y1UAYUZVAY ;YUVZV>Y ;9Y1U=YUGZV=Y ;8Y1UY8YV?Y9YV@Y:YVAY;YVBYYVEY?YVFY@YVGYAYVHYBYVIYCYVJYDYVKYEYVLYFYVMYGYVNYHYVOYIYVPYJYVQYKYVRYLYVSYMYVTYNYVUYOYVVYPYVWYQYVXYRYVYYSYVZYTYV[YUYV\YVYV]YWYV^YXYV_YYYV`YZYVaY[YVbY\YVcY ;^Y1UbYT`Y1U^YVbY ;]Y1UaYUaYVeY VjYOVmY VvY ;qY1UuYVyYVzY ;uY1UyYV{YV|Y ;wY1U{YV}Y=V~Y ;yY1U}YVY{VYVYVYVYuVYVY VY[VYVY(VYVYFVYVY ;Y1UYVY ;Y1UYVY ;Y1UYVY ;Y1UYVY ;Y1UYVY ;Y1UYVY ;Y1UYVY ;Y1UYVY ;Y1UYVY ;Y1UYVY ;Y1UYVY ;Y1UYVY ;Y1UYVY ;Y1UYVY VYaVY ;Y1UYVYNVYVYVYVYVYVY#VYVYlVYVY5VYVYyVYVYVY"VYVYoVYVY8VYVY`VYVYVYVYZVY"VYVYVYVYVYVYVYF VYc VYr VY VY VY VY VY VY ;Y1UYUZVY ;Y1UYUYVYYVY VZ ;Y1UZUeUeUieUeUdUdUdUIdUdUdUcUcUcUQcU!cUcUbUbUbUQbU!bUbUaUaUaUKaUaU`U]U\Um\Uc\UC\U9\U\U[U[U[U[U[UZUYUYUYVY ;YUYUYUYUYVY VYYVY ;Y1UYUYVY VYYVY VYYVY VYYVY VY VY VY VY VY VY VZ VZ ;Z1UZUcUncUbUbU|bUrbUaUaUaUvaUaU`Ud`UZ`U[U[Up[U>[U[UZUYVY VYYVY ;YUcU=cUbUMbUaUUaU`U=`U[U[UK[U[UZUYUYVY ;YUYUYVY ;YUcUcUbU)bUaU1aU`U`U[Uc[U'[UZUZUYVY VY VY VY VY VY VY VY VY VY VY VY VY VZ VZ V Z VZ VZ VZ V Z V%Z V*Z V/Z V4Z V9Z V>Z VCZ VHZ ;Y1UGZUQZVGZ VPZBZVQZ ;LZUnZU\ZURZV^Z ;YZUcUbUbUaU'aU`U/`U_U3[U[UZUZUmZUKZ;9YUeZU[ZUQZVuZ ;pZUZUZUvZVZ VZ ;YUZUZUZVZ ;ZUZUZUZ;Y1UZVZ VZZV[ ;>Y1U&[Vf[ ;a[1Ue[Uo[Ve[ ;`[1Ud[Uf[Vj[ Vo[ Vv[ V[V[ V[ ;[1U[V[ V[ ;[1U[;Y1U[UV]V[ ;[1U[Uc]V[ ;[1U[U<]U[V[[V[ ;[1U[V[ V[ V[ V[V[ ;[1U[V[V[ ;[1U[;X1U[US\U[V[ ;[1U[V[ ;[1U[V[ ;[1U[U[;[U\U\U\U[U[V[ ;[1U[;X1U[U]U[U[;X1U[UC\U\V[ ;[1U[U[V[[V[[V[ ;[1U[V[ ;[1U[U[;X1U[U"\U[U[U[V[[V[[;W1U[V[ ;[1U[U[;[U[U[V[[V[[V[[V[[V[ ;[1U[U[V[ ;[1U[U[V[[V[[V[[V[t ;[1U[;q U\U[V[[V[l ;[1U[V[i ;[1U[U\V[d ;[1U[U[V[[V[\ ;[1U[U[V[W ;[1U[U[V[[V[[V[[V[[V[[V[[V[B ;[1U[U[V[9ZV[: V[[V[: V[[V[[V[[V[[V[[V[[V[[V[[V[[V[[V[ ;[1U[V[ ;[1U[V[ ;[1U[U\U\U\U"\V[ ;[1U[Uu\U\V[ ;[1U[U\U\U:\U[V[ ;[1U[T[1U[U[V[ ;[1U[U>\U(\U[V[[V[ ;[1U[U[V[[V[[V[[V[[V[[V[ V[v ;[1U[V[s ;[1U[U\V[n ;[1U[V[k ;[1U[V[j ;[1U[V[g ;[1U[U@\U \;V1U[U[U[U[;[U[U[U[V[[;[U\U[V[[V[[V[[V[[;[U\U[V[[V[[V[[V[[V[[V[& ;[1U[V[# ;[1U[V[ V[[V[[V[[V[[V[[V[[V[G ;[1U[V[F ;[1U[V[E ;[U$\U\U\U\V[B ;[U^U^U]U]U\U[V\= ;\1U\V4\< ;/\1U3\V7\; V@\2\VU\A ;P\1UT\VX\@ ;S\1UW\VY\? ;T\Uv\Ul\Ub\UX\Vv\< ;q\1Uu\V\; ;z\1U~\V\: V\{\V\@ ;\1U\V\? ;\1U\V\> ;\U\U\U\U\V\= ;\1U\V\< ;\1U\V\= V\\V\C ;\1U\V\B ;\1U\V\A ;\U\U\U\U\V\@ ;\1U\V]? ;]1U]V]@ V]]V]F ;]1U]V!]E ;]1U ]V"]D ;]U?]U5]U+]U!]V?]C ;:]1U>]VH]B ;C]1UG]VI]C VR]D]Va]I ;\]1U`]Vd]H ;_]1Uc]Ve]G ;`]U]Ux]Un]Ud]V]F ;}]1U]V]E ;]1U]V]F V]]V]L ;]1U]V]K ;]1U]V]J ;]U]U]U]V]K ;]1U]V]J ;]1U]V]K V]]V]Q ;]1U]V]P ;]1U]V]O ;]U]U]U]V]P ;]1U]V^O ;^1U^V^P V^^V^V ;^1U^V!^U ;^1U ^V$^T ;^1U#^V-^S ;(^1U,^V.^T V7^)^VF^Z ;A^1UE^VI^Y ;D^1UH^VL^X ;G^1UK^VU^W ;P^1UT^VV^X V_^Q^Vr^^ V{^m^V^d V^^'srfi'srfi-4'gnu'inlinable-exports'filename'srfi/srfi-4/gnu.scm'imports'rnrs' bytevectors'srfi-1'select' append-map'exports' c32vector?'make-c32vector' c32vector'c32vector-length' c32vector-ref'c32vector-set!'c32vector->list'list->c32vector' c64vector?'make-c64vector' c64vector'c64vector-length' c64vector-ref'c64vector-set!'c64vector->list'list->c64vector' any->u8vector' any->s8vector'any->u16vector'any->s16vector'any->u32vector'any->s32vector'any->u64vector'any->s64vector'any->f32vector'any->f64vector'any->c32vector'any->c64vector' u8vector-copy' s8vector-copy'u16vector-copy's16vector-copy'u32vector-copy's32vector-copy'u64vector-copy's64vector-copy'f32vector-copy'f64vector-copy'c32vector-copy'c64vector-copy'u8vector-copy!'s8vector-copy!'u16vector-copy!'s16vector-copy!'u32vector-copy!'s32vector-copy!'u64vector-copy!'s64vector-copy!'f32vector-copy!'f64vector-copy!'c32vector-copy!'c64vector-copy!'srfi-4-vector-type-size'make-srfi-4-vector' declarative?'guile'define-module*'set-current-module'bytevector-c32-native-ref'bytevector-c32-native-set!'bytevector-c64-native-ref'bytevector-c64-native-set!' sizeof-u8' sizeof-u16' sizeof-u32' sizeof-u64' sizeof-s8' sizeof-s16' sizeof-s32' sizeof-s64' sizeof-f32' sizeof-f64' sizeof-c32' sizeof-c64' type-check'macro'make-syntax-transformer' define-funs$  % &' ()% % *+,- .E%0  12345D% 0 C  % &' #()% % *+,- D#>        #???@   A@ A !  A"BF7 (87 9:7 D;<=67 (87 9:7 .;<=             !  "#/%0  12345.% 0 'language'tree-il' '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'' ' '' ' ''' out-of-range' vector-set!'Argument 2 out of range: ~S' make-vector'?Wrong type argument in position 2 (expecting small integer): ~S'c32'!bytevector-ieee-single-native-ref'ice-9/boot-9.scm' array-type'eq?' bytevector?'obj'apply'fill'c64'list'fractional length ~S ~S ~S' misc-error'throw'integer?'bytevector-length'/'len'+'!bytevector-ieee-double-native-ref'make-rectangular'*'t2't1't0'i'v'name' bad code ~S'bytevector-u8-ref'<Wrong type argument in position 1 (expecting bytevector): ~S'"bytevector-ieee-single-native-set!' real-part' imag-part'"bytevector-ieee-double-native-set!' bv-length'length'_'any' $sc-dispatch'-source expression failed to match any pattern'syntax-violation' syntax->datum'vector?'expecting ~a, got ~~A'vector' scm-error'quote'unless' symbol-append'format' datum->syntax'begin'any->'cond'list->'pair?'make-' array-length'if'<' array-ref'lp'1+'let'let*'and'array?'eqv?' array-rank'else''define'-copy!'dst'at'src'optional'start'end'Copy a block of elements from @var{src} to @var{dst}, both of which must be ~as, starting in @var{dst} at @var{at} and starting in @var{src} at @var{start} and ending at @var{end}. It is an error for @var{dst} to have a length less than @var{at} + (@var{end} - @var{start}). @var{at} and @var{start} default to 0 and @var{end} defaults to the length of @var{src}. If source and destination overlap, copying takes place as if the source is first copied into a temporary vector and then into the destination.'sizeof-'sof'-' vector-length'or'bytevector-copy!'define*'-copy'Returns a freshly allocated ~a containing the elements of ~a @var{src} between @var{start} and @var{end}. @var{start} defaults to 0 and @var{end} defaults to the length of @var{src}.' u8vector?' make-u8vector'bytevector-u8-set!'Argument 3 out of range: ~S'list->u8vector'u8vector-length'expecting u8vector, got ~A' s8vector?' make-s8vector'bytevector-s8-set!'list->s8vector's8vector-length'expecting s8vector, got ~A' u16vector?'make-u16vector'bytevector-u16-native-set!'list->u16vector'u16vector-length'expecting u16vector, got ~A' s16vector?'make-s16vector'bytevector-s16-native-set!'list->s16vector's16vector-length'expecting s16vector, got ~A' u32vector?'make-u32vector'bytevector-u32-native-set!'list->u32vector'u32vector-length'expecting u32vector, got ~A' s32vector?'make-s32vector'bytevector-s32-native-set!'list->s32vector's32vector-length'expecting s32vector, got ~A' u64vector?'make-u64vector'bytevector-u64-native-set!'list->u64vector'u64vector-length'expecting u64vector, got ~A' s64vector?'make-s64vector'bytevector-s64-native-set!'list->s64vector's64vector-length'expecting s64vector, got ~A' f32vector?'make-f32vector'list->f32vector'f32vector-length'expecting f32vector, got ~A' f64vector?'make-f64vector'list->f64vector'f64vector-length'expecting f64vector, got ~A'expecting c32vector, got ~A'expecting c64vector, got ~Appqs u v wx z<|X~t8THd$@0L8P0!!$$&''L( )* +X--.,/02(22p3t4p57L899h:@;`;;P<x<L>$?D??@@@@4AATCCCTDDE 0F XF F F 8G$ G+ ,I0 tI1 I2 I3 J4 TJ5 J7 M9 M; 8N= lO? OA 4PB PC PE 8QF hQG QH QI RJ RL TN TP UR VT xVV VW $WX WZ W[ X\ 8X] X^ X_ lYa L[c t[e [g \i @]k ]l ]m \^o ^p ^q _r P_s _t <`v $bx Lbz b| c~ d xd d 4e |e e e (f \f g h i |i xj j @k k k Dl tl l l $m m o o Tp Pq q r dr r s Ls xs s s t ,v Tv v w x x x H@0@A 8AdDChEPEGFtIIHK0K0MMOLOxQ`Q`SHSH)HG *PP6 <pE@jMHUkL; zX) H(8`vؒؒm0HG4 \ 4 \     ! !@"@"x" x"". "#?#%%%/%%L %&]&0'r0'T'T'x(x((/(+9[+$-$-h.\h.//40Z40|0w|01111222I2T6S[T6778v8::;t;; ;; ;L=!L==n == == =>>x? x?@ @H2HHx" HHL";HLL# LL# LL# L(M# (MN#!NN_$  NP$#PT%9TU&!U@W&#@WZ'=ZX\"(!X\^(#^a5)=a0c?*!0cd*#dlhR+=lhi\,!ik,#kDoo-=Dopy.!pr.#ru/9u8w0!8wx1#x|19|}2!}P3#P|39|4!5#59p6!p "7# 7(ؐX8.ؐؒ9+ؒd9(d~:.D;+   3: >3:> Vp w         :       :              3:                                      $,4 <(D0L8T@XH`P|PPPX       *2  2 2      2  2 2       0   8                    0 0 0 0 h    `                         """ (,`|  3:  3:  3:  3:  3:  3:  3:  3:  3:        4"4"D+P2\"hlptx"|"|#  (08@HHHHPRZRRRTZRP (((( 0 2 : 2 2 2 4 : 2 0    ( * 2 * * * , 2 * (    (*2***,2*( "*"""$*"  "*"""$*"  "*"""$*"  "*"""$*" ""# "(       """#3      2223    !!!!!!"""""""#######$$$$$$$%%%%%%%&&&&&&''       ((8D"P\`!d(p2x4:(#" $,0     80L"L"\+h2t"(#" $,0 $,0       ((8D"P\`!d(p2x4:(#"     80L"L"\+h2t"(#"  ,HP\l| $,0  $  3: (((,08@\dh0 (08(  3:  3 : 08<(T\8x|||  (  8P   3:               (((,08@\dh0 (**3:*9@JLR@2230;:(24:(( (""3:"9@JLR@2230;: 24: H ( (08(        44DP"\hl!p(|24:(#"       8<X"X"h+t2"(#"       8<X"X"h+t2"(#"  ,HP\l|  $  3: (((,08@\dh0 (08(  3:  3 : 08<(T\8x|||  (  8P   3:               (((,08@\dh0 (**3:*9@JLR@2230;:(24:(( (""3:"9@JLR@2230;: 24: H ( (08(        44DP"\hl!p(|24:(#"       8<X"X"h+t2"(#"       8<X"X"h+t2"(#" 3: 3: 8@D(`p|   004 <(PX\ $,0      @08<@ L(X` hXpH`H 080 0@8 $,0 $,0 $,0 3: 3: 8@D(`p|   004 <(PX\  $@HL T(lp                  $0HPT dlPt@(0(PH080@8X@HP@XP@XP@X`hpxhph`p`X@`hpXhX`hXPXhPXhP8(8( (8((PXhphpxx                       @   x h ( 8   ( h x (  h       ( h ( PXPXhXhXhXhX $,03 :    3 :    3 : (08@D(\((((8 **32+"8 **32*+" (( $,0 $,0 $,0 $,0 3 :  3 :      (( 8(@T\0dlpH0H(@( (((  ($,0 3 : 3 :  3 :   (8@T\ dlp80 0  (`83 :    3 :    3 : (08@D(\((((8 **32+8 **32*+ (( 3 :  3 :      (( 8(@T\0dlpH0H(@( ((( 3 : 3 :  3 :   (8@T\ dlp80 0  (`83 :    3 :    3 : (08@D(\((((8 **32+;" @(22;:2$3C* (( 3 :  3 :      (( 8(@T\0dlpH0H(@( ((( 3 : 3 :  3 :   (8@T\ dlp80 0  (`83 :    3 :      3 : (08@D(\((((8 **32+;; @(22;:2$3CC (( 3 :  3 :      (( 8(@T\0dlpH0H(@( ((( 3 : 3 :  3 :   (8@T\ dlp80 0  (`83 :    3 :    3 : (08@D(\((((8 **32+;" @(22;:2$3C* (( 3 :  3 :      (( 8(@T\0dlpH0H(@( ((( 3 : 3 :  3 :   (8@T\ dlp80 0  (`83 :    3 :      3 : (08@D(\((((8 **32+;; @(22;:2$3CC (( 3 :  3 :      (( 8(@T\0dlpH0H(@( ((( 3 : 3 :  3 :   (8@T\ dlp80 0  (`83 :    3 :    3 : (08@D(\((((8 **32" @(22;:2$* (( 3 :  3 :      (( 8(@T\0dlpH0H(@( ((( 3 : 3 :  3 :   (8@T\ dlp80 0  (`83 :    3 :    3 : (08@D(\((((8 **32# @(22;:2$+ (( 3 :  3 :      (( 8(@T\0dlpH0H(@( ((( 3 : 3 :  3 :   (8@T\ dlp80 0  (`83 :    3 :    3 : (08@D(\((((8 **32! @(22;:2$) (( 3 :  3 :      (( 8(@T\0dlpH0H(@( ((( 3 : 3 :  3 :   (8@T\ dlp80 0  (`83 :    3 :    3 : (08@D(\((((8 **32! @(22;:2$) (( 3 :  3 :      (( 8(@T\0dlpH0H(@( ((( 3 : 3 :  3 :   (8@T\ dlp80 0  (`8      3 :   ,(HP|(((0  (  (HX(HX ((   3:     (( 8(XHt|0H0(000H0 08( (( (((  3:   (8X8t |( (((@((08 (  8  (H      3 :   ,(HP|(((0  (  (HX(HX ((   3:     (( 8(XHt|0H0(000H0 08( (( (((  3:   (8X8t |( (((@((08 (  8  (H(MNT{UZX\ ar 0c lh iDolpu8w}|f}|w`p!"ؐq%dZ&(3\ D   (*!8A!8\(#8l`#8|#($8%&8&H'($<($`)|)\,4% .D%P/D40?1HNd1_|2$i2$i3y3\<74p8D9D:<||<8<4>8l>8>8>?|`@@I8Ip0M8 hM8M80M8@NOO8qOQhTxV(X[@]^bdeTi%j4lC,pSqbhs,qv xy,|~8,d,̉ X),9HWL,gxx<2%... . Guile 3.0.9lpbytevector-c32-native-refmake-rectangular@guilebytevector-c32-native-set!real-part@guileimag-part@guilebytevector-c64-native-refbytevector-c64-native-set!c32vector?array-type@guilemake-c32vectorc32vector-lengthc32vectorlist->c32vectorc32vector->listc32vector-refc32vector-set!c64vector?make-c64vectorc64vector-lengthc64vectorlist->c64vectorc64vector->listc64vector-refc64vector-set!syntax->datum@@guilesymbol-append@guileformat@guiledatum->syntax@@guileany->u8vectorarray?@guilearray-rank@guilearray-length@guilearray-ref@guileu8vector-copy!bytevector-copy!@rnrs/bytevectorsu8vector-copyany->s8vectors8vector-copy!s8vector-copyany->u16vectoru16vector-copy!u16vector-copyany->s16vectors16vector-copy!s16vector-copyany->u32vectoru32vector-copy!u32vector-copyany->s32vectors32vector-copy!s32vector-copyany->u64vectoru64vector-copy!u64vector-copyany->s64vectors64vector-copy!s64vector-copyany->f32vectorf32vector-copy!f32vector-copyany->f64vectorf64vector-copy!f64vector-copyany->c32vectorc32vector-copy!c32vector-copyany->c64vectorc64vector-copy!c64vector-copyiP srfi/srfi-4/gnu.scmice-9/psyntax.scmice-9/boot-9.scm ;Ja,,,b,,,b,$,b,azzJJJJZZZ[Z[ZJb <:;:,iIL,<+,w)x2J1,w"<:;:,iIj,<+,w)x2J1,w $}:x;,h:x;,+K+:N;:,iI,+,w)x2J1,w,+,w)x2J1,w $}:x;,h:x;,+K+:N;:,iI,+,w)x2J1,w,+,w)x2J1,whEz,z;!,,wyH,6,5,w,]Ez,z; -I y&>1,,, +x,, v3j%,$, 1#,", {3!, , ww3V,, [6,u, *,, o:(,', n3D,, \/,,{ W, v) h(, u , t X) F9  s,& h r@& 1 rJZD9  s,& 0 r@& # rJZD9  s,& 0 r@& # rJZD9  s,& 0 r@& # rJZD9  s,& 0 r@& # rJZD9  s,& 0 r@& # rJZD9 w s,& 0 r@& # rJZD9 w s,& 0 r@& # rJZD9 w s,& 0 r@& # rJZD9 w s,& 0 r@& # rJZA9 b s,&  rh& # r^ZA9 b s,&  rh& # r^\ \  ( 85!8P@"8`x"8p"(#8%%8%H&0'$T'$x((\ +4$-Dh.D(/340HB|0S1$]1$]2m2\}T647D8D:;|;8;L=8=8=8=>|x?@H8HpHL8L8L8$L84(MCN8eNsPhTU@WZX\^a0cd lhi(k7DoGpVr,euu8wx,|}P,|,p ,-ؐ<ؒKd,[<2lpbytevector-c32-native-refmake-rectangular@guilebytevector-c32-native-set!real-part@guileimag-part@guilebytevector-c64-native-refbytevector-c64-native-set!c32vector?array-type@guilemake-c32vectorc32vector-lengthc32vectorlist->c32vectorc32vector->listc32vector-refc32vector-set!c64vector?make-c64vectorc64vector-lengthc64vectorlist->c64vectorc64vector->listc64vector-refc64vector-set!syntax->datum@@guilesymbol-append@guileformat@guiledatum->syntax@@guileany->u8vectorarray?@guilearray-rank@guilearray-length@guilearray-ref@guileu8vector-copy!bytevector-copy!@rnrs/bytevectorsu8vector-copyany->s8vectors8vector-copy!s8vector-copyany->u16vectoru16vector-copy!u16vector-copyany->s16vectors16vector-copy!s16vector-copyany->u32vectoru32vector-copy!u32vector-copyany->s32vectors32vector-copy!s32vector-copyany->u64vectoru64vector-copy!u64vector-copyany->s64vectors64vector-copy!s64vector-copyany->f32vectorf32vector-copy!f32vector-copyany->f64vectorf64vector-copy!f64vector-copyany->c32vectorc32vector-copy!c32vector-copyany->c64vectorc64vector-copy!c64vector-copyclosureargcachevarproctmpmake-srfi-4-vectorcachedboxsrfi-4-vector-type-sizebytevector-c32-native-refmodulebytevector-c32-native-set!bytevector-c64-native-refbytevector-c64-native-set!c32vector?make-c32vectortagcodec32vector-lengthc32vectorlist->c32vectorc32vector->listc32vector-refnamec64vector?make-c64vectorc64vector-lengthc64vectorlist->c64vectorc64vector->listc64vector-refsizeof-u8sizeof-u16sizeof-u32sizeof-u64sizeof-s8sizeof-s16sizeof-s32sizeof-s64sizeof-f32sizeof-f64sizeof-c32sizeof-c64type-checkprimdefine-funsany->u8vectoru8vector-copy!u8vector-copyany->s8vectors8vector-copy!s8vector-copyany->u16vectoru16vector-copy!u16vector-copyany->s16vectors16vector-copy!s16vector-copyany->u32vectoru32vector-copy!u32vector-copyany->s32vectors32vector-copy!s32vector-copyany->u64vectoru64vector-copy!u64vector-copyany->s64vectors64vector-copy!s64vector-copyany->f32vectorf32vector-copy!f32vector-copyany->f64vectorf64vector-copy!f64vector-copyany->c32vectorc32vector-copy!c32vector-copyany->c64vectorc64vector-copy!c64vector-copyvalhashidxbbvposobjunboxedulenrlensidxuidxmaxidx+1ptrsu8a*res*resultrestf0f1f2f3f4f5f6f7f8vtableflagsmaskresrfieldsnfieldsbitslenssizeausizenwordsvw0-highw0islens64carcdrpairscmarg0arg1arg2xfunspecifiedfilleltsmodyargsarg3tagssvaludstatsrcstartendarg4arg5Copy a block of elements from @var{src} to @var{dst}, both of which must be u8vectors, starting in @var{dst} at @var{at} and starting in @var{src} at @var{start} and ending at @var{end}. It is an error for @var{dst} to have a length less than @var{at} + (@var{end} - @var{start}). @var{at} and @var{start} default to 0 and @var{end} defaults to the length of @var{src}. If source and destination overlap, copying takes place as if the source is first copied into a temporary vector and then into the destination.Returns a freshly allocated u8vector containing the elements of u8vector @var{src} between @var{start} and @var{end}. @var{start} defaults to 0 and @var{end} defaults to the length of @var{src}.Copy a block of elements from @var{src} to @var{dst}, both of which must be s8vectors, starting in @var{dst} at @var{at} and starting in @var{src} at @var{start} and ending at @var{end}. It is an error for @var{dst} to have a length less than @var{at} + (@var{end} - @var{start}). @var{at} and @var{start} default to 0 and @var{end} defaults to the length of @var{src}. If source and destination overlap, copying takes place as if the source is first copied into a temporary vector and then into the destination.Returns a freshly allocated s8vector containing the elements of s8vector @var{src} between @var{start} and @var{end}. @var{start} defaults to 0 and @var{end} defaults to the length of @var{src}.Copy a block of elements from @var{src} to @var{dst}, both of which must be u16vectors, starting in @var{dst} at @var{at} and starting in @var{src} at @var{start} and ending at @var{end}. It is an error for @var{dst} to have a length less than @var{at} + (@var{end} - @var{start}). @var{at} and @var{start} default to 0 and @var{end} defaults to the length of @var{src}. If source and destination overlap, copying takes place as if the source is first copied into a temporary vector and then into the destination.Returns a freshly allocated u16vector containing the elements of u16vector @var{src} between @var{start} and @var{end}. @var{start} defaults to 0 and @var{end} defaults to the length of @var{src}.Copy a block of elements from @var{src} to @var{dst}, both of which must be s16vectors, starting in @var{dst} at @var{at} and starting in @var{src} at @var{start} and ending at @var{end}. It is an error for @var{dst} to have a length less than @var{at} + (@var{end} - @var{start}). @var{at} and @var{start} default to 0 and @var{end} defaults to the length of @var{src}. If source and destination overlap, copying takes place as if the source is first copied into a temporary vector and then into the destination.Returns a freshly allocated s16vector containing the elements of s16vector @var{src} between @var{start} and @var{end}. @var{start} defaults to 0 and @var{end} defaults to the length of @var{src}.Copy a block of elements from @var{src} to @var{dst}, both of which must be u32vectors, starting in @var{dst} at @var{at} and starting in @var{src} at @var{start} and ending at @var{end}. It is an error for @var{dst} to have a length less than @var{at} + (@var{end} - @var{start}). @var{at} and @var{start} default to 0 and @var{end} defaults to the length of @var{src}. If source and destination overlap, copying takes place as if the source is first copied into a temporary vector and then into the destination.Returns a freshly allocated u32vector containing the elements of u32vector @var{src} between @var{start} and @var{end}. @var{start} defaults to 0 and @var{end} defaults to the length of @var{src}.Copy a block of elements from @var{src} to @var{dst}, both of which must be s32vectors, starting in @var{dst} at @var{at} and starting in @var{src} at @var{start} and ending at @var{end}. It is an error for @var{dst} to have a length less than @var{at} + (@var{end} - @var{start}). @var{at} and @var{start} default to 0 and @var{end} defaults to the length of @var{src}. If source and destination overlap, copying takes place as if the source is first copied into a temporary vector and then into the destination.Returns a freshly allocated s32vector containing the elements of s32vector @var{src} between @var{start} and @var{end}. @var{start} defaults to 0 and @var{end} defaults to the length of @var{src}.Copy a block of elements from @var{src} to @var{dst}, both of which must be u64vectors, starting in @var{dst} at @var{at} and starting in @var{src} at @var{start} and ending at @var{end}. It is an error for @var{dst} to have a length less than @var{at} + (@var{end} - @var{start}). @var{at} and @var{start} default to 0 and @var{end} defaults to the length of @var{src}. If source and destination overlap, copying takes place as if the source is first copied into a temporary vector and then into the destination.Returns a freshly allocated u64vector containing the elements of u64vector @var{src} between @var{start} and @var{end}. @var{start} defaults to 0 and @var{end} defaults to the length of @var{src}.Copy a block of elements from @var{src} to @var{dst}, both of which must be s64vectors, starting in @var{dst} at @var{at} and starting in @var{src} at @var{start} and ending at @var{end}. It is an error for @var{dst} to have a length less than @var{at} + (@var{end} - @var{start}). @var{at} and @var{start} default to 0 and @var{end} defaults to the length of @var{src}. If source and destination overlap, copying takes place as if the source is first copied into a temporary vector and then into the destination.Returns a freshly allocated s64vector containing the elements of s64vector @var{src} between @var{start} and @var{end}. @var{start} defaults to 0 and @var{end} defaults to the length of @var{src}.Copy a block of elements from @var{src} to @var{dst}, both of which must be f32vectors, starting in @var{dst} at @var{at} and starting in @var{src} at @var{start} and ending at @var{end}. It is an error for @var{dst} to have a length less than @var{at} + (@var{end} - @var{start}). @var{at} and @var{start} default to 0 and @var{end} defaults to the length of @var{src}. If source and destination overlap, copying takes place as if the source is first copied into a temporary vector and then into the destination.Returns a freshly allocated f32vector containing the elements of f32vector @var{src} between @var{start} and @var{end}. @var{start} defaults to 0 and @var{end} defaults to the length of @var{src}.Copy a block of elements from @var{src} to @var{dst}, both of which must be f64vectors, starting in @var{dst} at @var{at} and starting in @var{src} at @var{start} and ending at @var{end}. It is an error for @var{dst} to have a length less than @var{at} + (@var{end} - @var{start}). @var{at} and @var{start} default to 0 and @var{end} defaults to the length of @var{src}. If source and destination overlap, copying takes place as if the source is first copied into a temporary vector and then into the destination.Returns a freshly allocated f64vector containing the elements of f64vector @var{src} between @var{start} and @var{end}. @var{start} defaults to 0 and @var{end} defaults to the length of @var{src}.Copy a block of elements from @var{src} to @var{dst}, both of which must be c32vectors, starting in @var{dst} at @var{at} and starting in @var{src} at @var{start} and ending at @var{end}. It is an error for @var{dst} to have a length less than @var{at} + (@var{end} - @var{start}). @var{at} and @var{start} default to 0 and @var{end} defaults to the length of @var{src}. If source and destination overlap, copying takes place as if the source is first copied into a temporary vector and then into the destination.Returns a freshly allocated c32vector containing the elements of c32vector @var{src} between @var{start} and @var{end}. @var{start} defaults to 0 and @var{end} defaults to the length of @var{src}.Copy a block of elements from @var{src} to @var{dst}, both of which must be c64vectors, starting in @var{dst} at @var{at} and starting in @var{src} at @var{start} and ending at @var{end}. It is an error for @var{dst} to have a length less than @var{at} + (@var{end} - @var{start}). @var{at} and @var{start} default to 0 and @var{end} defaults to the length of @var{src}. If source and destination overlap, copying takes place as if the source is first copied into a temporary vector and then into the destination.Returns a freshly allocated c64vector containing the elements of c64vector @var{src} between @var{start} and @var{end}. @var{start} defaults to 0 and @var{end} defaults to the length of @var{src}..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