ELF@@8@44333ppjB ; ?T ?; ?T @T@;< T@T@|@!@qU @GP @p`' 0 T @|  @@qU @G ' ;@T @'0 B 0> EL < L  H  T@'  ;@T@'` B 0L < L  H  T?' ;@T?'` B 0L < L  H  T?' ;#AT?'` B 0L < L  H  T ?' T ?; A' T ?;A' T ?;A' - >T A4 )U A; AH  T A4 )T 3@4 oG ;NA'` H  T QA4 )- >T?4 oG TA' H  T GA4 )->4oGTA' H T ?A4 )->4oGTA'  H T 7A4 )->U3AB@>EL<GLH H H T 0A4 )U.AB P>EL <L H  H H H  T n?4 ); AH  T 'A4 ); %AH  '0A|>#AqU?G'*A 0->B GHHTA''A|>AqUAG''A|>AqU>G'A 0->B GHHT@'A 0->B GHHT@' A 0->B GHHT@'A 0->;ATA|r>AqU@G 0' A 0->; ATA|X> AqUAG 0'A 0->; AT A|>> AqUAG 0'BA TA| T?T >4 oU@GT @|  T ?T F?4 oU @G ' T @T @T@|   TAT A| |T A|  T ?T>4 oU @G '   p`P   @ 'A `T@| T?T>4oU@G'p |(T@| T?T@4oU@GT@| T?T@4oU@G'  P' |=T@|=@qU@G`'p |(T@| T?T@4oU@GT@| Ty?T@4oU@G'  P' |HG p'p T@| TV?TD>4oUv@G' ~@+|(TF@| T=?TI@4oU;@GTD@| T/?TG@4oU9@G'  P' TC@| T?T=4oU8@GG P'p '5@ pT0@| T?T=4oU%@GGp'  `'P Gp'` | Gp'p |B`>EL<LGHGHHH`P@'`'? Bp>EL<LHGHGHGHGH'? B@> LGHGHGHGG @0'? | G 'p |+G ' | BP>EL<.LH HH B@>EL<aLHG H P@'`  B@>EL<pLHG H  # `'|? B`>EL<LGHGHHGH'v? Te?| T>Th?4oUZ?GGP'@GGG@` 0P 'tU? T>?| T=TA?4oU3?GGP'@#G@P`0'8? T?| T=T?4oU?GGP'@#G@P`0'/? PT?| T=T<4oU ?G`'`T?| T=T<4oU>G`'`|(T>| T=TJ<4oU>G@'`T>|P;>qU>G@'`4{@)T>| TZ=T<4oU>G`'`T>|$;>qU>G`'`{`'T>| T2=T2>4oU>GT>| T$=T0>4oU>G'``'B@>EL< LHH`'> PGP'P|(Th>| T<T=4oU]>GT\>| T<T=4oUQ>G' @'TK>|:V;qUB>GG@P' '=> `T>| T<T;4oU >Gp'` T>| T<T{;4oU=Gp'` |(T=| T<TF;4oU=GP'` T=|L:=qU=GP'` 4{P)T=| TV<T;4oU=Gp'` T=| :=qU=GP'` {P(T=| T.<T.=4oU=GT=| T <T,=4oU=G'  P' T=| T<T:4oU=Gp'` T~=|9a:qUu=G`p'  |'TQ=| T;T<4oUF=GTE=| T;T<4oU:=G'` p' B@>EL< LHHp';= PG`'`|(T=| T;T<4oU=GT=| T;T<4oU<G' @'T=|P9:qU<GG`P' '< V8;81U8U9Uk9US9U8V8;81U8U8V8 ;81U8U8V88V88V8;81U8T81U8V8V8;81U8T81U8V8;81U8T81U8V8;81U8T81U8V8;81U8U8V8V8V8;81U8U8V8;8U8U8U8V88V8;81U8U8V88V8;81U8U8V88V8;81U8U9V8;81U8U8V8p8V8;81U8U*;U8V8;81U8U9U8V88V88V88V88V98V8;81U8U9V8;81U8U9V8;81U8U9V8;81U8U~9V8;81U8Uo9V8;81U8U`9V8;81U8U:UO9V8;81U8U@9V8;81U8U19V8;81U8U"9V8;81U8U9V8;81U8U9V8;81U8U8V8;81U8UX:U8V8;81U8U8V8;81U8U8V88V88V88V88V88V88V88V88V88V88V88V88V88V88V88V88V88V88V8V8V8 V8K;81U8U9V8V8I;81U8V8L;81U8U9U8U8V8E;81U8U8V88V98V8:;81U8U8V88V88V8/;81U8U8V88V88V88V88V8 ;81U8V8;81U8V8;81U8V8;81U8UR9V8;81U8U9V8*V8;81U8U=9V8 V8V9V 9"V-9'9V.9(9V19%V<9*;791U;9U=9V=999V@9:9VC9#VR9L9VU9'TJ81U^9V`9&;[91U_9T]91U[9V]9;X91U\9TZ91UX9VZ9;U91UY9TW91UU9VW9;R91UV9TT91UR9V`9 ;[91U_9Vc9;^91Ub9Vf9 V9;91U9V9 'rnrs'records' procedural'filename'rnrs/records/procedural.scm'pure'version' declarative?'guile'define-module*'set-current-module'base' conditions' exceptions'only'rename'record-accessor'guile:record-accessor'logbit?'when'unless' struct-ref' struct-set!'make-record-type' record-type?'record-type-name'record-type-fields'record-type-constructor'record-type-mutable-fields'record-type-parent'record-type-opaque?'record-predicate'record-modifier' vector->list'make-record-type-descriptor'record-constructor-descriptor' immutable'rtd'parent'protocol'rcd-rtd' rcd-parent' rcd-protocol'"make-record-constructor-descriptor'record-constructor'record-mutator'resolve-r6rs-interface'module-use-interfaces!'call-with-deferred-observers'module-export!'record-type-descriptor?'module-re-export!'module-replace!'uid' extensible?'allow-duplicate-field-names?'opaque?'raise'make-assertion-violation' procedure?'append'length` DX8H  x   t       t    P Ht$ll !("#$4%|&'$)p*+X,p-.\/x1"* * * (***""*" * (******""*"**`7`7`7`7 `7p1        EEEE   "EEXx@xXdd  | L,\D(p(8 D4 4  L 4 !@)@)/ X(*p1p12<33pE*M'pU*k z,! !S`"8"##,@ d XJ X[n    PP@@ #  H LL $ $`5`\ \ t tL ;L e T     $ $ $ $ ) - Igl  p)gl  x)l  )l   $  $   $,0 8(@0H8P@l@t@x@ 080080080   0@ @P((@P(0 HX 08B B    2 2      $,0   0$,0$,0   0   0   0  $@HL  $@HL  $@HLg)gl )gl  )gl     ( 0(088@DL8`8h@p8x8|H08@H PX`((h(((()gl )gl )gl l)gl )gl )gl )gl )gl )gl     ( 0(8 @ D8\ p  (   ((0((@@   8   (   ((0((@@8 ((0((@(  (   ((0((@@  (   @)gl  $ (08@DH0d0|08 **(  $$0<DLT$,4<DH $ $  $    88 < L@dt(22**("" $$08@L)gl 08@HL P0hlpt)gl 08@HL P0hlp)gl 08@HL P0hlp)gl )gl )gl l)gl l)gl )gl  $  (08@D0\dx 0  (  0   0 00 08)gl )gl l ((<PX`hlt 00()gl )gl )gl l)gl l)gl )gl )gl l )gl )gl  $  (08@D0\dx 0  (  0   0 0   0   (  88 00 08)gl )gl l  0(<PX `hlt  (  88(O3X(  8@D+8I8D8D|Dh(hhm| 04hp <H`D\48l(8t %.. . .Guile 3.0.7resolve-r6rs-interface@@guilemodule-use-interfaces!@@guilecall-with-deferred-observers@@guilemake-record-type-descriptormake-record-constructor-descriptorrecord-constructorcollect-initsrecord-accessorrecord-mutator_ rnrs/records/procedural.scmice-9/boot-9.scmice-9/r6rs-libraries.scm ;,a, ,, !a,$,,a,~,~,~,~,~,~,~,~,h`JY`JY`J!YKZ+g"K:w,gK:Y,gK:Y,g ; ; w xhL h< Z)J w}#Lh">uo"}$Z65&",[+$g&[%g<ji)<( h<-"-!h, - YZ- h < h Z<ii)<( h<-"-!h, - hZhh < YZ- h < h Z  8XD8=8 DPDDh@hha}  0Lhp$<``\tL8(8t resolve-r6rs-interface@@guilemodule-use-interfaces!@@guilecall-with-deferred-observers@@guilemake-record-type-descriptormake-record-constructor-descriptorrecord-constructorcollect-initsrecord-accessorrecord-mutatorclosureargcachevarproctmptagcodemodmake-record-type-descriptorrecord-constructor-descriptornameboxrcd-rtdrcd-parentrcd-protocolmake-record-constructor-descriptormodulerecord-constructorrecord-accessorrecord-mutatorvalarg0arg1pairarg2parentuidsealed?opaque?fieldscachedrtdparent-rcdprotocolprimrcdparent-argsinitsvw0tparent-initskparent-nfieldsobj.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