ELF@`@8@8383``222pp A ; ?T ?; ?T ?;}@T@;@T@T@|@@qU@GP 0@p`' 0 T @|  @@qU @G ' - >T @4 oG ;?' - >U @T N@4 ); @H  T Q@4 ); @H  T @4 ); @H  T @4 ); @H  T @4 ); @H  '@   | T @|  T e@T@4 oU @G 'P  pT@| TP@T@4oU@GT@|"@@qU@Gp'P p' T@| T)@T@4oU@GT@p' '@ 'P ||Ty@| T?T|@4oUn@G'P |jTE@| T?TH@4oU:@G' | N}  G ' G '}  <K hr3?q,`^C ' k@'.poK h|Zpq`P^C '  P^/p&,@&D@&(@ ' 'T?| T{?T?4oU?G `' '9@|} } Khr'|N| }Kr|9|}M|)|}T?| T#?T?4oU?G@'0|'''0'0'0'8@'`| T ?|  T >T ?4 oU ?G 'p| T ?|  >?qU ?G '| ]G T /?' 5 T?| T>T?4oU?G;?' T?| T>T?4oU?G' G;?' T>| T}>T>4oU>G' G'3T R?|  T _>T U?4 oU G?G ; P?'T O?|  T H>T R?4 oU D?G 'G   '| } T ?|  T '>T ?4 oU ?G ;4?'G 'G | I} FG '| ;G ;?' G ' G | %%?'} G ' | G ' G ' G | | G ;>''G ; >   'G ; >   '}  yT >|  T =T >4 oU |>G ;>'K h v ]G ' r HG ;>p' K h?q5 `^ C ' d >'.o%G p' K h| Zq `^ C ' C `^ / & =& =& =G ; [>   '&=T #>|  T =T &>4 oU >G   'T >|  T =T >4 oU >G   '>  | T4>| T<T7>4oU)>G'0`T!=| T<T$=4oU=GT>|<>qU>G`'@B@>EL<lLHHT >| T<T>4oU>G6@+0T>| T<T>4oU=GB0>EL<tLH;>@0'T>| T{<T>4oU >Gp'PT >| Tf<T>4oU>G`'`{`p'S)'x> T =|  T B<T =4 oU =G  B H H T =|  T 0<T=4 oU =G G '  Dp' |:T=| T<T=4oU=GG ' B HH,>'G G '  ' |GG ' B HH`T =|  T ;T =4 oU =G T =|  T ;T=4 oU =G P' '1 T |=|  T ;T=4 oU q=G 'T=| T;T=4oU=GG p'  =@|;B H H  T ;|  T w;T;4 oU ;G B0>EL<BLH G 'T <|  T X;T <4 oU <G 'pH '% S= # | '% X=T <=; \=B H H  B H H  B H H  B H H  $ s= G|}G'&^=v=  Tg=| T;Tj=4oU\=GG0'= | } BG TZ=|:W=qUQ=G'` |  G '` H G ' G '@ |  G '@ H  'G '}  zK h _Yuoqk ^ C T =|:=qU=GP`'  |`' Y } K hq@D  &<& =`' {  _ ='Yu 2K hq p*^C P`'  |`' & } K hq @D  &<& <`' H _ &:&: ' '<T<|:<qU<GP'@| P'0''< Tr<|9o<qUi<G'< '< '< V8;81U8U>9U&9U8V8;81U8U8V88V8;81U8T81U8V8V8;81U8T81U8V8;81U8U8V8~;81U8U8V88V88V/98V8r;81U8U8V88V88V98V8d;81U8U8V88V88V88V8V;81U8U8V8Q;81U8U8V8L;81U8U8V88V88V88V88V88V88V88V84;81U8T81U8V8+;81U8U8V8,;81U8U8V88V8*;81U8T81U8V8#;81U8U8V8V8#V8*;81U8V8nV8V8%;81U8V8V8;81U8V8V8;81U8V8V8;81U8V8;81U8V8V9;81U9V9;81U9V 9;91U 9V 9;91U 9U:U9V 9;9U19U9V 9;9U:U9V9; 91U9U:U:U9V 9 V99V9;91U9V&9;!91U%9V)9V09;+91U/9V19V89;391U79V99V>9VC9VH9VM9!VR9$V_9';Z91U^9Vb9(Vi9+;d91Uh9Vl9,;g91Uk9Vm9+Vn9h9Vo9i9Vp9j9Vq9k9Vr9l9Vs9m9Vt9n9Vu9o9Vx9;s91Uw9V{9;v91Uz9V9;91U9V9;91U9V9;91U9V9 ;91U9V9 ;91U9V9 ;91U9V9 ;91U9U9U9V9V99V9 V99V9V9V99V9V99V9&;91U9V9'V9,;9U9U9V9+V99'srfi'srfi-38'filename'srfi/srfi-38.scm'imports'rnrs' bytevectors'srfi-8'srfi-69'system'vm' trap-state'exports'write-with-shared-structure'read-with-shared-structure' declarative?'guile'define-module*'set-current-module'cond-expand-provide'hole?' fill-hole'patch!'current-output-port'make-hash-table'eq?'hash-table-set!'counter'hash-table-exists?' out-of-range' vector-ref'Argument 2 out of range: ~S'wrong-type-arg'?Wrong type argument in position 2 (expecting small integer): ~S'port?'hash-table-ref'number?'display'#'write'='(' ' . ')'#('current-input-port'eqv?'%read-hash-procedures'for-each 9'read'hash-table-size' char-numeric?' peek-char' read-char' list->string'reverse'hash-table-ref/default' misc-error'Double declaration of part ~S'Use of undeclared part ~S'Malformed shared part specifier'car'6Wrong type argument in position 1 (expecting pair): ~S'read-hash-extend' procedure?' vector-set!'@Wrong type argument in position 1 (expecting mutable vector): ~SLL\ `!#H$&(4 * , . 0 2x 4 6P 8p : < > @D Bp D F H J L NPDSVY\]^L_p`$aHcegj$mpr8tv8xz|D}h~X$L$ ** *** """"""* " *"""*"*"""" f f`7`7`7`7` `780   EEE EEdl  ?d $ 8 7 6 5 4 3 2 1 0d        64 p (   @ l T X'X'` p&*8080<22pEP&{M$hU&k/ z' 8  b'`@)`$` 6 >8!^PP  @l l ! (    $) - 4 P k q { $,4 <(D0L8P@XHtH|HH( $)  $) )  $) ,@HPX\(tx0 0@H $)  $)    $) (@Thpx((@(#0#"""#+H $)  4 8 8 8 Td    $) )  $)  $)  $)  $)  $)  $)       $)        $)  $)  (<PX `hl8 (((@( (  00800PX88@88PHP00800P8(8  (  @HH@((0XP ( P X    @ H         8 @ " " " # H ( 0 8 2 2 2 3 C * * + * ` ( 3 X 2 2 2 3 C * * + * h** $)  $) )  $) $)   $)   $) ,@HPX\tx(    **8( 0 $)  $)  $)    $)  $)  $)  $)  $)  $)    (0 8@DH L(\px0HP0000800PX8@@`h((`h(8@(H(@((0(((0X(  (   (22@8  , $) (08@DH)    ) (0LTXt00(          ((((0 2223     0 2223   ) 08< Tx) 08<  3p& |)H.;E`pj<8`p(wTDw p  %... . Guile 3.0.7write-with-shared-structurescaninteresting?write-objread-with-shared-structureread-hashthunkpatch!fill-holehole?^8 srfi/srfi-38.scmice-9/boot-9.scm ~;,a,,,b,,,b,$,;a'w,Y~Jw)wxy~0j1;0w!ix%,ZnJ< wh < v ?' iiiK<--fKKf[ v'  <i(;!,, I J}=(h!, J} > ? i {h ; }w ;w<x<+$A9#,- ,Zi ,Zxv%,xiahi,Z#x.h-w< ,"x"x.-w<"i"x"> > ,Z ,s ,|<,Z-;#x-',)x)xGK)i)xX$f,#,uB h h7h8;7x'h(, . *kih-yhlY2<@zJZ(, w=Ye,Z(, w=,Y;:wl-i;, ==xi{J Rx ., ,w%J <r=izA0;%hB,:Zyo0;%hBY:K< , <-uY  ;< w%{h i-uw  w< w%{h.v:-0;%hv;|`"/9T^<P`d(kulDk d  write-with-shared-structurescaninteresting?write-objread-with-shared-structureread-hashthunkpatch!fill-holehole?closureargcachevarproctmpmodnameboxmodulewrite-with-shared-structureread-with-shared-structurehole?fill-holepatch!valobjoutportoptargcachedstatetw0ulenrlenslenisidxa*res*posaresults64primntidxporttagcodecpredpaircharsdigitxunspecifiedelt.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