ELF@@@8@hh@@`h`h`hppA ; ?T ?T ?; ?T @;AT!AT A|'A+AqUAG;,AP p@ `' 0T A|  AAqU AG 'T ?4 )- >; AH  T ?4 ); AH  T ?4 ); AH  T ?4 ); AH  T ?4 ); AH  T ?4 ); AH  T ?4 )U @; @H  T ?4 ); @H  T ?4 ); @H  T ?4 ); @H  T ?4 ); @H  T ?4 ); @H  T ?4 ); @H  T ?4 )T @|  @@pU @G B 0> EL < L  H  H  T ?4 ); @H  T ?4 ); @H  T ?4 ); @H  T ?4 ); @H  T ?4 ); @H  T ?4 ); @H  '&A  |t}qKh:/6n=DKnnnnRYn!nnT?~0;@FTc?~0Q;@?T4?~0;@8T#?~0C;@1Tb?~0<;@*T ?~05;@#T>~0.;@T?~0';@T>~0 ;@TI?~0;@Tt?~0;@B >LHB HH ''C G G G | H} MEK | ?Zu:pt7_p4M  `YP^0pH ?ar+djY`B'G |Z up  Y^0H ardY 3P7 4 5&y@&@P3 P7 4  | Z xCX V&}ytpkgc^ZVRMIEA<840,($   z~yuqmiea]XTOKGC?;62.*&" }xtplhd ' ' ' p' `'P' @' 0'  '  T?|??pU?G|+}(EK>ar0KrM>rBFH H H H HHHHH  0'&?%?&?&? '} 'v 'o p'h `'a PT?|\??pU?G|'}$EK>ar0KrPM>r B`FH H H H H  p'&N?%f?&t?&? '# ' ' p' `' PTo?|?l?pUf?G|'}$EK>ar0KrPM>r B`FH H H H H  p'&>% ?&?&(? ' ' ' p' `T &?|  >#?pU ?G | &} #E K>ar0K r@M >r BPF H H H H  '& >% >& >& > 'w 'p 'i p'b `T >|  ]>>pU >G | &} #E K>ar0K r@M >r BPF H H H H  '& P>% h>& v>& > '% ' ' pT >|  >>pU >G | %} "E K >a r 0K r 0M > r B @F  H  H  H   '& >% >& ,>& :> ' ' ' pT ]>|  =Z>pU T>G | %} "E K >a r 0K r 0M > r B @F  H  H  H   '& =% =& =& = ' ' ' pT >|  ~=>pU >G | %} "E K >a r 0K r 0M > r B @F  H  H  H   '& r=% =& =& = 'G '@ '9 pT =|  4==pU =G | %} "E K >a r 0K r 0M > r B @F  H  H  H   '& (=% @=& N=& \= ' ' T =|  <=pU =G | $} !E K > a r 0K r M > r B 0F  H  H   '& <% <& =& =' | UZ u P?qK ^ Aj ^ L > p H ^ p >'D ^ p v /'  0K h ?q ^ D ? >'Y q ' v 0Khq  ^ D ^ & -=& += p'& 5=& ;= 'Z 'S B H H   ' 'E 1 ' ' ' ' ' '; 9' ' ' ' ' '; 9' ' ' ' ' '; <' '; 9' ' ' ' ' B' ' '; 9' ' ' ' J' '; 9'; <' "' *' &' ' :'; <' '; <'; a9' ' ' ' r' ' '; n<' ' ' ' ' '; S9' '; T<' .' ' ' z' v' ' '; ;<' n' '; 6<' ' '; 1<'; 4<' '; 3<'; 6<'; 9<'; <<'; ?<' '; ><'; A<'; 8' ' ' b' ^' :' 6'; '<' 6'; &<'; )<'; ,<' 2'; +<'; 8' .' f' V' N'; <' ' ' ' F' ' ' &'; <' ' ' '; 8' ' ~' ^'; ;' ' '; ;' '; ;' R' ' >' '; ;'; 8' "' 6'; ;' 2' *'; ;' ' ' 2'; ;' '; ;'; 58'; ;' .'; _7' ' @' p' '% ;& |9& 9& ;; pT;'.p |  |}K Y &;5 T;'!p T;'%p  p';|K8W:pU;G';|=8:pU;G';|/8:pU;G'; pTg;'p |  |}K Y &[;T`;'p TV;'p  p'h; pT3;'p | T7;'p 5 T+;'p  p'; 9  p'>; pT9;'%p | 5  T;'dp T:'hp  p';|79pU;G'; pT:'p |  T:',p T:'0p  p': pT:'p | T:'p 5 T:'p  p'; E9  p':  >:'| Q} NK `|YPyp=Zpo@:3pp`4K [G OKarjW`'  |5TE:p'  T::p'p   '&m:; 8   '& :o: p >g:'|S}PK@|Y0yP?ZPo <3Pp@6K[GOKarjW@'  |55 T9'Ep T9'Ip   p'& :; 8  p'&9:  > :'| R} OK `|YPyp>Zpo@;3pp`5K [G OKarjW`'  |5T9p'  5Tv9'p   '&9; $8   '& V99 T~9'jp| F5 TI9'B H HT<9' 9'TT9' @| 5 T9' B H HT9' up#  'k9 T8'Pp| H 5 T8' MB HHT8' N?9'T8' %| 5 T8' #B H HT8' $#    p'0T 8|  @58pU 8G   '8 T8'p| DTx8'B H HTj8' 8'T8' n| TO8' B H HTB8' p#  '8 B0>EL<LH'8 `|$}!KYP|}KqPT 8`@'mP G''&7&7x8 `|$}!KYP|}KqPT7`@'BP G''&7&7U8  B >LH | v} sK Y`B LH>=8'GK @Y0{0$3`p@K [G OKarjW`T!8' O |G5H&78'G{ `'5K 3`p@K [G OKarjW`T7' # |G5H&7G G{ TU7p `'; 6'& ?77|37pU7G'7 p|N}KKYB >LH>7'G{@'5K3@p0K[GOKarjW@T7'p |G5H&:7G{ T6P`@'S;5'&67 pB >LH|F}CKY>s7'GK0Y { $3@p0K[GOKarjW@T=7'kp |G5H&6G{` T6P@';S5'&6<7 `|A}>KPr6 _Y@3@pP-K[GOK>arjWPT70' P| K_YPTZ6Pp0'`'&6`'&?66|25pU6G'6 @|-}*KPv" _ YpPK[GOK>arjWPT60@ '&M6'&56 0|%}"KY`T6| T2T64oU6GB`>EL<LHHHH '&56 T6|x26pU6GG G 'P |iT6|a26pU6GG p'` T6'k T6G 'c G 4~6'Te6|82b6pU\6GG G p'P |(TW6| 2T6pUN6GG p'` TM6'* TF6G '" G 4T06|1-6pU'6GG p'0 T &6'06|1#6pU6G'(6 V]0C;X01U\0Uj0V\0>;W01U[0U[0V_0Y0V`08;[01U_0T]01U[0V]03;X01U\0TZ01UX0VZ0,V_03;Z01U^0T\01UZ0V\0*;W01U[0Ue1V[0);V01UZ0UV1VZ0(;U01UY0UG1VY0';T01UX0U81VX0&;S01UW0U)1VW0%;R01UV0U1VV0&;Q01UU0U 1VU0%;P01UT0U0VT0$;O01US0U0VS0%;N01UR0U0VR0&;M01UQ0U0VQ0';L01UP0U0VP0(;K01UO0U0VO0';J01UN0U0VN0$;I01UM0U0VM0%;H01UL0U0VL0&;G01UK0Uu0VK0%;F01UJ0Uf0VJ0$;E01UI0UW0VI0#;D01UH0UH0VL0F0VM0G0VN0H0VO0I0VP0J0VQ0K0VR0L0VS0M0VT0N0VU0O0VV0P0VW0Q0VX0R0VY0S0VZ0T0V[0U0V\0V0V]0W0V^0X0V_0;Z01U^0T\01UZ0V^0;Y01U]0U]0Va0Vf0Vi0Vn0Vo0)Vp0ZVq0Vr0Vs0Vv0Vw0tVx0Vy01Vz0V{0V|0VV0V0V0DV0V0V0;V0lV0V0V0HV0V0V0 V0LV0V0V0V0V0U;01U0U3U1U1U0V0L;0U3U0U0V0K;0Ur3U1U1U0V0J;01U0U3U2U1UA1U/1U1U0V0;;0U1U0V0F;01U0U0V0C;01U0U0V00V0;V0@;0U1U0U0U0V0;V00V0E;01U0U0V0DV00V0PV00V0^V00V0lV0oV0rV1wV 1|V1V1V1V&1V+1V21&1V51;01UB1U81VD1VI1VN1VS1VX1V]1Vb1Vg1Vl1Vq1Vv1V{1V1V1V1V1V1V1V1V1V1V1V1V1V1V1V1V1V1V1V1V1V1V1;11U1U1V1V11V1V11V21V2 V 21;11UE2UI2Vg2V2V2;21U2V2V2#V2*'ice-9' string-fun'inlinable-exports'filename'ice-9/string-fun.scm'exports'split-after-char'split-before-char'split-discarding-char'split-after-char-last'split-before-char-last'split-discarding-char-last'split-before-predicate'split-after-predicate'split-discarding-predicate'separate-fields-discarding-char'separate-fields-after-char'separate-fields-before-char'string-prefix-predicate'string-prefix=?'sans-surrounding-whitespace'sans-trailing-whitespace'sans-leading-whitespace'sans-final-newline'has-trailing-newline?'string-replace-substring' declarative?'guile'define-module*'set-current-module'string=? w N BC Vy R VFX T !    B w F XTFo XTF( #  B 0 NC2 9   BI yR 2 9   B yR hi hM N BC OjQ R jQ jS TU Vk0X Y l[l \   U M k0 XYm; QRm^_m6m` 9   Umnomp( XY  ST q^qr 9   Uqs XY tfg NC  U ST j QRj;   B uv uw N BC Vxy R xFxz \   B w {0 yR| NC|F|z 9   B|r yR }F}z 9   B}ro yR}r( ~ NC  B~5  w N BC Vy R VFX T 5 \   B w F XT XTs 0 NC2 9   BI yR 2 9   B yR KL KM N BC OPQ R PQ PS TU VW0X Y Z[Z \   U M W0 XY]; QR]^_]6]` 9   U XY  ST abac 9   Uad XY efg NC  U ST P QRP;   B  w N BC Vy R VFX T ! \   B w F XTFo XTF( # 0 NC2 9   BI yR 2 9   B yR  w N BC Vy R Fz    B w 0 yR NCFz 9   Br yR Fz 9   Bro yRr(  NC  B5         !"#$  %&'   %( )*+  w N BC Vy R VFX T 5    B w F XT XT5  B 0 NC2 9   BI yR 2 9   B yR => =?  @ @A BC D0D2EDF AB D%  C G2 ? ABGHGI 9   CGJG' AB )*+ ,- ,  ./01//2     .3034  3"35$  36&37   36( 8084 9   8:8;&8<   8;(    ' out-of-range'bytevector-u8-ref'Argument 2 out of range: ~S'wrong-type-arg'?Wrong type argument in position 2 (expecting small integer): ~S'language'tree-il' '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''' ' '' ' ''' vector-set!' make-vector' string-index''end'char'+'apply'cons' string-rindex't6't't5't4'fields't3'loop'ret'ch'<='t2't1'prefix'pred?' substring'='ice-9/boot-9.scm'-' string-ref'char=?' string-length'<'t0'str'name' misc-error' bad code ~S'<Wrong type argument in position 1 (expecting bytevector): ~S'8Wrong type argument in position 1 (expecting string): ~S'reverse'char-whitespace?'with-output-to-string'string-contains'substring/shared'display`` a b c d4 fP hl j l o r s t u w y0 zL {h | ~| (D4Pl\x`8T #x##$$%\%%%$&l&&'L't'''()`))**+$,h,,-H----(....0/p//\000141l1H22 44H678L; ; ; ; P< <<< * * * * * * ( ( ( ( !&!   " ( " jjjj """ """`7`7`7`7@ >`7Hd  EEEEEEEEEEEEEEEEEEEE@XFh\ ? *288             <8`Hhx`(lT\D8 T,h8   !!0##4$$T$<$ %$t%%x'@'x'`'x42KK@ J*HdHd<`h`hpEH?4M0<UAkD zE2 2484@0707 F@W"K"#v ## #($ ($`$ `$0% 0%%( %&T &&~ &' 'T( T())\+d\+,,T.dT.,0 ,01N11122,3,3<536<5t5% t566 68!8<9O!<9t9 t9D:D::E:h=-h==3    1 8 J ` v                $,4 <(D0H8P@l@t@x@H "" (,                       8*8*H3T:`*lp:tCx@x2|2|300HSRZ[::;8@8@XcjZkhbbc`bcZ[XbX8@8@h ( 0 8 @ H H H H P R Z R R R T Z R P    ( ( ( ( 0 2 : 2 2 24:20 ((((02:2224:20    (*2***,2*(    (*2***,2*( "*"""$*"  "*"""$*"  "*"""$*"  "*"""$*"     !!!"!!!!!"!!"""#"+""*"0"""##########+# # # # $ $$$*$*$*$+$$$$$ $ $ %%%&&&&&&&&&'''''''(((((((())))))))*******+++++++,,,,,,,,--------.......////////000000111111112222222333333344444444555555566666666777777788888889999999      84\\\txH88$,0$,0$,0      84\\\lpHx88      84DHL8ltH|8      84PTH\8|8$,0      84DHHP8px8      84DHL8ltH|8      " (H2H2L;\8lC|:228DJJ222P0H8      " (H2H2L;\8lC|:228DJJ222P088      " (H2H2L;\8lC|:228DJJ222P0HH8         88 LPT@p(t0P0P `P(8X0          88 H(P XH|08X8XX 0P8         88 L@l(p0|P0P P(8X0 (    (((, H*H*H+T8\(|    (((, H*H*H+T8\(|         D"D"D#H L(`p t2t2x;|8:""0<BB"""PH     22:""0<BB"""PH   $,0      (((,0<HTd t x*x*2""(4::"""@8         DDDHTd h*h*l3p02""(4::"""@8        ,,0< <@@DL*X\`d,h2t:x28($,0    ((,8<@#D PTX\`"l*p"|    (((,4 H P(X ` d h(t22        4<@(D0H8`t08800808088008 $,0D:3J |L#!$84$84%8DH%V&l&'8't(<)*D,-t08> %... . Guile 3.0.9lpsplit-after-charstring-index@guilesubstring@guilesplit-before-charsplit-discarding-charsplit-after-char-laststring-rindex@guilesplit-before-char-lastsplit-discarding-char-lastsplit-before-predicatesplit-after-predicatesplit-discarding-predicateseparate-fields-discarding-charseparate-fields-after-charseparate-fields-before-charstring-prefix-predicatesans-surrounding-whitespacechar-whitespace?@guilesans-trailing-whitespacesans-leading-whitespacesans-final-newlinechar=?@guilehas-trailing-newline?string-replace-substringdisplay@guile< ice-9/string-fun.scmice-9/boot-9.scm };Ja,,,b,$,b,b}~~|~J~J$w|2J  w ww~=,=/  ,  ,.<,<  ,  ,M<,=,,, vI ,l=,j  ,  ,/<,+;  ,  ,M<,=,,, vI ,l<  v f/=<.,/.,)X2+), h0<  v f/=?</,.,/.,)X2+), h1<  v f/=<.,=/,.,)vX2+), h1< ,1=#,",w+<,,1=#,",w<, =j= ,2=4$,#,<, ,4=$,#,<, Ly5< ,#=",-<,,#=",<, =h<% w'-,  ;%~J,+<% w'-,  ;%~J,, <x#v;#-, gL ,#+j1-#,,, gL ,#+ L . ,vxY =#v1-#,,, gL ,#+ = . ,{Y4 <x#v;#-, gL ,#+ = . ,v{Y4=  /",J,s@,, e  <-%; ,,w , ~J,DX.< I>J,Z;iU X>J,Z;i=J ,L"#8(#8(($88`$J0%`%v&8&'T()\+,t$T.?,0l[1<12s,3<58t5T6P8$<98t9 D::t&h=8= lpsplit-after-charstring-index@guilesubstring@guilesplit-before-charsplit-discarding-charsplit-after-char-laststring-rindex@guilesplit-before-char-lastsplit-discarding-char-lastsplit-before-predicatesplit-after-predicatesplit-discarding-predicateseparate-fields-discarding-charseparate-fields-after-charseparate-fields-before-charstring-prefix-predicatesans-surrounding-whitespacechar-whitespace?@guilesans-trailing-whitespacesans-leading-whitespacesans-final-newlinechar=?@guilehas-trailing-newline?string-replace-substringdisplay@guileclosureargcachevarproctmpsplit-after-charmodulesplit-before-charsplit-discarding-charsplit-after-char-lastsplit-before-char-lastsplit-discarding-char-lastsplit-before-predicatesplit-after-predicatesplit-discarding-predicateseparate-fields-discarding-charseparate-fields-after-charseparate-fields-before-charstring-prefix-predicatestring-prefix=?cachedboxpred?tagcodesans-surrounding-whitespacesans-trailing-whitespacesans-leading-whitespacesans-final-newlinehas-trailing-newline?string-replace-substringvalnamehashidxbbvposobjunboxedulenrlensidxuidxmaxidx+1ptrsu8a*res*resultrests64nshiftarawu64f0f1f2f3f4f5f6f7f8vtableflagsmaskresrfieldsnfieldsbitslenssizeusizenwordsvw0-highw0slenicarcdrpaircharstrretendarg0arg1arg2arg3predsunkstartuposbufuwposu32ucharchfieldsprimprefixstsubstringreplacementsublenmodReturn a new string where every instance of @var{substring} in string @var{str} has been replaced by @var{replacement}. For example: @lisp (string-replace-substring "a ring of strings" "ring" "rut") @result{} "a rut of struts" @end lisp .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