ELF@@8@nnPnPnPnpp@ ; ?T ?; ?T ?;U@Ta@;o@T{@Tz@|@@qUq@GP 0@p`' 0 T w@|  f@t@qU n@G ' - >T v@4 )T |@4 oG  'P - >U p@H  T w@4 )B 0>EL <"L H  H  T s@4 ); q@H  T l?4 )B 0L <" L H  H  T @4 ); c@H  'f@ G'@B H H  ' | | } & i@| oB@> LH H HB >E L <mL B> LBP>EL<VLB`>EL<ZLBPL<LBPL<LB`> LB@LH HHH H HHHH H HH HHH H HHH HHHH H H H H HHH  H  H H H H H H H @'   'y   ''FA `|}GGT?~0 T?~0 T@~0T@~0L|I}FG| BGT?~@T?~@T?~@ T?~@;?  ;?;?;?|G P' | |KYP4&?G pP @'h|C}@Kh9!;|F#S\fT?~@T?~@B`>EL<LG HG HG HH T?~@T?~@fG T?~@T?~@T?~@T?~@T?~@T?~@zT?~@xG wT?~@pT?~@nBP>EL<LG HG HH aT?~@\BP>EL<LG HG HH OT?~@JB@>EL<LG HH ?T?~@:G 9T?~@4B@>EL<LG HH )T?~@$BP>EL<LG HG HH T?~@T?~@  T?~@T?~@G |[T?|*>?qU?GP'p |D}AKvP4G|;?G ' |5G P'p |G5G pP`@ 0' 'G  P@@'@&E> @'|;x?G 'p |5G  pPP`0'|&t??|}} B > L H  T m?|  T =T p?4 oU b?G G 4 4 5 G' B L H  ; Y?B @>EL <L H  H  GGG' X G { ,G ' |G ' || }KY 4'&=''}ET?| TX=T ?4 oU ?G ' |; ?G ' |5|;>G ' |5 GG  ''G'> 0GGB HHHGG|}KY04H{0''&3=>'> | n} kG | e} bK YG 4 ' | Q} NK PY@4  4 vBK ?pp:K [G O K >arj3pP%,  5 ?>'Y@qpp[rj3pP,  ^5 & ~>&|>& z>&x>'& <& <T w>|  T n<T j<4 oU l>G '~> z>'| n|#} G| 5 GG' ^ Gp' a | 1; <>;B>G' A G'  G' 15 G' 2G '; >G '`|5 '''> | { 4 +G G '` | G | } K Y 4 | yG G 'P | kG | e} b  ;=='{ S{;T=| T;T=4oU=G`'  | G '  | |  } K Y 4 '& ; p' p'5 | G `'  |5  p p '& ; ' '& ; ' 'z=|p`'`|| }KYp4'&e;''Y=B@> LGHGHH'= | {} xG G TT;~PTZ;~PWT`;~P,Tf;~P|}}zG| vG ;Y;|G p'p |KYp4G '|V}SG| OG ;:;|G p'p |KYp4G '|/},G| (G ;;|G p'p |KYp4G '`|}G| T<|<:<qU<G`' |[|;;G ' | 5p': T<| T5:T<4oU<GB@>EL<LG HH `p'@ | ;!<G 'P | 5 ' ' 'TZ<| T9T]<4oUO<GG |TT<| T9TW<4oUI<GTQ<| T9TT<4oUF<Gp'` |G '` | |  } K Y 4  '& 9 ' 'G ;3:|G p'p |KYp4G 'pT;| T9T;4oU;GG |T;| Tn9T;4oU;GT;| T_9T;4oU;Gp'` |G '` | |  } K Y 4  '& y9 ' '; P|;;G'`|5G' ; `|8}5G|;:G ' |5G P'p |G5G G @ 0P`p0'v '&j:l; @GGG 0'e;|}GG|;5:G'  |5G' | *|'}$G G|;;G'  |5G' c55 55  p| $|!}GG| 5 G'l Gp`' n| .|+}(G G| 5 G' F Gp' HG    'G    '&9: P|$}!G|} G|}GGG 0'&:: @GG 00': PGG0@': PGGG 0': @GGG 'z: `|8}5G|;9G ' |5G P'lp |G5G G @ 0P`p0' '&8A: @GGG 0':: P|;8G'p |5GG@P`' : 'E: {: |   | | T p:|  T 7Ts:4 oU e:G '   | >| | | ;8|}KY4B0>EL<LH G  Pp`@'& 7>: @TA9| T6TD94oU69GG0@''r: E:|   |  | T 9|  T 6T :4 oU 9G '   |   >| | T :|  T 6T :4 oU :G T :B0>EL<@LH ;:`' | .} +K Y BP> LHHH H T 9|  T P6T :4 oU 9G B P>EL <L H  H  H    '& z6: @T9| T,6T94oU9GT9+ T9| T6T94oU9GB0>EL<LGH0 ')##'9 `T9| T5T94oU9GT9| T5T94oU9GG@'`P`'T58| T5T884oU*8G;9P`@'9 ;9'9 0GGG 0'; 9| {T 7|  _57qU 7G  '| | } !}M}_T 9|  T h5T 94 oU 9G  '| 3|}0T 9|  T K5T 94 oU 9G  '| T 9| T55T 94 oU8GB 0> EL < L  H   ';6|}K  Y ^ Y G 4 {T Q9|  T 5T T94 oU F9G  ;N9' TM9| T4T P94 oUB9G' y q4 5T?9| T4T B94 oU49G' T 79|  T 4T :94 oU ,9G ' | @} =G | 7} 4G B 0> EL < L  H  T 9|  T 4T 94 oU 9G T 8 G' {        ' $& 6& 6T8| Tf4T84oU8G' 4 5  'T6| TG4T64oU6G;J6'T6| T44T64oU6G;5'&j4|}T8| T4T84oU8GB@> EL < L G H H  '`|}Tb6| T3Te64oUW6GKY{;8b9'| T 8|  T 3T 84 oU 8G |}G | } G  '| T 8|  T 3T 84 oU 8G G | }} zG  '| qK Y { mG | e} bG | \} YK  Y G | P} MK  Y [ Y G 4 {KT 7|  T m3T74 oU 7G ;_8T5| T\3T54oU5G4 4 `'G|}GG   p'p&5& t3& r3& 4& 5GC& 4&4;4 '&]3G5{yT|5| T 3T54oUq5G ; 4'5> E< ; ~5r8'|?}<{:T 7|  T 2T 74 oU v7G B `L L  GH H H H ' G' G' G5|  } K Y 4 & 2G ; 7'5   'G;4'T5| T2T54oU4G;R4'T6| T2T64oU6G  '`5{sG5{[T6| Te2T64oU6G ;g7 ' Tg7| TN2T j74 oU\7GT e7|  T @2T h74 oU Z7G T c7|  2`7qU Z7G 5G 4  '  ;T7 ' GG'Tz4| T 2T}44oUo4G;3'TE6| T1TH64oU:6G;(7'&{}T*6| T1T-64oU6G; 7T 6|  T 1T 64 oU 6G '     '5T6| T1T64oU6G  '`T+6| T1T .64 oU 6GT 6|  T 1T 64 oU 6G     'T3| Tt1T34oU3G;w3'T3| Ta1T34oU3G;3'G5{DT3| TI1T34oU3G ; 5'5KhYT 6|  1|6qU v6G T 5|  T $1T 54 oU 5G    'G;3'Tu3| T1Tx34oUj3G;2'G5{FT]3| T0T`34oUR3G ; e2'5T16|0.6qU(6G  'pT )6|  0n3qU 6G ;6   'NG;2'T3| T0T34oU 3G;f2'%696  T6|%6)6qU6GG 0'46  T%6| Tz0T(64oU6GG4'*6 #6|     >E <6'| Zv{ T2| TB0T24oU2G'y |5y P&| Zry { 0' | Zry 5T04'hG5{ NT4| T/T44oU4GBLLGHHHHHHHH H @0' TF2| T/TI24oU;2GP'0'05| }KYP45 a&/T2| T/T24oU2GG0@ 'P'j5 pGGG '@G|#TO5| T/TR54oUD5GGG 4G 410G5P@'PG5G 4T3GG0p '.5  G|T1| TJ/T14oU1GG 'T1| T5/T14oU1GG '5 0G|}GG| G5 41GG5G'j&04  TH3| T.TK34oU=3G|;4;4 '4 |}G'&n04 V-;-1U-U\4U.U-V-;-1U-Us.U-V--V-;-1U-T-1U-V-V-;-1U-T-1U-V-;-1U-U-V--V--V.-V-;-1U-U-V-;-1U-U-V--V--V--V-x;-1U-U-V-s;-1U-U-V--V--V--V--V--V-a;-1U-T-1U-V-X;-1U-U-V--V-R;-1U-T-1U-V-K;-1U-U-V-FV-KV-R;-1U-V-S;-1U-V-R;-1U-V-Q;-1U-V-V-V-L;-1U-U{0Ua/U .V-EV.-V-GV.-V .U;.1U .V .R;.1U .V .Q;.1U .V.N; .1U .V.OV.RV.UV.XV#.[;.1U".V$.X;.1U#.V%.U; .1U$.V&.T;!.1U%.V'.Q;".1U&.V(.N;#.1U'.V).M;$.1U(.V*.J;%.1U).V+.G;&.1U*.V,.D;'.1U+.V-.A;(.1U,.V..>;).1U-.V/.=;*.1U..V0.:;+.1U/.V1.7;,.1U0.V2.4;-.1U1.V3.1;..1U2.V4..;/.1U3.V5.-;0.1U4.V6.,;1.1U5.V7.+;2.1U6.V8.(;3.1U7.V;.'V@.,VE./VT.@.VG./;B.Uf/UL.VV.8;Q.1UU.VW.5V^.8;Y.1U].V_.7Vv.:;q.1Uu.U.Vu.7;p.1Ut.U.Vt.4V}.o.V.:V.=V.@V.E;.1U.V.DV.G;.1U.V.D;.1U.V.C;.1U.V.@;.1U.V.=V.@V..V&/@;!/1U%/T#/1U!/U!/;/U/Uo/V//;/1U/T/1U/U/;/U/UT/V/;/1U/T/1U/U/V=//V/;/1U/T/1U/UO/U /V#/ /V/; /1U /T /1U /U /V //V//V/ /V/ /V/ /V/;/1U/V7//V"/;/1U!/T/1U/U/V//V"//V#//V$//V'/;"/1U&/V(/;#/1U'/V)/V,/;'/1U+/V5/;0/1U4/V6/;1/1U5/V9/;4/1U8/VB/;=/1UA/VE/;@/1UD/VF/VQ/Vb/;]/1Ua/T_/1U]/U0U[/V]/Y/Vb/;]/1Ua/Ve/;`/1Ud/Vh/;c/1Ug/Vi/Vp/;k/1Uo/Vs/;n/1Ur/Vv/;q/1Uu/Vy/;t/1Ux/V|/;w/1U{/V/;z/1U~/V/V/{/V/V/}/V//V/V//;,U/U/V//V/<,V/}/V/;{/U/U/V/}/V/~/V//V//V/;/1U/V/;/1U/V/V/V/V/;/1U/V/;/1U/V/V/nV/V/V/V/V/V/;/1U/U/V/V//V/;/1U/U/V//V/V/;/1U/V//V/;/1U/V0V0'ice-9' pretty-print'filename'ice-9/pretty-print.scm'imports'match'srfi'srfi-1'rnrs' bytevectors'exports'truncated-print' declarative?'guile'define-module*'set-current-module'genwrite:newline-str' make-string' generic-write'reverse-string-append'wrong-type-arg' string-length'8Wrong type argument in position 1 (expecting string): ~S'quote' quasiquote'unquote'unquote-splicing',@','`'''or'and' syntax-rules'if'letrec' let-syntax'define*'lambda*'lambda'let*'cond' letrec-syntax'case'let'begin'do'set!' syntax-case' define-public' define-syntax'define' with-syntax'symbol->string'('car'6Wrong type argument in position 1 (expecting pair): ~S'min'' vector->list'#' out-of-range' string-ref'Argument 2 out of range: ~S')'.' ' substring'list?'fold'object->string'display'write' 'cdr'port'width'max-expr-width'display?'per-line-prefix'current-output-port'breadth-first?'catch'encoding-error'with-output-to-port'!%default-port-conversion-strategy'error'call-with-output-string'set-port-encoding!' port-encoding'& '...'inner?'array?' array-type'format'~a(' array-rank' array-length' array-shape'identity' array-ref'with-output-to-string'#<'>'#('"'string-prefix?'string-suffix?'~a~a~a~a'. '#*'array-for-each'make-shared-array'list'~a'#~a(' vector-ref'length' misc-error'expected a positive width ~S'arrays'array-print-prefix'array-cell-ref'max'1'00@0P1 46 8@ : <H >\ @ C F H JL`NPR0U|X[]_,abcdfhDjkXmoqs uwxyz{}~ dT   4!!!h""$%%&(p)++--..H///L0113445<6777 8h88<99::<8<<$>>??<@8?@@T W@-$E$xc!x i :\\x x 4t "tS 0  D d] d    "4"# ### $0 $P$H P$$f$|%|%%%0& 0&P&P&''(~ (@*.@*4+b4+<,<,d,d,,,@@AAhA hADADE-E|F|FG GG GG    $9> B IW[ ` v[  $,4 <(D0L8P@XHtH|HH(08"*"    ( 0W[W[W[[[      ( 084@p@|J(RRPZXbjhrrpzxb``((  W[W[W[W[W[W[>       ( ,(40D0T0d00(((( @(""#  **(((22000((((((((((((2200((2200((220(((220 ( ( 2 2 0 0 ( ( ( ( ( ( ( ( 8 " " # H @ ( H 8  (  ( @ 8 W 9>  W[   9>       4(80D:T(h(p@x(((@@@`h(@(8HRR`p8@HH  0  HPH PH (   (,H H H LT\hx    W   9> (DDDH L@THlp(22;8"";:*:DJRJ:::R;;P:RRRRZ:;        (0D8`@dh`hX08X`P`PhP0     9>      ,0048HXtttx(0 (0  8  HHP8   4\\\`h  "$ ,     >   9> W[  9>  9> 9>    9>  9> 9>    (, 4(D(T(d((8 (8 (8 ((((@(H@P**((   ( ( @  0      8           ( ( @  0    8$08\`      (  W[    ( 0 80Pdlt|X (08 BB 9>  (08@DH(d  9>  9> W[ 9> W[    ( 00Pdlt|P (08BBh8B** 9>  9> W[  (08@DL\px 9>  9>  9> (08@DL`h px|88  > 9>  9>  9> W[  9>  9>   9>  9>  W[ 9>   9>   9>  9>  9> W[ 9>   9>  9>      9>  9>    9>  W[  9>    9>  9>   9>  9>  9> >   9>  9>  9>  9>   9>  9>  9>  9>  9>  9>  >  9>  9>  9> >>  9>   04 D(`(h(l@(((0((@(((0((@((22**30*+(8(((8(((8h(X(  (  X ((0((X(((0BB((@(((@Hh 8     P   (          * * (       " " # ((0(((0H(((0(((0H(**+((0::C@(**KH*+(8(((P(((PX``h```` 8@ *28@@H@@@HP@``BBC@8@H 0  (X  0   0080008888@`XP  (00800HH 0 ( ( ( 0 ( ( @!!!!!!!!!"""""""""" """8"@##"#"#"### #(#(#(#(#0#0#8#0$0$`$$$$$$$%%%%%%% %%%8%@&& & & &8& &(&(&(&`'X'''''''''  08<@ 9>  (0 8@DHP   W[ 9>    9>  9>    9>    ( 000488@   (0,0DX`hptx| ( (  8  9>  9> $8@HPTXx ,0@HLTdlp 9> (08@DHh  (P&(G3Z  T`0# (&D<`NpV\]aHdhLpip 4x #$0$<$D8%0h%d&4&&' 8'X(p)((+,$-(L-8-A\A`PBHEFdGGlH<H%.. .. Guile 3.0.7generic-writepp-exprprreverse-string-appendrev-string-appendpp-downindentoutwrlooppp-ANDpp-CASEpp-generalpp-LETpp-BEGINpp-IFpp-SYNTAX-CASEpp-DOpp-CONDpp-LAMBDApp-expr-listpretty-printtruncated-printprintprint-sequenceP S ice-9/pretty-print.scmice-9/psyntax.scmice-9/boot-9.scm };,a,,,b,,,b,$,;ah+Y-Y}Jw}w";~;'\ ~; w0h)B%X::2Jh";Y"; , }J3C 21oh&#'=,w6';;Y; ;}J x<'; .}J,+BJ;;Y; ; }J5,<h<x ,,;'9 - ,<RhJh";"Y ,}=Oh01;O;Y; ;};;;Y; , },^ [ wJZ;"<,",;s; <i)1,i# ,-%.Yi%.i; %,,%,#V*4;A@ G<!i(5;A;#+,=>0.4;+x9f;h; Y}<<0;^,Y"J,YY"aJ!hu } W -.gJh";"Y ,}h,Jh; ; }J"hJ ,"} ,}<;w";"Y ,}<.x#/Jh";, ; }JHw0Jh";, ; }JHv1Jh";, ; }JH{% ;u;Y; ;};s ;t;h; Y}#0;8owJh";"Y ,}u2Jh";, ; }JT#0;8owJh";"Y ,}s;&;r;Y; ;}JJ;w';;Y; ;}J x<'J }J,"<JTh;x";;Y; ;~J x;i';;Y; ;~Jx6, ;3, , f;;i*;6;'-   ;i*;6;'- =,<x1h( 8~ J0"<;nh"<;"<2J"<JnY;w';;Y; ;}J x<'J }J>,"<Jd~;;;Y; ; }Yw& sJ)h(h(K"K)K Y//;/hO& !sJ,h+!"%K+KJ -~h w,<< ,-  y<'&hiy3 i ZY i. tJ .)  ;qD ;Vh*;i[=/ Y- ,xh!.;J:2i1+h!+,.-(h7+H$hJ} ,= ,s; ,qy i,, ^=  t?  v=,&.&W 1.I zx,+&, ), q, IJXw; , - ,K),#_tYh1} Z Z$, ;$ t, ,K , w , = ,Z;h ,> , - , i05Y  [ , [ , x; ,vw  -, wx*,)i%   , = ,qJ , - ,K),<&   , = ,qJ , - ,K),2-   , = , w;.,!;S0;A/,J. tJ  6-# v  [ X=,#,-- 0<, ,i ,/ Zw%,:, ;% u, !ii&<*><5;.,*,%+.%;!-{Jw"J0;/;(,ch); $Tx0 (\0xBJtQUHXhdp]d4l w"~#0#< $DP$0$|%4%0& P&X'p((@*4+<,(d,8,@\A`hAHDE|FGG<Ggeneric-writepp-exprprreverse-string-appendrev-string-appendpp-downindentoutwrlooppp-ANDpp-CASEpp-generalpp-LETpp-BEGINpp-IFpp-SYNTAX-CASEpp-DOpp-CONDpp-LAMBDApp-expr-listpretty-printtruncated-printprintprint-sequenceclosureargcachevarproctmpmodgenwrite:newline-strnameboxmodulegeneric-writetagcodereverse-string-appendpretty-printtruncated-printvalobjdisplay?widthmax-expr-widthper-line-prefixoutputvw0exprcolextraheadtailbstrulenrlens64hashidxcachedprimpp-pairresultunboxedpairlilenuidxstartuposbufptrmaskbitsuwposu32ucharjkcol1col2pp-itemresttonwxnamed?pp-1pp-2pp-3col3val1port*portsbreadth-first?ellipsis-widtht-16d102d54cc682b-3a7valspkeyargsinner?prefixwidth-prefixbasefixesslenrefnextsunktxiPretty-print OBJ on PORT, which is a keyword argument defaulting to the current output port. Formatting can be controlled by a number of keyword arguments: Each line in the output is preceded by the string PER-LINE-PREFIX, which is empty by default. The output lines will be at most WIDTH characters wide; the default is 79. If DISPLAY? is true, display rather than write representation will be used. Instead of with a keyword argument, you can also specify the output port directly after OBJ, like (pretty-print OBJ PORT).Print @var{x}, truncating the output, if necessary, to make it fit into @var{width} characters. By default, @var{x} will be printed using @code{write}, though that behavior can be overriden via the @var{display?} keyword argument. The default behaviour is to print depth-first, meaning that the entire remaining width will be available to each sub-expression of @var{x} -- e.g., if @var{x} is a vector, each member of @var{x}. One can attempt to "ration" the available width, trying to allocate it equally to each sub-expression, via the @var{breadth-first?} keyword argument..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