nix-archive-1(type directoryentry(nameguixnode(type directoryentry(namebuildnode(type directoryentry(nameutils.gonode(typeregularcontentsELF@ @8@H9H9 888`` 0Tÿ|ʿοqUG;T ; T ; T ;T;T' @T|qUG 'T|pUGTT ->U; '@->T 4)H->U;->T4)H->U;->T4)H->U;->T4)H->U;->TI4)HT|=pU}GTBT ->U; '@->T14)H->U;->T.4)H->U;->T4)H->U;->T4)H->U;->T4)H->T4oG->T4oG ; '-T|ξpUG  ;' |  1 |  ->T4oG ' '@->T4)H->Uo;o->T4)H->Uh;h->T4)H->Ua;a->T4)H->UZ;Z->T4)H->US;S->T4)H->UL;L->T4)H->UE;E->T4)H;@->TL4)H->T4oG->T>4oG'@->T4)H->T54oG->T84oG T5| 2pU,G ->T94oG;6'  ''@->T34)H->Tz4oG->T%4oG'@->T{4)H->T4oG->T4oG T|pUG ->T4oG;'  ''@->T4)H->T'4oG->T4oG'@->T24)H;->T4)H->T4oG->T4oG'@->T4)H->U;->T4)HT|BpUGTT ->U; '@->T4)H->U;->T4)H->U;->T4)H->U;->T4)H->U;->T4)HT5|2pU,GTT 9->U}; }'@->Tp4)H->Uq;q->TͿ4)H->Uj;j->Tʿ4)H->Uc;c->Tǿ4)HT|pUGTT ->UL; L'@->T4)H->U@;@->T4)H->U9;9->T4)H->U2;2->T4)H->U+;+->T4)H->U$;$->T4)HT|*.qUGT7; iT u->T{4oG T '@->T 4)HTu|rqUlG->T 4oG'@->Tm4)HTj|gqUaG->T4oG'@->TX4)HTU|RqULG->T4oGTL|IqUCG ->T4oG T' '@->T)4)HT|qUG->T4oGT|xqU G ->T4oG T' '@->T4)H->U;->Tž4)H->U;->T¾4)H->U;->T4)H->U;->T4)H->U;->T4)H->U;->T޾4)HTc|`pUZGT׾T g->U; '@->Tƾ4)HTA|>pU8GTT E->U; '@->T4)HT|qUGT; T ->T4oG T  '@->T4)HT |qUG->Tq4oG'@->T4)HT|yqUG->TR4oG'@->T4)HT|ZqUG->T34oGT|GqUG ->T 4oG T%' '@->Tþ4)HT|!qUG->T4oGT|qUG ->T4oG T' '@->T4)HTy|vqUpG->T4oGTp|mqUgG ->T4oG T' '@->Te4)HT@|=qU7G->T4oGT7|4qU.G ->Tu4oG T' '@->T64)HT|vqUG->TO4oGT|cqUG ->T<4oG T' '@->T4)H->U;->T4)H->U;->T4)H->U;->T4)H->U;->T4)H->U;->T4)H->U;->T4)H->U;->T4)H->U;->Tͼ4)HT4|1pU+GTT 8->U|; |'@->To4)HT|ɸpU GTT ->U`; `'@->T4)H->UT;T->T4)H->TU4oG->TX4oGT ]'@|1 a->TM4)H->UH;H->Tj4)H->UA;A->TI4)H->TL4oG;I'@->UHB0>EL<0LH->TD4)H->U5;5->TA4)H->U.;.->T>4)H->U';'->T;4)H->U ; ->T84)HT|qUܿGT; -T ;->TA4oG T H '@->T4)HT;|ȿ8qU2G->T4oG'@->T4)HT0|-qU'G->T4oG'@->T4)HT|qUG->T4oGT|wqU G ->T4oG TU' '@->T˻4)HT|Q߿qUٿG->Tv4oGTٿ|>ֿqUпG ->Tc4oG Th' '@->T4)H->Uo;o->T]4)H->Uh;h->TZ4)H->T4oG->Tb4oG ; _->Tk4oG;;'  ;''@->T4oG; 'P->UB@>EL<FLHH->T4)H->U;->T4)H->U;->T4)H' p;;B HHB HHB HHB HHB HH ' T|pUG;'P | T|jpUG ;   p `'# ;   p' T| TT4oUG;'P |T| TT4oUuG;'P |Tg| TrTj4oU\G;u'P |}TN| TYTQ4oUCG;d'P |_T5| T@T84oU*G;S'P |AT| T'T4oUG;B'P |#T| TT4oUG;1'P | '; *'; '; ('; +'; .'; 1'; ,'I T2| TѻT54oU'G;0  p`'U 0;2T8| TT4oU-G ; +T1| TT44oU&G T.| TTc4oU#G' ' 'PB HHB HH'& T | TtT4oUG;'@ |"T| T\T4oUG;'P |; ' p' ' T|ĴqUG p`'o P;bB HH' @;' B H H #;'`| 9T|pUG;'`| T|spUG ;   p `'# ;v   p'# ; p   ' Tn| TTq4oUcG Tl| TT74oUaG'`    'f  TV|SpUMGTT| TT 4oUIG'  'P 4 5 'K T:| T}T=4oU/G  T7| TnTj4oU,G'p   'r @|  #G0 '|}1P]1P^ -|>};1 ]1 ^T| T6T4oUG T| T(T4oUG  ' |]|A}>1P]1P^T|opUG  '  | T ; a; B HHB H HB H H $ 'G  B H H 'T;=; B HHB H HB HH$'T|pUG  ' |]|A}>1P]1P^Ty|vpUpG  '  | T v; ; tB HHB H HB H H $ 'G  B H H 'TR;̳; PB HHB H HB HH$'#TB| TCTE4oU7G T@| T5TC4oU5G@' ' T| TT4oUG B H H '  '|A}>1P]1P^T|^pUG  ' |T;P; B HHB H HB HH$'GB H H 'T;,;B HHB HHB HH$'|A}>1P]1P^T}|zpUtG  ' |Tz;; xB HHB H HB HH$'GB H H 'TV;в;TB HHB HHB HH$'|A}>1P]1P^T!|pUG '|T;;B HHB HHB HH$'G B HH'T;t;B HHB HHB HH$ ' B @>EL <L H  H   T| T޷T|4oUG'p   ' T| TT4oUڿG'P | 'Tտ| TTؿ4oUʿG'` Tտ~` ' '߿ Tο| TŷT4oUÿG'P | 'T| TT4oUG'` 4 y` ' ' T| TTt4oUGT| T|T4oUG' 'PT ~  ' ' T| TZTz4oU~GG G  p`'  Tv| T?Ty4oUkG'P Tn| T+Tq4oUcGypTj| TTm4oU_GG ' G  '#T]|ZpUTG  p`'p TW| TTZ4oULG T]B@>EL<zLG HG HB@>EL<LG HG H  p`'X T?| TT 4oU4G;2'` BP>EL<LH H H' T#| TT&4oUG  p `' @'* T| TxT4oUGGp`' ' T| TXT4oUGGp`' ' T|JqUGB0>EL<LG H;' T|,|qUھG B0>EL<LG H;Ѿ  p`'Ҿ T| TT4oUGGp`' ' T| TֵT"4oUGGp`' '޾ T| TTv4oUG ; 'P| ;  T| TT4oUG ;'`T| TT4oUG'p; B@>EL<.LH H  + 'P)T|hqUGB0>EL<KLH ;\' T|KqUGB0>EL<NLH ;C' # # p'> @'I T:| TT=4oU/GGp`'\ T5| TT84oU*G  + T0| TT34oU%G;-'@)##'; #B0>EL<LH + '@)Tٽ| TTܽ4oUνG'##  p `' T| TT4oUGG   p`' TA|>pU8GT| TpT4oUؽG G B0>EL<LGH T ߽T'PG'  Tܽ| T?T߽4oUѽGTڽ| T1TY4oUϽG'` yp '#T_|\pUVG  p`' T| TT\4oUG T_BP>EL<lLG HH G H;   p`' T|fpUG'P B@>EL<LHH ' T| T)T4oUuGG ' Ty| TT4oUnGG G  p`'ѽ x| Ts| TTD4oUhG  '`Ta| TTd4oUVG T^| TѳTa4oUSG'pTW| TTZ4oULG'' BP>EL<tLH HH  +  T;| TT>4oU0GT7| TT:4oU,G' y T.| TqT14oU#G;+'  ` )T| TUT4oUG' T| TBTƯ4oUG' # #p'z ; ;;;3;LB H HB HHB HHB HHB HH;@B HH PB HH;EPB HH`B HHpB HHB HHB HHB H H '< Ty|bvpUpG;$'P | T|KpUyG ;   p `'# ;   p' T| TT4oUGG ' G G G  p`'  T| TT44oUGT| TtT4oU޽G'` yp G G G   p`'#T|تpUG  p`'ʽ |}1 ]1 ^T3|0pU*G'| !| 'T ); ;'B HHB HHB H H $ 'T|| TTӴ4oUqG;o'To| TT¹4oUdG TŹBP>EL<-LGHH H BP>EL<?LGHH H  p `'| 'T ; ;; B HHB H HB H H $ '\ T#| TTD4oUG ;  'PT| T~T4oUG T | TpT4oUG /' '`B 0>EL <L H   T| TMT4oUG' |; ; ' 0T| T-T4oUG0'T| TT4oUּG@T޼| T Tٳ4oUӼG  0; uTϼ| TTҼ4oUļG@' ' 'ܼ T| TްTT4oUG  'PT| TʰT4oUG  T| TT4oUG' 4 ' T| TT4oUGG   p`' G   p `' T| T|T>4oUG G G'  'pG  '| 'Tg| TRT4oU\G G ;Z'TZ| T;Ty4oUOG  'T ~ *TD| T#TG4oU9G ' T<| TT4oU1G' 4G ' G | (T| TTλ4oUG T| T߯T˻4oUG' ' G | 'T| TT%4oUG   ' T| TTh4oUG GG'  'pTƻ| TT٪4oUG  ' T| TtT64oU|G G G'  'pG | T| TTT4oU|G 'G | 'Tg| T8T4oU\G  TZ| T)T4oUOG' 'x T!| T Tʨ4oUG TG| TTJ4oU<G'  ; @ TE| TTH4oU:G' ''  | T| TT4oUG ' | | T| TTe4oUyG| | | Tm| TT 4oUbG  ' T)|&pU G  '  B0>EL<LHT?| T^TB4oU4GB0>EL<LHB>EL<LHHHHHHH B@>EL<LHH B`>EL<LHHHH T| TT4oUG' ; |T| TTs4oUGT| TT&4oUܺGp` '` ; }; ; B HHB H HB H H ; ;»;һ;;;:@B H HPB HH`B HHpB HHB HHB HHB H H B H HB H HB H HB H H' T|pUG;'P | T|ڥpUG ;   p `'# ;ݻ   p' G | G Tֻ| TUTٻ4oU˻G' yp ' 'G 'Ȼ Tû| T0Tƴ4oUGGp`' T| TT4oUGT| T T?4oUG'`;GT| TT=4oUG T| TTc4oU{G0'  '  'o Tj| TTs4oU_G TvB0>EL<yLH B0>EL<LH    p `'S TD| TTG4oU9GGp`'B T| TzT"4oU GT | TlT4oUG'`;xGT| TVT4oUG T| THTƳ4oU޺G0'  '  ' Tͺ| T$Tֳ4oUºG TٳB0>EL<yLH B0>EL<LH    p `'Ⱥ T| TT4oUGT| TT4oUzG ' ;  Tq| TҫT4oUfG'  ' | T+| TT.4oU G T| TT4oUzG  ' '`Tn| TTQ4oUcGB@>EL<LHH; WTY| ThTд4oUNG ' ; GTC| TRT4oU8G'  ; 5 T#| T:T4oUG   p ` '. T| T"T 4oUG G T| TTö4oUG' ' T| TT4oUG'P |T| TߪT4oUG'P B0>EL<LH '߹ G 'p | 'B H H  '͹ G | 'G 'p | 'B H H  ' @@' @@'ѹ T| TyT4oUG T| TkT4oUG'  ;  T| TUT4oUG' 'G|T ;  B H HB H HB H HB H H $'ٹ | T| TTk4oUG' | T| TTF4oU|G| | Ts|2ppUjG' |Th| TͩT+4oU]G' TT| TTW4oUIGTR| TTk4oUGGT(| TT4oUG  ' B0>EL<LH B@>EL<LHH ; ; B0>EL<LH p' T| T\T4oUG0 ' ;;й;ڹB HHB HHB HH;źPB HH`B HHB H H 'ú T|mpU{G;'P | T|VpUG ;   p `'# ;   p' |  'G T| TT4oUxG'p~ To| TШT"4oUdGG '`    ' '] TT| TTA4oUIG G ;ݳ'PG | AT;| TT4oU0G '`| 'G T| TuT4oUG'~ B H H''T| TRT4oUG  B@>EL<MLGHGH T Tݹ| T4T84oUҹGT    p `'ع Tɹ| TT̹4oUGBP>EL<SLG HG HH G   p`' Ϲ| T |   T| TT4oUG BP>EL<LHH H T| TȧT4oUG' ' | f| B} ?1 ]1^T]|ZpUTG' |"| ; 'TR;̠;PB H HB HHB HH$` ' '| ; ޲'T -;;+B H HB HHB HH$ 'T8| TIT4oU-G    p'0  |  :| B HH'T| T#T4oU G T| TT\4oUG T| TTZ4oUG'  ''J | ;| T|   T| TצT54oUG TzT' T| TT84oUָG' Tθ| TTѸ4oUøG'  | 0Tø| TTƸ4oUG ' T| T|T4oUG  ; p`'T| TaT4oUG ' T| TNT̟4oUG  ; p' T| T8T4oUGT| T*T4oUG T| TT4oU|G;{' '` ' 0| |Tp|3qUgG0'`T`| TTc4oUUGG  /'pTW| TT.4oULG   '|9TA| TlTD4oU6GT?|<qU6G T=| TRTĥ4oU2G T ѥ T' ''|6}31@]|}1 ^1 ]G1@^B HH'T;;GB HHB HHB HH$'T;u;GB HHB HHB HH$'ѷ B P>EL <%L H  H  H    p `'ķ T| TʥT4oUG;&G 'P T| TT}4oUG'` | ' '  | qTM|qUDG '`Ty| T|T4oUnG B0>EL<LGH  'p|9TY| TZT,4oUNGT'|$qUG TA| T@T4oU6G T TȤG' ''|6}310]|}1^1]G10^B H H 'T;w;G B H HB HHB HH$'T;];GB HHB HHB HH$'ն B P>EL <0L H  H  H    p `'Ķ | '|}1]1 ^G  G' |   'T; ; B HHB H HB H H $' B @>EL <L H  H    p `'x | } 1 ]1^G G   p `'T D;;BB H HB HHB HH$ 'i  | TT|QpUKGT:| T%T=4oU/GB@>EL<LHH  0'  ` |a}^1^1]T٩|^֩pUЩG  '  |T֩; P; ԩB HHB H HB H H $'T| ṬT4oUG T| TT+4oUߵG P@' 'T; ; B HHB H HB HH$' | } 1 ]1^G G   p `'T c;ݛ;aB H HB HHB HH$ '  | Ts|ppUjGT| TJT\4oUtG B@>EL<LHH  '  ` | V} S1 ]1 ^T|}pUG'  | T ; o;B H HB HHB H H $ 'T(| TT4oUG  B HHB HH B H H'T ; 6; B H HB H HB H H $ ' | } 1 ]1^G G   p `'T ;;B H HB HHB HH$ 'Դ  | T|ޙpUGT| TzT4oUGB@>EL<LHH  0'P |a}^1^1]T"|pUG  ' |T; ; B HHB H HB H H $'Tb| T!T94oUWG TU| TTt4oUJG P@'  'Tۧ;U; ٧B HHB H HB HH$' p;;;B HHB HHB HHB HHB HH' ; ; B H HB H H T|pUG;' B H H ;ߴB H H B H H ' T|٘pUG;'P | T|˜pUG ;   p `'# ;   p' ;B H HB HHB H HB H HB HH 'ε ;B H HB HHB H HB H HB HH ' p; B H HB HHB HHB HH 'X `;KB HHB HHB HH '$ TI|2FpU@G  ;j'P| {T2|/pU)G ;'`| ZT|pUG;'p| 9T|pUG;'| T |֗ pUG ;  p `'# ; p'# ;  '# ;   '# ;   ' #T| TנT4oU{G'`yzTy| TTڱ4oUnGTձ|0ұqU̱GTa| TT(4oUVGT+T: T ITM| TTP4oUBG'PT ETC| TxTF4oU8G'pTAT9| TbT<4oU.G'' ''@  | T!| T>T̪4oUG'`T| T+T+4oUG ;T | TTN4oUG  0' T| TTD4oUG  0' B HH T| TT64oUֵG  0' T͵| TڟT"4oUµG 0' | /T| TßT4oUG0'  | T| TT4oUG0'   ' T| TT4oU|Gp`'ɵ T| TuT4oUuG '`|}1]1^To| TXTr4oUdG '  Tf| TCT4oU[G ' ' ; O+ TO| T&T4oUDG' T>| TTA4oU3GT<| TT?4oU1G' ' T| TT4oU GT| TޞT4oU G'  ' #T| TĞT 4oUG  '  )T| TT4oUG' # # 'T| TT4oUG ' #   'T;(; B HHB H HB HH$' T| TgT4oUGG'P  T| TQT4oUGG' T| T>T4oUGG'` |}1^1]y'Tx| TT4oUmGT|oqU GT`| TTc4oUUGTfTf| TTٕ4oU[G;YG G T]| TܝT4oURG'p |   TE| TT4oU:G' ' '  'Tʢ;D;ȢB HHB HHB HH$'GB HH' #T| TwTs4oUG'0 Bp>EL<LHH H H H  p `' G G 'P TԳ| TGTs4oUɳGG ' Tó| T4T:4oUGG G ' T| T T44oUGG G '  ' T| TT 4oUGG Bp>EL<LG HG HG HG HG H p`' T{| TڜT4oUpGGp`'o 'p  T|PqUG B0>EL<LG H;O   p `'l TM| TT|4oUBG  ;@'`TA| T~T4oU6G 'pT/| TjT4oU$GT#| T\T4oUG'  'T | TCT4oUG  Bp>EL<'LHH H H HB0>EL<dLH  p' { 9T|pUG'` T| TT4oUزGG 'p | 'G 5   p `' '˲ B @>EL <L H  H  99'`| 9<9?'p|  9@9C  p `' ' ' T| TT4oUGG 'P | 'G ' Tq| TTt4oUfG'p |!Tk| TrTn4oU`GB@>EL<LH H   p `' 'i | p} m1 ]1 ^TL| TQT4oUAG'p| L| 0} -1 ]1 ^T-| T0T4oU"GT | T!T#4oUG' B HH 'T ; ;B H HB HHB H H $ 'B H H '| 0} -1 ]1 ^Tܱ| TߚT;4oUѱGTϱ| TКTұ4oUıG'pB H H 'T ; 0; B H HB H HB H H $ ' |M}J1 ]1 ^T| TT4oUG'| *} '1 ^1]T_|\pUVG' |'p `''T K; ő; IB HHB H HB H H $ '  'TM| T*T4oUBG   'P|T5| TT4oU*G  'P| T| TT4oUG    '`T | TT 4oUG ;  G'pT| TəTř4oUG   'T| TT4oUG G' G T| TT4oUذGGTް' 'ڰ B `>EL <HL GH H H H   T| TrT4oUGT'' T| TTT4oUG;'` T| T>T|4oUGB0>EL<LH   p `'T P;GB H H '= ; Ա;B HHB H HB HHB HHB H HB HH;;; B HHB HHB HHB H H PB H H`B HHpB HHB HHB HHB H H'~ ;M;];mB H HB HHB HHB H HPB H H`B HHB H H ' T|pUG ;x'P| ZT|pUG;q'`| 9T|ԎpUG;j'p| T|pUG ;  p `'# ;L  p'# ; F  '# ; @   ' ;;&;j;t;;&;0;;;ִ; ; γ; ; |; ´;;;$`B HH;X`B HHpB HHB HHB HHB H HB H H B H HB HHB H HB H HB H H B H HB HHB HHB HHB HHB HHB HHB HHB HHB HHB HHB HHB HHB HHB HHB HH'U  ;в;;3; =; !; UT|΍pUG;Q 0@' B H H  B H HB H HB H H B H HB HHB HH;O; B H H B HH B HHB HHB HHB HH' T|tpUG;'P | T|]pUG ;   p `'# ;ڵ   p'۵ pp `' PGGTԵ| TٖT׵4oUɵGGG  G | G Tɵ| T–T̵4oUGGG4G'  '`@0 '      ''G |  G y  | 54  T| T|T4oUGGG'G  B>EL<LGHH GHGHGHGH ''g PGT<| TAT?4oU1GGG  G | G T1| T*T44oU&GGG'  '`@0 'i R|   |  9 |  ; ETG| TTJ4oU<G' B >EL <EL<LH H HH H p`'^ T| TܕT 4oUGT| T͕T4oUG  'T| TT4oUG ' T | TT 4oUG' T| TT4oUG' T| T}Ty4oUG   ' T| ThT4oUܴG'P Tߴ|ܴpUִG'` | 'T|gpUG p `'ش T| THT4oUGG ;G G ' T| T1T%4oUGG G ' T| TT4oUGG ' T| T T4oUGG G ' T| TT|4oUtGG G ' G | Th| TݔTێ4oU]GG G ' 'Z TU| T”T4oUJGGp`'I 'T T| TT4oUGT3| TTv4oU(G' ;"G'T7|ЙqU.GB0>EL<LGH; '' T| TQT4oUG G ;o'pT| T;TC4oUG 'T| T'T4oUճGG' Tγ| TT4oUóG' T| TT=4oUG B>E L<LHH H GHH GHHH H B@>EL<2LH GHp`' T| TƓTz4oUGGp`' ' pTy| TT 4oUnGp'PTd| TT4oUYGp '`TO| T|T4oUDGp'pT<| TgTǕ4oU1G;0`'|T-| TNT4oU"G`' PT| T8Tv4oUGG  ' |AT| T Tv4oUG T| TT4oUG ' ; G T۲| TT`4oUвG ' ' 'T˲| TTβ4oUG   `' ||fT>| TŒT4oU3G TX| TT4oUMG ' ; G  `' GGT| TT4oUG  P' | T6| TTے4oU+G ; tP@' ; 'Tٱ| T`T4oUαG T| TRT64oUG ' ; 6G T| T<T4oUG`;.P' ' GG @''4 T| TT4oUG  'P #wT| TT4oUG  'P !]T|<qUG  B0>EL<LH;ܱ'PTٱ| TđTܱ4oUαG |  Tұ| TTc4oUDZGG'pB`>EL<LGHGHGHH  ''' |  )T| TsT4oUGT| TeT4oUG;' 'p|   B @>EL <L H  H Tr| T=TӉ4oUgG  B`>EL<LH HH GH ' | .TQ| TT4oUFGG'pB HHT:| TT4oU/Gp'|K}H1]1^T| TߐTC4oUG' T | TʐT.4oUG ' T| TT4oUG' GT߰| TT 4oU԰G' TͰ| TT4oU°G p `' T| TuTщ4oUG  `' |*T| T^T4oUG T| TPT24oUG'P;  `'|T| T.T4oUvG   '|,T]| TTj4oURG TQ| TT4oUFG'P; JG 'T.| TTC4oU#G ; :  P' T| TԏTh4oUG G  T)| TďT4oUG'`' B HHB HH@0 'T1;;/B HHB HHB HH$' B P>EL <_L H  H  G H     p `' Tٯ| TfTD4oUίG ;̯B0>EL<LG HpB HHB HH   p'ů *|   T| T.T4oUG'`T| TTV4oUG  + B 0>EL <L H  T|pUzG' |&|  } '  PTs;;qB H HB HHB HH$p TM| TƎT4oUBG'  P)##' | 'T)| TT4oUG    '7 p| .T| TT4oU GG'p`B HHT| TqTk4oUG`P@'|}1]1^GPT| TQTͪ4oUծG`' Tή| T=T4oUîGT®| T/T 4oUG ' ; G ; G ' GT| TT4oUG G  T| TTϪ4oUG`'0'  B HHB HH@0 'Th;;fB HHB HHB HH$P'm B `>EL <(L H  G H G H H      p `'Y TT| TTy4oUIG ;/B@>EL<LG HG HpB HHB HH   p'T ;|  T7| ThT4oU,G;}'p|   | *Tݭ| TLT4oUҭG Tѭ| T>T4oUƭG';  'T| T#T4oUG'pT| TTE4oU߭G  + B @>EL <UL H H  Tq|npUhG' |&| }'  `Ta;ۃ;_B HHB HHB HH$p T| TT4oUG'  `)##' | 'Ts| TT4oUhG   'e @@'z p| 'GT]| TvTR4oURGG' B HHp`P@0 '| ;GGGT2| TITߐ4oU'G T&| T;Tݐ4oUG'@'  p'  `P@0 '1] T| TT4oUGGp`P@0'T| TTZ4oUG1]1]'|X| G1^G1] p'  `P@0 'T| TŋTg4oUG'GT| TTl4oUG1`^' GG1 `] p'  P@0 'G1^1^1]0B HHp`P@0 '  |  ; m|:}7Ti| TbT4oU^G T]| TTTl4oURGTQ| TFTx4oUFG' '  B p>EL <L H  H H  H H   p`'F T!| TT:4oUG GT| TT4oU GG' 'T| TT 4oUG G'T| TيT4oU۫G GT٫| TʊTܫ4oUΫG;' '' Tū| TTȫ4oUG GT|pUG' ''ޫ T| T~T4oUG;G'T| ThT4oUGT9'T| TQT4oUGT9'T| T:TL4oUG B@>EL<LH GH GB0>EL<kLH     p `'  | Td| TT4oUYG'`TS|qUJGTI| TT4oU>GT=| TԉT4oU2GT1| TƉT4oU&G  p' ' T| TT4oU G /' T|IqUG T| TT4oUG T| T~T4oUG;m'P' Tͪ| TdTv4oUªG -'B H H '  B HH'`T=| T<Tf4oU2G+@T.| T+T4oU#GBP>EL<LHHH'P)##@0 '$ T| T0T 4oUG'P |  'T| TT14oUG'P T| TT4oU۪G;'` | 'T˪| TT4oUG;  p `'Ī pT;;GB HHB HHB HH$P'ê G|}G1p]G1`^||}y1`]1`^T~0WB0>EL<LGH|D}A1@^| 71@]T| TT4oUvG;tp p pTw| TlT4oUlG ;' '0 '0 'T;;GB HHB HHB HH$ 'Tq;~;oGB HHB HHB HH$@'TW;~;UGB HHB HHB HH$`' `B0>EL<6LGHG|m}jG1@]G10^|\}Y10]10^T~L|D}A1^| 71]T| TT~4oUG; ͩ @T| TTˇ4oUG;C'  @ @'P'P'P'P 'P@' `B0>EL<vLGHG|i}fG1@]G10^|X}U10]10^T~H|@}=1^| 31]T>| T=TE~4oU3G; Y @T6| T+TI4oU+G;' 'P'P'P'P 'P@'5 B0>EL<zLGHG|}}zG1]G1^|l}i1]1^|]}Z1`]1`^TŨ~0M|E}B1@^| 81@]T| TT}4oUG;ߨ  pT| TT4oUG0p'0 '0'0'0'P'p'' B0>EL<fLGHG|}}zG1`]G1P^|l}i1P]1P^|]}Z10]10^TO~M|E}B1^| 81]T$| T#T+}4oUG; [ `T| TT/4oUG@'  ` @`'p'p'p'p 'p@'p`'% B0>EL<fLH|u}r1]1^|f}c1P]1P^|W}T10]10^T~G|?}<1^| 21]T| TT|4oUG;  `T| TT4oUG@''p'p'p'p 'p@'p`' @TF| TETM|4oU;G@;GT>| T3TQ4oU3G T| T%T4oU}GGG'  ; u' Tv| T Ty4oUkG G ' 0 'q Th| TTO4oU]G G T s'p 'TR| TфT4oUGG G TD| TT4oU9G''|"}G   T|^zpUG' 4 'T Ј; J{; ΈB HHB H HB H H $ ' T| TkT4oUGG ' G 'Tަ| TQT4oUӦG G   '` | Tݦ| T2TB}4oUҦG;k'p|.}+1p]1p^T|ypUGPT' |p | }1@]1@^ppT| TT4oUGT| TރT4oUG  '  ;T| TȃTތ4oUG  ' ; 'Tr| TT4oUgG@' ;`Tb| TT}4oUWG ' |T,| TT4oU!G ; =' %F|uT| TdTp4oUG @; :' T;| TNT>4oU0G   @' T3| T:T64oU(G  B`>EL<LHHHH ' T| TTD4oUG   ' T | TT>4oUG'T| TT4oUG ; ' B@>EL<LHH  ; ËTM| T̂T4oUBGTϥ| TTҥ4oUĥG'0'  Tå| TT44oUG B@>EL<#LHH  P' T| TT 4oUG   ' T| TrT4oUG' pT;y;GB HHB HHB HH$P'| G| }G1p]G1`^|}1`]1`^T&~0B0>EL<LGH|}1@^| 1@]TT@Tx~B HHB HHB HHB HHB HHTTT T T ; T| TaT4oU G ;u' B H HB H HB H HB H H T| T9TՁ4oUG ;M' B H HB H HB H HB HHB HHB HHB HHB HHB HHB HH'0 '0 'T;)x;GB HHB HHB HH$ 'T;x;GB HHB HHB HH$@'T{;w;yGB HHB HHB HH$`'a `B0>EL<LGHG|}G1@]G10^|}10]10^T~|}1^| 1]TTT P}B HHB H H B H HB HHB HHT T T T ЀT| T=Tـ4oUG;Q' ;B H H B H H  Tԣ| TT4oUɣG;1' B H HB H HB H HB H H B H HB HHB H H B H HB HHB HH'P'P'P'P 'P@' B0>EL<LGHG|b}_G1]G1^|Q}N1 ]1 ^T \~ A| 9} 61 ^| ,1 ]T ͏T=| TT"4oU2G;' B H HB HHB H H' ' ' ' '' B0>EL<LGHG|}G1]G1p^|}1p]1p^|}1P]1P^T~ |}10^| 10]TTT{B HHB HHB HHB HHB HHT,TT T rT T| TTy4oUG `'0B H HB HHB H HB H H Tm| TTR4oUbG `' B H HB H HB H HB HHB HHB HHB HHB HHB HHB HH' ' ' '@'`''+ B0>EL<LGHG|}G1`]G1P^|}1P]1P^|}10]10^T~|}1^| 1]TTơT zB HHB H H B H HB HHB HHT 8T T T ~~T| T~T~4oUG@' ;B HHB H H B H H  T| T~Td~4oUtG@' B H HB H HB H HB H H B H HB HHB H H B H HB HHB HH'p'p'p'p 'p@'p`'C 0B0>EL< LH|n}k10]10^|_}\1]1^|P}M1 ]1 ^T ~ @| 8} 51 ^| +1 ]T nTޠ| T'~T}4oUӠG' B H HB HHB H H' ' ' ' ' ' '̠ TŠ| T}T‰4oUG G T| T}T4oUGG '`   ' ' T| T}TA4oUG  p`' T| T}Tڜ4oUGTi| T}Tf4oU^G G T\| Tu}TY4oUQGG' 'P;['] 'b T9|rҁqU0G  B@>EL<SLGHH ; >'P#|T| T"}T4oU G   'p| T| T}T4oUG  'T|-r}qUہG B@>EL<LLGHH;' ' T| T|T͒4oU۟GG G ' Tԟ| T|Tu4oUɟGG ' TŸ| T|To4oUGG ' T| T|T64oUGG G ' T| Tz|T04oUGG G ' T| Tf|Tu4oUGG G   p`' T|| TM|Tt4oUqGG B>EL<mLG HG HG HG HG HG H p`'\ TW| T |T4oULGGp`'K '\ TC| T{Tr4oU8G T7| T{T4oU,G' ; &G 'Tŀ|q^qUG  B0>EL<LGH ; 'T | T{TR4oUG TM|qJqUDGT| T{Tz4oUGTyGTz' ''^ ݞ"| Tٞ| Tp{Ts4oUΞG;p'p";ƞT| TY{Ts4oU}GB@>EL<LG!HG!H'P "|:T| T3{Tϊ4oU}GTʊ|%qNJqUGTp| T{Tiz4oUeGT yTizT}'  "! 'T?| TzTq4oU4G;d|;fTTh| TzT;w4oU]G  |.}+1 ]1 ^Tv|pvpUvGT'"|   |  } 1 ]1 ^  '@"B HHT;?TňT G; UT T TS| TzT4oUHGTF| TyzTI4oU;G'"B H HB H H ; B H H  B H H  B H HB H HB HHB H HB HHB HHB HHB HH' "T| T)zTy4oUG;w'  "T| TzTK4oUG'  "Tܝ| TyT}4oUѝG' "Tʝ| TyT~4oUG`' "T| TyTE4oUGB>EL<sLHHHH HHB@>EL<LHH !@ 0 ' T| TyT@y4oUG T| TyT4oUvG ;'`; x  ' T_| TxyTy4oUTG Tm| TjyTu4oUbGG G 'P; Z   'p %c'   B >LL| G;W;ZT_|^n\pUVG  '||/},T| T yTx4oUG T| TxT4oUۜG ;'  ; ݜ'UT||n|pU|G  '|T;  B H HB H HB H HB HH$$T| TxT=}4oUG T B@>EL<LGHH ; 'HT| TxT o4oUٜG;ל| 0TΜ| TsxTn4oUÜG  ;ɜ0' G 'Ŝ @G10^'̜ GG G B0>EL<LH T{|qm{pU{G1^'| '" T|SmpUG1^' y 1 ^1 ]'1 ] ' | '| }1^|  1];d%2'1]1^B >LL|}1]1^G|}5;>% T| TwTKw4oUGT| TwTs4oUGT&| TwT)4oUGTp| TwTs4oUeG T|lpU G T| TmwT4oU GG' '` -'  '  ;'  H|:}71]1^|(}%1]1^T| T-wT94oU՛GB@>EL<LHGH'  GG'  GG'  G1^1^'Tz;3m;zB HHB HHB HH$'Tz;m;zB HHB HHB HH$' T| TvTCm4oUG;k' B@>EL<LG HHG G p`'. '@B$ >L$L$|# ;#|" ;"|! !|   | | | | | | | | | | | | | | ;| | | | ; B 0>EL <L H  |!T R ; B HHB HHB H HB H H $ T}| TvT4oUrGTG$''| #Tp| TuT4oUeGTB H#HB HHG$''H$ TP| TuTm4oUEGTD| TuT4oU9GP'" '''T.| TuT14oU#G  PB@>EL<LH$H  &%$'Ɯ T| TuT 4oUGy; 'T| TquT4oU Gy; 'T | T\uT4oUGy; 'T| TGuT4oUGy; 'T| T2uT4oUGy; 'T| TuT4oUGy; 'T| TuT4oUܛGy; ٛ'Tޛ| TtT4oUӛGy; Л'T՛| TtT؛4oUʛGy; Ǜ'T̛| TtTϛ4oUGy; 'TÛ| TtTƛ4oUGy; 'T| TtT4oUGy; 'T| TtT4oUGy; 'T|ipUG p`' Vi9$;i1UiUiVi4$Vi9$;i1UiUiVi4$;i1UiUiVi/$;i1UiUiViiViiVi$$;i1UiTi1UiVi$Vi$$;i1UiTi1UiVi$;i1UiUjUiUiUiUiUiVi $;i1UiUiViiViiVkiVi#;i1UiUiViiViiVjiVi#;i1UiUiViiViiVjiVi#;i1UiUiViiViiVjiVi#;i1UiUiViiViiVjiVi#;i1UiUiViiViiVjiVi#;i1UiUpUjUiUiUiUiUiVi#;i1UiUiViiViiV^jiVi#;i1UiUUUU.U6UTUUiVi~iViiV8jiVi}#;~i1UiUiViiViiV jiVio#;i1UiUiViiViiVjiVia#;i1UiU}UiViiViiViiViQ#;i1UiUiViiViiViiViC#;i1UiUiUiVi<#;i1UiUiViiViiViiVi0#;i1UiUiVi+#;i1UiUiViiViiViiViiViiViiViiViiViiViiViiViiViiViiViiViiViiVi";i1UiTi1UiVi";i1UiUmVi";i1UiUtUtUtmVi";i1UiUemVi";i1UiUVmVi";i1UiUGmVi";i1UiU8mVi";i1UiU)mVi";i1UiUmVi";i1UiU mVi";i1UiUlVi";i1UiUlVi";i1UiUlVi";i1UiUlVi";i1UiUlVi";i1UiUlVi";i1UiUlVi";i1UiUlVi";~i1UiUlVi";}i1UiUulVi";|i1UiUflVi";{i1UiUWlVi";zi1U~iUpxUhxUDlVzi";ui1UyiU5lVyi";ti1UxiU&lVxi";si1UwiUlVwi";ri1UviUlVvi";qi1UuiUkVui";pi1UtiUkVti";oi1UsiUkVsi";ni1UriU ~U~UkVni";ii1UmiUkVmi";hi1UliUkVli";gi1UkiUkVki";fi1UjiUkVji";ei1UiiU}kVii";di1UhiUnkVhi";ci1UgiU_kVgi";bi1UfiUPkVfi";ai1UeiUAkVei";`i1UdiU2kVdi";_i1UciU{qUaqUkV_i";Zi1U^iUkV^i";Yi1U]iUUjV[i";Vi1UZiUUjVXi";Si1UWiUAUjVUi";Pi1UTiUUUjVPi";Ki1UOiUjVOi";Ji1UNiUڌUjVLi";Gi1UKiUUUjVGi";Bi1UFiUjVFi|";Ai1UEiUyjVEiy";@i1UDiUjjVDiv";?i1UCiU[jVCiu";>i1UBiULjVBit";=i1UAiU=jVAis";iUjV>in";9i1U=iUjV=ik";8i1UiV0iX";+i1U/iU/iV3i-iV4i.iV5i/iV6i0iV7i1iV8i2iV9i3iV:i4iV;i5iVi8iV?i9iV@i:iVAi;iVBiiVEi?iVFi@iVGiAiVHiBiVIiCiVJiDiVKiEiVLiFiVMiGiVNiHiVOiIiVPiJiVQiKiVRiLiVSiMiVTiNiVUiOiVViPiVWiQiVXiRiVYiSiVZiTiV[iUiV\iViV]iWiV^iXiV_iYiV`iZiVai[iVbi\iVci]iVdi^iVei_iVfi`iVgiaiVhibiViiciVjidiVkieiVlifiVmigiVnihiVoiiiVpijiVqikiVriliVsimiVtiniVuioiVvipiVwiqiVxiriVyisiVzitiV{i!;vi1UziTxi1UviVxix!;si1UwiUiVwiu!;ri1UviU^UiVtip!;oi1UsiUUuUoiVsimiVtiniVuia!;pi1UtiTri1UpiVtiZ!V{ia!Vih!;{i1UiViVi֬ViViíViVitViȮViViM!;i1UiViViViJ!;i1UiViI!;i1UiViF!ViK!ViN!ViQ!;i1UiViViVi&ViViViViVi=!Vi!;i1UiVi;!Vi@!;i1UiVi?!ViB!;i1UiViC!ViH!;i1UiViG!ViF!;i1UiViVi ViSViViVi'Vi5!;i1UiUTwULwViaVi@VjVjVjV jVjQVjVjVjVj!;j1UjUjVjjVj !V#j!;j1U"jV$j!;j1U#jUAlU;kU'kUkUjUjU7jU#jVj!;j1UjUjVjjV-jjVj ;j1UjUQUÅUvUj; jUQUjVj jVj jVj ;j1UjTj1UjVj ; j1UjVj ; j1UjTj1U jVj Vj ;j1UjVj Vj V&j V-jFV0j[V3jV6jV9jVj ;9j1U=jV?j ;:j1U>jU>jVBjj ;9j1U=jU=jVAj;jVljjU>jVBjjVEj?jVFj@jVGjAjVHjBjVIj ;Dj1UHjVLjfVOjVRjVSj ;Nj1URjVVjVYjV\jyV]jy ;Xj1U\jV`jVajy ;\j1U`jVdjVeju ;`j1UdjU2UU>U>U6V^jVaj=VdjQVeja ;`j1UdjVfj` ;aj1UejVgj_ ;bj1UfjVjjVmjVnjZ ;ij1UmjVojY ;jj1UnjVpjX Vyj6V|jVjVjoVj] ;~j1UjVj\ ;j1UjUjVjjVjjVjjVjN ;j1UjVjQVjJVjI ;j1UjVjH VjO ;j1UjVjN VjjVjP VjjVjP VjjVjP VjjVjP VjjVjP VjjVjjVjjVjjVjjVjjVjA VjD VjI Vj Vj1VjP ;j1UjUkVjM ;j1UjUj;jŨUȃUăUUULUUUUUU҂UUUUUUUڀUրUҀUʀURU}Uh}Ud}U}U|U|U|U2}U|U{U{U{U{U{U^|UzUzUzU&{UwU wUwU&tU"tUtUtUpUpUpUdqURmUlU mUjUjUjUjU8kVPj;Kj1UOjUUU}USUUـUUU)}U|Uc|U{U{U{UzUzUzUwUvUvU3tUtUsUpUpUpUlUlUlUilUjUjUwjUkjV j;j1U jUڂUU܀U U|UJ|U {UzUrvUsUTpU jVij;i1UiUUjVic;i1UiUUiV0jiViY;i1UiUi;iU@jUiVjiViOV jiViSVjiViWVjiV jiV~jj;jUUAUi{U7zUvUsUpU/lUejViA;i1UiUj;iU΂UU{UyUDvUdsU4pUkUkUjVjiVi#ViiViiV2jiV!ji;iUUƂUUUzU{UyUyU"vU4vU@sURsUpU pUkUkUiUiVi;i1UiUiVi_^;iUvUXU:UUUąUUUhUJU,UU҄UUUzUbUDUŨUUUUZUFU$UUÛUUU|UBUDUHU*UUUUvUXUDU&UURUTU|UX|U$|U{U{Ul{U{UzUhzUjzUyU|yUhyU*yU,yUvUvUvUjvUVvU8vUvUuUuUuUuUuUnuUpuUsUvsUbsUBsU.sUsUrUrUrUrUxrUzrUpUpUoUoUoUxoU:oUiU@iVPikVGk;Bk1UFkVZkVkk;fk1UjkVnk;ik1UmkVqk;lk1UpkVrkVwkVk;k1UkVk;k1UkVk;k1UkVk;k1UkVk;k1UkU}VkVk;k1UkVk;k1UkUmVkVk;k1UkUmVk;k1UkTk1UkUkV/lkVk;k1UkTk1UkUkVlkTk1UkUkVlkVlkVk;k1UkTk1UkUkVkkVk;k1UkTk1UkUkVkkVkkVkkVkkVkkVkkVk;k1UkVk;k1UkVkVk;k1UkUɉUkV+lkVk;k1UkUk;kU#lUkVlkVkVlkVkVlkVkVkkVlkVOlkVllVlV llVllV8llV'l lVllVllV"ll;lUlU!lV!llV"llV#llV$llV%ll; lUlUlUlUlUlUlUblUFlU2lUlVllVli;l1UlUd|UnUlV8llV/llV.l$lV1l+lV@l0lVAlQ;VylglV|lllVl{lVllVllVllVl#lVllVllVllVllVl8Vl%;l1UlVl$;l1UlVl!;l1UlTl1UlUlVllVl:VlԱVlVl ;l1UlVm ;m1UmV*mV1m;,m1U0mUUTV.m Td1U3mU3mV]m1mV4m;/m1U3mT1m1U/mU/mVEm-mV0m;+m1U/mT-m1U+mU+mV-m)mV0m*mV1m+mV8mVAm;n2nV7n3nV:n4nV;n5nVonVonVnVnnVonV'onVonV onVooVoo;oUoUoVo oVo oVo oVo oVoo;oUQoU-oUoVo oV*ooV1oy;,o1U0oU:oV>o.oVAoV@onVIo5VPoh;Ko1UOoUUUUpUpU_oVEo[;@o1UDoUUToVBoV;=o1UAoUׅUopUGo;;oU;pUoVCoI;>o1UBoUBo;@oUpUZpUoU>o;:oU"pU|oVBo8Vgo=oVDo<Vco?oVFo@V_oAoVHoDV[oCoVJoHVWoEoV^oJoVoSoVpoZoV]oCVboXoVio]oVo^oVoeoVrofoVqomoVzonoVyoooV|ovoV}owo;xoUpUpU>pUoUtoVvopoVoqoVoroVoVooVoVooVoVooVo#VooVo'VooVooVooVooVooVooVooVooVoVooVoVooVoVooVo"VooVooVooVooVooVooV'poV&poVoVpoVpVpoVpV poVppVppVppV ppV!ppV(p;#p1U'pUyuUpUpUkpU7p;pUpUpUYpU%pV'ppV*ppV)p#pV*p&pV-p'pV.p(pV/p;*p1U.pUU6pV:p*pV=p/pVrVqx;q1UqUUUU3sUQrUqVqyqVqf;}q1UqUq;qU'sUGrUqU}qVqyqVqXVq}qVq\VqqVq`VqqVqdVqqVqqVqqVqqVq_VqqVqqVqqVqqVqqVqqVqqVqqVqqVqq;qUfsU sULrUqVqqVqqVqqVq5;q1UqUUqVq.;q1UqUUrUqVrqVrqVqVrqVq#VqqVq'VqqVq+VqqVq/VqqVq3VqqVqqVqqVqq;qU\rUHrU*rUrUqVqqVq;q1UqUrVrqVrrVr;r1UrUrUrV#rrV2r"rVr7rVr@rVKrVprFrVMrVlrHrVOr VhrJrVQrVdrLrVSrV`rNrVgrSrVfr\rVircr;drUrUrUnrVpr`rVrorVr~rVrrVrrVrrVrrVrrVrrVrrVrr;rUwUrVrrVrrVrrVrrVrrVr~VrVrܿVr;r1UrUsVr;r1UrUMUrVr;r1UrU<UrVsrVr;r1UrUr;rUsUrVsrVrVrrVrVrrVrVrrVrVrrVrVrrVrrV*srVrrVrVrrVrrVsrVsrVrrVrrVsrVsrVsrVsrVsrVss;sUvUvUvU]vU7vUvUuUuUuUuUuUEuU'uUuUtUtUtUtUctU!tU tUsUsUsUsUysU[sU=sU!sUsUrUrVrrVrrVrO;r1UrUrVrr;rUuUsU sVr?;r1UrUrVrrVrr;rUDsUrVsrVs+;s1UsUsVssVs#;s1UsUsV ssVssVssVs;s1UsU(sV,ss;!sUtUsU;sV3s#sV2s(sV5s/sVjs0sV3s;.s1U2sUsVEs?sVTsDsVsrVvs rV]sMs;RsU~tU`sV\sVsV]sWsV`sXs;YsUutUsUYsV[sUsVZsVsV]sWsV\sXsVsYsV\s;Ws1U[sUesVisYsVhs^sVisesVlsfsVmsgsVlshsVosisVps;ks1UosUysV}sms;rsUsUsVxs;ss1UwsUsVsusVszsVssVsv;s1UsUsVssVss;sUsUsVsg;s1UsUsVssVssVs\;s1UsUsVssVssVssVssVssVssVssVsD;s1UsUsVssVs<;s1UsUsVss;sUuUtUtVs0;s1UsUsVssVssVssV tsV t!;t1U tUtVt tVtVt;t1UtU%tV)tt;tUftUDtV$t;t1U#tU~U+tV/ttV.t$tV1t+tV\t,tV/t;*t1U.tU8tVt8tV?t9tV>t:tVAt;tVttUHtVLtx;9x1U=xT;x1U9xU9xV;x7xV>x8xV?x9xV@x:xVAx;xVBxxVEx?xVFx@xVGxAxVHxBxVIxCxVJxDxVKxExVLxFxVMxGxVNxHxVOxIxVPxJxVQxKxVRxLxVSxVXxV]xEV^xVex;`x1UdxVnx;ix1UmxVwx;rx1UvxVzx;ux1UyxV}x;xx1U|xVx;{x1UxVx;~x1UxVx;x1UxVx;x1UxVx;x1UxVx;x1UxVx;x1UxVx;x1UxVx;x1UxVx;x1UxVxVx;x1UxUxUxVx;x1UxUx;xUyUyUyU!yUyUxUxUxVx;x1UxUyUyUbyUyUxUxUxUxVxxVxxVxxVxxVxxVxx;xUyUyULyUxUx;xUyUfyUXyUFyUxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxx;xUxUxVxxVxxVxxVxxVxx;xUxUxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxx;xUxUxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxxVxx'guile'define-module*'guix'build'utils'filename'guix/build/utils.scm'imports'srfi'srfi-1'srfi-11'srfi-26'srfi-34'srfi-35'srfi-60'ice-9'ftw'match'regex'rdelim'format'threads'rnrs' bytevectors'io'ports'exports'%store-directory'%store-hash-string-length'store-file-name?'strip-store-file-name'package-name->name+version'parallel-job-count' compressor'tarball?'%xz-parallel-args'directory-exists?'executable-file?'symbolic-link?'switch-symlinks'call-with-temporary-output-file'call-with-ascii-input-file'file-header-match' png-file?' elf-file?'ar-file?' gzip-file?'reset-gzip-timestamp'with-directory-excursion'mkdir-p' install-file'make-file-writable'copy-recursively'delete-file-recursively'file-name-predicate' find-files'false-if-file-not-found'search-path-as-list'set-path-environment-variable'search-path-as-string->list'list->search-path-as-string'which'search-input-file'search-input-directory' search-error?'search-error-path'search-error-file'define-constant'every*'alist-cons-before'alist-cons-after' alist-replace' modify-phases'with-atomic-file-replacement' substitute' substitute*' dump-port' set-file-time' patch-shebang'patch-makefile-SHELL'patch-/usr/bin/file'fold-port-matches'remove-store-references'wrapped-program?' wrap-program' wrap-script' wrap-error?'wrap-error-program'wrap-error-type'invoke' invoke-error?'invoke-error-program'invoke-error-arguments'invoke-error-exit-status'invoke-error-term-signal'invoke-error-stop-signal'report-invoke-error' invoke/quiet'make-desktop-entry-file'locale-category->string' re-exports' alist-cons' alist-delete'delete' declarative?'set-current-module'make-syntax-transformer'macro'store-path-prefix-length'make-parameter'getenv'NIX_BUILD_CORES'equal?'0'current-processor-countPNG  '%png-magic-bytes'u8-list->bytevector'map' char->integer' string->list'ELF'%elf-magic-bytes'! '%ar-magic-bytes'%gzip-magic-bytes' warn-on-error' exceptions'make-record-type' &search-error' immutable'path'file'parent'&error' extensible?'record-constructor' make-&search-error'exception-predicate'exception-accessor'record-accessor'%modify-phases' &invoke-error'program' arguments' exit-status' term-signal' stop-signal' make-&invoke-error'open-pipe-with-stderr'unused-private-use-code-point' replace-char' let-matches'module-variable'the-root-module'AT_SYMLINK_NOFOLLOW' get-char*' make-regexp';^[[:blank:]]*(/[[:graph:]]+)[[:blank:]]*([[:graph:]]*)(.*)$' &wrap-error'type' make-&wrap-error' string-append'^#! ?(/[^ ]+/bin/(' string-join' python[^ ]*'Rscript'perl'ruby'bash'sh'|'))( ?.*)',.*#.*coding[=:][[:space:]]*([-a-zA-Z_0-9.]+)' define-syntax'top'ribcage'dummy'name'val'm-1ff4cdfb8b2225e4-578b'l-1ff4cdfb8b2225e4-5790'l-1ff4cdfb8b2225e4-5791'l-1ff4cdfb8b2225e4-5792'x'l-1ff4cdfb8b2225e4-578d'hygiene'identifier-syntax' $sc-dispatch'any'syntax-violation'-source expression failed to match any pattern'string-suffix?'gz'Z'bz2'lz'zip'xz'zst'zstd'unzip'lzip'bzip2'gzip' string-match'\.(tar(\..*)?|tgz|tbz)$'--memlimit=20%' --threads=~a'max' NIX_STORE_DIR' NIX_STORE' /gnu/store' identifier?'m-1ff4cdfb8b2225e4-57a9'l-1ff4cdfb8b2225e4-57b3'l-1ff4cdfb8b2225e4-57ab'id'l-1ff4cdfb8b2225e4-57b0'_'each-any'string-prefix?' string-length' string-drop'char-set-contains?'char-set:digit'list?' match-error'no matching pattern' list->string'reverse'stat' stat:type' directory' stat:mode'lstat'symlink'system-error-errno'EEXIST' delete-file'throw'catch' system-error'.new' rename-file'close'TMPDIR'/tmp'/guix-file.XXXXXX'mkstemp!'close-input-port'%default-port-encoding' open-file'rb'get-bytevector-n'call-with-input-file'binary'guess-encoding'EISDIR'bytevector-length' close-port' keep-mtime?'open'O_RDWR'const'seek'SEEK_SET'put-bytevector'let'dir'body'm-1ff4cdfb8b2225e4-5a54'l-1ff4cdfb8b2225e4-5a59'l-1ff4cdfb8b2225e4-5a5a'l-1ff4cdfb8b2225e4-5a5b'l-1ff4cdfb8b2225e4-5a56'init'getcwd' dynamic-wind'lambda'chdir'mkdir'/'char-set-complement'char-set'string-tokenize'.'' copy-file'basename'chmod' stat:perms' substring'`~a' -> `~a'~%'readlink'current-error-port'i/o error: ~a: ~a~%'strerror'log'follow-symlinks?'keep-permissions?'select?'current-output-port'file-system-fold'expr'm-1ff4cdfb8b2225e4-5b7d'l-1ff4cdfb8b2225e4-5b82'l-1ff4cdfb8b2225e4-5b83'l-1ff4cdfb8b2225e4-5b84'l-1ff4cdfb8b2225e4-5b7f'quote'args'"warning: failed to delete ~a: ~a~%'stat:dev'rmdir'follow-mounts?' regexp-exec'regexp?'find-files: ~a: ~a~%' misc-error'find-files failed' directories?'fail-on-error?' procedure?'sort'stringchar' string-index'char=?' string-map'regexp/extended' list-matches'fold'display'concat'begin'index'm-1ff4cdfb8b2225e4-6451'l-1ff4cdfb8b2225e4-6472'l-1ff4cdfb8b2225e4-6473'l-1ff4cdfb8b2225e4-6474'l-1ff4cdfb8b2225e4-6475'l-1ff4cdfb8b2225e4-6453'var'vars'l-1ff4cdfb8b2225e4-6463'l-1ff4cdfb8b2225e4-6464'l-1ff4cdfb8b2225e4-6465'l-1ff4cdfb8b2225e4-6466'l-1ff4cdfb8b2225e4-6467'l-1ff4cdfb8b2225e4-6468'match:substring'+'l-1ff4cdfb8b2225e4-6456'l-1ff4cdfb8b2225e4-6457'l-1ff4cdfb8b2225e4-6458'l-1ff4cdfb8b2225e4-6459'l-1ff4cdfb8b2225e4-645a'cons'regexp' match-var'm-1ff4cdfb8b2225e4-647c'l-1ff4cdfb8b2225e4-6481'l-1ff4cdfb8b2225e4-6482'l-1ff4cdfb8b2225e4-6483'l-1ff4cdfb8b2225e4-6484'l-1ff4cdfb8b2225e4-6485'l-1ff4cdfb8b2225e4-647e'l'm+'loop'm*'o'r'string-concatenate-reverse'm'rest' match:end'cons*' match:start'define'substitute-one-file' file-name'list'files'...'for-each'?'string?'f'each'get-bytevector-n!'min' buffer-size'progress'make-bytevector'utime' stat:atime' stat:mtime'stat:atimensec'stat:mtimensec'get-u8'integer?'#!~a~a~%'!patch-shebang: ~a: error: ~a ~s~%'/env'Kpatch-shebang: ~a: warning: no binary for interpreter `~a' found in $PATH~%'string=?'*patch-shebang: ~a: changing `~a' to `~a'~%' 'and=>'Hpatch-makefile-SHELL: warning: no binary for shell `~a' found in $PATH~%'>patch-makefile-SHELL: ~a: changing `SHELL' from `~a' to `~a'~%'SHELL = 'E^ *SHELL[[:blank:]]*:?=[[:blank:]]*([[:graph:]]*/)([[:graph:]]+)(.*)$'0patch-/usr/bin/file: ~a: changing `~a' to `~a'~%' /usr/bin/file' file-command'Lpatch-/usr/bin/file: warning: no replacement 'file' command, doing nothing~%' fold-right' string->utf8'put-u8'!eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-'(removing store references from `~a'...~%'setvbuf'block' make-list'list->char-set z' file-exists?'-real'suffix'export ~a="$~a${~a:+:}~a"'prefix'export ~a="~a${~a:+:}$~a"'export ~a="~a"'export ~a="$~a${~a+~a}~a"'export ~a="~a${~a:+~a}$~a"'"#!~a~%~a~%exec -a "$0" "~a" "$@"~%' 'canonicalize-path'newline'dirname'/.' is a wrapper. Refusing to wrap.'~A'-tmp'link'call-with-output-file'r+'SEEK_CUR'current'wrap-script: ~a: error: ~a ~s~%'no-interpreter-found'+#!~a --no-auto-compile #!#; ~a #\-~s #\-~s ' Guix wrapper'cl' command-line'execl'car'char-set:graphic' string-split'\;';'/List arguments can only contain strings: ~~a ~S'true'false'number?':Value must be a boolean, number, string or list of strings'wrong-type-arg'~a=~a~%'~a[~a]'length':This procedure only takes key arguments beside DESTINATION'string-titlecase'symbol->string'keyword->symbol'[Desktop Entry]~%'version' generic-name' no-display'comment'icon'hidden' only-show-in' not-show-in'd-bus-activatable'try-exec'exec'terminal'actions' mime-type' categories' implements'keywords'startup-notify'startup-w-m-class' Application'1.1'Missing NAME key argument'member'with-output-to-file' LC_ADDRESS'LC_ALL' LC_COLLATE'LC_CTYPE'LC_IDENTIFICATION'LC_MEASUREMENT' LC_MESSAGES' LC_MONETARY'LC_NAME' LC_NUMERIC'LC_PAPER' LC_TELEPHONE'LC_TIME'number->string' macro-type' syntax-rules'patterns`7`7`7`7 Y                        EEEEEEEEEEEEEEEEE  EEEEEE EEEEEEEEEE    EEEEEEEE     EEEEEEE E EEEEE  ;EEEE EE   ,EEh =>=>^=$ -ED D    hh (|=.=Dp=EEET h$   8x   , \ @ XEE dLpEEE $8 E4PDH E    l   ( ==&=>= = ="=XE0   D       T 0 h0 ,"E===*==2==>=":=R=V=EX<dDX@ EEE< HL4P8T D  EE===*= = 2= = .= 6= V= *= .= F=|E 8xlp@  '! @@  ! !!$$%$%%8& &&\&$) )))<,$,,,x/=R *=R N=+,N =E+,E|,h- = =)@*~ =(@)v ='(n =&&j B=r B= z B=  B=EEEEp#%%p'3'))*E(\- @D,//0l01t1 22\2D2h2E@22P2X4  3445t56 56\6\9 9:E9<=B=F= J=),"=B= =*=.=E^.=^Z=b.=f.=f6=fV=&H(E'(((<(8))|*d*T+ E\*+  *p,,-,..../!E.//1122(2K*817E07|9,9:H>9X@@@@Eh@$A@C0 $CdFLFFF`G  LFJlJJ J@NENO !NPxP(Q(PdR  y x w v s r q p n m l k j i h g f d c b a 9 8 7 6 5 4 3 2 1 0OS pSUTdUTWWYlYd[,[t]<]_l_a"`lbBFJ N R VZ^b EH        H)N  *88`30D=;h0CpHY #hO+0~  ( H8I(0 $$$%$%&'&t)0t))6)+<+,?,l,Il,,O,,U,.[..h.|/n|/(0q(09w9::;;<<`=`===????@@AA\A\AAAAAB BCCdCdCCCCCD!DF(FFEFGHGHKH Ih I Jo JKrKKyKDLDLLL`P`PQQRRSS T TVV|X|XYYZZ@[ @[p[p[^!^_=_0aP0ad>T@@AA\DB$hB\B$BC\LD$pD\D$DGG\HIdJJK4L,MFMlHQ@RtS|SU[WcdYTpZ [d(\0X\X_x`b $cf\Lh8ii\name+versiondirectory-exists?executable-file?symbolic-link?symlink/remove-oldswitch-symlinkscall-with-temporary-output-filecall-with-ascii-input-filefile-header-matchreset-gzip-timestampmkdir-pinstall-filemake-file-writablecopy-recursivelydelete-file-recursivelyfile-name-predicatefind-filessearch-path-as-listlist->search-path-as-stringsearch-path-as-string->listset-path-environment-variablewhichsearch-input-filesearch-input-directoryevery*alist-cons-beforealist-cons-afteralist-replaceinvokereport-invoke-erroropen-pipe-with-stderrinvoke/quietwith-atomic-file-replacementscanunused-private-use-code-pointreplace-charsubstitutedump-portset-file-timeget-char*patchsubstitute-one-filepatch-makefile-SHELLpatch-/usr/bin/filefold-port-matchesremove-store-referenceswrapped-program?failureexport-variablewrap-programupdate-envescape-semicolonparsemake-desktop-entry-filelocale-category->string( guix/build/utils.scmice-9/psyntax.scmice-9/match.upstream.scmsrfi/srfi-35.scmice-9/boot-9.scmice-9/exceptions.scm ;a,a,,,b,,,b,,,b,$,b,haJ,  .x w, x+*  ,"; I wVW(~wwX|ww,9w+,YYW|wwX|ww,9w+,YYW|wwX})}wwXz ,<6(,$& {{J&,/{w=,{w{w {{ww {;{ww@   " z,zJ&,/zw=,zwzw zzww z;zww z;zww z;zww z;zwwC    + "=,$$w4w,Z =+(~"w,Zw!. v vJ$ ,/vw=, v wv w v vw w v; vw w@  xw-'w/1{,_ y, X cx +[rwt3;>  ;Y < ;X = ;W > ;V ? ;U @ ;{Y A ;zYB,IXXXXXXb=;j > -$,(+*#Y YX=,Y<,X=go=hj<YX{>Y h==,f d]$$,Ah;yh,$,J6$,Ah;yh,$,JYZ;Xd!$,Ah;yh,$,J!$,Ah;yh,$,J!$,Ah;yh,$,JEZh=  Z ; ~JY ,=  Z ;~J,Y, = Y!Y,  <  iZ,Y -ZKvh< -yw>$,Y r ;V$Y[Z=:*h>K,1,0YYj=Z Y,h < jii<$2#X[;Yx'JK"!w.-,!Z V@K!Z-, YKi<&4%X[Z<&4%XYZK*)Yj< 4Y%<$XLLJ"!.'K. &t,%zY-Z0/=[(d;<K%$Y);(YqYrY< +n;);(YnYoY<+k;<"!Z'<&Wp. uYZ.Z.Z00o<Yyh>Y=x<#;Y#xj<#(<#Xyjyy <('=w ~hJ<,@+;!Z%Q2<1'Z+=5H@?+Y-&wJ618,1@,%{<lh+. YvqYh<= "W},$,} =W},$,}JmB>.-YXl4/Z. Yv&<9YZ  Y B   K J x   K ;}>.5-,Yh h~h\$Z  Y <{  {|$,|J|,$,|J@J<#8";ZY };~h[  Y @{ y|$,|J|,$,|JAJ=?,Y };;d|,$,|J?hf|,$,|J/I@|!$,| JYf|,$,|Jf|,$,|J.I@|!$,| J(;f|,$,|Jf|,$,|J;I@|!$,| JYf|,$,|]\Y <z('V(0'U(1'{YYPL32\-Z X L Z Y< X=z < mY`  y   X ` y, .  I#Y  H#Y K  zh4 v   Kq{,$,{J< y K  kz$.+2+M0/+Y,j+#{YWY {Y{,$, {Y ;gY^I= $Y <; Y I Hz <  :p; Y YvJ Y  vnJ@(,YX YZww < - - Y; {hJ,,YK,,X L,,<Yz>Y= !05 Ydz,$,zJf!5 Ydz,$,z$J&<)1),+&z,$,&z J< -P &8% Y{;&,%X =9+;V$JU 0,sYZ%,YhY <(, YqYA;` ;-JJ[:05i94;WXyh <; ,  zJ,g = , & ,j I  K4*/i.WYch&(yJZ)vY h=   Z  Z  Z Z{?  ,<J I G F {J zJZKO$;#YY xJZZX I xkJ <., Y X W Z T uw1;0YYxJ<+=*Y);(X);(W,;+;V'9;8s('Z!;$,+Z1<0#WM!lJ&%!Y%='A*21Z)X0{540Y5=C4Jg)*ww,43Z9<N8;+f%zw rJ< Y- X. x z;$,#Z zh3:2,Y" 7h.~h!~~~h~h'~ \ YrY <Z : h g  Y<ZX \ J(~Y7x$,xJ(~ ~+m8 Y+-x-$,x ;g x h.~h !~ '~ [Z<9(~Y7 x$, x J(~; ~ +r.4-,,!<Z+kY  /  -x.$, x ;  g x 3k w ?KY {p-'&Yh Vv,  , uw   ., ,tY ;oJ\; Vi;j-;Vu--, Wb3+  i Y{.*8<32YI*H/.+XMN<*,o > ;G , ,F , , K> vi65X p YZ Y p {1 YZ VO)-g= Y x;J Z; Y x;J;8w,$,wJ 6Z.,XoJw,$,wJw,$,wJw,$,wJ 5<&,vr  M<&,Xu W!i Xx \<{= 8<X )<=#"FY,Z UJ>, y* !, ,{ww,$,wJ<hKY(.',Y x+c"#Y),(8Y,^Y%[Y,  Y K  ,Y.;3,Y  I   G    K jh$,YY&-%'W'Y  H   K ,v,$,  v  J 61,B0, V"03!, U h;v,$,  v  Jv,$,  v  Jv,$,  v  J 51(B0, W"3!, U n2 M,-, Y p, W1*0 V"0! U v2 \1(0 W"! U 2  X, Y * !"<A@!Y gY+{J8;J7#f%<,KJ+YZ$+#gY{J<  {=# w;5,Q4#Z w;5,Q4Y #{9w<IHGFKxh<X h(;'YY{JZZXI {u MJ"(!,Y*,I  ;*;t ([* YWY$'$B4;*K2,6:x6+1$YN2G1$Ut8 Y2, nY mY lYZ#vw<"'Y,q";/.KY!,i#Ywh&~<:.9"'Y,jb;,t-*zw'  -ZJf&&zY"j+2+,"Y+.080,&X/"z,pw << It, fl pw, {, $%2432X[$X]( X z  Lѐ J gYu,$,  u  Ju,$,  u J<,K;)-,Z.Y/}.J+}.J6}.J-}.J/}.Y3}.J}>< ;,Ah  ;Y<",Y,  YL$h ;w w+wx x/x;xyy!y*yzH$$$%&d t)h)<'+,Tl,,, ,\8.I.b|/x(0 }9:;<`=d=T??@A\\A$A\A$BC\dC$C\C$DFF\ GHd I JK(KDL:Ll`P@QR|Sx TOVW|XTdY Zd@[0p[X^_0a w\T$xDH,\D$h`LxdhNpb,x@,pNw`4xP(xX4,`tlt| t HH $pxP|t@#tX'4)-02p3$3d34$ 57 99\:$@: `<PChD E,LE I$0I\xJLO OP%HTXcompressortarball?%xz-parallel-args%store-directorystore-file-name?store-path-prefix-lengthstrip-store-file-namelooppackage-name->name+versiondirectory-exists?executable-file?symbolic-link?symlink/remove-oldswitch-symlinkscall-with-temporary-output-filecall-with-ascii-input-filefile-header-matchreset-gzip-timestampmkdir-pinstall-filemake-file-writablecopy-recursivelydelete-file-recursivelyfile-name-predicatefind-filessearch-path-as-listlist->search-path-as-stringsearch-path-as-string->listset-path-environment-variablewhichsearch-input-filesearch-input-directoryevery*alist-cons-beforealist-cons-afteralist-replaceinvokereport-invoke-erroropen-pipe-with-stderrinvoke/quietwith-atomic-file-replacementscanunused-private-use-code-pointreplace-charsubstitutedump-portset-file-timeget-char*patchsubstitute-one-filepatch-makefile-SHELLpatch-/usr/bin/filefold-port-matchesremove-store-referenceswrapped-program?failureexport-variablewrap-programupdate-envescape-semicolonparsemake-desktop-entry-filelocale-category->stringclosuremvtvariableshebang-rxinterpreter-regexcoding-line-regexdummynamevalxtmpfile-nameidfilecharsprefixwloopdirsargslinktargetpivotsymlink/remove-oldprocdirectorytemplateoutvalst-1ff4cdfb8b2225e4-5a2aportheaderlenkeep-mtime?statbodycomponentsrootpathabsolute?not-slashresultdestkeyerrnosourcedestinationlogfollow-symlinks?copy-filekeep-permissions?select?strip-sourceexprfollow-mounts?devregexpfile-rxpreddirectories?fail-on-error?expinputfilesinput-dirstypepatternlstseparatorenv-varvalueprogramlsp-lsdirectoriesinputsparentreferencealistkey=?beforeaftertmp-1ff4cdfb8b2225e4-60ccphasesmod-specold-phase-namenew-phase-namenew-phasecodeclinespipepidinmodelohiscanc1c2r+plinenul*line*line1*line1pattern+procsrx+procindexmatchvarvarstmp-1ff4cdfb8b2225e4-648etmp-1ff4cdfb8b2225e4-648ctmp-1ff4cdfb8b2225e4-648bmatch-varktotalbytesbuffer-sizeprogressbufferpinterpreterrest-of-linestinterparg1resthas-envcmdbinpatchm*orshelloldnewlm+t-1ff4cdfb8b2225e4-6587substitute-one-filefile-commandt-1ff4cdfb8b2225e4-66e5_matchedinitunmatchedinitial-patterncharstoret-1ff4cdfb8b2225e4-6847progbasefailureprevious-line-offsetprevious-linepositionshvars/filteredwrapped-filealready-wrapped?export-variableprog-tmplastfirst-matchguileupdate-envcoding-linelocalelocale-subvalueall-argsversiongeneric-nameno-displaycommenticonhiddenonly-show-innot-show-ind-bus-activatabletry-execexecterminalactionsmime-typecategoriesimplementskeywordsstartup-notifystartup-w-m-classescape-semicolonparsecategoryReturn the name of the compressor package/binary used to compress or decompress FILE-NAME, based on its file extension, else false.True when FILE-NAME has a tar file extension.The xz arguments required to enable bit-reproducible, multi-threaded compression.Return the directory name of the store.Return true if FILE is in the store.Strip the '/gnu/store' and hash from FILE, a store file name. The result is typically a "PACKAGE-VERSION" string.Given NAME, a package name like "foo-0.9.1b", return two values: "foo" and "0.9.1b". When the version part is unavailable, NAME and #f are returned. The first hyphen followed by a digit is considered to introduce the version part.Return #t if DIR exists and is a directory.Return #t if FILE exists and is executable.Return #t if FILE is a symbolic link (aka. "symlink".)Atomically switch LINK, a symbolic link, to point to TARGET. Works both when LINK already exists and when it does not.Call PROC with a name of a temporary file and open output port to that file; close the file and delete it when leaving the dynamic extent of this call.Open FILE as an ASCII or binary file, and pass the resulting port to PROC. FILE is closed when PROC's dynamic extent is left. Return the return values of applying PROC to the port.Return true if FILE starts with the right magic bytes.Return a procedure that returns true when its argument is a file starting with the bytes in HEADER, a bytevector.If FILE is a gzip file, reset its embedded timestamp (as with 'gzip --no-name') and return true. Otherwise return #f. When KEEP-MTIME? is true, preserve FILE's modification time.Run BODY with DIR as the process's current directory.Create directory DIR and all its ancestors.Create DIRECTORY if it does not exist and copy FILE in there under the same name.Make FILE writable for its owner.Copy SOURCE directory to DESTINATION. Follow symlinks if FOLLOW-SYMLINKS? is true; otherwise, just preserve them. Call COPY-FILE to copy regular files. When KEEP-MTIME? is true, keep the modification time of the files in SOURCE on those of DESTINATION. When KEEP-PERMISSIONS? is true, preserve file permissions. Write verbose output to the LOG port. Call (SELECT? FILE STAT) for each entry in source, where FILE is the entry's absolute file name and STAT is the result of 'lstat' (or 'stat' if FOLLOW-SYMLINKS? is true); exclude entries for which SELECT? does not return true.Delete DIR recursively, like `rm -rf', without following symlinks. Don't follow mount points either, unless FOLLOW-MOUNTS? is true. Report but ignore errors.Return a predicate that returns true when passed a file name whose base name matches REGEXP.Return the lexicographically sorted list of files under DIR for which PRED returns true. PRED is passed two arguments: the absolute file name, and its stat buffer; the default predicate always returns true. PRED can also be a regular expression, in which case it is equivalent to (file-name-predicate PRED). STAT is used to obtain file information; using 'lstat' means that symlinks are not followed. If DIRECTORIES? is true, then directories will also be included. If FAIL-ON-ERROR? is true, raise an exception upon error.Evaluate EXP but return #f if it raises to 'system-error with ENOENT.Return the list of directories among FILES of the given TYPE (a symbol as returned by 'stat:type') that exist in INPUT-DIRS. Example: (search-path-as-list '("share/emacs/site-lisp" "share/emacs/24.1") (list "/package1" "/package2" "/package3")) => ("/package1/share/emacs/site-lisp" "/package3/share/emacs/site-lisp") When PATTERN is true, it is a regular expression denoting file names to look for under the directories designated by FILES. For example: (search-path-as-list '("xml") (list docbook-xml docbook-xsl) #:type 'regular #:pattern "^catalog\\.xml$") => ("/…/xml/dtd/docbook/catalog.xml" "/…/xml/xsl/docbook-xsl-1.78.1/catalog.xml") Look for each of FILES of the given TYPE (a symbol as returned by 'stat:type') in INPUT-DIRS. Set ENV-VAR to a SEPARATOR-separated path accordingly. Example: (set-path-environment-variable "PKG_CONFIG" '("lib/pkgconfig") (list package1 package2)) When PATTERN is not #f, it must be a regular expression (really a string) denoting file names to look for under the directories designated by FILES: (set-path-environment-variable "XML_CATALOG_FILES" '("xml") (list docbook-xml docbook-xsl) #:type 'regular #:pattern "^catalog\\.xml$") Return the complete file name for PROGRAM as found in $PATH, or #f if PROGRAM could not be found.Find a file named FILE among the INPUTS and return its absolute file name. FILE must be a string like "bin/sh". If FILE is not found, an exception is raised.Find a sub-directory named DIRECTORY among the INPUTS and return its absolute file name. DIRECTORY must be a string like "xml/dtd/docbook". If DIRECTORY is not found, an exception is raised.This is like 'every', but process all the elements of LST instead of stopping as soon as PRED returns false. This is useful when PRED has side effects, such as displaying warnings or error messages.Insert the KEY/VALUE pair before the first occurrence of a pair whose key is REFERENCE in ALIST. Use KEY=? to compare keys. An error is raised when no such pair exists.Insert the KEY/VALUE pair after the first occurrence of a pair whose key is REFERENCE in ALIST. Use KEY=? to compare keys. An error is raised when no such pair exists.Replace the first pair in ALIST whose car is KEY with the KEY/VALUE pair. An error is raised when no such pair exists.Modify PHASES sequentially as per each MOD-SPEC, which may have one of the following forms: (delete ) (replace ) (add-before ) (add-after ) Where every <*-phase-name> is an expression evaluating to a symbol, and an expression evaluating to a procedure.Invoke PROGRAM with the given ARGS. Raise an exception if the exit code is non-zero; otherwise return #t.Report to PORT about C, an '&invoke-error' condition, in a human-friendly way.Run PROGRAM with ARGS in an input pipe, but, unlike 'open-pipe*', redirect both its standard output and standard error to the pipe. Return two value: the pipe to read PROGRAM's data from, and the PID of the child process running PROGRAM.Invoke PROGRAM with ARGS and capture PROGRAM's standard output and standard error. If PROGRAM succeeds, print nothing and return the unspecified value; otherwise, raise a '&message' error condition that includes the status code and the output of PROGRAM.Call PROC with two arguments: an input port for FILE, and an output port for the file that is going to replace FILE. Upon success, FILE is atomically replaced by what has been written to the output port, and PROC's result is returned.Find a code point within a Unicode Private Use Area that is not present in S, and return the corresponding character object. If one cannot be found, return false.Return a string which is equal to S except with all instances of C1 replaced by C2. If C1 and C2 are equal, return S.PATTERN+PROCS is a list of regexp/two-argument-procedure pairs. For each line of FILE, and for each PATTERN that it matches, call the corresponding PROC as (PROC LINE MATCHES); PROC must return the line that will be written as a substitution of the original line. Be careful about using '$' to match the end of a line; by itself it won't match the terminating newline of a line.Substitute REGEXP in FILE by the string returned by BODY. BODY is evaluated with each MATCH-VAR bound to the corresponding positional regexp sub-expression. For example: (substitute* file (("hello") "good morning\n") (("foo([a-z]+)bar(.*)$" all letters end) (string-append "baz" letters end))) Here, anytime a line of FILE contains "hello", it is replaced by "good morning". Anytime a line of FILE matches the second regexp, ALL is bound to the complete match, LETTERS is bound to the first sub-expression, and END is bound to the last one. When one of the MATCH-VAR is `_', no variable is bound to the corresponding match substring. Alternatively, FILE may be a list of file names, in which case they are all subject to the substitutions. Be careful about using '$' to match the end of a line; by itself it won't match the terminating newline of a line.Read LEN bytes from IN or as much data as possible if LEN is #f, and write it to OUT, using chunks of BUFFER-SIZE bytes. Call PROGRESS at the beginning and after each successful transfer of BUFFER-SIZE bytes or less, passing it the total number of bytes transferred and the continuation of the transfer as a thunk.Set the atime/mtime of FILE to that specified by STAT.Replace the #! interpreter file name in FILE by a valid one found in PATH, when FILE actually starts with a shebang. Return #t when FILE was patched, #f otherwise. When KEEP-MTIME? is true, the atime/mtime of FILE are kept unchanged.Patch the `SHELL' variable in FILE, which is supposedly a makefile. When KEEP-MTIME? is true, the atime/mtime of FILE are kept unchanged.Patch occurrences of "/usr/bin/file" in FILE, replacing them with FILE-COMMAND. When KEEP-MTIME? is true, keep FILE's modification time unchanged.Read from PORT character-by-character; for each match against PATTERN, call (PROC MATCH RESULT), where RESULT is seeded with INIT. PATTERN is a list of SRFI-14 char-sets. Call (UNMATCHED CHAR RESULT) for each unmatched character.Remove from FILE occurrences of file names in STORE; return #t when store paths were encountered in FILE, #f otherwise. This procedure is known as `nuke-refs' in Nixpkgs.Return #t if PROG is a program that was moved and wrapped by 'wrap-program'.Make a wrapper for PROG. VARS should look like this: '(VARIABLE DELIMITER POSITION LIST-OF-DIRECTORIES) where DELIMITER is optional. ':' will be used if DELIMITER is not given. For example, this command: (wrap-program "foo" '("PATH" ":" = ("/gnu/.../bar/bin")) '("CERT_PATH" suffix ("/gnu/.../baz/certs" "/qux/certs"))) will copy 'foo' to '.foo-real' and create the file 'foo' with the following contents: #!location/of/bin/bash export PATH="/gnu/.../bar/bin" export CERT_PATH="$CERT_PATH${CERT_PATH:+:}/gnu/.../baz/certs:/qux/certs" exec -a $0 location/of/.foo-real "$@" This is useful for scripts that expect particular programs to be in $PATH, for programs that expect particular shared libraries to be in $LD_LIBRARY_PATH, or modules in $GUILE_LOAD_PATH, etc. If PROG has previously been wrapped by 'wrap-program', the wrapper is extended with definitions for VARS. If it is not, SH will be used as interpreter.Wrap the script PROG such that VARS are set first. The format of VARS is the same as in the WRAP-PROGRAM procedure. This procedure differs from WRAP-PROGRAM in that it does not create a separate shell script. Instead, PROG is modified directly by prepending a Guile script, which is interpreted as a comment in the script's language. Special encoding comments as supported by Python are recreated on the second line. Note that this procedure can only be used once per file as Guile scripts are not supported.Create a desktop entry file at DESTINATION. You must specify NAME. Values can be booleans, numbers, strings or list of strings. Additionally, locales can be specified with an alist where the key is the locale. The #f key specifies the default. Example: #:name '((#f "I love Guix") ("fr" "J'aime Guix")) produces Name=I love Guix Name[fr]=J'aime Guix For a complete description of the format, see the specifications at https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html.Return the name of locale category CATEGORY, one of the 'LC_' constants. If CATEGORY is a bitwise or of several 'LC_' constants, an approximation is returned..guile.procprops.rodata.data.rtl-text.dynamic.strtab.symtab.guile.arities.strtab.guile.arities.guile.docstrs.strtab.guile.docstrs.debug_info.debug_abbrev.debug_str.debug_loc.debug_line.shstrtab)))))))