ELF@X)@8@VVX)X)VVVpp99D???4 < ?= ?< ?=@=@<0@D @?@4 0 D@?@4 < 4@PD ;@?9@4 6 9 8 00 4<<@ 4 6 8 00 4<:@ 4 6 8 00 4<8@ 4 6 8 00 4<D@ 4 6 8 00 4<B@ 4 6 8 00 4<J@ 4 6 ~8 00 4<:@ 4<7@ 4<4@ =:@A4=?@<w@0000 = z@B 5 =@A4= @A  4 A  4000  0 =x@B5=~@A4A  400 = y@B 5 =@A4A  4 0 00 `= y@B 5 A4A 490 0 0 P=p@B5@>m@=u@B< t@5>u@=}@B< |@5>}@=@B< @5>@=@B< @5>@=@B< @5>@=@B< @5>@=@B< @5>@=@B< @5>@=@B< @5>@=@B< @5>@=@B< @5>@=@B< @5>@=@B<@5=@=@<@D @->@4 0 0 0 0B59 0D@>@4 @970Q0 00000D@>@4 @970Q0 00000D@=@4 @970Q0 00000D@=@4 @970Q0 00000D@=@4 @970Q0 00000D@=@4 @970Q0 00000D}@={@4 @970Q0 0000 Dw@=u@4 @<@ D@=@4 @9 D@=@4 @90C@K??4@900 C@>?2?40000@0@0@C@A??4P0@@"0P  0C@=?g?4@C{@7?1?4 0000@ Du@3=s@400@06 8@800 `C`@?=4P7pDd@=b@400`0@P6 7p8p0P0@0D=@<;@4 0007@X 680 PC2@>~>4@C.@>>407`00PC,@>*@400PP0@0P0`00pC%@>#@4D+@<)@4`C'@>}>4PC#@>>400pp 0@` 4P0pp 0`0@09C@>X>4 00@D?|<?4 0@000"9 0P C ?>?4 D?`<?4C?>*>4pC?>@>4P0   0`  4p4P0  0@  000` " 4 4p0 4p0p 0 0 9  PC?T>N>4p0`0PP"4p0P0`0@9 9 C?J>=4p0` 4p0p *D?;~?4@0`0P` !0";Cq?#>o=4`4p0p Cp?>n?4PD6?;4?4@C f? >=40  40   0P0@0p 0 `0 pC R?=P?4 C X?=V?4@ 00 0 9 CH?=l=4p0` 4p0p *D?j;?4@0`0P` !0";C#?=<4`4p0p C?=>4PD>F;>4@C ?==40  40   0P0@0p 0 `0 pC >=>4 C >|=>4@ 00 0 9 C>z=<4p0` 4p0p *D>:>4@0`0P` !0";C>S=<4`4p0p C>F=>4PDF>:D>4@C >:=<40  40   0P0@0p 0 `0 pC >=`>4 C >=f>4@ 00 0 C {>=}<40@ Cq>=#<4pCm>=_>4`D=y:=4PCc><<4@0p CY><7<400 0@0`0PP 0p000 `C @><;4 C<><2<40` C2><=4`D=4:=4PC(><;4@0  C><><4@40  0@   0`0P0p 0 pP< >D,>:*>4@0P0`@"9<>D.>9,>40000P0`0 <$>0P0@0`00<@<A< A< .A< 0A< "A9 <EAQ<PA<VA<AQ <AQQ QQ<A<A<AQ QQ Q<AQQQ QQQQ QQ Q Q Q Q Q Q Q QQ<A<A<AQ QQ Q<BQ<B<CQ QQ Q<CQQQ QQ<uCQQQQ QQ Q Q Q Q Q Q Q QQQ QQ ?T9z <O9O>T9?V9z <Q9O>V9=T9>T9?X9R9?[9q <V9O>[9?]9o <X9O>]9=[9>[9=M9>[9?[9U9?\9b <W9O>\9=Z9P>Y9?[9] ?`9b <[9O>`9=^9P>]9?_9[ <Z9O>_9=]9P>\9?^9X <Y9O>^9?b9Z <]9O>b9?f9\ <a9O>f9?h9Z <c9O>h9=f9>f9?h98?g9a9=R9>d9?d9^9?e9G <`9O>e9?i9K <d9O>i9?i9 =d9>h9?h9b9=8>e9?e9_9?f98 <a9O>f9=d9>d9?d9L9=8>a9?a9[9?b9* <]9O>b9=`9>`9?`969=8>]9?]9W9?^9 <Y9O>^9?`9 <[9O>`9=^9>^9?^99=M9>[9?[9U9=8>X9?X9R9?Y9 <T9O>Y9=W9>W9?W98=j8>T9?T9N9?U9 <P9O>U9?W9 <R9O>W9=U9>U9=G9>U9?U9O9?V9?W9?X9?Y9 <T9O>Y9?[9 <V9O>[9?]9 <X9O>]9?_9 <Z9O>_9=]9>]9=O9>]9?]9W9?^9 <Y9O>^9?`9 <[9O>`9=^9>^9=P9>^9?^9X9?_9=9?^9V9?_9 <Z9O>_9?a9 <\9O>a9?c9 <^9O>c9?e9 <`9O>e9?g9 <b9O>g9?i9 <d9O>i9?k9 <f9O>k9?m9 <h9O>m9?o9 <j9O>o9?s9 <n9O>s9?u9?x9 <s9O>x9?z9*?}9 <x9O>}9?93?9 <}9O>9?9?9 <9O>9?9?9 <9O>9?9?9 <9O>9?9?9 <9O>9?95?9 <9O>9?9C?9 <9O>9?9?9 <9O>9?9?9 <9O>9?9?9 <9O>9?9?9 <9O>9?9 <9O>9?9?9 <9O>9?9 <9O>9?9 <9O>9=8>9=8>9?99=8>9?99=8>9?99=8>9?99=8>9?99=8>9?99=9>9?99= 9>9?99=9>9?99=9>9?99=%9>9?99=.9>9?99=59>9?99?9` <9O>9?9b <9O>9?9b <9O>9?9` <9O>9?9^ <9O>9?9^ <9O>9?9` <9O>9?9^ <9O>9?9\ <9O>9?9Z <9O>9?9Z <9O>9?9X <9O>9?9\ <9O>9?:\ <:O>:?:Z <:O>:=:>:=:>:?::=:>:?::=:>:?::?:A <:O>:?:A ? :N <:O> :?$:?%:M < :O>%:?':K <":O>':=%:>%:?):E <$:O>):?+:C <&:O>+:?-:A <(:O>-:?/:A <*:O>/:?1:? <,:O>1:=:>1:=:>/:=:>-:=#:>+:?-:1 <(:O>-:=+:>+:?+:9?,:&:?+:9?*:9?):9?*: ?/:' ?4:. ?9:5 ?>::?=:!:?<:&:?;:+:=9>::?::9?9:9?8:&:=9>7:??: <::O>?:==:>?:?A:9?B: ?G:=:=9>F:?F:.:?E:/:?D:8:=6>A:=6>A:?A:;:=6>>:?>:8:=6>;:?;:5:=6>8:?8:2:=6>5:?5:/:=6>2:?2:,:=6>/:?/:):=7>,:?,:&:= 7>):?):#:=7>&:?&: :=7>#:?#::=&7> :? ::=/7>:?::=87>:?::=A7>:?::=J7>:?::=S7>:?: :=Z7>:?::? :9?:9? ::? :8? ::? :8? ::?:8?::?:8?:9?:8?:9?:8?:9?:8?99?98?99?98?99?98?99?98?99?98?99?98?99?98?99?98?99?98?99?98?99?9<9O>9=9>9?9L4?9<9O>9=9>9?9=4=6>9?9|9?99?99?99=6>9?9l9?99?99?99=6>9?9\9?99?99?99=h6>9?9L9?99?99?99=H6>9?9<9?99?99?99=(6>9?9,9?99?9|9?99=6>9?99?9}9?9l9?99=5>9?9 9?9m9?9\9?99=5>9?98?9]9?9L9?99=5>9?98?9M9?9<9?99=5>9?98?9=9?9,9?99=h5>9?98?9-9?99?99=H5>9?98?99?9 9?99=(5>9?98?9 9?98?99= 5>9?98?98?98?99=4>9?98?98?98?99=4>9?9|8?98?98?99=4>9?9l8?98?98?99=|4>9?9\8?98?98?99?99?99?99?9w9?99?9e9?99?9S9?99?9A9?99?9/9?99?99?99?9 9?99?98?99?98?99?98?99?98?99?98?9~9?98?9|9?98?9z9?9{8?~9x9?}9i8?|9v9?{9W8?z9t9=6>y9?y97?x9"8?w9k9?v9l9?w9i9?v9p9?u9u7?t9n9?s9G7?r9l9?q977?p9j9?o96?n9h9=6>m9?m9e9?l98?m93<h9O>m9=k9>m9?m9S9?l97?m9)<h9O>m9=k9>m9?m9A9?l97?m9<h9O>m9=k9>m9?m9/9?l97?k9c9=3>l9?l9"9?k97?l9<g9O>l9=j9>l9?l99?k97?j9b9?m9<h9O>m9=k9>m9?m98?l97=)5>k9?k98?j97?k9<f9O>k9=i9>k9?k98?j9|7?k9<f9O>k9=i9>k9?k98?j9j7?i9a9?h9$9?g9c9?h9F9?g9a9?h9<c9O>h9=f9>h9?h98?g9I7?f9^9?e99?d9`9?e979?d9^9=5>c9?c98?b907?c9<^9O>c9=a9>c9?c98?b97?c9?h9^9?g9u8?f97?i9o8?h9 7?g9_9?h9T9?g9a9?h9z<c9O>h9=f9>h9?h9T8?g96?h9n<c9O>h9=f9>h9?h9B8?g96?f9^9?g98?f9`9?e9C9?d9^9?e9S<`9O>e9=c9>e9?e9!8?d96=M2>c9?c98?b96?c9=<^9O>c9=a9>c9?c98?b96?a9-9?b98?a9[9?`9\9?a9{8?`9Z9?_9[9?`9D9?_9Y9?`9<[9O>`9=^9>`9?`97?_9u6?`9 <[9O>`9=^9>`9?`97?_9c6?`9<[9O>`9=^9>`9?`97?_9Q6?^9f8?_9c8?^9X9?]98?^9V9?]9W9?\9D9?[9U9?Z9V9?[97?Z9T9?Y9#9?X9R9?W9S9?X99?W9Q9?X9<S9O>X9=V9>X9?X9r7?W96?V98?W99?V9P9?U9 9?T9N9?S9O9?T97?S9M9?R98?Q9K9?P9L9?Q9-9?P9J9?O9K9?P99?O9I9?N98?M9G9?N9<I9O>N9=L9>N9?N9*7?M95?N9z<I9O>N9=L9>N9?N97?M95=4>L9?L97?K95?J9B9?K9?9?J98?I9u7?H9B9?G9C9?H989?G9A9?F97?E9?9?D9@9?C98?B99?A9;9?B9:?G9=9?F96?E9u5?D9<9?C97?D94<?9O>D9=B9>D9?D96?C9]5=1>B9?B96?A9S5=r1>@9?@96??9I5?@9<;9O>@9=>9>@9?@96??975?>98??939?>989?=999?>99?=979?<989?=99?<969?;9[8?<99?;959?:969?;9+9?:949?9959?:98?9939?8949?;9<69O>;9?=9<89O>=9=19>;9=79>99?;9<69O>;9=[7>99=3>99?9939=3>69?8909?7919=3>49?49.9?39/9=9>29?29,9?19-9?299?19+99 'define-module*'guile'rnrs'enums'filename'rnrs/enums.scm'pure'version'set-current-module'resolve-r6rs-interface'only'and=>'call-with-deferred-observers'base' conditions' exceptions'records' procedural' syntax-case'srfi':1'make-record-type-descriptor'enum-set'mutable'universe' immutable'set' enum-set-rtd'record-constructor'"make-record-constructor-descriptor' make-enum-set'record-accessor'enum-set-universe-internal'record-mutator'enum-set-universe-set!' enum-set-set'make-enumeration'enum-set-universe'enum-set-indexer'enum-set-constructor'enum-set->list'enum-set-member?'enum-set-subset?' enum-set=?'enum-set-union'enum-set-intersection'enum-set-difference'enum-set-complement'enum-set-projection'define-enumeration'macro'make-syntax-transformer'module-use-interfaces!'module-export!'module-re-export!'module-replace!'length'memq' list-copy'lset-intersection'eq?'lset<='equal?' lset-union'raise'make-assertion-violation'lset-difference'any'each-any' $sc-dispatch'-source expression failed to match any pattern'syntax-violation'begin'top'ribcage'dummy' type-name'symbol'constructor-syntax'm-40886647178dd4f-2b'l-40886647178dd4f-30'l-40886647178dd4f-31'l-40886647178dd4f-32'l-40886647178dd4f-33'x'l-40886647178dd4f-2d'private'hygiene' define-syntax'lambda's'sym'if' syntax->datum'syntax'quote'symbol->string'not a member of the set'_'...'let*'syms'quoted-universe' datum->syntax'list' quoted-syms'or'every'not a subset of the universe' quasisyntax'unsyntax' macro-type' syntax-rules'patternsd,`|Pl (DT$   T  @ p   8   Pl\`T@4 \$4X  ************ "("" *** " ********** "* *`7A`7`7`7X) `7S    EEE  "  EEEEEEE EEEEEEE   -E ==================== ======= ============= == ===== ====  9DDaX) C*SS <VVpE?M<U@k. z`A9 90;8h;`<`<hAX)@00X|X00xx  8 8 d d - < H TH  c      P P  ,5,p pP P0 0D Dl> l   Y   $      ( ((( (( (( ( (-(((((((((((((4 9  $,4<D L(T,l  (, (, (, (, (, (, (,(,(,(,@ ,,,                                       EJ $ ,0EJ $ ,0EJ $ ,0EJ $ ,0EJ $ ,0EJ $ ,0EJ $ ,0 ( $ $N  8LPZ 4Z 4 04 L dx| c4 $ 8<Xd le4 J 4<@ZN  0 4 <Th lZ  04H L`d| kZ 4 J 8L P lxr}    J 04HL`d(, ,(,   r} J8 D\r}  4      8<Ttx $$(r}  4      8<Ttx $$(r}  4      8<Ttx $$(Z   4HL` d x|  r}   0 4L`dx|$(((c4 44 $@LTh l kEJEEJEJEJEEEJEJEEEJEEJEEJEJEJEJEJEEJEJEEEJEEJEEJEEJ  $,4 8$@(D(L,T0\4`8hlistenum-set-member?enum-set-subset?enum-set=?enum-set-unionenum-set-intersectionenum-set-differenceenum-set-complementenum-set-projection" rnrs/enums.scm  ?K=.!Nb00#TxxxEHXHHH0HxHH 08 ,d , h P$H   H5 $ J YP j P{,dpP0D(l)make-enumerationenum-set-universeenum-set-indexerenum-set-constructorenum-set->listenum-set-member?enum-set-subset?enum-set=?enum-set-unionenum-set-intersectionenum-set-differenceenum-set-complementenum-set-projectionclosurepublic?bound?boxargtmpidxnamemoduleprocunspecifiedtailvalsymbol-listenum-setxprobesymbolenum-set-1enum-set-2dummytype-nameconstructor-syntax.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