ELF@8.@8@XgXg8.8.fffpp9D???4 < ?= @< @=@<&@=2@<*A0D 1A?/A4 0 =0AA4 @ < ?@>%AC/A#A-A4C 5AA3A4 C ;AA9A4 < 7A0 @< 7A0 0C =AA;A4 = AA0 00= BAB 5 @>?A= GAB < FA5 >GA= ?B < DA5 >EA= MAB < LA5 >MA= UAB < TA5 >UA= ]AB < \A5 >]A= eAB < dA5 >eA= mAB < lA5 >mA= ?B < jA5 >kA= sAB < rA5 >sA= ?B < pA5 >qAB < pA5 >qA= ?B < nA5 >oA= ?B < lA5 = uAB < tA5 >uA= ?B < rA5 >sA= ?B < pA5 >qA=?B< nA5=?= uA< uAD A>A4000pB5={A< {AD mA>kA4000pB5=uA< uAD YA>WA4000pB5={?< eAD EA>CA4000pB5A 4= \AA  4<YAp@ > YA= _?9 < VADbA>`A40000000B5A 4=M?A  4<RA00B5@>JA=D?B< GA5>HA=F?B<EA5A 4=G?A  4000B 5 @>3A=??B< 0A5A 4= @?A400 0 PB5@>A=8?B<A59 pC "A? A4 <AC$A??4P0` C$Az?"A4@0p 9BD#A=!A4000@p 0p0`0P00@pC A??4 C A?@4`0p CA??4`D@=@4P0`0P00000pP C @?h?4 ( ( *C @v?@4<h@@ ! C@h?@40@ 000 0 &j9C@]?K?4)9 9 @C@S?=4P0@@" C@E?@4PWPl 9 @C@F?=4P0@@" C@8?@4PWPl 9 @C@9?=4P0@@" C@+?{@4PWPl 9 <@# S<s@Q#SQ#C@?}@400 0C u@!? @4 < q@Cw@?>4Cs@?>4p0p 0` jCl@?j@4`6V89Cb@>>400p  0@0P0`p CZ@>X@4`C`@>^@4P0p  <V@0`p CV@>?4`0 9BD?<?4P00` 00 0 0p00 `C?>?4p9<.@C4@>=4@70@0 0P0p0`0P Q  `( C @><40p` " oC @}>W>40p` C @q> @4PD@9<@4@0P0`` "@C@\> @4PD@$<@4@0P0`0` #*C@F>@4P00`P C@9>#>4`0P C?->=4P0P00 @0`0p00@< ?D?;?4000 P0`< ?D?;?4000 `< ?D?;?4p0p000 `P#<?D?;?4P0P0`0p0@SP#0C?=?4pC?==4@0p0PPC?==4@0pPC?=f=40000p0 0@0P0`0 RP & C?=;4j9 0&j0C?=;400@0"9 0@ 9 @C?=;4`0PP"$C?=;4`0@P"6'8@Cz?=<4@0P0=u?<;<s?D?;?40000@0P0`0 `7p)8"2Cp?\==4P0`PDp?:n?400@`" 4P0`0Cd?8=b?4`0`0p000@9 9 PCS?+=_;4p0`P"=?<[;<C?D#?:!?40000`0p0 ( >C;? =o<4p0`PC1?<<4@0pPC1?</?4@6+8P0pP"< ?D>:>4`0`0p0@pl <?D>q:>4`0`0p0@7)9!9  D6=Z:4=4@00 000 C><:4p0`P"-C><H<4p0`PC><>4@6+8P9000@0p@C><<4P0P0p0@=c><:<>Dq> :o>40000`0p0 P7pD>9>4@0`0pP%<>D=9=4P0P0`0p0@SpRpQ  C>K<>4`C>E<;4@0`0P@C>8<<4@=>0`@C>*<=4@<>0P0C><<4@0@0P0`00`Cy><[;4p0`@Ck><i>4P68`Cx>;;4`0p`0P0p000@ Cg>;:47000 000PCZ>;94p0`P"|CN>;94p0PP"nCB>;;4p0`PC8>;6;4@0pP)R%L90P0@^PC >;94@C>;&;400P`9#WS0plR0QQ#WSlRQQ# 000 !00!0 C=k;=4`0p`0@0`009  =,=<9<*=D:=88=4@0@0P0`0p00pR) U%C=:;:4P0`P D=8=4P0`P SV00`0p` "'SD=8=4PC= ;k=4@C=;:400@0`p 0PP V0P 0p P<=D=j8=4@0P0`@"9<=D=X8=40000P0`0 <=0P0@0`00P< ?< ?<?9Q <&?QQQQQQQQQ Q <4?QQ <(?Q  <1?Q  Q Q  Q < 3?D5?8<4p0P0p00`` Q Q  Q @<><?Q<?<?9Q<>QQQQQQQ P<%?DM=7K=4@0P0`@"9<?=DO=7M=40000P0`0 < ?0P0@0`00p< ?< ?<?<?<?D>7<400@0 9QQQQQ Q Q Q 9Q<?Q P<?D<7<4@0P0`@"+<?D<7<4@0P0`@"9<<D<y7<40000P0`0 <?0P0@0`00<?0P0@0`00P< @9 Q <@QQ  Q  D@Q7K;4p00  Q Q Q <@QQ P<@D<57<4@0P0`@"+<@D<$7~<4@0P0`@"9<r<D<7<40000P0`0 <@0P0@0`00<@0P0@0`00@<5AD=@6:4`0@P9QQQ <YA9QQQ CbA9`A4 <^ACaA9a74 C]A974CVA9\74 =9CMA9G74 CIA974CBA9874 C>A974?{6 <v6O>{6?}6 <x6O>}6={6>{6?6y6?6 <}6O>6?6 <6O>6=6>6=t6>6?6|6?6 <~6O>6=6P>6?6 ?6 <6O>6=6P>6?6 <6O>6=6>6=D6>6?6~6?66?66?6 <6O>6=6P>6?6 <6O>6?6 <6O>6?6 <6O>6?6 <6O>6?6 <6O>6?6 <6O>6?6 <6O>6?6 <6O>6?6 <6O>6?6 <6O>6?6 <6O>6?6 <6O>6?6 <6O>6?6 <6O>6?6 <6O>6?6 <6O>6?6 <6O>6?6 <6O>6=6>6=6>6?66=6>6?66=v6>6?66=e6>6?66=T6>6?66=C6>6?66=26>6?66=!6>6?66=6>6?66=5>6?66=5>6?66=5>6?66=5>6?6|6=5>6?6y6=5>|6?|6v6=5>y6?y6s6=5>v6?v6p6?w6u <r6O>w6?{6w <v6O>{6?6y <z6O>6?6y <~6O>6?6y <6O>6?6{ ?6?6{ <6O>6?6} <6O>6?6} <6O>6?6 <6O>6?6?6:?6{ <6O>6?6C?6z <6O>6?6U?6y <6O>6?6g?6z <6O>6?6y?6{ <6O>6?6?6*?6u <6O>6?6?6?6?6?6?6j <6O>6?6 ?6?6?6?6b <6O>6?6?6] <6O>6?6_ <6O>6?6I?6^ <6O>6?6?6?6Z <6O>6?6\ ?6L?6\ <6O>6?6^ <6O>6=6>6?6@?6L?7T?7`?7L <6O>7?7J ?7Q < 7O>7?7Q <7O>7?7Q <7O>7?'7Q <"7O>'7?37S ?67.7?97S <47O>97??7W ?H7^ <C7O>H7?N7\ <I7O>N7?R7\ <M7O>R7?V7Z ?]7] ?h7` <c7O>h7?l7^ <g7O>l7?p7\ <k7O>p7?t7^ <o7O>t7?x7\ <s7O>x7?7Z ?7e <7O>7?7c ?7l ?7y ?7 <7O>7?7 <7O>7?7 ?7 <7O>7?7 <7O>7?7 <7O>7?7 ?7 <7O>7?7 ?7 ?7 <7O>7?7 <7O>7?7 ?7 <7O>7?7 <7O>7?7m? 8 <8O> 8?8 < 8O>8?8 <8O>8?8 <8O>8=d7>8=`7>8?88= 8>8?88=R7>8?8 8=K7>8?8 8=D7>8?88==7> 8? 88? 8l <8O> 8?8l ?8y <8O>8?8b?8x <8O>8?8v <8O>8=8>8?8p <8O>8? 8n <8O> 8?"8l <8O>"8?$8j <8O>$8?&8h <!8O>&8?(8f <#8O>(8?*8f <%8O>*8=7>*8=7>(8=8>&8=8>$8=8>"8=8> 8?"8N <8O>"8= 8> 8? 87?!88? 87?87?87?87?87?87 ?"8> ?'8E ?,8L ?18S ?68Z ?;8 8?:88?988?888?788?68"8=7>58?587?487?388=7>28?:8> <58O>:8=88>:8?<87?=85 ?B888=i7>A8?A8)8?@8*8??838=2><8?>8L7?A8% <<8O>A8=?8>?8??81=p2>>8?>8(8?=838?<808?;818?:868=37>;8?;88?:88?98-8?88.8?98+8?8828?787?6808?587?48.8?387?28,8?186?08*8=6>/8?/8'8?.87?/8<*8O>/8=-8>/8?/88?.87=1>-8?-8 8?,87?-8<(8O>-8=+8>-8?-87?,87?-8<(8O>-8=+8>-8?-87?,87?+8#8=1>,8?,87?+87?,8 =1>-8?-87?,87?-8<(8O>-8=+8>+8='8>+8?+8%8=v5>(8?(8"8?)8'?*8t<%8O>*8?,8r<'8O>,8=~6>,8=8>*8="8>(8?*8d<%8O>*8=(8>(8?(8P6?)8#8?(8J6?'8G6?(8V?-8]?28d?788?68"8?58'8=>6>48?487?388?28"8?387?48R?98/8=(6>88?886?78!8?68*8='3>38=#3>58?586?487?387?28(8?18-8=6>28?288?186?08$8?/8%8?08"8?/8)8?.87?-8'8?,86?+8%8?*87?)8#8?(85?'8!8= 1>&8?&88?%86=x2>$8?$88?#86=7>"8?"8 8?!86?"8<8O>"8= 8>"8?"87?!86? 88?!88? 88?!8<8O>!8=8>!8?!87? 86?!8N?"8<8O>"8= 8>"8?"87?!8m6=^4>8?87=W4>8?88?8 5=6>8=6>8?88=B4>8?8 8=;4>8?8 8?8[?8t?8< 8O>8?8<8O>8?8<8O>8=85>8=6>8=7>8=T5>8=7>8=8> 8?8n< 8O>8= 8> 8? 84? 88? 84? 84? 84? 84?84? 8W?8^?8e?8l?8s?"8z?'87?&87?%87?$88?#8 8?"88=4>!8?!87? 87?8 8? 87?!8_?&88=4>%8?%8{5?$88?#88=1> 8=1>"8?"85?!85? 85?88?88=4>8?88?8v5?88?88?87?88?815?88?87?88?8i4?88=1>8?8 8?8\5=5>8?88?8R5=e4>8=6>8=%7>8?8O7?8@4?8=4?8?8?8?88?8 8?88=44>8?87?87?8 8?88?87?84?88= />8?8 8?85=2>8=5>8?8 8=2>8?88=3> 8? 87=2> 8? 88? 8g? 8z? 8<8O> 8= 8> 8? 83? 88? 83? 83? 8?8?8?88?88?8 8=3>8?8u5?87?88?87?8?88=3>8?8k4?88?8 8=.>8=.>8?8|4?84?84?8 8?88=3>8?87?8f4?88?88?87?8 8?8!4?8 8?87?88? 8Y3? 88=k0> 8? 88? 8L4? 8M?8T?8[?88?88?8 8=C3>8?84?8j7?88?8 8?87?8$3?8 8=D0>8?88?84?86< 8O>8?84?'89<"8O>'8?)89<$8O>)8=8>'8=#8>%8?'81<"8O>'8=13>%8=#3>%8?%88?&8&<!8O>&8=$8>$8?&88?%88=3>"8?"88=2>8?88=2>8?88?88=7>8?88?88?87?88=\4>8?87=_4>8?87?88?88?8 8?8 8=7>8?8 8?8 8?87?8 8=X5> 8? 87? 88=(4> 8? 88=Q5>8=2>8?88=P5>8?87?87?87?87?87=4>7?77?77?77?77=w7>7?77?77?7a7?77=3>7?77?77?77?7n7?77?77?77=N7>7?77?77?787?779 'define-module*'guile'srfi'srfi-35'filename'srfi/srfi-35.scm'imports'srfi-1'exports'make-condition-type'condition-type?'make-condition' condition?'condition-has-type?' condition-ref'make-compound-condition'extract-condition'define-condition-type' condition' &condition'&message'message-condition?'condition-message'&serious'serious-condition?'&error'error?'set-current-module'cond-expand-provide' make-vtable' string-append'standard-vtable-fields'prprpr'set-struct-vtable-name!'condition-type'%condition-type-vtable'%make-condition-type'condition-type-id'condition-type-parent'condition-type-all-fields'struct-layout-for-condition'print-condition'make-compound-condition-type'make-condition-from-values'macro'make-syntax-transformer'compound-condition'condition-instantiation'make-struct-layout''make-struct/no-tail'message'format'#'object-address'number->string'string->symbol'vtable-offset-user'pr'string-concatenate/shared'#'fold' string-join'reverse' '~A: ~S'every'symbol?'lset-intersection'eq?'append'"invalid condition type field names'error'parent is not a condition type')condition type identifier is not a symbol'7`make-compound-condition-type' passed empty parent list' append-map'wrong-type-arg'Wrong type argument'throw'list?'any'Wrong type argument: ~S' list-index'invalid field name'field name is not a symbol' fold-right'memq'field not specified'map'compound'reverse!'length'+'each' $sc-dispatch'-source expression failed to match any pattern'syntax-violation'begin'top'ribcage'dummy'name'parent'pred' field-name'field-accessor'm-ebcbad5f0694f86-df'l-ebcbad5f0694f86-e4'l-ebcbad5f0694f86-e5'l-ebcbad5f0694f86-e6'l-ebcbad5f0694f86-e7'l-ebcbad5f0694f86-e8'l-ebcbad5f0694f86-e9'x'l-ebcbad5f0694f86-e1'hygiene'define'quote'c'each-any'type'field'm-ebcbad5f0694f86-f5'l-ebcbad5f0694f86-fa'l-ebcbad5f0694f86-fb'l-ebcbad5f0694f86-fc'l-ebcbad5f0694f86-f7' %compound' quasiquote'unquote'out' field-value'rest'm-ebcbad5f0694f86-103'l-ebcbad5f0694f86-110'l-ebcbad5f0694f86-111'l-ebcbad5f0694f86-112'l-ebcbad5f0694f86-113'l-ebcbad5f0694f86-114'l-ebcbad5f0694f86-115'l-ebcbad5f0694f86-105'l-ebcbad5f0694f86-108'l-ebcbad5f0694f86-109'l-ebcbad5f0694f86-10a'm-ebcbad5f0694f86-11f'l-ebcbad5f0694f86-12c'l-ebcbad5f0694f86-12d'l-ebcbad5f0694f86-12e'l-ebcbad5f0694f86-121'l-ebcbad5f0694f86-124'l-ebcbad5f0694f86-125'l-ebcbad5f0694f86-126'display' <&condition>' macro-type' syntax-rules'patterns'...d4TT8xp@0 P  P    X x    H   <tT0T\Xx` 4   P 8x0 4!x!`" ""###$ *    " (*(*((*((((((((((*(**** " "`7A`7`7`78. &`7c      EEEEEEEEEEEEEEEEEEEEEEEEEEE ")7   E -E =======E=E==== = =E=EE ====EE===   C NN48. M*cc%<ffpEOMK U`QWkx3$ zRC@ DBHF8F(H(HtpU8.@$$<` q`  $  $   x >x p k#p  l %l  ( (8 80P 0    D D| |\      \ 6\ l$  lLK (L P  P B  " "|"|""%"#=#$} $$$ $$P$P$$$$$$$0% ""))))")""". (08@H P$X(l                                       ( ,        (       :=)$ 8<ThlBILS) 04L`dx| ^bii(,<H:mii4PTX\`l:mii4PTX\`l:mii4PTX\`luuBuBB  $,,48@@@TX=)$ 8<PTl $,($ $  i  (<@H$h$ILu))) $<X\t  I)i(,Hdh|   i $(4ii$( @Ld)4PTl   :)ii 48P dh ))mi)4DLT hl  i $) )   $<X\t   ))i $@Pdh  $8<Xlpx 4HLX tx$mumu)i)4PTl      L)) 04L `d|   ))) $@LTh l Liiiiii)i   $$,(0$4,8(<(@ D H L P T \`dlpx|iii   (,08<@DHLPT))) $@LTh l )iii $,@D `dhlptx|i ))))) $@Pdh  ii)i   $(<@$\`dhi ))))) $@Pdh  )i $(@D HLPi =$04$0404` )(60`D*bH,, -"(.>3M$  d"H P2 tD tZ tt l` XdTh<l ,8-,8d<<TpDhT4 \ 8!! !"pd##$X$$ %,f8%<yt%,%<%<&p(%.. .. Guile 2.2.7%make-condition-typecondition-type?condition-type-idcondition-type-parentcondition-type-all-fieldsstruct-layout-for-conditionprint-conditionmake-condition-typemake-compound-condition-typecondition?condition-typecondition-has-type?loopcondition-refmake-condition-from-valuesmake-conditionmake-compound-conditionextract-conditionmessage-condition?condition-messageserious-condition?error?p$ srfi/srfi-35.scm  #', J?Y,  ,v , o M ,b,Z=',7*a$}(x#3#w~&,-I9,g -xhyxhyxhz! -., .- . i] w hvhx]x{hP&h, wx.+# ;" h - w$, ,, !- ,   {;[-x h yhh-hB,-+y << i=h Dyh ,,-+ v&Y k.,L ,&z(<xyh&_z Z,-+&w1<.5..,4.,D0,zh*x'õ"f'h)m %whhi=\;&,Jjh .- (.-- (.9h,-+P =%hy;-&=wv/yUgc#x,/$$d` P& t8$ tN th lx p dl<l(80, 8!D8|0<Hp\hlL\P    "p|""#X$$$$,ZP$<m$,$<$<0%p(%make-condition-typecondition-type?condition-type-idcondition-type-parentcondition-type-all-fieldsstruct-layout-for-conditionprint-conditionmake-condition-typemake-compound-condition-typecondition?condition-typecondition-has-type?loopcondition-refmake-condition-from-valuesmake-conditionmake-compound-conditionextract-conditionmessage-condition?condition-messageserious-condition?error?closurepublic?boxargtmpnamemoduleprocunspecifiedctportlayoutidparentall-fieldsobjbound?valunboxedfield-namesctypefieldresultparentsvtablefield-namevaluesfield+valueinitsconditionsfindexxdummypredfield-accessortailtmp-ebcbad5f0694f86-f2tmp-ebcbad5f0694f86-f1tmp-ebcbad5f0694f86-100outfield-valuerestReturn true if OBJ is a condition type.Return a new condition type named ID, inheriting from PARENT, and with the fields whose names are listed in FIELD-NAMES. FIELD-NAMES must be a list of symbols and must not contain names already used by PARENT or one of its supertypes.Return true if C is a condition.Return true if condition C has type TYPE.Return the value of the field named FIELD-NAME from condition C.Return a new condition of type TYPE with fields initialized as specified by FIELD+VALUE, a sequence of field names (symbols) and values.Return a new compound condition composed of CONDITIONS.Return a condition of condition type TYPE with the field values specified by C..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