#!/bin/sh
# SWI-Prolog saved state
exec ${SWIPL-/usr/lib/swi-prolog/bin/amd64/swipl} -x "$0" -- "$@"

<archive>

<file name="$options" class="$prolog" encoding="none" size=148 modified=1399115722>
local=268435456
global=268435456
trail=268435456
goal=user:runtime_entry(start)
toplevel=prolog
init_file=none
system_init_file=swipl
class=runtime

</file>

<file name="$state" class="$prolog" encoding="none" size=689382 modified=1399115722>
SWI-Prolog state (www.swi-prolog.org)
 @@^Ԭ@@/usr/lib/swi-prologQMsystem-C XD  t: t$set_predicate_attributet  t/$initialization_contexttrace D  t  t t  t  hide_childsO  C@,As@ /usr/lib/swi-prolog/boot/init.pl  A @5@D
@.
@.@7source_location @L
@"	 
@#@.@7$input_context @ @8	$top_file @?	@(	-@'
 @F@;XD  t  t$predefine_foreignt  t $rc_close_archiveD  t  t t  t is_listD  t  t t  t $print_message_fail 	 D  t  t t  t   
O  CG  @5error@7$print_message @Q@;XD  t  t t  t normalize_spaceD  t  t t  t $exception_in_directive 	 D  t  t t  t  @$ 
O  @$CJ0  @5 @7
print_message	$messages@Q@;XD  t  t t  t =\=D  t  t t  t skipD  t  t t  t $split 	 D  t  t t  t  @- 
O  @-CK  @5@ @7$append @>@;CK  

@5@ 
@ @ @8 @. @;XD  t  t t  t tellingD  t  t t  t $expand_directive 	 D  t  t t  t  @4 
O  @4C@,J9  @5@.
@.@7functor @a@f@b@s@7$iso_property_directive @2
@-@4@7=.. @ @.
@7$mk_normal_args @2
@3
@4@8 @<@;XD  t  t t  t mutex_propertyD  t  t t  t 
set_outputD  t  t t  t 
subsumes_termD  t  t t  t 
atom_codesD  t  t t  t reexporttransparentD  t  tmeta_predicatet  t @F +D  t  t t  t  @F 
O  @JCE  @5@2@0if
not_loaded@4@3@0must_be_moduletrue@4@3@0imports	@4@3@0 @F @Q@4@4@8
load_files @;XD  t  t t  t $canonicalise_extensions 	 D  t  t t  t  @X 
O  @XCC  @5@>@;CC  

@5@>atom@7$must_be @ @7$canonicalise_extension @ @ 
@8 @Y @;CC  

@5@8 @^@;XD  t  t t  t 
ensure_loaded @GD  t  t @Ht  t @b D  t  t t  t  @b 
O  @cC
EW  @5@2@0 @L @N@4@4@8 @U@;XD  t  t t  t thread_exitD  t  t t  t write_lengthD  t  t t  t $record_included 	 D  t  t t  t  @f 
O  @fC@{D  

message
include_filedone
file	
@5@/@.@7 @>@ @7$compilation_level  @k@.@ @7$load_msg_level @ @0 @j@1start@1 @n	
@4@7 @ @.@7	time_file @2
@4@.@7$last @D@#@@database@7$compilation_mode @?@ @7$qlf_current_source @L@0  @1	$included
@4@ @8$compile_aux_clauses @?@ @ @ @ @8$qlf_include @;CD    @Q@<XD  t  t t  t $file_type_extensions 	 D  t  t t  t  @ 
O  @C
B  source@5@>prolog@8 @ @;C@<B  @5$bags@/@7$current_module @>@.
@0 user@1prolog_file_type
@4@.@7findall @@D@*[]@C
@7
$ft_no_ext @L
@P@L	file_type@7
$domain_error @?@R@ @2 @4@8 @/@;CB    @pl @@<XD  t  t t  t file_name_extensionD  t  t t  t $record_clauseD  t  t t  t $freezeD  t  t t  t 
$mt_load_file 	 D  t  t t  t  @ 
O  @C@*F  @5threads @Q@7current_prolog_flag @>@0
with_mutex
$load_file@1$mt_start_load	@-@4@0$mt_do_load	
@4@0$mt_end_load@4@8setup_call_cleanup @;CF  @5@0 @L@-@4@  @Q@7$get_option @ @ @7$noload @>@ @8$already_loaded @;C	F  @5@ @8$qdo_load_file @;XD  t  t t  t absolute_file_name 
O  @CBr  @5@7  @C@7 @@L@P@>@8 @ @;CA\Bv  @5@D@7 @@L@R@?
@0 @0
type_errorlist
@4@/@4@7throw @D@0
extensions@-@4@.@7$select @L @@ @7 @[@E
@?@+@D@0 @@-
@4@7	memberchk @L @Z@ 
@7 @[@ 
@.@7 @@%
@?
@%
@!@2 @@4@#@E
@ @.@7 @a@D	@T
@L@%@?@!@2@0 @regular@4@4@#@D@!@0	solutions@-@4@ @.@7 @@L@0oneof @Z @@3first@3all@4@ @7 @[@?@' @@%@D@!@0file_errors@-@4@ @.@7 @@L@0 @ @Z @@3 @3fail@4@ @7 @[@?@' @%@D@ @#@7atomic @0expand@-@4@ @.@7 @boolean@ @7 @[@L@ @.@7expand_file_name @.@ @7$member @?
@%@%@E@E@D@!@K@* @@L@!@D@"@ @ @  @Q@7	$chk_file @L@"@R@F@?@.@D@#@* @@L@#@Q@F@?@ @.@0 @@2@0accessexist@4@4false@4@.@7 @@ @ @8$abs_file_error @?@ @ @  @@8 @@F@;XD  t  t t  t rename_fileD  t  t t  t openD  t  t t  t with_output_toD  t  t t  t thread_joinD  t  t t  t 
$store_clausepublicD  t  t t  t  A 	 D  t  t t  t  A 
O  ACJ  @5@/@8 A @;XD  t  t t  t put_byteD  t  t t  t retractD  t  t t  t $end_load_file 	 D  t  t t  t  A 
O  ACH]    @Q@<CH^  
end_module@5@.
@7arg @7
$check_export 
$qlf_end_part@8$ifcompiling @;CHb  end_non_module@5 A@8 A@;XD  t  t t  t 
statisticsD  t  t t  t delete_fileD  t  t t  t 	multifile @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@O  @5pred A@8
$set_pattr @;XD  t  t t  t $import_except 	 D  t  t t  t  A 
O  ACIC   
	@<CID  @5@ @.
@7$import_except_1 @ @ 
@8 A @;XD  t  t t  t msortD  t  t t  t haltD  t  t t  t abolishD  t  t t  t $load_msg_compat 	 D  t  t t  t  A' 
O  A'CD   @Qnormal@5@>@;CD   @silent@5@>@;CD   
@<XD  t  t t  t  @r 	 D  t  t t  t  @r 
O  @qC
C  @5@.	@7 @8 @r @;XD  t  t t  t format_timeD  t  t t  t current_arithmetic_functionD  t  t t  t instanceD  t  t t  t acyclic_termD  t  t t  t upcase_atomD  t  t t  t $sig_atomicD  t  t t  t recordzD  t  t t  t $valid_directive 	 D  t  t t  t  A4 
O  A4C	J#  @5sandboxed_load @@7 @@>@;C@"J%  @5@0  @@1sandbox_allowed_directive@4@.	 @Q@7catch @D
@S	@L
@Q@?@> @7 @&@Q@;CJ-   @<XD  t  t t  t get_charD  t  t t  t 
locale_createD  t  t t  t $execute_directive_2 	 D  t  t t  t  A> 
O  A>CI  encoding
@5@>@/@7 @.@7$load_input @ @0 A@
@4@8
set_stream @;CI  @5@.
@7 @5 @>@8$execute_directive @;C@BI  @5@C
 @~@7 @@L
@P@>@.
@7$add_directive_wic2 @D@'@*
call@L@. @~@7 @ @0$directive_mode@-@4@0$execute_directive_3@4@0,@0$set_compilation_mode@4@1$set_directive_mode@4@8 @@?@8 AT @F@;CJ  @5@8 A\@;XD  t  t t  t mutex_createD  t  t t  t 
current_inputD  t  t t  t 
atom_charsD  t  t t  t 
$module_class 	 D  t  t t  t  A` 
O  A`C@-I   @5home@.@7 @ @.@/@ @7sub_atom @>@D
@ @/@//boot/@7 Ac@L
@(	 @?@(	library@;CI   
 @ @@<XD  t  t t  t seen D  t  t t  t close_shared_objectD  t  t t  t $do_export_list 	 D  t  t t  t  Aj 
O  AjCI  
@5@>@;CI  @5@>@ @.
@7$export1 @ @ 
@8 Ak @;XD  t  t t  t  @" 	 D  t  t t  t  @" 
O  @!CG  @5@0  @1  @(@4@7current_predicate @>@8 @&@;CG  warning@5@.
@.@7 @>
user_errorWARNING: ~w:~w: ~p~n@2
@3@3	@4@8format @;CG   @5@>@.
@.@7 @> AtERROR: ~w:~w: ~p~n@2
@3@3	@4@8 Av@;CG   @<XD  t  t t  t $file_condition 	 D  t  t t  t  Az 
O  AzCCh  exists@5@>@8exists_file @;CCj   @	directory@5@>@8exists_directory @;CCl   @@5@>@C
@7 A@L
@P@;C@"Cn   @
@5@>@C@.@7$one_or_member @C
@ @7access_file @L
@P@L@P@?@E@;XD  t  t t  t $depth_limitD  t  t t  t $search_message 	 D  t  t t  t  A 
O  ACCU  @5verbose_file_search @Q@7 @@>
informational@8 @&@;CCX   @<XD  t  t t  t $search_path_file_cache D  t  t t  t  AdynamicD  t  t t  t  AvolatileD  t  t t  t  A 	 D  t  t t  t  A 
D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@'F  @5@0$qlf@-@4@ @7 @@>@0$qstart
@-
@4@0
$do_load_file	
@4@0$qend
@4@8 @@;C	F  @5@ @8 A @;XD  t  t t  t $pattr_directive 	 D  t  t t  t  A 
O  AC@u   A
@5	directive A@8 A @;C@w   A
@5 A A@8 A@;C@y  module_transparent
@5 A @G@8 A@;C@{  
discontiguous
@5 A A@8 A@;C@}   A
@5 A A@8 A@;C@  thread_local
@5 A A@8 A@;C@  	noprofile
@5 A A@8 A@;C@   A
@5 A A@8 A@;XD  t  t t  t importD  t  t t  t $eval_when_conditionD  t  t t  t copy_predicate_clausesD  t  t t  t 
$make_path 	 D  t  t t  t  A 
O  ACB^  @5@/ @7atom_concat @>@8 A@;CBa  @5@2@3 @3	@4@8atomic_list_concat @;XD  t  t t  t $make_system_source_files D  t  t t  t 	term_hashD  t  t t  t 
deterministicD  t  t t  t  AGD  t  t t  t 
$canonical_pi 	 D  t  t t  t  A 
O  ACIc  //

 

@5@ @a@f@b@n@w@;CIe   
@<XD  t  t t  t 	$qlf_auto 	 D  t  t t  t  A 
O  AC@AF0  @5@C
@7$in_system_dir @L
@P@D
@0qcompile@-@4@7 @@L@R@? A@.@7 @@D
@*auto@L@R@E@?@*large@.@7	size_file @a@f@b@swrite@8 A@;XD  t  t t  t $extend_file 	 D  t  t t  t  A 
O  ACCw  @5@.@7$ensure_extensions @ @.@7$list_to_set @ @8 @@;XD  t  t t  t  D  t  t t  t delete_directoryD  t  t t  t  @>D  t  t t  t sortD  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@N  @5 A A@8 A@;XD  t  t t  t trim_stacks D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CK,  @5@0 @@0domain_error	@4@/@4@8 @@;XD  t  t t  t 
string_concatD  t  t t  t 	$trap_gdb D  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 	 D  t  t t  t  A 
O  ACC  @5@D		 @~@7 @@L	@R@?@@;XD  t  t t  t =<D  t  t t  t initialization @GD  t  t @Ht  t A  @KD  t  t t  t  A 
O  AC@A[  
@5@.
@.@7  @D@*	now@L@@0
$init_goal @4@8assert @?@z@D
@-@*	
after_load@L
@D@,
 @L@0 A
@4@8 A@?@0 @@0
context_errornodirective@1 A A@4@/@4@8 @@?@J@D@*	restore@L@0 A @4@8 A@?@5@D@S	@L@0 @instantiation_error@/@4@8 @@?@$@D@7 @Z @L@0 @@0 Ainitialization_type	@4@/@4@8 @@?
@0 @@0 @ @Z	@4@/@4@8 @@;XD  t  t t  t $instantiation_error 	 D  t  t t  t  A 
O  AC
K2  @5@0 @ A@/@4@8 @@;XD  t  t t  t  AU 	 D  t  t t  t  AU 
O  ATC@IJ  @5@.	@7$set_source_module @0 	@4@7 A5 @>@D@7 A @L@R@E
@?@*@D@0 	@4@.
@0 @%
@4@7 A9@L@R@? As@0goal_failed A@1 	@4@7 @&@Q@E
@;CJ   @<XD  t  t t  t $reserved_module 	 D  t  t t  t  A 
O  ACH    @<CH    @@<XD  t  t t  t  @  
O  @ CE     @<XD  t  t t  t prolog_skip_frameD  t  t t  t getD  t  t t  t  AW @GD  t  t @Ht  t AV  D  t  t t  t  AW 
O  AVC
@  @5@0 AV	@4@@;XD  t  t t  t $rc_append_fileD  t  t t  t cyclic_termD  t  t t  t 
downcase_atomD  t  t t  t seekD  t  t t  t clauseD  t  t t  t putD  t  t t  t $expand_goal 	 O  B  C - B@5@8expand_goal$expand@;XD  t  t t  t current_outputD  t  t t  t  AO @GD  t  t @Ht  t AO? B
 B
D  t  t t  t  AO 
O  B	C	@  @5@ @@;XD  t  t t  t $visibleD  t  t t  t  A 	 D  t  t t  t  A 
O  AC
J   AV@5@> cannot_redefine_comma@7 @&@Q@;C@,J  @5@.@.@7$clause_source @D @~@7 @@L@ @ @8 @ @E
@?@ @ @.
@7 @ @ 
development@8$qlf_assert_clause @;XD  t  t t  t 
$close_wic D  t  t t  t call_cleanup @GD  t  t @Ht  t B  D  t  t t  t  B 
O  BC	A=  @5 @Q@/@8setup_call_catcher_cleanup @;XD  t  t t  t term_expansion AD  t  t t  t  B AD  t  t t  t  B 
O  BC@)K  :-at_halt
  $at_halt 

 


@5@ @ 
@7 @ @ @8 A@;C@\s@$/usr/lib/swi-prolog/boot/toplevel.pl  A B&  B version
  @version_msg
@<CAs@$/usr/lib/swi-prolog/boot/autoload.pl  A B,  B 
autoload_path
  @file_search_pathautoload
 B reload_library_index@<C@s@$/usr/lib/swi-prolog/boot/predopts.pl  A B4 B predicate_options


@5@6	$predopts@ @ @8expand_predicate_options B8@;C@u@4/usr/lib/swi-prolog/library/dialect/sicstus/block.pl  @ԣA B= B block
@5@6block_directive@8expand_block_declaration BA@;C@'@ B= B=@5@6 BA@0 @-
@-@4@7head BA@ @7block_declaration BA@C@7
block_wrapper BA@L@P@0 
@4@8
wrap_block BA@;C@u@)/usr/lib/swi-prolog/library/arithmetic.pl  ԣA BR B arithmetic_function
@5@6
arithmetic@8arith_decl_clauses BV@;C@*@u@./usr/lib/swi-prolog/library/dialect/sicstus.pl  ԣA B[ B load_foreign_resource
 B  A B^ 


 A@5@6sicstus @@ @7prolog_load_context	$syspredsmodule@ @8 Bb@;C@+@ B[ B[ B  Bg


 B  Bg


@5@6 B`dialect Ba@7 Bb@0sicstus_module_decls@4@ 
@8phrase B`@;CAu@%/usr/lib/swi-prolog/library/record.pl  ԣA Bp B record
@5@6 Bs@8compile_records Bt@;C@@u@'/usr/lib/swi-prolog/library/settings.pl  ԣA Bx B setting




@5@6settings@C	xref @Q@7 @@L@P Bg@.@7 Bc Be@0 
@4@.@.@7strip_module  @Z@ @7must_be @ 
@.@7to_atom B|@ @ @ @.@7eval_default B|@ @ @7
check_type B|@D@7@ @ @/@/@/@.@7current_setting B|@L@0string@-@4Already defined at: ~w@2@4@7 Aw B|@0 @@0permission_errorredefine B{@1 @4@1context@/@4@8 @@F@?@(@B@.@.@7  @L@"	  B} B @#@O@F@;XD  t  t t  t thread_at_exitD  t  t t  t  @] 	 D  t  t t  t  @] 
O  @\CK5   @@5@/@.
@7
$skip_list @D@*
 @@L@R@? @@8$type_error @;CK;   @Z@5@D
@7 A@L
@R@? @Z@8 B@;C@!K@   @


@5@7 @[@D
@ @7 @@L
@R@?@ @8 @@;CKF   @@5@D
@@@*	 @Q@?@*	 @@L
@R@? @@8 B@;XD  t  t t  t $destroy_findall_bag D  t  t t  t 	$qlf_openD  t  t t  t $load_id 	 D  t  t t  t  B 
O  BCG  stream
@5@>@ @ @8$modified_id @;CG  
@5@ @8 B@;XD  t  t t  t =D  t  t t  t $start_consultD  t  t t  t groundD  t  t t  t $get_predicate_attributeD  t  t t  t $style_checkD  t  t t  t 
$on_signalD  t  t t  t $qq_openD  t  t t  t 	is_streamD  t  t t  t put_codeD  t  t t  t 
$compile_term 	 D  t  t t  t  B 
O  BC
H{  ?-
@5@>@ @8 AI@;C
H}   B 
@5@>@ @8 AI@;CH  @5@>@0 A	
@4@.@0 @! @4@8 A9@;XD  t  t t  t string_codeD  t  t t  t $expand_file_search_path 	 D  t  t t  t  B 
O  BC@QBO  
@5@.@7 @6@>@ @.
@ @ B0 B@p
@D@a@f@b@s@L@0loop@4@7 @@?@R@ 
@.@ @2@0 B
@4@4@7 B @.@7 A@ @.@7$segments_to_atom @ @ @8 A @;CB[  @5@8 B@;XD  t  t t  t $run_initialization 	 D  t  t t  t  B 
O  BCAr  @5@0$push_input_context A@4@0$run_initialization_2@4$pop_input_context@8 @@;XD  t  t t  t readD  t  t t  t $load_additional_boot_files  AD  t  t t  t  B  	 D  t  t t  t  B  
O  B C@)L  @5argv@.@7 @@.	@7$get_files_argv @D
@,	 @@L
Loading additional boot files~n@7 Ax Be@0  @	@4@7$load_wic_files additional boot files loaded~n@8 B@?@R@;XD  t  t t  t succD  t  t t  t rationalD  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@P  @5 A @G@8 A@;XD  t  t t  t  @D  t  t t  t read_term_from_atomD  t  t t  t  A&D  t  t t  t stamp_date_timeD  t  t t  t *-> @GD  t  t @Ht  t B  D  t  t t  t  B 
O  BC
@  @5@0 B	@4@@;XD  t  t t  t recordaD  t  t t  t get_byteD  t  t t  t $current_prolog_flagD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@(B  @5@.@7 @@.@7 @@ @7 Az @ @ @.
@.@7$file_error @>@0 @
@1 B@/@4@8 @@;CB  @5source_sink@8$existence_error @;XD  t  t t  t  @Q D  t  t t  t 
dwim_matchD  t  t t  t  A 	 D  t  t t  t  A 
O  ACC  @5@8 A @;XD  t  t t  t $leashD  t  t t  t 	$raw_readD  t  t t  t assertaD  t  t t  t $restore_load_stream 	 D  t  t t  t  B 
O  BC@0E  
state

@5@D@*
 @@L@0	file_name @@4@7 AE@?@R@D
@* @@L
@0record_position @@4@8 AE@?@R@;XD  t  t t  t $compile_wic  AD  t  t t  t  B  	 D  t  t t  t  B  
O  B C@"J  @5os_argv@.@7 @@.	@7 B@.
@7$translate_options 
compileout@.@7$option @ Bconsult B@ @: B
qsave_programqsave@;XD  t  t t  t assertzD  t  t t  t  A; @GD  t  t @Ht  t A:  B
 D  t  t t  t  A; 
O  A:CA  @5@@@;XD  t  t t  t 
write_termD  t  t t  t message_queue_createD  t  t t  t compile_aux_clauses 
O  CC	J  @5 B~ @Q@7 @@>@;CJ  @5@.	@/@7 @8 @@;XD  t  t t  t  A 	 D  t  t t  t  A 
O  AC@X   

@5@ @ @8 A@;XD  t  t t  t $autoload_nesting AD  t  t t  t  C AD  t  t t  t  C AD  t  t t  t  C 	 D  t  t t  t -> @GD  t  t @Ht  t C  D  t  t t  t  C 
O  CC
@  @5@0 C	@4@@;XD  t  t t  t repeat D  t  t t  t 	same_fileD  t  t t  t $segments_to_list 	 D  t  t t  t  C 
O  CCC  @5@S@>@Q@;CC   

@5@ @.
@7 C @ @ 
@8 C@;CC  

@5@8 @@;XD  t  t t  t  CD  t  t t  t $set_prolog_stackD  t  t t  t 
var_numberD  t  t t  t open_null_streamD  t  t t  t  B 	 D  t  t t  t  B 
O  BC@0Ax  @5@@@&@.	@.
@7 A @D@.@0$initialization_error	
@4@7 A9@L@Q@?@7$initialization_failure @Q@E@?@R@F	@E@;XD  t  t t  t $c_current_predicateD  t  t t  t $lengthD  t  t t  t atom_to_termD  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@U  @5 A A@8 A@;XD  t  t t  t  AD  t  t t  t $save_file_scoped_flags 	 D  t  t t  t  C' 
O  C'CG  @5@0  @@4@7 Ap@>@.	@0$save_file_scoped_flag	@4@8 @@;CG   @<XD  t  t t  t compoundD  t  t t  t  AS 	 D  t  t t  t  AS 
O  ASCC  @5@D
@.	@7$directive_mode_store @L
@&	@?@( @~@E	@;XD  t  t t  t  Az 	 D  t  t t  t  Az 
O  BCCs    A|@<CCt    @@<CCu    @@<XD  t  t t  t 
$rc_handleD  t  t t  t abort D  t  t t  t $prof_statisticsD  t  t t  t  A3D  t  t t  t $length3 	 D  t  t t  t  C3 
O  C3CK   
	@<CK  

@5@p
@ @ @8 C4 @;XD  t  t t  t current_atomD  t  t t  t reset_profiler D  t  t t  t $export_ops 	 D  t  t t  t  C8 
O  C8C@:I  op




@5@0 AV@0 C:@1 	
@4@1
$export_op

@4@.@0 @! @4@7 A9@ @8 C9 @;CI   @<XD  t  t t  t prolog_frame_attributeD  t  t t  t $set_debugger_print_options 	 D  t  t t  t  C@ 
O  C@CA   A@5@>debugger_print_options@2@0quoted @Q@4@3@0
attributes A@4@3@0spacing
next_argument@4@4@8create_prolog_flag @;C@*A  print@5@> CB@2@0 CC @Q@4@3@0portray @Q@4@3@0	max_depth
@4@3@0 CE CO@4@3@0 CG CI@4@4@8 CJ@;C@*B  @5 CB@.	@7 @@D@0 CP@/@4@.
@7 @@L@R@?@%
	 CB@2@0 CP@4
@4@8 CJ@;XD  t  t t  t current_functorD  t  t t  t  A 	 D  t  t t  t  A 
O  ACF   B

@5@7 B @ qlf@7 AP@ @8 A@;XD  t  t t  t 
copy_term_natD  t  t t  t seeingD  t  t t  t thread_setconcurrencyD  t  t t  t  A 	 D  t  t t  t  A 
O  ACC|   
@<CC}  

@5@ @ 
@7 @ @ @ @8 A@;XD  t  t t  t get_single_charD  t  t t  t $fail D  t  t t  t  @D  t  t t  t isD  t  t t  t $default_module 	 D  t  t t  t  C^ 
O  C^CA   
@<CA  @5@.
@7
import_module @8 C_ @;XD  t  t t  t del_attrD  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@R  @5 A A@8 A@;XD  t  t t  t writeqD  t  t t  t  @8D  t  t t  t term_to_atomD  t  t t  t tabD  t  t t  t cancel_halt 
O  ChC	K  @5@0 Ci@4@8 @@;XD  t  t t  t betweenD  t  t t  t $declare_moduleD  t  t t  t 	peek_charD  t  t t  t $chk_alias_file 	 D  t  t t  t  Cm 
O  CmC@C<   @Q@5@>@.@0expand_file_search_path@4@.@7 @@!@0cache	
@4@#@ @.@7 A @D@#@ @ @ 
@7 A @ 
@7$file_conditions @L@0file_search@0 Cr
@4
@4@8 A @F@?@X@.@ @7 @@ @.@7 A @D@9@ @7 Cw@ @ 
@7$absolute_file_name @C@ @ @ 
@7 Cu@L@P@0 Cv
@4@7 A@L@0 Cz@0found
@4
@4@8 C}@?@0 Cz@0tried
@4@4@7 C}@Q@;CCN   @@5@.@7 Co @ @.@7 C~@ @7 Cw@ @ 
@8 C@;XD  t  t t  t  AeD  t  t t  t @=<D  t  t t  t  @ID  t  t t  t 
string_lengthD  t  t t  t  AD  t  t t  t  B 	 D  t  t t  t  B 
O  BC@#B   @ A@5@C
@7 A@L
@P@>@"existence_error A	@#@"not_a_directory
@#@;CB   @@5@7 A@>@" C @o	@#@" A
@#@;C@$B   @

@5@.@ 
@7 A@C@ @7 A@L@P@" B B	@#@;XD  t  t t  t callableD  t  t t  t $do_load_file_2 	 D  t  t t  t  C 
O  CCA)F  @5clauses@.@7 A cputime@.
@7 C@ @.@7$set_sandboxed_load @ @.@7$set_verbose_load @ @.@7$update_autoload_level @.@7 C( @.@7 @p	load_file@.@.@7 @s@ @0 C@1 @v@1 @n	@4@7 @ @D@0 B@-@4@ @7 @@L@' B@?@' @@E@D@@@* B@D@ @#@0 B CU@4@  @@7 @@L@ @ @0 B	@4@7 AE@ @.@.@ @7
$qload_stream A@?@0 B	@4@.@.@ @7
$consult_file @L@R@E@?@-@D@!@* @@.@7
$consult_goal @ @.@.@ @@L@!@R@? @0 C@1failed@4@7 @&@Q@F@E@ @ @7$import_from_loaded_module @D@"	@* @L@"@7garbage_collect_clauses  @?@R C@.@7 C C@.@7 C@a@f@f@l @x@a@f@f
@l C@x@ @0 C@1 @m@0 @n	@4@4@7 @ @ @7$set_autoload_level verbose_load@ @7set_prolog_flag  A6@ @7 C@ @8$restore_file_scoped_flags @;XD  t  t t  t  @zD  t  t t  t get0D  t  t t  t  B% D  t  t t  t  B% AD  t  t t  t  B% AD  t  t t  t  B% 	 D  t  t t  t  B% 
D  t  t t  t  @; 	 D  t  t t  t  @; 
O  @:CJA    A@<CJB    A@<CJC    A@<XD  t  t t  t $rdef_response 	 D  t  t t  t  C 
O  CCH  @5@7 C  query@0redefine_module	
@4@7 @&@.@7 C[ @ @.
@7 C @>@&
@;XD  t  t t  t 	peek_codeD  t  t t  t ?=D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CC  @5@D
@.	@7$compilation_mode_store @L
@&	@?@( @~@E	@;XD  t  t t  t <D  t  t t  t $expansion_member 	 D  t  t t  t  C 
O  CCD  	@5@S@>@;CD  @5@>@Q@;C@+D  @5@7 @@>@D
@S	@L@8 @@?@D
@7 @@L
@ @8$member_rep2 @?@&	@8 @@;CD   	@<XD  t  t t  t prolog_choice_attributeD  t  t t  t told D  t  t t  t  @D  t  t t  t  @` 	 D  t  t t  t  @` 
O  @_CC   @ @@5@>@;CC  
@5 @/@/.@7 Ac@>@;CC  @5 C@8 A@;XD  t  t t  t  @ D  t  t t  t $debuglevelD  t  t t  t  C 	 D  t  t t  t  C 
O  CCG{  @5@0 C@/@4@7
retractall @0 C@4@8 B @;XD  t  t t  t char_conversionD  t  t t  t closeD  t  t t  t  CD  t  t t  t $save_lex_state 	 D  t  t t  t  C 
O  CCG  @5@0scope_settings @@4@7 @@>@( @;CG  lexstate

@5@7 B emulated_dialect@ @8 @@;XD  t  t t  t $undefined_exportD  t  t t  t $module3 	 D  t  t t  t  C 
O  CCH  @5@S@>@8 A @;CH  @5@>@;CH  	
@5@>@7 C @8 C@;C
H  @5@0 Ag@1  Bj@4@8
use_module @;XD  t  t t  t  	 D  t  t t  t prolog_to_os_filenameD  t  t t  t stream_propertyD  t  t t  t $consult_file_2 	 D  t  t t  t  C 
O  CC@TG  @5@.
@7 A@.@.@ @7 B @ @ @7 B @D@.@/@7$derived_source @L@ @.@ @7 B@ @ @7 C@?@R@F@7
$compile_type @.@ @7 C @ @7$set_dialect @ @ @ @7 @ @ @7$restore_lex_state @/@ 
@8 A@;XD  t  t t  t  B 	 D  t  t t  t  B 
O  BC@ K&  @5@D
@S	@L
@0 @ A@/@4@8 @@?
@0 @@0 @	@4@/@4@8 @@;XD  t  t t  t 
$qlf_close D  t  t t  t 
set_moduleD  t  t t  t $def_modulesD  t  t t  t thread_statisticsD  t  t t  t attvarD  t  t t  t $collect_findall_bagD  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@Q  @5 A A@8 A@;XD  t  t t  t $clear_initialization AD  t  t t  t  D 	 D  t  t t  t  D 
O  DCA  @5@0 A@/@/@1 @/@4@8 C@;XD  t  t t  t  AD  t  t t  t unsetenvD  t  t t  t sub_atom_icasechkD  t  t t  t  B @GD  t  t @Ht  t B D  t  t t  t  B 	 D  t  t t  t  B 
O  BC@<K  @5@" 
	@#@0 A@-
	@4@7 AI@.@7 D@/@@7 C@.wic@7 AP@7 C @0 A@/
@4@7 AI@0 D	@4@7 AI@ @8 AX @;XD  t  t t  t 
$goal_type 	 D  t  t t  t  D 
O  DCJg  @5@D

@7
$load_goal @L
@(	load@?@(	 AO@;XD  t  t t  t  @ZD  t  t t  t  B 	 D  t  t t  t  B 
O  BCG  @5@0modified@-@4@.@7 @@+@>@&	@;C
G  @5@7 A}@>@8 @x@;CG   
        @<XD  t  t t  t $code_classD  t  t t  t 
nth_clauseD  t  t t  t  AD  t  t t  t  @u 	 D  t  t t  t  @u 
O  @tCD  @5 @7 C@> C@.@7 @@ @.@7 A( @ @8 @u @;CD   
 A* A*@<XD  t  t t  t @>D  t  t t  t promptD  t  t t  t $load_ctx_option 	 D  t  t t  t  D' 
O  D'CH   derived_from@<CH    Bj@<CH    A@@<CH    @R@<CH    @T@<XD  t  t t  t 
sub_stringD  t  t t  t $size_streamD  t  t t  t $recover_and_rethrow AD  t  t t  t  D. 	 D  t  t t  t  D. 
O  D.CA&  @5@0 @	@4@7 B @>@;XD  t  t t  t $rc_openD  t  t t  t date_time_stampD  t  t t  t  BD  t  t t  t $get_pidD  t  t t  t  A[ 	 D  t  t t  t  A[ 
O  AZCC  @5@0 C.@/@4@7 C@0 C.@4@8 C @;XD  t  t t  t  AY 	 D  t  t t  t  AY 
O  AXCC  @5@0 C@/@4@7 C@0 C@4@8 D4@;XD  t  t t  t current_char_conversionD  t  t t  t 
atomic_concatD  t  t t  t $dwim_predicateD  t  t t  t  A
D  t  t t  t $redefine_module 	 D  t  t t  t  D9 
O  D9CH   @@5@>@;C@ H   @Q@5@>@D@0 @o@-@4@7module_property Be@+	@L@ @8unload_file Be@?@R@E@;C@2H  ask@5@D@&
user_input@0tty @Q@4@7 C @0 D;@-@4@7 D<@+	@  @Q@7 C @L @Q@8 D: @?@R@E@;XD  t  t t  t  @W @GD  t  t @Ht  t @V  @KD  t  t t  t  @W 
O  @VC@'E   

@5@D@7 @@L@R@?
@0 @@0 @ @	@4@/@4@7 @@ @8$load_files @;XD  t  t t  t  CLD  t  t t  t  A 	 D  t  t t  t  A 
O  BCC   
@<CC  @5@ @7 @@>@ @8 A@;CC  


@5@ @2	@4@ 
@8 B@;XD  t  t t  t \=D  t  t t  t $garbage_collectD  t  t t  t nameD  t  t t  t $btree_find_nodeD  t  t t  t 	copy_termD  t  t t  t appendD  t  t t  t thread_peek_messageD  t  t t  t 
$import_as 	 D  t  t t  t  DT 
O  DTCIY  
as	
@5@ @7 A @>@;CI[  

@5@>@ 
@ @8 DU @;CI]  @5@0 @@0 Cexport@4@/@4@8 @@;XD  t  t t  t set_stream_positionD  t  t t  t predicate_option_type AD  t  t t  t  D\ 
D  t  t t  t $foreign_registered AD  t  t t  t  D] 	 D  t  t t  t  D] 
O  D]C@ A0u@$/usr/lib/swi-prolog/library/shlib.pl  ԣA D_@5@6shlib@D	@.
@7loading Da@L@R@?@'

<spontaneous>@0foreign_predicate
@1 	@4@8 A @;XD  t  t t  t $suspendD  t  t t  t  CD  t  t t  t notrace D  t  t t  t file_base_nameD  t  t t  t 
$start_module 	 D  t  t t  t  Dm 
O  DmC@#H  @5@.@7 @@.
@/@7 @+
@ @ 
@7 C @>@7	nb_setarg  @Q@8 Dq@;C@_H  @5@.@7 A@7 Dq@.
@ 
@7 A@/@.@7 @0 C@-@4@  @@7 @@ @.@.@7 Aa @ @ @7 DI@ @ @ @  @@7 Ck @.@7$export_list @0$qlf_start_module@4@7 A@ @ @7 C>@7
$qset_dialect  A
@8 Dq@;XD  t  t t  t 
$put_tokenD  t  t t  t $substitute_atom 	 D  t  t t  t  D 
O  DC@.E'  @5@.@/@.
@7 Ac @ @/@.@7 Ac@/@ 
 @.@7 Ac@2@3	@3@4@ @8 A@;XD  t  t t  t 	get_attrsD  t  t t  t get_timeD  t  t t  t  B 	 D  t  t t  t  B 
O  BC	C
  
@5@7 @@>@;CC  @5@.
@7 C@> @8 A @;CC  @5@0 @@0 @	file_path@4@/@4@8 @@;XD  t  t t  t $source_term 	 D  t  t t  t  D 
O  DCD.  @5@ @ @ 
@ @7 D @D	@*end_of_file@L@>@Q@?@R@;XD  t  t t  t  Cy 	 D  t  t t  t  Cy 
O  CxCC`  @5@>@;CCa  
@5@>@D@7 B@L@7 A{ @?@R@ @8 Cw@;XD  t  t t  t write_canonicalD  t  t t  t  B 	 D  t  t t  t  B 
O  BCJ   $source_location




 @5@>@;CJ   
 @<XD  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@T  @5 A A@8 A@;XD  t  t t  t  A" 	 D  t  t t  t  A" 
O  A!C
IH  @5@S@>@0 @instantitation_error@/@4@8 @@;C@ IK   DV

@5@ @7$pi @ @7 A@>@ @.
@7 DX@ 
@ @8 DY@;CIO   C:



@5@>@0 C:
@4@8$remove_ops @;CIQ  @5@7 D@>@.@7 DX@.@7 @@ @ @7 DX@>@;CIV  @5@0 @@0 @import_specifier@4@/@4@8 @@;XD  t  t t  t $qlf_up_to_date 	 D  t  t t  t  D 
O  DCF   @5@D@7 A}@L@.
@7 @x@.@7 @x@a@f@i@t@?@R@F
@;XD  t  t t  t  CbD  t  t t  t @>=D  t  t t  t  @1 	 D  t  t t  t  @1 
O  @0CKY   
	@<CKZ  


@5@ @ 
@8 @/@;XD  t  t t  t 	$qlf_loadD  t  t t  t 	peek_byteD  t  t t  t tty_get_capabilityD  t  t t  t 
$call_at_halt 	 D  t  t t  t  D 
O  DC@-K  @5@.
 @Q@7 A9@>@D@S
@L@R@?@D@0 Ci@/@4@7 @D @L A@7 @ @Q@? @8 @ @;C
K  @5 As@0 A B#@4@8 @ @;XD  t  t t  t  ClD  t  t t  t 	compiling  
O  D CC   @5@C @~@7 @ @~@7 C, @L@P@;XD  t  t t  t  A AD  t  t t  t  A 	 D  t  t t  t  A 
O  AC  B B  B' 	$toplevelset_default_history  B'B@<C  B B  B'  D CKquery_debug_settingsdebug @ @  B'B@<C  B B @#/usr/lib/swi-prolog/boot/topvars.pl toplevel_variables C:fx  @$  D@(@<C  B B    Dbload_foreign_library processforeign D @&/usr/lib/swi-prolog/library/process.pl@.@<C  B B    Db D socket D Dinstall_socket @%/usr/lib/swi-prolog/library/socket.pl@<@<C  B B   	read_utillink_foreign @'/usr/lib/swi-prolog/library/readutil.pl@Z@<C  B B    Db D files_ex Dfiles
install_files @&/usr/lib/swi-prolog/library/filesex.pl@9@<XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C
K]   

@<CK^  


@5@ @ 
@8 @@;XD  t  t t  t working_directoryD  t  t t  t $read_clause_option 	 D  t  t t  t  D 
O  DCD   
syntax_errors@<CD   
term_position@<CD   process_comment@<XD  t  t t  t $expand_term 	 O  D C	  B B@5@ @8expand_term B@;XD  t  t t  t context_moduleD  t  t t  t 	setlocaleD  t  t t  t  AD  t  t t  t  B @GD  t  t @Ht  t B   B
 D  t  t t  t  B 
O  BCA6  @5@7 A2 @@@;XD  t  t t  t  Dz 	 D  t  t t  t  Dz 
O  DyCI  @5@7 @@>@8 Ao@;CI  @5@S@0 @ A@/@4@8 @@;CI  @5@0 @@0 @ @@4@/@4@8 @@;XD  t  t t  t  AD  t  t t  t $read_clause_options 	 D  t  t t  t  D 
O  DCD   @<C@!D  
@5@D
@7 D @L
@"	

@#@?@%	@ @ @8 D @;XD  t  t t  t 	nb_deleteD  t  t t  t atom_lengthD  t  t t  t  AO @GD  t  t @Ht  t AO B
 B
 B
 B
D  t  t t  t  AO 
O  DC@  @5@ @ @@;XD  t  t t  t unify_with_occurs_checkD  t  t t  t $mark_executableD  t  t t  t 	set_inputD  t  t t  t duplicate_termD  t  t t  t tellD  t  t t  t thread_get_messageD  t  t t  t 	$open_wicD  t  t t  t  D 	 D  t  t t  t  D 
O  D C@#G  @5@.	@7 @@D

@*	 @~@L
@(compiled@?@D
@*	 CU@L@(*qcompiled*@?@(
boot compiled@;XD  t  t t  t 	$autoload 	 D  t  t t  t  D 
O  DC@A  	@5@.@.@7
$find_library D@.
@7 @6@2@0 B2 @Q@4@4@.@7 C@D
verbose_autoload @Q@7 @@L@' A@?@' A*@ @0 B2@0 @1 	
@4@4@7 @&@. @~@7 AP@D@)@L@0 @4@7 @c @?@5@D@0 
@4defined@7 B @L@0 @1 A@1 
@4@@?@0 @4@2@0 	
@4@4@7 C @ @7 D@ @7 C@/@0 
@4@8 C$ @;XD  t  t t  t tracing D  t  t t  t file_directory_nameD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@$Fp  @5@.@7 @@>@D@ @7 A@L@%
@?@"

@#@ 
@ @8 C@;CFw   @@5@>@;CFx  @5@2@0 @L @Q@4@4@8 @ @;XD  t  t t  t  A D  t  t t  t \==D  t  t t  t 
set_prolog_IOD  t  t t  t 	put_attrsD  t  t t  t default_module 
O  DC@#A  @5@D
@7 A@L
@D
@S	@L@8 Cc@?@7 Cc@>@? Bg@8 B@;XD  t  t t  t  CMD  t  t t  t  BD  t  t t  t $spec_extension 	 D  t  t t  t  D 
O  DC
FB  @5@7 A@/@8 CY@;CFE  @5@7 C+ @.
@7 A@8 D @;XD  t  t t  t keysortD  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@S  @5 A A@8 A@;XD  t  t t  t $relative_to 	 D  t  t t  t  E 
O  EC@YC%  
@5@M
@0@0relative_to@-@4@7 @@N
@D@ @7 A@L@&
@?@D @ @7 A@L@R@?@ @8 D @E@?@$@D
@*	cwd@L@8 D @E@?@B@*	 @@L@.@/@7 @ @8 E@O@E@;XD  t  t t  t string_codesD  t  t t  t 	same_termD  t  t t  t $common_goal_type 	 D  t  t t  t  E 
O  ECJ[   AV

@5@>@7 E @ @8 E@;CJ^  ;

@5@>@7 E@ @8 E@;CJa   C

@5@>@7 E@ @8 E@;CJd  @5@8 D @;XD  t  t t  t 
$add_encoding 	 D  t  t t  t  E 
O  EC@"D  @5@D@"	 A@@#@L@&
	@?@"
 A@	@#@;XD  t  t t  t plusD  t  t t  t  B D  t  t t  t  B AD  t  t t  t  B AD  t  t t  t  B 
D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CE   @Q@5@>@Q@;CE   @N@5@7source_file Be@>@;CE  changed@5@/@.@7 C@.@7 @x@ @ @7 C @>@;CE   E@5@. @@7$time_source_file @.@7 B@ @ @7 E@>@;XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@2E  @5@.@7 A@.@7 @6@.
@ @7 @6@ 
@.@7 A@D@ 
@7 @@L@&@?@&
@;XD  t  t t  t 	read_termD  t  t t  t  CD  t  t t  t  B# @GD  t  t @Ht  t B" D  t  t t  t  B# 
O  B"CK  @5@0 B$@1   @4@8 C@;XD  t  t t  t  @A 	 D  t  t t  t  @A 
O  @@CJE   

@<CJF  
 AV

@5@ @ @8 @?@;XD  t  t t  t $complete_atomD  t  t t  t  BD  t  t t  t  BD  t  t t  t $load_ctx_options 	 D  t  t t  t  E# 
O  E#CH   @<CH  


@5@7 D( @>@ @ @8 E$ @;CH  

@5@8 E&@;XD  t  t t  t 
collation_keyD  t  t t  t locale_destroyD  t  t t  t $load_context_module AD  t  t t  t  E) AD  t  t t  t  E) 	 D  t  t t  t  E) 
O  E)CL   @+/build/buildd/swi-prolog-6.6.4/boot/load.pl @<C@%s@ /usr/lib/swi-prolog/boot/load.pl  A E, @-/build/buildd/swi-prolog-6.6.4/boot/expand.pl @<C@% E, E, @*/build/buildd/swi-prolog-6.6.4/boot/dcg.pl @<C@/ E, E, @./build/buildd/swi-prolog-6.6.4/boot/license.pl @<C@/ E, E, @./build/buildd/swi-prolog-6.6.4/boot/syspred.pl @<C@/ E, E, @//build/buildd/swi-prolog-6.6.4/boot/messages.pl @<C@/ E, E, @//build/buildd/swi-prolog-6.6.4/boot/toplevel.pl @<C@/ E, E, @-/build/buildd/swi-prolog-6.6.4/boot/attvar.pl @<C@/ E, E, @+/build/buildd/swi-prolog-6.6.4/boot/bags.pl @<C@/ E, E, @,/build/buildd/swi-prolog-6.6.4/boot/apply.pl @<C@/ E, E, @./build/buildd/swi-prolog-6.6.4/boot/history.pl @<C@/ E, E, @+/build/buildd/swi-prolog-6.6.4/boot/dwim.pl @<C@/ E, E, @,/build/buildd/swi-prolog-6.6.4/boot/parms.pl @<C@/ E, E, @//build/buildd/swi-prolog-6.6.4/boot/autoload.pl @<C@/ E, E, @*/build/buildd/swi-prolog-6.6.4/boot/qlf.pl @<C@/ E, E, @)/build/buildd/swi-prolog-6.6.4/boot/rc.pl @<C@/ E, E, @//build/buildd/swi-prolog-6.6.4/boot/predopts.pl @<C@/ E, E, @,/build/buildd/swi-prolog-6.6.4/boot/packs.pl @<C@/ E, E, @./build/buildd/swi-prolog-6.6.4/boot/topvars.pl @@<C  B B @&/usr/lib/swi-prolog/library/dialect.pl @ @R expects_dialect@<C@%u E@  ԣA EB @$/usr/lib/swi-prolog/library/error.plprolog_dialect@<C@& EB EB @$/usr/lib/swi-prolog/library/lists.pl ED@<C@Gu EE  ԣA EF  EClists@<C@H EF EF @$/usr/lib/swi-prolog/library/pairs.pl EG@<C
  B B  B\ @ D+ Ba@<C
@; B[ B[  B> Ba D+ Ba@<C
@< B[ B[ @%/usr/lib/swi-prolog/library/occurs.pl Ba D+ Ba@<C
@= B[ B[ @$/usr/lib/swi-prolog/library/debug.pl Ba D+ Ba@<C
@*u EJ  ԣA EK  ECprolog_debug D+ Ba@<C
@+ EK EK  EE EL D+ Ba@<C
@> B[ B[  EC Ba D+ Ba@<C
@? B[ B[  EE Ba D+ Ba@<C
@@ B[ B[  BS Ba D+ Ba@<C
@" BR BR  EC BW D+ Ba@<C
@# BR BR  EE BW D+ Ba@<C  B B @&/usr/lib/swi-prolog/library/quintus.pl @ D+ Ba @R compile@<C@Pu EM  ԣA EO @4/usr/lib/swi-prolog/library/dialect/sicstus/lists.plquintus D+ Ba @R member@<C@#u EP  @ԣA ES  EE
sicstus_lists D+ Ba @T @Q@<C
  B B @2/build/buildd/spark-2012.0.deb/checker/checker.pro @ D+ Ba@<C
@+u EU  @3A EV @=/build/buildd/spark-2012.0.deb/simplifier/defectreporting.pro @ D+ Ba@<C
@!u EW  @3A EX  EP @ D+ Ba@<C@> EV EV @:/build/buildd/spark-2012.0.deb/simplifier/data__system.pro @ D+ Ba @R add_system_toolname@<C@)u EY  7AA E[ @;/build/buildd/spark-2012.0.deb/simplifier/data__formats.prodata__system D+ Ba @R 	add_state@<C@, E[ E[ @9/build/buildd/spark-2012.0.deb/simplifier/ioutilities.pro E] D+ Ba @R write_terms_to_file@<C@.u E_  @3A Ea  E\ioutilities D+ Ba @R add_type@<C@1 Ea Ea @:/build/buildd/spark-2012.0.deb/simplifier/newutilities.pro Eb D+ Ba @R implode_separator_content_list@<C
@/u Ed  7AA Ef  EPnewutilities D+ Ba@<C
@0 Ef Ef @5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl Eg D+ Ba@<C
@>u Eh  @ԣA Ei  Dsicstus_system D+ Ba@<C
@*u D  ԣA Ek  D` D D+ Ba@<C@* D_ D_  EP Db D+ Ba @R reverse@<C
@+ Ek Ek  EP D D+ Ba@<C
@, Ek Ek @%/usr/lib/swi-prolog/library/option.pl D D+ Ba@<C
@)u Em  ԣA En  EP
swi_option D+ Ba@<C
@* En En  EC Eo D+ Ba@<C
@? Ei Ei  D Ej D+ Ba@<C
@5u D  ԣA Ep  D` D D+ Ba@<C@2 Ef Ef  E\ Eg D+ Ba @R  E^@<C@5 Ef Ef  E_ Eg D+ Ba @R throw_error@<C@4 Ea Ea  EY Eb D+ Ba @R get_system_toolname@<C@2@7 Ea Ea @</build/buildd/spark-2012.0.deb/common/versioning/version.pro Eb D+ Ba @R toolset_version toolset_copyright toolset_banner_line toolset_distribution@<C@/ E[ E[ @>/build/buildd/spark-2012.0.deb/simplifier/data__data_files.pro E] D+ Ba @R must_get_datafiles_debug@<C@"@Au Ex  7AA Ez  E\data__data_files D+ Ba @R  E^  Ec@<C@"@D Ez Ez  E_ E{ D+ Ba @R  E`  Eq@<C
u@6/build/buildd/spark-2012.0.deb/checker/loadsicstus.pro         E| @>/build/buildd/spark-2012.0.deb/checker/checker_ioutilities.pro @ D+ Ba@<C@*@%u E~   8AA E  E_simplifier_ioutilities D+ Ba @R 
show_error display_header_full display_header_plain@<C@2@* E E  Es E D+ Ba @R toolset_support_line1 toolset_support_line2 toolset_support_line3 toolset_support_line4@<C
u@2/build/buildd/spark-2012.0.deb/checker/sicstus.pro         E  EP @ D+ Ba@<C
 E E @4/usr/lib/swi-prolog/library/dialect/sicstus/terms.pl @ D+ Ba@<C@!u E  @ԣA E @$/usr/lib/swi-prolog/library/terms.pl
sicstus_terms D+ Ba @T @Q@<C
@+u E  ԣA E @&/usr/lib/swi-prolog/library/rbtrees.plterms D+ Ba@<C
 E E  Eh @ D+ Ba@<C
@E E| E| @3/build/buildd/spark-2012.0.deb/checker/initvals.pro @ D+ Ba@<C  B B @$/usr/lib/swi-prolog/library/qsave.pl @ D+ Ba @R  C@<C
@%u E  ԣA E  EP C
 D+ Ba@<C
@& E E  Em C
 D+ Ba@<C
@' E E  EC C
 D+ Ba@<C  B B @./usr/lib/swi-prolog/library/prolog_autoload.pl C
 D+ Ba @R  B2@<C
@"u E  ԣA E  Emprolog_autoload D+ Ba@<C
@# E E  EC E D+ Ba@<C
@$ E E @(/usr/lib/swi-prolog/library/aggregate.pl E D+ Ba@<C
@(u E  ԣA E @&/usr/lib/swi-prolog/library/ordsets.pl	aggregate D+ Ba@<C
@6u E  ԣA E @#/usr/lib/swi-prolog/library/oset.plordsets D+ Ba@<C
@) E E  EH E D+ Ba@<C
@* E E  EC E D+ Ba@<C
@+ E E  EP E D+ Ba@<C
@, E E @$/usr/lib/swi-prolog/library/apply.pl E D+ Ba@<C
@3u E  ԣA E  ECapply D+ Ba@<C
@% E E @./usr/lib/swi-prolog/library/prolog_codewalk.pl E D+ Ba@<C
@"u E  ԣA E  Emprolog_codewalk D+ Ba@<C
@# E E  Bq E D+ Ba@<C
@& Bp Bp  EC Bs D+ Ba@<C
@$ E E  EJ E D+ Ba@<C
@% E E  E E D+ Ba@<C
@& E E  EP E D+ Ba@<C
@' E E @3/usr/lib/swi-prolog/library/prolog_metainference.pl E D+ Ba@<C
u E  ԣA E  EPprolog_metainference D+ Ba@<C
 E E  E E D+ Ba@<C  B B  D Ba D+ Ba @R read_line_to_codes@<C
@)u D  ԣA E  D` D D+ Ba@<C
@* E E  EC D D+ Ba@<C
@+ E E  Em D D+ Ba@<C  B B @+/usr/lib/swi-prolog/library/prolog_stack.pl EL D+ Ba @R 	backtrace@<C
@'u E  ԣA E @,/usr/lib/swi-prolog/library/prolog_clause.plprolog_stack D+ Ba@<C@&u E  ԣA E  EP
prolog_clause D+ Ba @R  DR@<C@' E E  EI E D+ Ba @R sub_term@<C
@( E E  EJ E D+ Ba@<C
@) E E  Em E D+ Ba@<C
@* E E @&/usr/lib/swi-prolog/library/listing.pl E D+ Ba@<C
@(u E  ԣA E  EPprolog_listing D+ Ba@<C
@) E E  By E D+ Ba@<C
@0 Bx Bx  EC B} D+ Ba@<C
@1 Bx Bx @(/usr/lib/swi-prolog/library/broadcast.pl B} D+ Ba@<C
@2 Bx Bx  EJ B} D+ Ba@<C
@3 Bx Bx  Em B} D+ Ba@<C
@4 Bx Bx  BS B} D+ Ba@<C
@* E E  Em E D+ Ba@<C
@+ E E  EC E D+ Ba@<C
@+ E E @,/usr/lib/swi-prolog/library/prolog_source.pl E D+ Ba@<C
@-u E  ԣA E @(/usr/lib/swi-prolog/library/operators.pl
prolog_source D+ Ba@<C
@. E E  EE E D+ Ba@<C
@/ E E  EJ E D+ Ba@<C
@0 E E  Em E D+ Ba@<C
@1 E E  EC E D+ Ba@<C
@2 E E  E E D+ Ba@<C
@( E E  EJ E D+ Ba@<C
@) E E  EC E D+ Ba@<C
@* E E  EP E D+ Ba@<C
@+ E E  Em E D+ Ba@<C  B B @#/usr/lib/swi-prolog/library/date.pl EQ D+ Ba @R date_time_value@<C  B B  D E D+ Ba @R directory_file_path@<C  B B @)/usr/lib/swi-prolog/library/statistics.pl @ D+ Ba @R  A @<C
@)u E  ԣA E  EPprolog_statistics D+ Ba@<C
@* E E  Em E D+ Ba@<XD  t  t t  t  B D  t  t t  t  AD  t  t t  t 
$term_sizeD  t  t t  t prolog_current_frameD  t  t t  t $depth_limit_trueD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CF  queue

@5@>@0 D
@/@4@/ @Q@7 A9@ @ @8 @@;C
F  already_loaded@5@>@ @ @8 @@;C
F  @5@ @ @7 @@8 B @;XD  t  t t  t thread_selfD  t  t t  t 
nb_currentD  t  t t  t  D 	 D  t  t t  t  D 
O  DCG  @5@0 D+@-	@4@7 @@>@8 EA @;CG   @<XD  t  t t  t  AO @GD  t  t @Ht  t AO B
 B
 B
 B
 B
D  t  t t  t  AO 
O  EC
@  @5@ @ @ 
@@;XD  t  t t  t  DZD  t  t t  t wildcard_matchD  t  t t  t $open_shared_objectD  t  t t  t goal_expansion D  t  t t  t  E AD  t  t t  t  E AD  t  t t  t  E 
D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CF  
 E
@5@ @.@7
$loading_file @C
@ @7 E @L
@P@>@;CF  
 E@5@0 @L@-@4 @Q@7 @@ @7 @@>@;CF  @5@.@7 E@.@7 C @0 E@4@8 C @;XD  t  t t  t  DD  t  t t  t   	 D  t  t t  t   
O  CG  @5@7 @ @Q@;XD  t  t t  t  D 	 D  t  t t  t  D 
O  DCH  @5 CU @~@7 AP@>@7 E@/ CU@7 AP@8 Dq@;CH  @5@8 E@;XD  t  t t  t $hide @GD  t  t @Ht  t E D  t  t t  t  E 	 D  t  t t  t  E 
O  EC	@  @5 	 @8  @;XD  t  t t  t  @D  t  t t  t nonvarD  t  t t  t  DD  t  t t  t  ED  t  t t  t setargD  t  t t  t format_predicateD  t  t t  t nl D  t  t t  t  C 	 D  t  t t  t  C 
O  CCG  @5@7 A@>@ @ @8 C @;C@ G  @5@.
@7 A@0$qlf_start_sub_module	@4@7 A@ @ @7 E A@7 A@/@ 
@8 A@;XD  t  t t  t  ArD  t  t t  t  A 	 D  t  t t  t  A 
O  ACF>  @5 Ab@.	@7 @ @/@/@8 Ac@;XD  t  t t  t  C 	 D  t  t t  t  C 
O  CCD   	@<CD  



@5@>@ @2
@4@8 C@;CD  




@5@ @ 
@8 C@;XD  t  t t  t  AD  t  t t  t $add_findall_bagD  t  t t  t $valid_term 	 D  t  t t  t  E 
O  ECHL  @5@S@> @0 @ A@/@4@8 @&@;CHO  @5@, @@;XD  t  t t  t  C  	 D  t  t t  t  C  
O  CCA  @5 @0initialization_error	
@4@8 @&@;XD  t  t t  t  C D  t  t t  t  D 	 D  t  t t  t  D 
O  DCJm   @<CJn    C@<CJo    @W@<CJp   @V

	@5@0 A@-
@4@7 @@8$qlf_part_mode @;C	Js   @c@5 D@8 @@;C	Jt   C@5 D@8 @@;C	Ju   D@5 D@8 @@;XD  t  t t  t  D|D  t  t t  t $load_one_file 	 D  t  t t  t  E 
O  EC@9E  @5@7 A@0 @@-@4 @@7 @@* @Q@>@.@7 @@D
@"

@#@L@R@?@%
@ 
@2@0 @ @@4
@4@8 DJ@;CE  @5@0 	@4@.@.@7 B @ @ @8 D@;XD  t  t t  t flagD  t  t t  t $add_dialect 	 D  t  t t  t  E 
O  ECH  @5 C@.
@7 @@,
swi@>@"	 D+
@#@;CH   
@<XD  t  t t  t atom_numberD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@)E  @5@/@.
@7 CY@D CU@ B @ B@L@"	  $qload_file@#@?
@"	   C@#@;XD  t  t t  t  CMD  t  t t  t blobD  t  t t  t $moduleD  t  t t  t 
prolog_cut_to 
O  ECA  @5@I@;XD  t  t t  t $rc_membersD  t  t t  t stream_pairD  t  t t  t $reverse 	 D  t  t t  t  E 
O  ECKd   
	@<CKe  @5@ @2	@4@8 E @;XD  t  t t  t 	nb_getvalD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CF   E@5@>@;CF   E@5@>@;CF  @5@0 E@/@-	@/@4@/@7 A @7erase  @m@7thread_send_message @8message_queue_destroy @;XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CB  @5@7 E @/@7 @6@> E
@.
@7 E @ @ 
@ @8 Cn @;CB  @5@C@7 @@L@P@>@.
@7 B@ 
@ @ @8 @@;CB  @5@7is_absolute_file_name @>@.
@7 C~@ 
@7 Cw@ 
@ @8 C@;C@+C  @5 @@.
@7 F@2
@3 @3@4@.@7 A@ @.@7 C~@ @7 Cw@>@ @ @8 C@;CC  @5@.
@7 C~@ 
@7 Cw@ 
@ @8 C@;XD  t  t t  t  @D  t  t t  t  AO @GD  t  t @Ht  t AO B
 B
D  t  t t  t  AO 
O  FC@  @5@@;XD  t  t t  t  A 	 D  t  t t  t  A 
O  AC@9F  @5@0 D)@-@4@  @7 @@ @7$register_derived_source @.
@.@ @7	$qlf_file @D@* A@L@0 
@4@ @8 A C@?@ 
@ @8 C @;XD  t  t t  t $compile_option_type 	 D  t  t t  t  F 
O  FCK
   argumentinteger@<CK    B2 @Z@<CK   class @Z@<CK
   emulator @Z@<CK   global F@<CK   goal C@<CK   	init_file @Z@<CK   local F@<CK   map @Z@<CK    C; @Z@<CK   stand_alone @Z@<CK   toplevel C@<CK    D @Z@<CK   trail F@<XD  t  t t  t  FD  t  t t  t  C 	 D  t  t t  t  C 
O  C CJ   @<C@HJ  

@5@2 @3 @-@4@7 A_ @ @2 B@4@.@.@7 @2@>@.@ @7 F)@ @.@7 F @ @ @.@7$convert_option_value @ @2@3@4@7 @<@ @ 
@8 B@;CK  

@5@8 B@;XD  t  t t  t  C 	 D  t  t t  t  C 
O  CCE>  @5@8$derived_source_db @;XD  t  t t  t  E D  t  t t  t  E AD  t  t t  t  E 	 D  t  t t  t  E 
D  t  t t  t 	protocolaD  t  t t  t 
thread_createD  t  t t  t 	del_attrsD  t  t t  t 
$start_auxD  t  t t  t flush_output D  t  t t  t $iso @GD  t  t @Ht  t F7 D  t  t t  t  F7 	 D  t  t t  t  F7 
O  F8C	@V  @5 Aiso@8 A@;XD  t  t t  t 
$close_source 	 D  t  t t  t  F: 
O  F:CD\   C

@5@ @7 F@0 C
@4 B@7 D0@8$close_message @;CDb   A


@5@ @7 F@0 B
@4 B@7 D0@8 F>@;XD  t  t t  t term_variablesD  t  t t  t  DkD  t  t t  t $get_clause_attributeD  t  t t  t  @ AD  t  t t  t  @ AD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C	@6 EV EV  EU@6@3/build/buildd/spark-2012.0.deb/checker/dynamics.pro   8AA@<C	@G EV EV  EU@G E}  @3A@<C	 EV E|  E} E  @3A@<C	 EV E|  E}@1/build/buildd/spark-2012.0.deb/checker/declar.pro   8AA@<C	 EV E|  E}@2/build/buildd/spark-2012.0.deb/checker/portray.pro  @3A@<C	 EV E|  E}@4/build/buildd/spark-2012.0.deb/checker/utilities.pro  @3A@<C	 EV E|  E}@0/build/buildd/spark-2012.0.deb/checker/newvc.pro   8AA@<C	 EV E|  E}@2/build/buildd/spark-2012.0.deb/checker/listthm.pro   8AA@<C	 EV E|  E}@4/build/buildd/spark-2012.0.deb/checker/aritheval.pro   8AA@<C	 EV E|  E}@3/build/buildd/spark-2012.0.deb/checker/replace2.pro   8AA@<C	@  EV E|  E}@ @1/build/buildd/spark-2012.0.deb/checker/repall.pro   8AA@<C	@! EV E|  E}@!@3/build/buildd/spark-2012.0.deb/checker/standard.pro   8AA@<C	@" EV E|  E}@"@//build/buildd/spark-2012.0.deb/checker/simp.pro   8AA@<C	@# EV E|  E}@#@1/build/buildd/spark-2012.0.deb/checker/infer2.pro  @3A@<C	@$ EV E|  E}@$@4/build/buildd/spark-2012.0.deb/checker/inferenc2.pro   8AA@<C	@% EV E|  E}@%@3/build/buildd/spark-2012.0.deb/checker/records2.pro   8AA@<C	@& EV E|  E}@&@2/build/buildd/spark-2012.0.deb/checker/subgoal.pro   8AA@<C	@' EV E|  E}@'@1/build/buildd/spark-2012.0.deb/checker/deduce.pro   8AA@<C	@( EV E|  E}@(@4/build/buildd/spark-2012.0.deb/checker/deduction.pro   8AA@<C	@+ EV E|  E}@+@0/build/buildd/spark-2012.0.deb/checker/done3.pro   8AA@<C	@, EV E|  E}@,@1/build/buildd/spark-2012.0.deb/checker/cases2.pro   8AA@<C	@- EV E|  E}@-@1/build/buildd/spark-2012.0.deb/checker/contra.pro   8AA@<C	@. EV E|  E}@.@1/build/buildd/spark-2012.0.deb/checker/fwdch2.pro   8AA@<C	@/ EV E|  E}@/@3/build/buildd/spark-2012.0.deb/checker/simplify.pro   8AA@<C	@0 EV E|  E}@0@5/build/buildd/spark-2012.0.deb/checker/typecheck5.pro   8AA@<C	@1 EV E|  E}@1@3/build/buildd/spark-2012.0.deb/checker/traverse.pro   8AA@<C	@2 EV E|  E}@2@3/build/buildd/spark-2012.0.deb/checker/semistan.pro   8AA@<C	@3 EV E|  E}@3@4/build/buildd/spark-2012.0.deb/checker/prooflogs.pro  @3A@<C	@4 EV E|  E}@4@3/build/buildd/spark-2012.0.deb/checker/newrules.pro  @3A@<C	@5 EV E|  E}@5@2/build/buildd/spark-2012.0.deb/checker/loadvc5.pro  @3A@<C	@6 EV E|  E}@6@2/build/buildd/spark-2012.0.deb/checker/quantif.pro   8AA@<C	@7 EV E|  E}@7@4/build/buildd/spark-2012.0.deb/checker/induction.pro   8AA@<C	@8 EV E|  E}@8@3/build/buildd/spark-2012.0.deb/checker/toplevel.pro  @3A@<C	@9 EV E|  E}@9@3/build/buildd/spark-2012.0.deb/checker/setflags.pro  @3A@<C	@: EV E|  E}@:@//build/buildd/spark-2012.0.deb/checker/help.pro   8AA@<C	@; EV E|  E}@;@4/build/buildd/spark-2012.0.deb/checker/rulefiles.pro   8AA@<C	@< EV E|  E}@<@4/build/buildd/spark-2012.0.deb/checker/getdcldat.pro  @3A@<C	@= EV E|  E}@=@5/build/buildd/spark-2012.0.deb/checker/initialise.pro   8AA@<C	@> EV E|  E}@>@//build/buildd/spark-2012.0.deb/checker/save.pro  @3A@<XD  t  t t  t garbage_collect_atoms D  t  t t  t  CgD  t  t t  t $add_directive_wicD  t  t t  t  DD  t  t t  t  AD  t  t t  t $load_file_list 	 D  t  t t  t  Fk 
O  FkCE   @<CE  @5@0 E	
@4@.
@0 @' 
@4@7 A9@ @8 Fl @;XD  t  t t  t $prof_sibling_ofD  t  t t  t  CD  t  t t  t  B 	 D  t  t t  t  B 
O  BCK/  @5@0 @@0 C	@4@/@4@8 @@;XD  t  t t  t current_localeD  t  t t  t recordedD  t  t t  t $delete 	 D  t  t t  t  Fq 
O  FqCKh  
@5@>@;CKi  @5@>@ @ @8 Fr @;CKk  


@5@ @ 
@8 Fs@;XD  t  t t  t $skip_script_line 	 D  t  t t  t  Ft 
O  FtCD  @5@D	#@7 Cl @L	
@8 @, @?@R@;XD  t  t t  t locale_propertyD  t  t t  t  C/ AD  t  t t  t  C/ AD  t  t t  t  C/ AD  t  t t  t  C/ 	 D  t  t t  t  CD  t  t t  t predicate_option_mode AD  t  t t  t  F| 
D  t  t t  t  D
 	 D  t  t t  t  D
 
O  D	CG   @5@>@;CG   C
	
@5@/@7 C C@8 C@;XD  t  t t  t $expanded_term
 	 D  t  t t  t  F}
 
O  F}
C@D  @5@0 D	
@-@-@4@.@0 @4@7 A9@D@, @@L@ @ @.@.@7 C @?@%@%@D@h@T@" B 
@#@T@L@D@.@"include
@#@L@0 A@@-@4@7 DF@ @ @.@7 E @ @ @ @ 
@ @ @ @ @8 D@?@'@D@" A@
@#@L@0 A@@4@7 AE@Q@?@&
@&@&	@E@E@E@?@&
@&@&@&	@&
@F@F@;XD  t  t t  t  CD  t  t t  t  B @GD  t  t @Ht  t B  B
 D  t  t t  t  B 
O  FC	A@  @5 @Q@8 B@;XD  t  t t  t  AK 	 D  t  t t  t  AK 
O  AJCI  @5@.
@7 B @8 A? @;XD  t  t t  t \=@=D  t  t t  t length 
O  FC@AK|  @5@S	@>@.
@.@7 B@D
@* @@L@&	
@?@(@D
@S@L
@+	@ @8 C5@?@0 @@0 @ @@4@1 B@0  F@4@/@4@8 @@;C@OK  @5@7 F @a@h@b @t@>@.
@.@7 B@D
@* @@L
@&	
@E@?@.@D@S@L@a@h@i@l C@x@ @ @8 C% @?@0 @@0 @ @@4@1 B@0  F@4@/@4@8 @@E@;CK  @5@7 F@>@0 @@0 Anot_less_than_zero	@4@1 B@0  F@4@/@4@8 @@;CK  @5@0 @@0 @ F	@4@1 B@0  F@4@/@4@8 @@;XD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@%G1  @5@+	@7 A@>@0 @R@-@4 @@7 @@0 @T@-@4 @@7 @@ @ @8$import_list @;CG7   @<XD  t  t t  t  BD  t  t t  t  FD  t  t t  t prompt1D  t  t t  t  B 	 D  t  t t  t  B 
O  BCJ  @5@>@;CJ  -c

@5@>@;CJ  

@5@8 B@;XD  t  t t  t  AO @GD  t  t @Ht  t AO D  t  t t  t  AO 
O  FC@  @5@@;XD  t  t t  t $default_predicateD  t  t t  t 
nb_linkargD  t  t t  t $enter_sandboxed 	 D  t  t t  t  F 
O  FC@1G]  @5@D
@* @@*	 @Q@L@(
 @Q@?@D@* @Q@*	 @@L@0 @@0 Bleavesandbox @4@/@4@8 @@?@&
@;CGe    @ @Q @Q@<XD  t  t t  t  @} 	 D  t  t t  t  @} 
O  @|CKn  
@5@ @8 @} @;XD  t  t t  t delete_import_moduleD  t  t t  t \+ @GD  t  t @Ht  t F D  t  t t  t  F 
O  FC
@  @5@C	@@L	@P@;XD  t  t t  t $import_all 	 D  t  t t  t  F 
O  FC@JIq  	
@5@.
@.@ @7$import_all2 @@@7@* @Q@D@ @ 
@.@7
$list_to_conj @L@0 	@4@7 DZ @0 Fj@1 F@1 	@4@7 A@?@R@E@.@/@7 @ @ @7 C>@?@R@F@;XD  t  t t  t random_propertyD  t  t t  t ==D  t  t t  t $clause_from_sourceD  t  t t  t setenvD  t  t t  t character_countD  t  t t  t  F 	 D  t  t t  t  F 
O  FC
I,  @5@S
@>@0 @ D@/@4@8 @@;C@ I/   @@5@>@.@.
@7
$exported_ops @0exports
@4@7$module_property @ @ weak@8 F @;C@DI3  	except
@5@>@.
@.@7 F@0 F@4@7 F@D	@ @7 @@L@R@?
@0 @@0 @ @@4@/@4@7 @@ @ 
@.@7 A#@ @  F@8 F@;CI<  @5@>@7 @@>@ strong@8 F@;C
I?  @5@0 @1 @ D
@4@8 @@;XD  t  t t  t 
numbervarsD  t  t t  t  AD  t  t t  t floatD  t  t t  t @<D  t  t t  t  C 	 D  t  t t  t  C 
O  CCH  
 @Q@5@2@y@3@Y@4@7 @ Atyes~n@8 Av@;CI   
 @@5@2@n@3@N@4@7 @ Atno~n@8 Av@;CI  @5@2@a@4@7 @ Atabort~n@7 Av@8 C1  @;C	I  @5helpredefine_module_reply@7 @&@Q@;XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  DCFT  @5@C
@0 C@/@4@7 @@L@P@0 	@4@ Bprolog_load_file B@>@;CFW  @5@0 C@/@4@7 @@>@7$assert_load_context_module @8 @@;C@"F[  @5@2@0 @ @@4@3@0 @ B@4@4@.@7 @@ @7 F@ @8 @ @;XD  t  t t  t  AS 	 D  t  t t  t  AS 
O  ARCC  @5@7 D@D
@)	@L
@R@?@8 AZ @;XD  t  t t  t $factorize_termD  t  t t  t not @GD  t  t @Ht  t F D  t  t t  t  F 
O  FC
@  @5@C	@@L	@P@;XD  t  t t  t $rc_open_archiveD  t  t t  t  A%  
O  A% CK    @5 @8 A% @;XD  t  t t  t current_blobD  t  t t  t $thread_local_clause_countD  t  t t  t 
set_localeD  t  t t  t  @} 	 D  t  t t  t  @} 
O  FCKq   
	@<CKr  @5@ @ @8 F@;XD  t  t t  t mutex_statistics D  t  t t  t  @W @GD  t  t @Ht  t E D  t  t t  t  @W 
O  ECE  @5@8 @U@;XD  t  t t  t  C @GD  t  t @Ht  t D  @KD  t  t t  t  C 
O  DCEk  @5@2@0 @L @N@4@3@0 @O @Q@4@3@0 @R	@4@4@8 @U@;XD  t  t t  t copy_stream_dataD  t  t t  t  C AD  t  t t  t  C AD  t  t t  t  C AD  t  t t  t  C 	 D  t  t t  t  C= 	 D  t  t t  t  C= 
O  C<C@?I  @5@D
@.@ @7 @@0 @1$exported_op@/@/@/@4 D@7 D@L
@R@?@0 A@1 @-@1  F@4@ @7 AI@0 F	
@4@/@ @8 A@;XD  t  t t  t  D 	 D  t  t t  t  D 
O  D~CH  @5 CU@7 @@.	@7 A@,	 @>@0 E	@4@8 F @;CH   @<XD  t  t t  t  C;D  t  t t  t  DSD  t  t t  t  @ @GD  t  t @Ht  t @   D  t  t t  t  @ 
O  @CA:  @5@/@8 B@;XD  t  t t  t =@=D  t  t t  t $prepare_load_stream 	 D  t  t t  t  F 
O  FC@_E	   B

@5@D
@*@0 B@/@4@7 DF@L
@( @Q@D@0position@/@4@7 DF@L@( @Q@?@( @@0 B @Q@4@8 AE@?@'@( @@0 B	@4@7 AE@D@0 F@/@4@7 DF@L@( @Q@?@( @@0 B @Q@4@8 AE@;XD  t  t t  t  FD  t  t t  t  ED  t  t t  t  F1 D  t  t t  t  F1 AD  t  t t  t  F1 	 D  t  t t  t  F1 
D  t  t t  t seeD  t  t t  t protocollingD  t  t t  t  AD AD  t  t t  t  AD AD  t  t t  t  AD AD  t  t t  t  AD 	 D  t  t t  t current_format_predicateD  t  t t  t $free_variable_setD  t  t t  t sleepD  t  t t  t  DsD  t  t t  t  D 	 D  t  t t  t  D 
O  DCIg   
@<CIh  @5@ @7 D@>@ @8 D@;CIk  


@5@ @ 
@8 D@;XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CJ  @5@0 F5	@-
@4@0$store_aux_clauses	@4@0$end_aux	
@4@8 @@;XD  t  t t  t 	$qlf_infoD  t  t t  t  @u 	 D  t  t t  t  @u 
O  D$CD   Cfull A A@5@>@;CD   @k F A A@5@>@;CD   C A) A* A@5@>@;CD   @k A) A* A*@5@>@;CD   C A* A* A*@5@>@;CD   @k A* A* A*@5@>@;XD  t  t t  t  Cp 
O  CoC@!BJ  @5@0 B	 @4@0 B@-
@4@0 @@1 @@0
loop_error@4@1 C{
@4@8 A9@;XD  t  t t  t getenvD  t  t t  t $requireD  t  t t  t tmp_file_streamD  t  t t  t $first_term 	 D  t  t t  t  F 
O  FCHf   B

@5@>@0 B 
@4@ @ @8 F @;C@`Hh  

 B 

@5@T
@D@:@D@"
 Bi

@#@L@' @@?@"
 Bh


@#@L@>@ @7$module_name @ @ @ @ @7 Dn @ @8 C@E@?@B@"
 E
@#@L@>@ @ @7 E @Q@O@F@E@;CHw  @5@ @ @7$start_non_module @8 B @;XD  t  t t  t  E D  t  t t  t 
byte_countD  t  t t  t  AD  t  t t  t  C 	 D  t  t t  t  C 
O  CCG'   @<CG(   C
	

@5@7 C@ @8 C@;XD  t  t t  t $open_source 	 D  t  t t  t  G 
O  GC@;DK  

 B


 FA

@5@>@ @.@7
$context_type @ @7 B @ @ @7
$set_encoding @ @ 
@ @7 F @0 AC@0 C
@4@4@ @8 B @;C@+DR   F<	

@5@ @.@7 G@ @7 G B@7 @ @ @7 G@0 AC	@4@ 
@8 G@;XD  t  t t  t prolog_nodebugD  t  t t  t  FD  t  t t  t  @r 	 D  t  t t  t  @r 
O  A,CC    @<C@(C  
@5@D
 F@7 A@L
@ @8 A+@E@?@ @.@7 A+@a@f@b@n@w@;XD  t  t t  t $atom_hashstatD  t  t t  t  DL 	 D  t  t t  t  DL 
O  DKCE  @5@S@>@0 @ A@1 B@0  @W@4@/@4@8 @@;CE  @5@>@;C@&E  @5@0 C@/@4@7 @@>@D@7 A@L@8 D@?
@0 @@0 @ @Z@4@/@4@8 @@;C@-E  @5@"@#@>@D@7 @@L@8 Fm@?@0 @@0 @ @@4@1 B@0  @W@4@/@4@8 @@;CE  @5@8 E @;XD  t  t t  t 	$break_atD  t  t t  t get_codeD  t  t t  t  @  
O  @ CA    @5@Q@;XD  t  t t  t number_codesD  t  t t  t  A-D  t  t t  t  FD  t  t t  t 	code_typeD  t  t t  t  E 	 D  t  t t  t  E 
O  ECKa  @5@8 E@;XD  t  t t  t  An 	 D  t  t t  t  An 
O  AmC
I  @5@S@>@0 @ A@/@4@8 @@;CI  
@5@" C:@#@>@;CI  
@5@0 	@4@8 F@;XD  t  t t  t 
current_opD  t  t t  t $nospyD  t  t t  t  AO @GD  t  t @Ht  t AO B
D  t  t t  t  AO 
O  GC@  @5@@;XD  t  t t  t writelnD  t  t t  t  D  t  t t  t 
mutex_trylockD  t  t t  t 	$fetch_vmD  t  t t  t  @D  t  t t  t b_setvalD  t  t t  t  F 	 D  t  t t  t  F 
O  FCI   @<C@I   DV


 

@5@>@ @0 @-@4@7 DX@.@ @7 F @.@2@4@7 @<@.@2@4@7 @<@D@0 
@4 @G@7 D@L@0 	@4 @G@7 E@?@R@D@%@.@/@7 @L@0 A@0 B!@1 
@4@/@4@.@0 @! @4@7 A9@?@0 G!@1 AV!@1 
@4@7 D4@F@ @ @ @ 
@8 F@;C@8I   C:



 C:
@5@>@0 C:@4@7$import_ops @ @ @ @ 
@8 F@;C@?I  


@5@0 	@1$import@0 
@4
@4@.@0 @' @4@7 A9@0$import_wic

@4@7 A@ @ @ @ 
@8 F@;XD  t  t t  t  F 	 D  t  t t  t  F 
O  FCE5  
 @5@>@;CE6  @5@0 F0@/@/@4@7 C@.
@7 @x@0 F0	
@4@8 A@;XD  t  t t  t  AD  t  t t  t at_end_of_stream D  t  t t  t once @GD  t  t @Ht  t G+ D  t  t t  t  G+ 
O  G,C@  @5@@>@;XD  t  t t  t  G'D  t  t t  t 
noprotocol D  t  t t  t  CeD  t  t t  t  G
 	 D  t  t t  t  G
 
O  G	CE  @5@0 A@@-
@4@7 @@>@,
default@0 A@
@4@8 AE@;CE   @<XD  t  t t  t 	unifiableD  t  t t  t  CD  t  t t  t  BD  t  t t  t put_charD  t  t t  t $negate 	 D  t  t t  t  G1 
O  G1CGJ    @Q @@<CGK    @ @Q@<XD  t  t t  t  FBD  t  t t  t  C* 	 D  t  t t  t  C* 
O  C)CG    C
	
@5@7$file_scoped_flag @8 @@;XD  t  t t  t  F 	 D  t  t t  t  F 
O  FCF   B@5@0 C@/@4@ @7 @@>@;CF  	 EN@5@.
@7 E@ 
 @@ B E@>@;C@YF  @5 @~@7 @@.
@.@7 CY@  @@ B E@. CU@ B E@ 
@ @7 CY@D@% B@7 A@D@7 D @L@(qload@?
@B A@7 A@L@( A@O@L@>@?@B@ @7 A @L@>@( A@O@;CF   	 EN@<XD  t  t t  t  D 	 D  t  t t  t  D 
O  DCI`   
	
@5@7 A@7 F@>@;CIa   A
	
@5@7 A@8 F@;XD  t  t t  t 
line_positionD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CB   txt@<CB   
executable@<CB    A@<XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CKQ  

@5@ @8$member_ @;XD  t  t t  t  @D  t  t t  t tty_gotoD  t  t t  t  F 	 D  t  t t  t  F 
O  FC@*I  @5@/@0 @1 F@/@/@/@4@7 D@>@0 C:@-@-@-
@4@0 @1 F
@4@8 @ @@;CI   	@<XD  t  t t  t read_clauseD  t  t t  t  ELD  t  t t  t  AxD  t  t t  t  A 	 D  t  t t  t  A 
O  ACB  @5@S	@>@8 C@;CB  

@5@>@7 A@ @8 A@;CB  
@5@>@Q@;CB   
@<XD  t  t t  t $rc_save_archiveD  t  t t  t $prolog_list_goal AD  t  t t  t  GD 	 D  t  t t  t  GD 
O  GDCK  @5@ Bprolog_list_goal B@>@;CK  @5@: Blisting B@;XD  t  t t  t profilerD  t  t t  t $clause_term_positionD  t  t t  t $prof_procedure_dataD  t  t t  t  @,D  t  t t  t number_charsD  t  t t  t  D  t  t t  t numberD  t  t t  t 	char_typeD  t  t t  t  C @GD  t  t @Ht  t C  @KD  t  t t  t  C 
O  GRCE  
@5@>@8 D@;CE   

@5@0 
@3	@4@8 D@;XD  t  t t  t 	$local_opD  t  t t  t  @ 	 D  t  t t  t  @ 
O  AQCC  @5@7 @@D
@)	@L
@R@?@8 D@;XD  t  t t  t  BD  t  t t  t read_pending_inputD  t  t t  t  AO @GD  t  t @Ht  t AO B
 B
 B
 B
 B
 B
D  t  t t  t  AO 
O  GUC@  @5@ @ @ 
@ @@;XD  t  t t  t $spyD  t  t t  t shellD  t  t t  t mutex_unlockD  t  t t  t $clauseD  t  t t  t $attvars_after_choicepointD  t  t t  t  @F @GD  t  t @Ht  t @T D  t  t t  t  @F 
O  @TCEu  @5@2@0 @L @N@4@3@0 @O @Q@4@3@0 @T @Q@4@4@8 @U@;XD  t  t t  t >D  t  t t  t compile_predicatesD  t  t t  t  D 	 D  t  t t  t  D 
O  DC@<D5   B

@5@>@0 G@0 B@4@-@4@0
$term_in_file	

@2@4@4@0 F; @Q@4@8 @@;C@KD;  @5@.@2@0 @ @@4@3@0 @ B@4@4@7 @@ @ @.@7 @g @0 G@-@-@4@0 G]	

@2@4@4@0 F;@4@8 @@;XD  t  t t  t  DD  t  t t  t  CD  t  t t  t  G)D  t  t t  t  G 	 D  t  t t  t  G 
O  GCDY   C@5@>@;CDZ   
 F@<XD  t  t t  t  AD  t  t t  t  BD  t  t t  t  F 	 D  t  t t  t  F 
O  FC
I  

@5@>@;CI  
 AV

@5@ @ @8 F@;XD  t  t t  t message_queue_propertyD  t  t t  t <meta-call> D  t  t t  t  Ga AD  t  t t  t  Ga 	 D  t  t t  t  FD  t  t t  t $put_quotedD  t  t t  t  AxD  t  t t  t  G5 	 D  t  t t  t  G5 
O  G4CG$   generate_debug_info@<CG%   optimise@<XD  t  t t  t  A 	 D  t  t t  t  A 
O  AC@'HR  @5 @Q@7 A@>@.	@7 Dq@.
@7 A@7 A@0$qlf_start_file
@4@7 A A@8 A@;C
HY  @5@.	@7 A@8 A	 @;XD  t  t t  t 
line_countD  t  t t  t  @D  t  t t  t  BD  t  t t  t  C# 	 D  t  t t  t  C# 
O  C"C
A  @5 As@0initialization_failure	@4@8 @&@;XD  t  t t  t 
set_randomD  t  t t  t tty_putD  t  t t  t $confirm 	 D  t  t t  t  Gn 
O  GnC@mB  @5 C@7 @& @/@7 Cj @.	@7 C@D
@+@2@y@3@Y@3@j@3@J@3@ @3
@4@7 @@L
@> C@0if_tty@3@0 Cyes@4@4@8 @&@?@-@D@ @2@n@3@N@4@7 @@L@> C@0 Gr@3@0 Cno@4@4@7 @&@Q@?
 F@0 Cconfirm@4@7 @&@Q@;XD  t  t t  t $undefined_procedure AD  t  t t  t  Gx 	 D  t  t t  t  Gx 
O  GxCA  @5 @@0 	
@4@.@7$prefix_module undefined_predicate@ @.
@ B	exception B@>@&
@;CA  @5 B2 @Q@7 @@7 D @>@(retry@;CA    @<XD  t  t t  t  @D  t  t t  t compareD  t  t t  t $run_at_halt  AD  t  t t  t  G  	 D  t  t t  t  G  
O  G C@ K  @5@0 F@0 B$@-@-	@4 @Q@-
@4@0 AV@0 D	@4@1 F
@4@8forall$apply@;XD  t  t t  t $atom_referencesD  t  t t  t 
$xr_memberD  t  t t  t current_keyD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@)GT  @5 A6@7 @@D@0	sandboxed@-
@4@7 @@.@7 F @+	@L A6@ @8 C@?@R@F
@;XD  t  t t  t $check_load_non_module 	 D  t  t t  t  G 
O  GCH%  @5@/@7 @@>@;C@6H'  @5@.
@/@7 E* @+	
@>@0 A@-@4@ENon-module file already loaded into module ~w; trying to load into ~w@2
@3	@4@7 Av@0 @@0 B D @@4@1 B@0  @W@4@4@8 @@;CH0   @<XD  t  t t  t atom_stringD  t  t t  t set_end_of_streamD  t  t t  t 	$break_pcD  t  t t  t $profileD  t  t t  t  A<D  t  t t  t mutex_unlock_all D  t  t t  t  A]D  t  t t  t  D  t  t t  t  A 	 D  t  t t  t  A 
O  ACF   B
	
@5@/@7 A@7 D@8 D  @;XD  t  t t  t  C @GD  t  t @Ht  t C D  t  t t  t  C 
O  CCEa  @5@2@0 @L @N@4@3@0 @O @Q@4@4@8 @U@;XD  t  t t  t >=D  t  t t  t redefine_system_predicateD  t  t t  t call_shared_object_functionD  t  t t  t  AO @GD  t  t @Ht  t AO B
 B
 B
 B
 B
 B
 B
D  t  t t  t  AO 
O  GC@  @5@ @ @ 
@ @ @@;XD  t  t t  t  F. 	 D  t  t t  t  F. 
O  F-CK   F@5@8 GO @;CK   @Z@5@8 F)@;CK   C@5@.@7 F)@ @8 Cf @;XD  t  t t  t  F@ 	 D  t  t t  t  F@ 
O  F?CDi   @h
	
@5@>@8 @ @;CDk   @<XD  t  t t  t 
mutex_destroyD  t  t t  t 
nb_linkvalD  t  t t  t  E @GD  t  t @Ht  t E  D  t  t t  t  E 
O  EC@   

 

@5@>@0 
@1 E@4@@;C@ @   

 


@5@0 
@1 E@1 
@4@@;XD  t  t t  t  BD  t  t t  t  G| 	 D  t  t t  t  G| 
O  G{C	A  


@5@>@;C
A    
@<XD  t  t t  t $depth_limit_exceptD  t  t t  t  FD  t  t t  t  G^ 	 D  t  t t  t  G^ 
O  G]C@gDw  @5@7 Fu @ @.@7 D@7 C@.@2@0variable_names@-@4@3@0subterm_positions@-@4@4@7 GB $variable_names@ @7 G @D@*@* D@L@>@D@"
@#@L@Q@?@ @ @ @ @ 
@ @ @8 F~ @?@ @ @ @ @ 
@ @ @8 G@;XD  t  t t  t  A 	 D  t  t t  t  A 
O  AC@[  @5@S@0 @ A@/@4@8 @@;C@^  @5@>@;C@_  
@5@>@ @ @7 A@ 
@ @8 A@;C@b   AV


@5@>@ @ @7 A@ 
@ @8 A@;C@e   


@5@>@ 
@ @ @8 A@;C@g   A@5@>@0 	@4@ @8 E@;C@0@i   A@5@>@0 @0 	@4@4@0 @@-@/@4@0 @' @1 @@1 B@0 @4@/@4@8 A9@;XD  t  t t  t term_attvarsD  t  t t  t break D  t  t t  t make_directoryD  t  t t  t  F 	 D  t  t t  t  F 
O  FCG  @5@0register @@4@7 @@>@;C@(G  @5@.@/@7 @>@7 G @.@7 E @ @.
@7 E&@0  @1 E*	
@4@ @8 @@;C@FG  @5@7 G@.@7 G@ @.@7 E&@D@$@0 E*	@/@4 @Q@.
@7 F@C@ 
@0 D;@/@4@7clause_property Be@L@P@L@ 
@7 F@?@R@E
@0 E*	@4@8 D4@;XD  t  t t  t thread_propertyD  t  t t  t protocolD  t  t t  t  F 	 D  t  t t  t  F 
O  FCJ  @5@7 @@>@0 @@-
@4@0 B
@/	@4@8 G@;CJ  @5@/@8 G @;XD  t  t t  t  F6D  t  t t  t  GgD  t  t t  t put_attrD  t  t t  t tmp_fileD  t  t t  t   	 D  t  t t  t   
O  CA  input F

@5@>@ @ @8 @;CA   	@<XD  t  t t  t tty_sizeD  t  t t  t  CD  t  t t  t @ @GD  t  t @Ht  t G  @KD  t  t t  t  G 
O  GC	@  @5@0 G	@4@@;XD  t  t t  t varD  t  t t  t  AD  t  t t  t $current_breakD  t  t t  t  E!D  t  t t  t ttyflush D  t  t t  t $atom_completionsD  t  t t  t 	char_codeD  t  t t  t  BD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@9G?  @5 C@7 @@D
@)@0 A*@-
@4@7 @@L
@D@.@7 G2 @L@ @.@7 D"@?@%
@E C@ @8 C@?@R@F
@E@;XD  t  t t  t  AN 	 D  t  t t  t  AN 
O  AMC@"JN  @5@7 E@>@D
@*	 D@L@R@E
@?@.
@7 A@0 
@4@8 F@;CJU  @5@D
	 CU@7 @@L
@R@?	 @0mixed_directive@4@8 @&@;XD  t  t t  t  AD  t  t t  t 
$vm_assertD  t  t t  t prolog_skip_levelD  t  t t  t 
$prof_nodeD  t  t t  t  AD  t  t t  t  F 	 D  t  t t  t  F 
O  FCI  @5@/@0 @1 F@/@/@/@4@7 D@0 @1 F	
@4@@;XD  t  t t  t prolog_current_choiceD  t  t t  t  AD  t  t t  t  FpD  t  t t  t =:=D  t  t t  t  GD  t  t t  t  @ 	 D  t  t t  t  @ 
O  DC@gH=  @5@!@0 B @Q@/ @Q @	 @4@#@@@C@/@/@.
@.@/@ @7 D @ 
@7 E @D@  @Q@7 A@L@ 
@ @ @ @7 F@  @@7 Dq@?@ 
@ @7 G @  @Q@7 A@?@ @7 Ge @F
@>@ @8 A@;XD  t  t t  t  @D  t  t t  t directory_filesD  t  t t  t  G" D  t  t t  t  G> 	 D  t  t t  t  G> 
O  G=CKT   	@<CKU  @5@ @ @8 G<@;XD  t  t t  t 
mutex_lockD  t  t t  t b_getvalD  t  t t  t  C @GD  t  t @Ht  t C D  t  t t  t  C 
O  CC@7E   
	
@5@*
 @@>
$user_consult@.@0 @K@4@7 E @puser://@ @.
@7 A@0 	
@4@2@0 C DC@4@4@8 @U@;C
E  @5@2@0 @ @Q@4@4@8 @U@;XD  t  t t  t 
open_xtermD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@4Go  @5@0 D@-
@4 @@7 @@D
@.@7 C @L
@&	@?@(	 @E@D
@*
 @@L@R@E@?@p	@ @8 C@;XD  t  t t  t wait_for_inputD  t  t t  t 
thread_signalD  t  t t  t $depth_limit_falseD  t  t t  t  F 	 D  t  t t  t  F 
O  FCH  @5@0 @O @Q@4 @@7 @@>@0 @@0 Amodule_file@4@/@4@8 @@;C@ H  @5@.@ @7 A@0 Gf@4@7 A@7 D}@ @7 Dq A@8 Dq@;XD  t  t t  t  G% 	 D  t  t t  t  G% 
O  G$C@;I  @5@7 B @>@"
 C:



@#@ @ @0 
@4@7 C: @D@ @ @ 
@7 G @L@R@? As@0no_exported_op	
@4@8 @&@;C@3I  @5@@@)@.@.@.
@7 G@"
 C: 
@#@ @ @0 
@4@7 G@Q@?@R@F@E
@;XD  t  t t  t  FD  t  t t  t $get_choice_pointD  t  t t  t ignore @GD  t  t @Ht  t G D  t  t t  t  G 
O  GCA  @5@@>@;CA   @<XD  t  t t  t  F 	 D  t  t t  t  F 
O  FCH  @5@S@>@.
@7 Dl @/@7 CY@8 F@;CH  @5@7 A @>@0 @@0 B D Bg@4@/@4@8 @@;CH   @<XD  t  t t  t $unload_fileD  t  t t  t  @D  t  t t  t  G*D  t  t t  t add_import_moduleD  t  t t  t 
thread_detachD  t  t t  t get_attrD  t  t t  t  E 	 D  t  t t  t  E 
O  ECJw   part@<CJx    @Q@<XD  t  t t  t $new_findall_bag D  t  t t  t  ED  t  t t  t  G0D  t  t t  t  E AD  t  t t  t  E AD  t  t t  t  E 
O  ECAF EK EK D
 @Q@5@6 EL@D Gd @Q@7 @@L@R@?@7debug_topic G@Q@;CAL EK EK	debugging
 @@5@6 G@D Gd @Q@7 @@L@R@?@7 G@Q@;CAR EK EK	assertion@5@6 G Gd @Q@7 @@(	 @Q@;C@&AU EK EKassume@5@6 G A@0
compatibility@1renamed@0  H@4@1  H@4@7 @' G Gd @Q@7 @@(	 @Q@;CA  BR BR@5@6 BV@8math_goal_expansion BV@;C@*@u B[ B[ C:


 C:
  @@5@6 B`@C
@ @7	qualified B`@L
@P Bj Ba@8 Bb@;C@;@ B[ B[ @M


 E B
@5@6 B` Bj Ba@7 Bb@C@.
@2
@3@3@4@7 Eoccurs@*
 G"@L@P@?@E
@;C@ @ B[ B[ 

 
@5@6 B`@7 A@ @7
rename_module B` Bj Ba@8 Bb@;C@ B[ B[  C
 @V
 @L E@<CA B[ B[bb_put

	nb_setval
@5@6 B`@ @8bb_key B`@;CA	 B[ B[bb_get

 E
@5@6 B`@ @8 H@;CA B[ B[	bb_delete

 AV H 
 D@5@6 B`@ @8 H@;C@"A B[ B[	bb_update


 AV H 

 H
@5@6 B`@ 
@8 H@;XD  t  t t  t  A 	 D  t  t t  t  A 
O  AC@&I  @5@.	@7 C @@@.
@7 @@/@.@7 E @0undefined_export@4@7 @&@Q@?@R@F
@;XD  t  t t  t variant_sha1D  t  t t  t 	read_linkD  t  t t  t current_flagXQM @-C @S XD  t  t t  @t user_classification AD  t  t t  @t vcgfile_name AD  t  t t  @t in_order AP H/ C	B EVu FG        
@5@8is_in B@;CB EV H1@5@/@2@-@4@7 DR EG@ @8 H2@;XP	is_a_flag C@e EVu Fg         display_subgoals_max   F @c@<C@f EV H: display_var_free_only @@<C@g EV H: echo @@<C@h EV H: 	auto_done @@<C@i EV H: simplify_in_infer @@<C@j EV H: simplify_during_load @@<C@k EV H: typechecking @@<C@l EV H: typechecking_during_load @@<C@m EV H: prooflog_width   F@P@@<C@n EV H: record_consults @@<C
@o EV H: 
inverse_video int_list F@<C
@p EV H: normal_video  HF F@<C@q EV H: use_subst_rules_for_equality @@<C@r EV H: command_logging @@<C@s EV H: show_vc_changes @@<C@t EV H: 
auto_newvc @@<C@u EV H: newline_after_prompts @@<C@v EV H:indentation_increment   F 
@5@8eol_char B@;C@w EV H: replace_more @@<C@x EV H: auto_infer_from_false @@<XPdo_satisfy_goal CB5 EVu FO        @5@0current_sat_goal@/@4@7 C@0 HV@4@7 C@>@8try_satisfy_goal B@;XP	ask_if_ok CD& EVu FK        @5
Is this OK@.
@7read_answer B@>@7is_it_ok B@>@;XPsave_used_identifier CC" EVu F_        
record_function@5 Hh@7
used_ident B@>@;CC% EV Hg@5@/@7 Hi@>@6!!! FATAL-ERROR: Identifier declared multiple times - @7 A @7 CM B@7 E  @>@8
maybe_halt  B@;CC- EV Hg@5@7built_in_ident B@>@>!!! FATAL-ERROR: Identifier reserved or already predeclared - @7 Hm@7 Ho@7 Hq@>@8 Hs@;CC5 EV Hg@5@0 Hj	@4@7 D4@>@;XPdo_norm_typed_expr C@2@ EVu FM        		element


 H}


@5@ @.@7	checktype B@ @0array@-@/@4@7type B@ @ @ 
@7 Hz B@ @ @ @7do_norm_typed_exprs B@>@;C@7@ EV H|update




 H


@5@0 H@-@-@4@7 H@ @ @7 H@ @ @ @7 H@ 
@ @ @7 H@>@;C@ EV H|@5@@@(	 F@?@(	real@>@7 E B@>@;C@ EV H|
 @@5@>@7do_norm_expr B@>@;C
@ EV H|@5@7 @@>@;C@9@ EV H|	@5@C@7 @@L@P@2@-@-@4@7 @<@ @.
@7
checktypes B@ @ 
@.@7 H@.@2@4@7 @<@@@ @7simplify B@?@&
@>@;XP
check_hyplist CB EVu Fb        @5@>@;CB EV H	
@5@7 F@/@7hyp B@7 H B@>@;XP @ C@K@0 EVu FI        @5@7 F@@@(h@'
 H@?@(c@'
conc@.@2
@3	@3@-@4@7 @<@ @@@	@(
 HH@7 Hm@?@(
 H  C@7 Hm@7 Ho@:@7 B @7 Cg B@ @7 Ho@7 Hq@>@;C@+@H EV H
 C

@5@7 F@ @7 F@a@i@f@r@@
@( H@ @7listhyps B@?@( H@ @7	listconcs B@>@;XPfind_newsub CC EV H]none
 H@5@>@;C@SC EV H]@5@.@7sub B@2
@3@-@-
@4@7gets B@0rule_applied@3
@4@7 D4@0logged_rule_match
@2@-@3@4@-@4@7 A @0 H@/@/@/@4@7 C@0posslog	rulematch@1 @2@3@4@1 @M@0may_be_replaced_by
@4@4@7 C@>@;XD  t  t t  @t genvar AP H C	AR EVu F`        
@5@7nondeclared B@>@;C@$AU EV H@5@.
@7 DO B@7 C@.@7
nextnumber B@ @.@7codelist B@ @.
@7 H5@ 
@7 H@7 H@>@;XPsee_correct_input_stream  C
@/ EV H@5@.@7perform_script_file B@7 F B@>@;C@3 EV H  @5 @@7 H@>@;XPused_rule_other_than CB> EVu F]        @5@.	@7ruleused B@7 DM @>@;XPreport_total_defects  C@c EX EX@5@.@7defect_counter B@7 Hq@7 Hm defects detected.@7 Hm@7 Hq@7 Hq@>@;XPfile_exists_and_is_readable C@h EV E@5@2 A|@4@7file_exists B@2 B@4@8 H@;XPhandle_quantifiers_in_con  C@"D EV H]@5@.@7con B@.	@7handle_quantifiers_in B@>@@@&	@?@0 H@4@7 H@0 H	@4@7 D4@>@;XPread_vc_line_noecho C@;D. EV Hg@5@.	@7eof_char B@.
@7 HN@.@7 G @>@@
@&
@( @@E@?@@@&	@"	@#@E@?@"
@#@>@ @7 H B@>@;XPundelete CB EV H1	
@5@7 H B@7 I @>@;CB EV H1@5@>@;C@-B EV H1@5@7 F@a@g@b @s@0deleted@4@7 H@0 H @Q@4@7 H@0deleted_hyp@-	@4@7 H@0 H	@4@7 D4@>@;CB EV H1@5@7 F@a@g@b @s H@7 Hm@7 Ho has not been deleted.@7 Hm@7 Hq@>@;CB EV H1@5@'Illegal hypothesis number to undelete: @7 Hm@7 Ho@7 Hq@>@;XPwrite_summary_of_proof_status  C	B EV H  @5@7write_vcs_proved  B@7 Hq@7write_vcs_not_proved  B@>@;XPset_exit_status  C@^ EV E  @5@>@;XD  t  t t  @t qualifier_prefix AD  t  t t  @t twiddles_conversion AD  t  t t  @t remember  AP I  CBM EV H1@5@@	hyplist@/@7command_arg B@E@?@+REMEMBER -- which hypothesis or hypotheses?Hypotheses? @7prompt_user B@.@7rread B I@7parse_command_arguments B@7do_remembering  B@>@;XPcompress C@%C EV H|
@5@7	s_integer B@ @7 I)@.
@0 G
@4@7iss B@2
@4@7 I' B@>@;C@2C EV H|		
@5@.
@.@7essence B@ @ 
@.@7 I0@.@0 G@4@7 I,@2@0*
@4@4@7 I/@>@;C@)C
 EV H|
@5@2@4@.
@7 I/@2
@4@2@-@4@7 I/@"	
@#@>@;CC EV H| I3

@5@>@;C
C EV H|

@5@>@;CC EV H|@5@>@;XP	show_help C@1@ EVu Fd        @5@.	@7helpfilename B@.
@7spade_chkhelp_prefix B@.@7 H5@.@ @7 H@@
@ @7open_help_file B@7
show_help_for B@7 Ah  B@7 H B@?
@;ERROR: Cannot open or display Checker help library file -- @7 Hm@ @7 Ho@7 Hq@>@;XPcombine_intervals C@ EVu FV        	
@5@8 H@;C@ EV IJ
	@5@8 H@;C@ EV IJ 
 C

@<C@ EV IJ  C
	@<C@ EV IJ  G	
@<C@ EV IJ  G

	@<C@S@ EV IJ
	@5@ @7 H@7 H@@@0 G@0 G@4@4 @ @Q@7norm_typed_expr B@?@,@@@0 IK@0 G@4@4@7infer B@?@@@0 IK@1 C@4@7 IO@?	@0<=@4@8 IO@;C@RA
 EV IJ@5@7 H@7 H@@@0 IK@0 G	@4
@4 @ @Q@7 IL@?@,@@@0 IK@0 G	@4
@4@7 IO@?@@@0 IK	@1 C
@4@7 IO@?	@0 IR
	@4@8 IO@;C@*A EV IJ
@5@7 H@7 H@@@0 IR
@4 @ @Q@7 IL@?	@0 IR
@4@8 IO@;XPorder CB EV H|
@5@>@Q@;CB EV H|@5@>@;CB EV H|


@5@>@ @ @7 IT B@>@;CB EV H|

@5@7 I)@ @7 I)@>@a@i@f@q@;CB EV H|

@5@ @7order_terms B@>@;XD  t  t t  @t fdl_file_title APlist_vcs_still_to_prove  C@_ EVu FH        @5@.@7vcs_to_prove B@7 H@7write_numbers_left B@>@;XPadd_new_record_function C@"C EV Hg@5@/@/@/@ 
@7 Hh B@>@+Warning - record field number already used.@7 Hm@>@p	@ @ @ @ 
@7 Id B@>@;CC EV Hg@5@0 Ig	

@4@7 D4@>@;XPbusort_prods C@*B EV H|@5@.
@2@-@3@-@-
@4@7
gen_append B@ @ @7order_prods B@2@3
@4@.@7 Il@ @7 Ij B@>@;CB EV H|
@5@>@;XPcase_restore C@-A EV IJ@5@0 H@/@/@4@7 C@0 H@/@/@4@7 C@0	forgotten@/@4@7 C@0 I@/@4@7 C@0 I@/@/@4@7 C@0qvar@/@4@7 C@7
restore_vc B@>@;XPtry_to_infer C@^@ EVu FP        @5@.@2@3	@3
@4@7 @<@@@ @0set@/@4@7 H@>@ @7	set_infer B@E
@?@9@@@ @0sequence@/@4@7 H@>@ @7sequence_infer B@E
@?@&@@@ 
enumerated@7 H@ @.
@7enumeration B@>@ @ 
@7enumerated_infer B@?@0used@/@4@7 C@>@ @ @7deduce B@E
@>@;XPwrite_summary_of_rules_used  CBD EV H  @5@7sort_rules_used_this_session  B@Q@;CBG EV H @5@C@/@7ruleused_this_session B@L@P@DThe above proof session did not make use of the proof rules database@7 Hm@7 Hq@>@;C@*BL EV H@5@.@7 I@C@7@!used_rule_this_session_other_than B@L@P@2The only rule used in the above proof session was:@7 Hm@7 Hq
@7 H@0 I@3@-	@3@-
@4@7 H@7print_rulename B@>@;CBU EV H@5@=The following rules were used during the above proof session:@7 Hm@7 Hq@0 I@3@-@3@-	@4@7 H
@7 H@7 I@Q@;CB\ EV H  @5@>@;XPbigger_than_all_hyps C
@9 EVu FY        @5@.	@/@7 H@a@h@g@t@>@Q@;C@> EV I@5@>@;XD  t  t t  @t on_case AD  t  t t  @t  HM AP HM C@Zu E   8AA I @<XPconsult_user C@F@ EV Hg@5 @@7 D B@7 Hq!!! ERROR trying to move @7 Hm@7printq B to @7 Hm@7 I@7 Hq@7 HqFile already exists.@7 Hm@>@7 Hq@ Do you want to delete this file?@.
@7no_echo_read_answer B@@@(
 Gt@@@C@7file_can_be_written B@L@P@7not_writeable_warning B@?@7 A @?@(
 Gu@8 F @;XP
tv_blank_char C@m EVu F[         @ @<C@n EV I @<C@o EV I @.@<XP I CC EV H1@5@7 Hm@7 Hq@7 Hm@7output_newline_if_necessary  B@7 F6  @>@;XP	add_conds CAR EV HU B
	@5@>@;CAS EV HU B

@5@>@0 B
@4@7 I B@>@;C@%AT EV HU B

 B

@5@>@0 B@4@ @7 I@>@;XD  t  t t  @t show  AP I  C@%@P EVu Fc        @5@.@.	@7 H8 B@.
@2@3@-@4@7 @<@@7 Ho := @7 Hm@ @7write_flag_value B@7 Hq@Q@;C@Y EV I  @5@7 A  E@Q@;C@Z EV I   @<XPprocess_rulefile C@G@U EVu F^        @5@7 C@.	@7read_term_and_layout B@.
@.@.@7process_single_rule B@@
@S@ @7
add_rulefacts B@?	@T@ @7report_bad_rule B@@@(	 D@?@7bad_rulefile  B@7scrap_rulefile B@>@@text@/@7logfact B@?	@0 I I@+No errors trapped in reading this rulefile.@4@7 D4@>@;XPprint_list1 C@ EVu FF        	
@5@*
 @@>@8 Ho@;C@ EV I	
@5@"
$VAR2
@#@>@7 Ho | _@7 Hm@ @8 Ho@;C@ EV I	
@5@S
@>@7 Ho | @7 Hm@8 Ho@;C@ EV I	
@5@>@7 Ho, @7 Hm@8 I B@;C@ EV I @<XP Hw CCD EV Hg  H@<CCE EV Hg  H~@<CCF EV Hg  I@<CCG EV Hg  B@<CCH EV Hg  A@<CCI EV Hg  @@<CCJ EV Hg last@<CCK EV Hg nonfirst@<CCL EV Hg nonlast@<CCM EV Hg abs@<CCN EV Hg sqr@<CCO EV Hg odd@<CCP EV Hg div@<CCQ EV Hg mod@<CCR EV Hg 	subset_of@<CCS EV Hg strict_subset_of@<CCT EV Hg  @Q@<CCU EV Hg  @@<CCV EV Hg  F@<CCW EV Hg  @@<CCX EV Hg  H@<CCY EV Hg in@<CCZ EV Hg not_in@<CC[ EV Hg and@<CC\ EV Hg or@<CC] EV Hg  F@<XPflatten CGA EV Hg J	 J



@5@0 J

@1 J
@4@7 J B@>@;CGC EV Hg J
 J


@5@0 J
@1 J@4@7 J@>@;CGE EV Hg J


 J



@5@ @7 J@ @ 
@7 J@>@;CGH EV Hg J

 J


@5@ @7 J@ @ 
@7 J@>@;CGK EV Hg F
 F
@5@ @7 J@>@;CGM EV Hg C

 C


@5@ @7 J@ @ 
@7 J@>@;CGP EV Hg<->

 J


@5@ @7 J@ @ 
@7 J@>@;C	GS EV Hg
@5@7 @@>@;CGT EV Hg@5@7novars B@2@-
@-@4@7 @<@ @.@7flattenlist B@2
@4@7 @<@>@;XPtidy_up_inference_database CC EV Hdelete@5@0could_infer@/@4@7 C@>@;CC EV H H@5@0could_not_infer@/@4@7 C@>@;CC EV H C@5@>@;C	C EV H
save_state@5recent_save_command_issued@7 D4@>@;CC EV H@5@7trivial_command B@>@;CC EV H @m@5@>@;C	C EV H@5@0 J@/@4@7 C@>@;XPsave_type_classification_list CB EVu FZ        	
@5@7save_type_classification B@7 J$ B@>@;CB EV J&@5@>@;XPfind_if_save C@!@^ EVu FX        @5@7 Hq@7 HqFrom H@7 Hm@7 Ho@:@7 H@ @7 H@.@7 H@ @7 Ho@7 Hq@Q@;C@j EV J-@5Proved: @7 Hm@7 Ho@7 HqKeep this result@7 H_@>@;XD  t  t t  @t 	stage_num APsequence_simplify C@\B& EVu FQ         G

@5@@@.@7 J2 B@?@.@7 H@@@ @.
@7 J5@?@ @.
@7 H@>@@@( @@&	
@?@)@@@(
 @@&	@?@@@"@#@"
@#@ @ 
@7 H5@?
@"	 G
@#@>@;C@%B@ EV J4 @
@5@.@7 J5@@@"
@#@&	@?
@"	 J6@#@E@>@;C@#BH EV J4 I
@5@.@7 J5@@@"@#@ @7 I H7@?@"	 J7@#@>@;C@&BP EV J4 I
@5@.@7 J5@@
@"

@#@&	@?
@"	 J:@#@E@>@;C@'BX EV J4 I
@5@.@7 J5@@@"@#@2@/@4@ @7 H5@?@"	 J;@#@>@;CB` EV J4
@5@2
@4@7	eval_list B@>@;CBc EV J4@5@>@;XD  t  t t  @t printvc  AP J?  C@ EV H@5@.@.	@7
current_vc B@.
@7pvc_make_filename B@>@7
write_vc_data B@>Printed VC to file: @7 Hm@7 Hm@7 Hq@>@;XD  t  t t  @t saved_vc AD  t  t t  @t  I` APgeneral_list_append C
D EV H]

@5@>@;CD EV H]
@5@ @.@7 JL B@>@ @7 H5@>@;CD EV H]@5@>@;XPpretty_write_arg_list CCZ EV H
@5@>@ @7pretty_write B@>@;CC^ EV H@5@>@ @.
@7 JQ@> I@ 
@.@7 JQ@>@ @ @7 JO B@>@;XPmynumbervars C@ EV E@5@.@7 FB @ @.@7format_vars B@&@;XPmake_capital C@v EV H@5@>@;C@+@w EV H

@5@@@a@i@b@a@t@a@i@b@z@r@>@ @a@i@b@ @l C@w@?@&
@>@ @ 
@7 J\ B@>@;XPhandle_negatives_etc C@6B EV Hg@5@7 A@.
@7 H@@@"
@-
@#@.@ @7 H@"	 @#@?@"
@+
@#@ @7 H@E@>@;CB EV Hg
@5@>@;XP@#check_has_type_classifications_list CB EV J& 
	

@5@7has_type_classification B@ @7 Jb B@>@;CB EV J&@5@>@;XP H CB; EV H]
@5@>@;CB= EV H]

@5@p	?@ @ @7 H@>@;XPadd_rules_again CB EV H
@5@>@;C@0B EV H

@5@"




@#@.@2@3@2@3
@4@4@7 @<@ @7 D4@>@ @7 Jh B@>@;XPtv_print_function_name CB EV I@5Type information for function @7 Hm@.	@7is_inverse_video B@.
@7is_normal_video B@7 Ho@7 Ho@7 Ho @7wnl B@>@;XPzero_defects_reported  C@X EX EX  @5 @7 H@>@;XP I C@m EV E@5@2 A|@4@7 H@2 A@4@8 H@;C@p EV E@5@C	@7 H Ej@L	@P@;XPcheck  CA' EV H]@5@7 HqOLD EXPRESSION: @7 Hm@.@7 H@7 Ho@7 Hq@8reduce  B@;XPdistinguish_vars_in C@ EVu Fh        @5@S@>@"$$$	@#@a@h@b@n@w@>@;C
@ EV J	@5@7 @@>@;C@ EV J@5@2@/@-@4@7 @<@>@ @7distinguish_vars_in_list B@>@;XPlastword CA EV Hg  E@<CA EV Hg  @w@<C
A EV Hg@5@.	@7 H@8 H@;XP
temp_del_hyps CB EV H1@5@7 C@8del_til_none_left_in B@;XPread_verification_condition C@ Dl EV Hg@5@7 C@.	@7eget0 B@.
@7process_rest_of_component B@@@@/@7
is_true_vc B@?@0is_vc@4@7 D4@>@;XP I1 CC EV H| I3

@5@ @7 I)@>@;CC EV H| I3

 I3@5@ @7term B@>@;C
C  EV H|
@5@7 I)@>@;CC" EV H|
@5@7 J@>@;XPadd_vc C@[ EV I]@5@.	@7vc B@7 C@Q@;C@\ EV I] @<XP I C@U EVu FT          @Q@<C@V EV J@5@8infrule B@;C@@\ EV J B G


@5@@@0 B@0 G
@4@4@7 J@E
@?@@@@0 B@1 C
@4@7 J@E
@?@@@@0 Ja
@4@.
@7evaluate B@0 B@1 G
@4@7 J@?@@@@l@7int B@@@0 B
 @4 @Q@7 H@@@0 B@4@7 I@?@>@Q@E
@?@F@@@#@ @7 J@@@0 G
@4@.
@7 J@0 B
@4@7 I@?@>@Q@E
@?@!@ @7 J@@@0 C
@4@.
@7 J@0 B
@4@7 I@?@>@Q@E
@?@?@C@ @7 J@L@P@C@ @7 J@L@P@@@%@T@0 B@-
@4@7 J@0 B
@4@7testused B@0 B@0 G

@4@4@7 I@?@>@Q@E
@;C@*@ EV J B G


@5@ @7 J@C
@7 J@L
@P@0 B@0 G
@4@4@8 I@;C@*@ EV J B C


@5@ @7 J@0 Ja@4@.
@7 J@0 B@0 G

@4@4@8 I@;C@)@ EV J B
 C

@5@ @7 J@0 Ja@4@.
@7 J@0 B@0 G
@4
@4@8 I@;C@)@ EV J B C


@5@7 J@0 Ja@4@.
@7 J@0 B@0 G

@4@4@8 I@;C@0@ EV J B
 G

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 B@0 G@4
@4@8 I@;C@0@ EV J B
 G

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 B@0 G@4
@4@8 I@;C@9@ EV J B
 C

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 Ja@4@.
@7 J@0 B@0 G
@4
@4@8 I@;C@=@ EV J B G


@5@ @7 J@C@7 J@L@P@C@ @7 J@L@P@0 Ja
@4@.
@7 J@0 B@0 G
@4@4@8 I@;C@4@ EV J B C


@5@ @7 J@C
@7 J@L
@P@C@ @7 J@L@P@0 B@0 G@4
@4@8 I@;C@ EV J<> C

 C

@5@0 J@4@8 I@;C@ EV J J G

 G

@5@0 J@4@8 I@;C@*@ EV J J G


@5@ @7 J@C
@7 J@L
@P@0 J@0 G
@4@4@8 I@;C@*@ EV J J C


@5@ @7 J@0 Ja@4@.
@7 J@0 J@0 G

@4@4@8 I@;C@)@ EV J J
 C

@5@ @7 J@0 Ja@4@.
@7 J@0 J@0 G
@4
@4@8 I@;C@)@ EV J J C


@5@7 J@0 Ja@4@.
@7 J@0 J@0 G

@4@4@8 I@;C@0@ EV J J
 G

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 J@0 G@4
@4@8 I@;C@0@ EV J J
 G

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 J@0 G@4
@4@8 I@;C@9@ EV J J
 C

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 Ja@4@.
@7 J@0 J@0 G
@4
@4@8 I@;C@=@ EV J J G


@5@ @7 J@C@7 J@L@P@C@ @7 J@L@P@0 Ja
@4@.
@7 J@0 J@0 G
@4@4@8 I@;C@4@ EV J J C


@5@ @7 J@C
@7 J@L
@P@C@ @7 J@L@P@0 J@0 G@4
@4@8 I@;CA@ EV J J G


@5@@@0 J@0 G
@4@4@7 J@E
@?@@@@0 J@1 C
@4@7 J@E
@?@@@@0 Ja
@4@.
@7 J@0 J@1 G
@4@7 J@?@@@@|@7 J@@@0 B
 @4 @Q@7 H@@@0 J@4@7 I@?@>@Q@E
@?@V@@@0 B@4@7 I@E
@?@F@@@#@ @7 J@@@0 G
@4@.
@7 J@0 J
@4@7 I@?@>@Q@E
@?@!@ @7 J@@@0 C
@4@.
@7 J@0 J
@4@7 I@?@>@Q@E
@?@?@C@ @7 J@L@P@C@ @7 J@L@P@@@%@T@0 B@-
@4@7 J@0 B
@4@7 J@0 J@0 G

@4@4@7 I@?@>@Q@E
@;CA@ EV J	 G[ G


@5@@@0 J@0 G
@4@4@7 J@F
@?A@@@0 J@1 C
@4@7 J@F
@?A@@@0 Ja
@4@.
@7 J@0 J@1 G
@4@7 J@E@?Ax@@A@7 J@@@ @0 B
 @4 @Q@7 H@@@0 J@4@7 I@?@>@Q@F
@?@@@@%@ @7 J@@@0 G
@4@.
@7 J@0 C
@4@7 I@?@>@Q@E
@E@?@@@@%@ @7 J@@@0 C
@4@.
@7 J@0 J
@4@7 I@?@>@Q@E
@E@?@@@@T@T@&@@
@0 J
 @4 @Q@7 H@?@>@Q@F
@?@{@@@0 J
 @4 @Q@7 H@0 IK@4@7 I@F
@?@_@(	 F@0 C
@4@.
@7 J@@@0 IK@0 G
@4@4@7 J@E@?@=@@@0 IK@0 G
@4@4@7 J@E@?@)@@@0 IK@1 C
@4@7 J@E@?@0 Ja
@4@.@7 J@0 IK@1 G@4@7 J@?@g@C@ @7 J@L@P@C@ @7 J@L@P@@@$@@@T@0 J@-
@4@7 J@0 IK@0 G

@4@4@7 I@?@>@Q@E
@?@+@@@%@T@0 IK@-
@4@7 J@0 IK
@4@7 J@0 J@0 G

@4@4@7 I@?@>@Q@E
@E@;C@*AH EV J J G


@5@ @7 J@C
@7 J@L
@P@0 J@0 G
@4@4@8 I@;C@*AJ EV J J C


@5@ @7 J@0 Ja@4@.
@7 J@0 J@0 G

@4@4@8 I@;C@)AL EV J J
 C

@5@ @7 J@0 Ja@4@.
@7 J@0 J@0 G
@4
@4@8 I@;C@)AN EV J J C


@5@7 J@0 Ja@4@.
@7 J@0 J@0 G

@4@4@8 I@;C@0AP EV J J
 G

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 J@0 G@4
@4@8 I@;C@0AR EV J J
 G

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 J@0 G@4
@4@8 I@;C@9AT EV J J
 C

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 Ja@4@.
@7 J@0 J@0 G
@4
@4@8 I@;C@=AV EV J J G


@5@ @7 J@C@7 J@L@P@C@ @7 J@L@P@0 Ja
@4@.
@7 J@0 J@0 G
@4@4@8 I@;C@4AY EV J J C


@5@ @7 J@C
@7 J@L
@P@C@ @7 J@L@P@0 J@0 G@4
@4@8 I@;CAA^ EV J	 J G


@5@@@0 J@0 G
@4@4@7 J@F
@?A@@@0 J@1 C
@4@7 J@F
@?A@@@0 Ja
@4@.
@7 J@0 J@1 G
@4@7 J@E@?Ax@@A@7 J@@@ @0 B
 @4 @Q@7 H@@@0 J@4@7 I@?@>@Q@F
@?@@@@%@ @7 J@@@0 G
@4@.
@7 J@0 J
@4@7 I@?@>@Q@E
@E@?@@@@%@ @7 J@@@0 C
@4@.
@7 J@0 J
@4@7 I@?@>@Q@E
@E@?@@@@T@T@&@@
@0 J 
@4 @Q@7 H@?@>@Q@F
@?@{@@@0 J 
@4 @Q@7 H@0 IR@4@7 I@F
@?@_@(	 F@0 G
@4@.
@7 J@@@0 IR@0 G
@4@4@7 J@E@?@=@@@0 IR@0 G
@4@4@7 J@E@?@)@@@0 IR@1 C
@4@7 J@E@?@0 Ja
@4@.@7 J@0 IR@1 G@4@7 J@?@g@C@ @7 J@L@P@C@ @7 J@L@P@@@$@@@T@0 J@-
@4@7 J@0 IR@0 G

@4@4@7 I@?@>@Q@E
@?@+@@@%@T@0 IR@-
@4@7 J@0 IK
@4@7 J@0 J@0 G

@4@4@7 I@?@>@Q@E
@E@;C@*A EV J J G


@5@ @7 J@C
@7 J@L
@P@0 J@0 G
@4@4@8 I@;C@*A EV J J C


@5@ @7 J@0 Ja@4@.
@7 J@0 J@0 G

@4@4@8 I@;C@)A EV J J
 C

@5@ @7 J@0 Ja@4@.
@7 J@0 J@0 G
@4
@4@8 I@;C@)A EV J J C


@5@7 J@0 Ja@4@.
@7 J@0 J@0 G

@4@4@8 I@;C@0A EV J J
 G

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 J@0 G@4
@4@8 I@;C@0A EV J J
 G

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 J@0 G@4
@4@8 I@;C@9A EV J J
 C

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 Ja@4@.
@7 J@0 J@0 G
@4
@4@8 I@;C@=A EV J J G


@5@ @7 J@C@7 J@L@P@C@ @7 J@L@P@0 Ja
@4@.
@7 J@0 J@0 G
@4@4@8 I@;C@4A EV J J C


@5@ @7 J@C
@7 J@L
@P@C@ @7 J@L@P@0 J@0 G@4
@4@8 I@;CAA EV J	 IK G


@5@@@0 IK@0 G
@4@4@7 J@F
@?A@@@0 IK@1 C
@4@7 J@F
@?An@@@0 Ja
@4@.
@7 J@0 IK@1 G
@4@7 J@E@?AR@@A@7 J@@@ @0 B
 @4 @Q@7 H@@@0 IK@4@7 I@?@>@Q@F
@?@@@@%@ @7 J@@@0 G
@4@.
@7 J@0 IR
@4@7 I@?@>@Q@E
@E@?@@@@%@ @7 J@@@0 C
@4@.
@7 J@0 IK
@4@7 I@?@>@Q@E
@E@?@@@@T@T@&@@
@0 IK
 @4 @Q@7 H@?@>@Q@F
@?@{@@@0 IK
 @4 @Q@7 H@0 IK@4@7 I@F
@?@_@(	 F@0 G
@4@.
@7 J@@@0 J@0 G
@4@4@7 J@E@?@=@@@0 J@0 G
@4@4@7 J@E@?@)@@@0 J@1 C
@4@7 J@E@?@0 Ja
@4@.@7 J@0 J@1 G@4@7 J@?@A@C@ @7 J@L@P@C@ @7 J@L@P@@@%@T@0 IK@-
@4@7 J@0 IK
@4@7 J@0 IK@0 G

@4@4@7 I@?@>@Q@E
@E@;C@*B EV J IK G


@5@ @7 J@C
@7 J@L
@P@0 IK@0 G
@4@4@8 I@;C@*B EV J IK C


@5@ @7 J@0 Ja@4@.
@7 J@0 IK@0 G

@4@4@8 I@;C@)B EV J IR
 C

@5@ @7 J@0 Ja@4@.
@7 J@0 IK@0 G
@4
@4@8 I@;C@)B EV J IK C


@5@7 J@0 Ja@4@.
@7 J@0 IK@0 G

@4@4@8 I@;C@0B	 EV J IR
 G

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 IK@0 G@4
@4@8 I@;C@0B EV J IR
 G

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 IK@0 G@4
@4@8 I@;C@9B
 EV J IR
 C

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 Ja@4@.
@7 J@0 IK@0 G
@4
@4@8 I@;C@=B EV J IR G


@5@ @7 J@C@7 J@L@P@C@ @7 J@L@P@0 Ja
@4@.
@7 J@0 IK@0 G
@4@4@8 I@;C@4B EV J IR C


@5@ @7 J@C
@7 J@L
@P@C@ @7 J@L@P@0 IK@0 G@4
@4@8 I@;C@*B EV J IR G


@5@ @7 J@C
@7 J@L
@P@0 IR@0 G
@4@4@8 I@;C@*B EV J IR C


@5@ @7 J@0 Ja@4@.
@7 J@0 IR@0 G

@4@4@8 I@;C@)B EV J IK
 C

@5@ @7 J@0 Ja@4@.
@7 J@0 IR@0 G
@4
@4@8 I@;C@)B! EV J IR C


@5@7 J@0 Ja@4@.
@7 J@0 IR@0 G

@4@4@8 I@;C@0B# EV J IK
 G

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 IR@0 G@4
@4@8 I@;C@0B% EV J IK
 G

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 IR@0 G@4
@4@8 I@;C@9B' EV J IK
 C

@5@ @7 J@0 G@/@/@4@7 H@0 C@/@/@4@7 H@0 Ja@4@.
@7 J@0 IR@0 G
@4
@4@8 I@;C@=B) EV J IK G


@5@ @7 J@C@7 J@L@P@C@ @7 J@L@P@0 Ja
@4@.
@7 J@0 IR@0 G
@4@4@8 I@;C@4B, EV J IK C


@5@ @7 J@C
@7 J@L
@P@C@ @7 J@L@P@0 IR@0 G@4
@4@8 I@;CAB/ EV J	 IR G


@5@@@0 IR@0 G
@4@4@7 J@F
@?A@@@0 IR@1 C
@4@7 J@F
@?An@@@0 Ja
@4@.
@7 J@0 IR@1 G
@4@7 J@E@?AR@@A@7 J@@@ @0 B
 @4 @Q@7 H@@@0 IR@4@7 I@?@>@Q@F
@?@@@@%@ @7 J@@@0 G
@4@.
@7 J@0 IK
@4@7 I@?@>@Q@E
@E@?@@@@%@ @7 J@@@0 C
@4@.
@7 J@0 IR
@4@7 I@?@>@Q@E
@E@?@@@@T@T@&@@
@0 IK 
@4 @Q@7 H@?@>@Q@F
@?@{@@@0 IK 
@4 @Q@7 H@0 IR@4@7 I@F
@?@_@(	 F@0 C
@4@.
@7 J@@@0 J@0 G
@4@4@7 J@E@?@=@@@0 J@0 G
@4@4@7 J@E@?@)@@@0 J@1 C
@4@7 J@E@?@0 Ja
@4@.@7 J@0 J@1 G@4@7 J@?@A@C@ @7 J@L@P@C@ @7 J@L@P@@@%@T@0 IR@-
@4@7 J@0 IK
@4@7 J@0 IR@0 G

@4@4@7 I@?@>@Q@E
@E@;CABm EV J B I3


@5@@@0 B@0 I3
@4@4@7 J@E
@?@@@@@7 J@@@0 B
 @4 @Q@7 H@@@0 B @4@7 I@?@>@Q@E
@?@@@@0 B
@4 @Q@7 H@@@0 B@4@7 I@?@>@Q@E
@?@p@@@(@0 B
?@4 @Q@7 H@@@0 Ja@4@.
@7 J@0 B
@4@7 I@?@>@Q@E
@?@F@@@#@ @7 J@@@0 I3
@4@.
@7 J@0 B
@4@7 I@?@>@Q@E
@?@!@0 B@-
@4@7 J@0 B
@4@7 J@0 B@0 I3

@4@4@7 I@?@@@C@7 J@L@P@C@ @7 J@L@P@ @7 J@0 B @4 @Q@7 H@@@T
@0 B
 @4@7 I@?@T@0 B @4@8 I@E
@;C@!B EV J B I3


@5@ @7 J@0 B@0 I3
@4@4@8 I@;C@(B EV J B
 I3

@5@ @7 J@0 I3@/@/@4@7 H@0 B@0 I3@4
@4@8 I@;C@(B EV J B
 I3

@5@ @7 J@0 I3@/@/@4@7 H@0 B@0 I3@4
@4@8 I@;CAB EV J J I3


@5@@@0 J@0 I3
@4@4@7 J@E
@?A@@@@7 J@@@0 B
 @4 @Q@7 H@@@0 J @4@7 I@?@>@Q@E
@?@@@@0 B
@4 @Q@7 H@@@0 J@4@7 I@?@>@Q@E
@?@@@@$@0 B@4@7 I@@@0 J @4@7 J@?	@0 J @4@7 J@E
@?@p@@@(@0 B
?@4 @Q@7 H@@@0 Ja@4@.
@7 J@0 J
@4@7 I@?@>@Q@E
@?@F@@@#@ @7 J@@@0 I3
@4@.
@7 J@0 J
@4@7 I@?@>@Q@E
@?@!@0 B@-
@4@7 J@0 B
@4@7 J@0 J@0 I3

@4@4@7 I@?@@C@7 J@L@P@C@ @7 J@L@P@ @7 J@@@!@0 B @4 @Q@7 H@0 J
 @4@7 I@0 J @4@7 I@?@z@@@=@0 J @4 @Q@7 H@T
@T@@@0 J
 @4@7 I@0 J @4@7 I@?@0 J
 @4@7 I@0 J @4@7 I@?@;@0 J @4 @Q@7 H@T
@T@@@0 J
 @4@7 I@0 J @4@7 I@?@0 J
 @4@7 I@0 J @4@8 I@E
@;C@!B EV J J I3


@5@ @7 J@0 J@0 I3
@4@4@8 I@;C@(B EV J J
 I3

@5@ @7 J@0 I3@/@/@4@7 H@0 J@0 I3@4
@4@8 I@;C@(B EV J J
 I3

@5@ @7 J@0 I3@/@/@4@7 H@0 J@0 I3@4
@4@8 I@;CAB EV J J I3


@5@@@0 J@0 I3
@4@4@7 J@E
@?A@@A*@7 J@@@0 B
 @4 @Q@7 H@@@0 J @4@7 I@?@>@Q@E
@?A@@@0 B
@4 @Q@7 H@@@0 J@4@7 I@?@>@Q@E
@?@@@@(@0 B
?@4 @Q@7 H@@@0 Ja@4@.
@7 J@0 J
@4@7 I@?@>@Q@E
@?@@@@#@ @7 J@@@0 I3
@4@.
@7 J@0 J
@4@7 I@?@>@Q@E
@?@@@@J@0 J
 @4 @Q@7 H@@@#@0 IK@-
@4@7 J@0 IK
@4@7 J@0 J@0 I3

@4@4@7 I@?@0 J@-
@4@7 J@0 IK@0 I3

@4@4@7 I@?@H@0 J 
@4 @Q@7 H@@@#@0 IR@-
@4@7 J@0 IK
@4@7 J@0 J@0 I3

@4@4@7 I@?@0 J@-
@4@7 J@0 IK@0 I3

@4@4@7 I@?@T@C@7 J@L@P@C@ @7 J@L@P@ @7 J@0 IK @4 @Q@7 H@T
@T@@@0 J
 @4@7 I@0 J @4@7 I@?@0 J
 @4@7 I@0 J @4@8 I@E
@;C@!C& EV J J I3


@5@ @7 J@0 J@0 I3
@4@4@8 I@;C@(C' EV J J
 I3

@5@ @7 J@0 I3@/@/@4@7 H@0 J@0 I3@4
@4@8 I@;C@(C( EV J J
 I3

@5@ @7 J@0 I3@/@/@4@7 H@0 J@0 I3@4
@4@8 I@;CAC, EV J J I3


@5@@@0 J@0 I3
@4@4@7 J@E
@?A@@A*@7 J@@@0 B
 @4 @Q@7 H@@@0 J @4@7 I@?@>@Q@E
@?A@@@0 B
@4 @Q@7 H@@@0 J@4@7 I@?@>@Q@E
@?@@@@(@0 B
?@4 @Q@7 H@@@0 Ja@4@.
@7 J@0 J
@4@7 I@?@>@Q@E
@?@@@@#@ @7 J@@@0 I3
@4@.
@7 J@0 J
@4@7 I@?@>@Q@E
@?@@@@J@0 J
 @4 @Q@7 H@@@#@0 IR@-
@4@7 J@0 IK
@4@7 J@0 J@0 I3

@4@4@7 I@?@0 J@-
@4@7 J@0 IR@0 I3

@4@4@7 I@?@H@0 J 
@4 @Q@7 H@@@#@0 IK@-
@4@7 J@0 IK
@4@7 J@0 J@0 I3

@4@4@7 I@?@0 J@-
@4@7 J@0 IR@0 I3

@4@4@7 I@?@T@C@7 J@L@P@C@ @7 J@L@P@ @7 J@0 IK @4 @Q@7 H@T
@T@@@0 J
 @4@7 I@0 J @4@7 I@?@0 J
 @4@7 I@0 J @4@8 I@E
@;C@!Cd EV J J I3


@5@ @7 J@0 J@0 I3
@4@4@8 I@;C@(Ce EV J J
 I3

@5@ @7 J@0 I3@/@/@4@7 H@0 J@0 I3@4
@4@8 I@;C@(Cf EV J J
 I3

@5@ @7 J@0 I3@/@/@4@7 H@0 J@0 I3@4
@4@8 I@;CAjCj EV J IK I3


@5@@@0 IK@0 I3
@4@4@7 J@E
@?AH@@@@7 J@@@0 B
 @4 @Q@7 H@@@0 IR @4@7 I@?@>@Q@E
@?@@@@0 B
@4 @Q@7 H@@@0 IK@4@7 I@?@>@Q@E
@?@@@@(@0 B
?@4 @Q@7 H@@@0 Ja@4@.
@7 J@0 IK
@4@7 I@?@>@Q@E
@?@@@@#@ @7 J@@@0 I3
@4@.
@7 J@0 IK
@4@7 I@?@>@Q@E
@?@\@@@.@0 J
 @4 @Q@7 H@0 IK@-
@4@7 J@0 IK
@4@7 J@0 IK@0 I3

@4@4@7 I@?@,@0 J 
@4 @Q@7 H@0 IR@-
@4@7 J@0 IK
@4@7 J@0 IK@0 I3

@4@4@7 I@?@T@C@7 J@L@P@C@ @7 J@L@P@ @7 J@0 IK @4 @Q@7 H@T
@T@@@0 IK
 @4@7 I@0 IK @4@7 I@?@0 IR
 @4@7 I@0 IR @4@8 I@E
@;C@!C EV J IK I3


@5@ @7 J@0 IK@0 I3
@4@4@8 I@;C@(C EV J IR
 I3

@5@ @7 J@0 I3@/@/@4@7 H@0 IK@0 I3@4
@4@8 I@;C@(C EV J IR
 I3

@5@ @7 J@0 I3@/@/@4@7 H@0 IK@0 I3@4
@4@8 I@;CAjC EV J IR I3


@5@@@0 IR@0 I3
@4@4@7 J@E
@?AH@@@@7 J@@@0 B
 @4 @Q@7 H@@@0 IK @4@7 I@?@>@Q@E
@?@@@@0 B
@4 @Q@7 H@@@0 IR@4@7 I@?@>@Q@E
@?@@@@(@0 B
?@4 @Q@7 H@@@0 Ja@4@.
@7 J@0 IR
@4@7 I@?@>@Q@E
@?@@@@#@ @7 J@@@0 I3
@4@.
@7 J@0 IR
@4@7 I@?@>@Q@E
@?@\@@@.@0 J
 @4 @Q@7 H@0 IR@-
@4@7 J@0 IK
@4@7 J@0 IR@0 I3

@4@4@7 I@?@,@0 J 
@4 @Q@7 H@0 IK@-
@4@7 J@0 IK
@4@7 J@0 IR@0 I3

@4@4@7 I@?@T@C@7 J@L@P@C@ @7 J@L@P@ @7 J@0 IK @4 @Q@7 H@T
@T@@@0 IK
 @4@7 I@0 IR @4@7 I@?@0 IR
 @4@7 I@0 IK @4@8 I@E
@;C@!C EV J IR I3


@5@ @7 J@0 IR@0 I3
@4@4@8 I@;C@(C EV J IK
 I3

@5@ @7 J@0 I3@/@/@4@7 H@0 IR@0 I3@4
@4@8 I@;C@(C EV J IK
 I3

@5@ @7 J@0 I3@/@/@4@7 H@0 IR@0 I3@4
@4@8 I@;C@LC EV J B

@5@@@&
@E@?@:@@@7 J@ @7 J@@
@0 B
@4 @Q@7 H@?@>@Q@E@?@0 B
@-@4@7 J@0 B
@4@7 J@0 B@4@8 I@;C@C EV J J

@5@@@0@7 J@@@ @7 J@@@C
@0 B
@4 @Q@7 H@L
@P@?@>@Q@?
@0 J
@4@7 I@E@?@@@@V@@@0 B@0 G@-
@4@4@7 J@?@ @@@0 B@0 G
@-@4@4@7 J@?@0 B@0 C
@-@4@4@7 J@@@ @7 J@C@0 B @4 @Q@7 H@L@P@?	@0 J @4@7 J@?@3@@@0 J
@-@4@7 J@0 B@4@7 I@?@0 B
@-@4@7 J@0 B
@4@7 J@0 J@4@8 I@;C@D EV J J

@5@@@*@7 J@@@ @7 J@@
@0 J
@4 @Q@7 H@?@>@Q@?
@0 J
@4@7 I@E@?@@@@>@@@0 IK@0 G@-
@4@4@7 J@?@0 IK@0 G
@-@4@4@7 J@@@ @7 J@0 J @4 @Q@7 H@?	@0 J @4@7 J@?@a@@@,@0 IK@0 C
@-@4@4@7 J@@@ @7 J@0 J @4 @Q@7 H@?	@0 J @4@7 J@?@3@@@0 IK
@-@4@7 J@0 IK
@4@7 J@0 J@4@7 I@?@0 J
@-@4@7 J@0 IK@4@8 I@;C@D@ EV J J

@5@@@*@7 J@@@ @7 J@@
@0 J
@4 @Q@7 H@?@>@Q@?
@0 J
@4@7 I@E@?@@@@>@@@0 IR@0 G@-
@4@4@7 J@?@0 IR@0 G
@-@4@4@7 J@@@ @7 J@0 J @4 @Q@7 H@?	@0 J @4@7 J@?@a@@@,@0 IR@0 C
@-@4@4@7 J@@@ @7 J@0 J @4 @Q@7 H@?	@0 J @4@7 J@?@3@@@0 IR
@-@4@7 J@0 IK
@4@7 J@0 J@4@7 I@?@0 J
@-@4@7 J@0 IR@4@8 I@;C@De EV J IK

@5@@@*@7 J@@@ @7 J@@
@0 IK
@4 @Q@7 H@?@>@Q@?
@0 IR
@4@7 I@E@?@@@@T
@T@&
@E@?@@@@>@@@0 IK@0 G@-
@4@4@7 J@?@0 IK@0 G
@-@4@4@7 J@@@ @7 J@0 IK @4 @Q@7 H@?	@0 IR @4@7 J@?@J@@@,@0 IK@0 C
@-@4@4@7 J@@@ @7 J@0 IK @4 @Q@7 H@?	@0 IK @4@7 J@?@0 IK
@-@4@7 J@0 IK
@4@7 J@0 IK@4@8 I@;C@D EV J IR

@5@@@*@7 J@@@ @7 J@@
@0 IK
@4 @Q@7 H@?@>@Q@?
@0 IK
@4@7 I@E@?@@@@T
@T@&
@E@?@@@@>@@@0 IR@0 G@-
@4@4@7 J@?@0 IR@0 G
@-@4@4@7 J@@@ @7 J@0 IK @4 @Q@7 H@?	@0 IK @4@7 J@?@J@@@,@0 IR@0 C
@-@4@4@7 J@@@ @7 J@0 IK @4 @Q@7 H@?	@0 IR @4@7 J@?@0 IR
@-@4@7 J@0 IK
@4@7 J@0 IR@4@8 I@;XPprocess_replace_arg_expression CDR EV H]@5@S@>@<!!! Error in argument syntax: illegal Prolog variable found.@7 Hm@7 Hq@Q@;CDX EV H]&
	
@5@7 J B@>@8 J@;CD\ EV H] C Fv H
		@5@0hyp_to_replace	@4@7 D4@>@;CD_ EV H] C J H
		@5@0conc_to_replace	@4@7 D4@>@;C@3Db EV H] C J H
	
@5@7 F@7 F@a@h@i@q@0 J	@4@7 D4@p	@>@0 C@0 J H@4
@4@7 J@>@;C@3Dk EV H] C J H
	
@5@7 F@7 F@a@h@i@q@0 J	@4@7 D4@p	@>@0 C@0 J H@4
@4@7 J@>@;CDt EV H] J H
	@5@7 F@0 J	@4@7 D4@>@;CDx EV H] J H
	@5@7 F@0 J	@4@7 D4@>@;XP
find_rulefile C@#A EV HU@5@7rulefile B@7 A@7has_matching_rulename B@7 H B@7 H@7 ID@7 IF@0on_filename@/@4@7 C@0 J	@4@8 C@;CA EV HU@5@7 A@C
@7 J@L
@P	Aborted: @7 Hm@7 Ho@" does not exist or cannot be read.@7 Hm@7 Hq@>@8 I@;XPincrement_vc_number  CC EV Hg@5@0
current_vc_no@-@4@7 H@p	@0 J	@4@7 C@>@;XP	orderlist CB EV H|
@5@>@Q@;CB EV H|@5@>@;CB EV H|


@5@>@ @ @7 J B@>@;CB EV H|

@5@.@7
list_terms B@ @.
@7 J@>@ @ 
@7 IV@>@;XD  t  t t  @t fdlfile_name APclear_up_could_facts  CCV EV HU  @5@0 J@/@4@7 C@0 J@/@4@7 C@>@;XD  t  t t  @t  H AD  t  t t  @t  H APnozeros C@)C+ EV H| I3 I3




@5@ @7zero B@ @7s_atomic B@2@0 I3
@4
@4@7 J B@>@;CC0 EV H| I3


@5@ @7 J@7 J@ @7 J@>@;CC5 EV H|
@5@7 J@>@ @7 J@>@;CC: EV H|


@5@ @ @7 J@>@;CC= EV H|@5@>@;XD  t  t t  @t tv_expr APsortlist CB( EV H|

@5@ @7sortprod B@ @ 
@7 J B@>@;CB+ EV H|@5@>@;XD  t  t t  @t  H AD  t  t t  @t  I APrestructure_indices CFF EV Hg J

 J


@5@ @7 J B@ @ 
@7 J@>@;C@"FJ EV Hg..

 J


@5@ @7restructure_formula B@ @ 
@7 J@>@;CFN EV Hg
@5@.@7 J@>@"	@#@>@;XPpvc_print_info_at_depth C@TA EV H@5@/@.
@.@7subgoal_formula B@#On exiting successfully from depth @7 Hm@7 Ho you will have proved @7 Hm@@@7 FC@7 Hm@7 Ho@?
<own-formula>@7 Hm@>@@	@(	  at the *TOP-LEVEL*, by @7 Hm@? at the previous depth, by @7 Hm@ @7 Ho@.@7 H@7 Hq@>@@@(CASES@"Progress so far on proof by cases:@7 Hm@7 Hq@7list_case_status B@?@R@>@;XPform_function_var_list C	C EV Hg
@5@>@;CC EV Hg

@5@>@;C
C EV Hg


@5@>@;CC EV Hg



@5@>@;CC EV Hg




@5@>@;CC EV Hg





@5@>@;CC EV Hg






@5@>@;CC EV Hg







@5@>@;CC EV Hg	








@5@>@;CC EV Hg










@5@>@;C@ C EV Hg






@5@a@g@b
@s@p;@>@ @7 K B@>@;CC EV Hg @5@>@;XPset_memory_limit C@% EV E@5@>@;XP	determine CBf EV H]@5@ @7pattern B@>@;CBg EV H]@5@>@;XD  t  t t  @t checkerhelp  AP K  C
@! EV I7@5subject@.@7 I@>@7 K B@>@;C@& EV I7  @5@7display_general_help  B@>@;XD  t  t t  @t instantiate  AP K  C@p@ EV H@5@7 J B@>@@
 G@.@7 I@E	@?@%@.	@7qvars_in_vc B@@
@"	
@#@?@@	@(	 @@>@Q@E@?
Instantiate what? @7 I B@.@7 I@T@>@7 Ix B@.
p@7	var_const B@@
value@.@7 I@E@?With what? @7 K@.@7 I@ @.@7parse_expression B@>@ @7 J@ @7no_qvars_in B@ @7 H@>@ @7	put_value B@>@;XPload_vcs C@%C EV Hg@5@7 H@@off@7 H= B@?@7 Hq@7 Hq@0 J@/@4@7 C@0 J @4@7 C@7skip_initial_crap  B@7read_vcs  B@7 ID@>@;XPmake_difference C	B EV J4
 I@5@>@;C
B EV J4
 I@5@>@;CB	 EV J4 I
@5@.@7mk_diff B@ @ @7 A @>@;XPwrite_justs CA EV H1@5@>@;CA EV H1	
@5@7 Hq            @7 Hm@7 Ho@7 KA B@>@;XP J CG
 EV Hg@5@7in_declare_command  B@>@8lget0 B@;C	G EV Hg@5@7 H@7	echo_char B@>@;XPmultiply_out C@BA EV H| G

 G


 G G G



@5@ @ 
@ @7 KN B@ @ @ @7 KP@ @ 
@ @7 KP@ @ @ @7 KP@>@;C@#A EV H|
 G

 G


@5@7product B@ @ 
@7 KP@ @ @7 KP@>@;C@#A EV H| G


 G


@5@7 KQ@ @ 
@7 KP@ @ @7 KP@>@;CA EV H| I3	@5@7 KQ@7 KQ@>@;XP I C@3@i EV I		@5@T	@"	 


@#@T
@"
rule_family
@#@ @7 A@T@>@.@2@3@/@4@7 @<@ @ @7save_requirements B@>@Q@;C@(@u EV I@5@.
@.@ @7check_structure B@ @7check_rulename B@ @ @7check_conditions B@ 
@ @ @7
check_body B@ @ @7check_rule_family_declared B@>@;XP@!does_not_satisfy_index_constraint CA EV J4 J

@5@7 Kh B@ @7 Kj@>@;C@$A EV J4 J

@5@>@@@0 J	
@4@7 IO@?	@0 J	@4@7 IO@>@;CA EV J4
@5@0 J
	@4@7 IO@>@;XPinform_user  C@3@B EV I  @5@C-------------------------------------------------------------------@7 Hm@7 Hq@CBadly-formed  rules will now be displayed on the screen as they are@7 Hm@7 Hq@Cread and possibly on subsequent  consultations  of  this  rulefile.@7 Hm@7 Hq Km@7 Hm@7 Hq@CWatch for other messages informing you of bad rulenames or improper@7 Hm@7 Hq@Crule  conditions;  bad  rules  will  not  be  used  by the checker.@7 Hm@7 Hq@CIf too serious an error is found, the rulefile  may  be  abandoned.@7 Hm@7 Hq Km@7 Hm@7 Hq@>@;XD  t  t t  @t  H APdeclare_operators  CB EVu FE          @5A^xfx@0  @**@4@7 GA^xf@0  @~@4@7 GA^yfx@0  @ Fv@4@7 GAw D@0  @ @K@4@7 GAw D@0  @ @4@7 GA Kz@0  @ I4@4@7 GA Kz@0  @ @4@7 GA Kz@0  @ J@4@7 GA Kz@0  @ J@4@7 GA Kz@0  @rem@4@7 GA Kz@0  @ G@4@7 GA Kz@0  @/\@4@7 GA Kz@0  @ @K@4@7 GA Kz@0  @ @4@7 GA Kz@0  @\/@4@7 GA Kz@0  @\@4@7 GBfy@0  @ I@4@7 GB Kz@0  @ J@4@7 GB Kz@0  @ J@4@7 GB Kz@0  @ J@4@7 GB Kv@0  @ I.@4@7 GB Kz@0  @	less_than@4@7 GB Kz@0  @ IS@4@7 GC  Kz@0  @ J@4@7 GC  Kz@0  @ J@4@7 GC  Kz@0  @ J@4@7 GC K@0  @ F@4@7 GC Kz@0  @ J	@4@7 GC Kz@0  @ J
@4@7 GC Kz@0  @xor@4@7 GC Kz@0  @ C@4@7 GC Kz@0  @requires@4@7 GC Kz@0  @ J@4@7 GC Kz@0  @:=@4@7 GC D@0  @ C@4@7 GC D@0  @ D@4@7 GC Kz@0  @ J@4@7 GC D@0  @ KU@4@7 GC Kz@0  @where@4@7 GC Kz@0  @by@4@7 GC Kz@0  @with@4@7 GC Kz@0  @to@4@7 GC Kz@0  @may_be_deduced_from@4@7 GC Kz@0  @ H@4@7 GC Kx@0  @are_interchangeable@4@7 GC Kz@0  @ @M@4@7 GC Kx@0  @may_be_deduced@4@7 GC Kz@0  @=>@4@7 GC Kz@0  @using@4@7 GC Kz@0  @for@4@7 GC Kz@0  @on@4@7 GCxfy@0  @ @4@7 GC Kz@0  @from@4@7 G@>@;XP	type_patt CA EV H]@5@A@/@7inst B@7 Ho@>@;XPrecord_simplify C@i EV J4@5@@@4@.
 H@.@2@-@3@-
@4@.@7 If@@@/@ 
 @@ @2@4@ @7 If@ @7 H@?@7
order_updates B@E@?@0@/ @@.@2@-@4@/@7 If@>@ @.@7 H@.
 @@ @2@4@ @7 If@ @ @7
record_access B@F@>@;XD  t  t t  @t logfile_name AP H C@.@ EV H@5@@@0current_root@-
@4@7 H@a@i@b@n@w@0 K	@4@7 C@?@0 K@4@7 C@(	@E
@>@;XPrule CA@ EV H]
 K

@5@2@-@-
@4@7 @<@.@ @ 
@7make_up B@0type_classification@/@/@4@7 Ctype_classification_done@7 C@ 
@7 J* K@7 C@>@ @.@7use_rulefile B@ @.@7get_term B@@@"  H H
@#@F@?@T@@@"  H@#@' @@F@?@<@@@"  H K J


@#@?@"  K J

@#@' @@@@&@&@?@&@&@7is_chosen_rulename B@C@ @7banned_rule B@L@P@ @7ok_type_classification B@ @2@-@4@7 @<@0 B
@4@ @.@7 I@ @.@7fulfil B@@@7abandon_search  B@>@Q@?@R@C@ @7	satisfies B@L@P@ @ @7display_rep_rule B@( @@.@7 J B@0 H@2@3@4@4@8 D4@;XPreconstruct_record C@1@@ EV J4		 C



@5@.@ @ @7 K B@>@ 
@.@7 H@  H@/@2@3@4@7 If@>@;C@F EV J4@5@>@;XPprocess_array_list C@$B EV Hg
]of
 E

@5@ @ 
@7find_core_type B@ @7 K@>@;CB EV Hg
 AW

@5@ @ 
@7 K@ @ @7 K B@>@;XD  t  t t  @t forwardchain  AP K  C@E EV J-@5@@
expression@0 J@-@-	@4@7 I@E
@?@1FORWARD_CHAIN -- For which hypothesis/conclusion?@#Type h#N or c#N as appropriate ... @7 I@.
@7 I@"
 J

	@#@>@0 Icommand K@4@7 H@0 I K@1 K@1 J	@4@7 C@7
forward_chain B@>@;XD  t  t t  @t  K AD  t  t t  @t vc_name APreplace CC EV H]@5@0all_done Gu@4@7 D4@/@7change B@>@;XPsubst_vbl_list C@~ EVu FS        


@5@ @ 
@7	subst_vbl B@>@;C@ EV K
@5@ @ @7 K@>@ 
@ @7 K B@>@;XD  t  t t  @t  IN AP IM C@w EV H|@5@.@7 H@@@ @7 H@?@&
@>@;XD  t  t t  @t 
try_deduce AP K C@ @S EV K@5@.	@7var_in B@> @@.
@7 K@7 K B @Q@.@7 K@ @7 K@>@;C@[ EV K@5 @Q@7 H@>@;XPstill_left_to_prove C@ EV I] 
@<C@ EV I]

@5@8 H2@;C@ EV I]


@5@8 K B@;XP
find_if_ok C@SC EV H] Gt
@5@.
@7 H@0newsub	@4@7 D4@0 H@3@4@7 D4@0 H	@2@-@3@4@-@4@7 H@0 H@/@/@/@4@7 C@0 H H@1 @2@3@4@1 H@0 H
	@4@4@7 C@>@;CC EV H] Gu@5@0 K H@4@7 D4@>@;XP
is_vc_line CDI EV Hg@5@.	@2@_@4@.
@7
triple_append B@7is_digits_and_dot B@7is_ok_front_part_of_vc_line B@>@;XD  t  t t  @t case_pointer AP L C I I  @<XP
safe_write C@]@@ EV J@5@7 A@.@7double_slash B@ @.@7size B@@@a@f@h@r@'@7 H@ @7 Ho@'@7 H@a@h@f@l C@w@?@/@a@f@h@s@7 Hq@'@7 H@ @7 Ho@'@7 H@@@a@f@b@P@r@a@b@P@f@l C@w@?	@a@f@b@P@s@(
 @>@;C@E@Y EV J@5@7 F@.@7 L
@@@a@f@h@r@7 I@a@h@f@l C@w@?@&@a@f@h@s@7 Hq@7 I@@@a@f@b@P@r@a@b@P@f@l C@w@?	@a@f@b@P@s@(
 @>@;C@m EV J@5@S@>_@7 Hm@a@h@b@n@w@>@;C@t EV J@5[@7 Hm@2@4@7safe_write_list B K@7 Hm@>@;C@'@z EV J J
@5A@7 Hm@ @7 Ho@>@p	=@@@a@f@b @s@&
@?@7 Hq@(
@O@>@;C@P@ EV J@5@C@7 @@L@P@T@2@-@-@4@7 @<@ @.
@7 L B(@7 Hm@ @ 
@.@7 L@@@a@f@b @s)@7 Hm@a@f@b@l C@w@?@a@f@b @r@7 Hq L@7 Hm@(
@O@>@;XD  t  t t  @t  J   AD  t  t t  @t standardise  AP L  C@! EV H|@5@@
 K@.@7 I@E	@?@<STANDARDISE -- Please specify expression to be standardised.Expression? @7 I@.	@7 I@.@7 K&@>@8 L B@;XD  t  t t  @t declare  AP L  CG EV Hg@5 KG@7 A @<Please type your FDL-syntax declaration, terminated by a ";"FDL> @7 I@.@7get_fdl_declaration B@>@7process_fdl_dec B KG@7 C@>@;XPpermitted_immediate C@ EV I@5@S@>@Q@;C@ EV I AV
	
@5@7 L' B@7 L)@>@;C@ EV I E
	
@5@7 L)@7 L)@>@;C
@ EV I F
	@5@8 L)@;C@ EV I  H@<C@ EV I  H@<C@ EV I  I@<C@ EV I enumeration_list@<C@ EV I  J9@<C@ EV I  H0@<C@ EV I  B@<C@ EV I  H@<C@ EV I  J@<C@ EV I subset@<C@ EV I  K@<C@ EV I strict_sublist@<C@ EV I  H6@<C@ EV I 	set_union@<C@ EV I 
set_intersect@<C@ EV I set_lacking@<C@ EV I  H@<C@ EV I  F@<CA  EV I  E@<CA EV I  G@<CA EV I  A@<CA EV I  @@<CA EV I  F@<CA EV I  H~@<CA EV I  I-@<CA EV I  H@<XPcheck_is_an_ok_arity_function CB EV J&@5@.
@/@7function B@.@7 G @ @7 G @>@;XP I CB_ EV H@5@.	@7 I@7 H@>@;XD  t  t t  @t 
type_alias AP	form_expr CCH EV H|
@5@7reorder B@>@;CCJ EV H|
@5@.@7 LB@ @.
@7 L@ B@0 G
@4@7sp1 B@>@;CCO EV H| @5@>@;XP Ip C@ B EV H|@5@.
@/@7 I0@.@7 J@.@/@7 I0@ @.
@7 J@ @ 
@7 IV@>@;XPcheck_whether_to_proceed  C@$@{ EV I]@5@C
@/@/@7 Iu B@L
@P @7 L B@/@.@7 JA@.	@7 I^@C@7 K@L@P@>@;C@ EV I] @5@C@/@/@7 LK@L@P @7 LL@C	@/@/@7 JA@L	@P@>@;C@4@ EV I]@5@7 Hq@HWARNING: The proof of the current VC is incomplete, either because there@7 Hm@7 Hq@Hare still some unproven conclusions, or because you need another "done".@7 Hm@7 Hq@@(You may wish to complete proof (with DONE?) before proceeding.)@7 Hm@7 Hq@7 Hq@7 C@EType "yes" to continue NEWVC command, "no" to continue this proof ...@7 Hm@7 Hq
Perform NEWVC@.@7 H_@@@( Gt@?@( Gu@>@( Gt@;XPstage C@:A{ EV H]@5@.	@7 H@.
@7	find_subs B@.@7tidy_replist B@ @7
print_subs B@@@( @@0status@/@4@7 H@0 L]stop@4@7 D4@?@0tidied_subs@4@7 D4@0 J1@4@7 D4@>@;C@+A EV H]@5@.	@7
determine_sub B@@@(	 H@0 L]@/@4@7 H@0 L] L_@4@7 D4@?@0required_sub	@4@7 D4@0 Lb@4@7 D4@>@;C@AA EV H]@5@0 L`@-	@4@7 H@0 Lf@-
@4@7 H@.@7 H@ @.@7	ascertain B@@@7
occstoreplace B@0 L]@/@4@7 H@0 L] L_@4@7 D4@?@0 H@4@7 D4@0 Lb@4@7 D4@>@;C@(A EV H]@5@.	@7 H@7determine_newsub B@@ H@7 K B@0 L]@/@4@7 H@0 L] L_@4@7 D4@?@0 Lb@4@7 D4@>@;CA EV H]@5@.	@7 H@0 H@-
@4@7 H@.@7 K B@ @7print_new_E B@ @7 H[ B@>@;XPcollect_fields_and_values C@#C EV J& K





@5@>@ 
@ @ @7 Lw B@>@;CC EV J&@5@>@;XP I CAp EV I@5@7enum_infrule B@>@;XP Kc C@A7 EV I
@5@T@@@" H


@#@( @@F@E@?@O@@@<@" K J


@#@@@S@"
@#@F@E@?@T@ @2@-@-@4@7 @<@.@ @ @7 K@"@#@?@" IP

@#@( @@F@F@@@S
@R@F@?@T
@ 
@2@-@-@4@7 @<@ @ @ @7 K@>@;CAS EV Ibad_body@5@>@;CAT EV I @<XPset_infrule CA" EV I@5@8fact B@;C@$A# EV I B
	
@5@0 B	@-@4@7 L@0 B	@4@7 J@0 B
@4@8 L B@;C@$A$ EV I J
	
@5@0 B	@-@4@7 L@0 B	@4@7 J@0 J
@4@8 L@;CA% EV I J
	
@5@0 J	@-@4@7 L@0 B
@4@8 L@;CA& EV I J
	
@5@0 J
@-@4@7 L@0 B	@4@8 L@;C@TA' EV I L,
	
@5@@@0 F@1 J	
@4@7 L@E@?@:@@@0 B	@-@4@7 L@0 B	@4@7 J@0 L,
@4@7 L@?@0 B
@-@4@7 L@0 B
@4@7 J@0 L,	@4@8 L@;C@TA3 EV I L
	
@5@@@0 F@1 L,	
@4@7 L@E@?@:@@@0 B	@-@4@7 L@0 B	@4@7 J@0 L
@4@7 L@?@0 B
@-@4@7 L@0 B
@4@7 J@0 L	@4@8 L@;XD  t  t t  @t  B D  t  t t  @t  B AD  t  t t  @t  B AD  t  t t  @t  B 
P
createlist CB! EV H| G


@5@ @7 L B@>@;CB" EV H|
@5@7 KQ@>@;XP
save_ruleused CBe EV H@5@7 H@>@;C
Bh EV H@5@0 H@4@7 D4@>@;XPtv_process_line_of_chars C@ EV Ix@5@0
tv_cmd_bufferexit@4@7 D4@>@;C@ EV It
	@5@0 L H@4@7 D4@>@7 L B@>@;C@ EV Ilb
	@5@0 L@1locatebrief@4@7 D4@>@7 L@>@;C@ EV I Lf
	@5@0 L@1 L F@4@7 D4@>@7 L@>@;C@ EV I L
	@5@0 L@1 L L@4@7 D4@>@7 L@>@;C@ EV Iu
	@5@0 Lup@4@7 D4@>@7 L@>@;C@ EV Id
	@5@.
@.@7tv_fetch_number B@>@0 L@1down
@4@7 D4@>@ @7 L@>@;C@ EV I H
	@5@0 L F@4@7 D4@>@7 L@>@;C@ EV Ir
	@5@0 L	redisplay@4@7 D4@>@7 L@>@;C@ EV Is
	@5@0 Lshowtop@4@7 D4@>@7 L@>@;C@ EV I@5@>@;C@ EV I@5@0 L@1 F@4@7 D4@>@;XPrestructure_record_aggregate C@'FU EV Hg Ly


 Ly



@5@>@ @ 
@7 J@>@ @ @7 L B@>@;CF[ EV Hg@5@>@;XPupdate_vcs_proved C@ EVu FU        @5@C	@/@7vcs_proved_this_session B@L	@P@>@0 L@3@2@4@4@7 C@>@;C@ EV L@5@.	@7 L@>@.
@7insert_in_vc_list B@>@0 L
@4@7 C@0 L	@4@7 H@>@;XD  t  t t  @t expand_query AD  t  t t  @t  L AD  t  t t  @t  L 
P LC@s D  A L@5@6 D@ @8 L L@;XD  t  t t  @t build_other_cases AP L CB EV H1@5@.@7do_build_other_cases B@ @ @7flatten_disjunction B@>@;XPmake_intersection CA EV J4  I@<CA EV J4  I@<CA EV J4 I
@5@.@7mk_intersect B@ @ @7 K?@>@;XP J" CA EV H1  @@<CA EV H1  L^@<CA EV H1  F@<CA EV H1 forget@<CA EV H1  I@<CA EV H1  J@<CA EV H1  H@<C	A EV H1 C@5 K1@7 HD B@>@;CA EV H1  I@<CA EV H1  I@<CA EV H1  L@<CA EV H1  J@<CA EV H1 traverse@<CA EV H1  J?@<CA EV H1 execute@<CA EV H1 callpro@<XD  t  t t  @t  L  AP L  C@HD EV H@5@@filename@.@7 I@?
Filename? @7 K@.@7 I@>@7 A@@@7 Jy@?File cannot be found.@7 Hm@7 Hq@Q@0 H@4@7 C<<< Commencing command script @7 Hm@7 Ho >>>@7 Hm@7 Hq@0 HI@/@4@7 C@0 L K1@4@7 D4@>@;XPbacktrack_printq C@> EV H1@5@7 I@>@;XD  t  t t  @t library_directory AD  t  t t  @t  L AD  t  t t  @t  L 
P LC@,s@!/usr/lib/swi-prolog/boot/parms.pl  A L@5@6$parms F$@0 B@-	lib@4@7cached_library_directory L@&	@;C@1 L L@5@6 L @@0 @~/lib/prolog@3@-	@4@7 L@&	@;C@6 L L@5@6 L @0 @@0 E Ag@4@-	@4@7 L@&	@;C@; L L@5@6 Lclp@0 L@0 Llibrary/clp@4@-	@4@7 L@&	@;XD  t  t t  @t  I= APdo_handle_quantifiers_in_list CD EV H]		
@5@ @ @.@7do_handle_quantifiers_in B@>@ 
@ @ @ @8 L B@;CD EV H]

@5@>@;XP J CC EVu FN        
@5@@@7signed_integer B@?
@@@( @Q@?@( @@>@;CC EV L@5@7 F@a@g@b @q@7 I,@>@;CC EV L Ja Ja
@5@7 H@>@;C@%C EV L Ja
@5@.@7 H@@@ @7 L@0 Ja@4@7 I,@?@"	 Ja@#@>@;CC EV L @K
@5@7 H@>@;CC EV L C G

@5@7 H@>@;CC EV L G C

@5@7 H@>@;C@IC EV L G

@5@.@7 H@ @.
@7 H@@@ @7 L@ 
@7 L@0 G
@4@7 I,@?@@@( @&	
@?@@@(
 @&	@?
@"	 G
@#@>@;C@NC EV L C

@5@.@7 H@ @.
@7 H@@@ @7 L@ 
@7 L@0 C
@4@7 I,@?@#@@@(
 @&	@?@@
@( @0 Ja@4@7 H@?
@"	 C
@#@>@;C@ZC EV L I3

@5@.@7 H@ @.
@7 H@@@ @7 L@ 
@7 L@0 I3
@4@7 I,@?@/@@@@@( @?@(
 @(	 @?@@@(@&	
@?@@@(
@&	@?
@"	 I3
@#@>@;C@EC EV L J

@5@.@7 H@ @.
@7 H@@@ @7 L@ 
@7 L@ 
 @7 H@0 L
@4@7 I,@?@@@(
@&	@?
@"	 L
@#@>@;C@MC EV L 

@5@.@7 H@ @.
@7 H@@@"@ @7 L@ 
@7 L@ 
 @7 H@0 L
@4@7 I,@a@f@h@f
@o@u@?@@@(
@&	@?
@"	 
@#@>@;CC EV L J

 L


@5@ @7 H@ @ 
@7 H@>@;C@ZD EV L Kw

@5@.@7 H@ @.
@7 H@@@ @7 L@ 
@7 L@0 L
@4@7 I,@?@/@@@(
 @(	@?@%@@@(
@&	@?@@@(
@"	 I3@#@?
@"	 L
@#@>@;CD# EV L@5@7val B@>@;C@$D% EV L@5@C
@7 @@L
@P@2@-
@-@4@7 @<@ @.@7 J<@2
@4@7 @<@>@;XD  t  t t  @t  J AD  t  t t  @t  J AP C  C EV I@5@@	 L@.@7 I@>@? L@7 K@.@7 I@7 Kk B@7
user_rules B@>@;XD  t  t t  @t  J APsatisfies_index_constraint CA EV J4 J

@5@@@7 L B@?@ @7 L@>@;CA EV J4 J

@5@0 IR
	@4@7 IO@0 IR	@4@7 IO@>@;CA EV J4
@5@0 B
	@4@7 IO@>@;XPok_value C@z EV H:  K @@<C@{ EV H:  K1 @@<C@| EV H:     F@<C@} EV H:
   F

@5@7 F@a@g@i@t@a@g@f@r@;C@%@~ EV H:
  HF
@5@7 F@a@b @i@q@a@i@b@@q@>@ @0  HF@4@8 L B@;C@ EV H:   HF@<XPmake_update_list C@_@/ EV J4

@5@. H@/@2@-
@3@-@4@7 If@>@ 
@.@ @7 L B@>@@@-@0 C@/@4@ @7 H2@>@.@2@0 C@/@4@-@4@ @7 H5@ @2@0 C@4@4@7 H5@?@"
 C@#@F@>@;C@= EV J4@5@>@;XD  t  t t  @t  I APsplit CA EV HU@5@>@;CA EV HU

@5@T@" F"@#@>@;C@"A EV HU

@5@ @7 J@ @0 M@/@4@7 H@>@ 
@ @ @7 M  B@>@;CB EV HU

@5@ 
@ @ @7 M@>@;XD  t  t t  @t  L AD  t  t t  @t  H AP H C
 EV L F @Q @@5@>@;C
 EV L F @ @Q@5@>@;C EV L F F
@5@7 H@>@;C@) EV L F
@5@.@7 H@@@( @Q@(	 @@?@@@( @@(	 @Q@?@"	 F@#@>@;C
@) EV L J
 @ @@5@>@;C@* EV L J
 @ @@5@>@;C@+ EV L J

 F
 @@5@>@;C@, EV L J
 F

 @@5@>@;C@- EV L J
 @Q
@5@7 H@>@;C@. EV L J

 @Q@5@7 H@>@;C@/ EV L J


@5@7 H@>@;C@@0 EV L J


@5@.@7 H@@@( @Q@ @7 H@E
@?@m@@
@( @@&	@E
@?@a@ @.
@7 H@@@@@(
 @Q@&	@?@(
 @@&	
@?@G@@@1@@
@" F
@#@?@ @@
@" F@#@?@@
@"
 F@#@?@"
 F
@#@(	 @@?@@@&
@&	@?
@"	 J

@#@>@;C
@X EV L J @Q @Q@5@>@;C@Y EV L J
 @Q @Q@5@>@;C@Z EV L J
 F
 @Q@5@>@;C@[ EV L J F

 @Q@5@>@;C@\ EV L J @
@5@7 H@>@;C@] EV L J
 @@5@7 H@>@;C@^ EV L J

@5@7 H@>@;C@@_ EV L J

@5@.@7 H@@
@( @Q@&	@E
@?@o@@@( @@ @7 H@E
@?@a@ @.
@7 H@@@(
 @Q@&	
@?@Q@@@(
 @@&	@?@G@@@1@@
@" F
@#@?@ @@
@" F@#@?@@
@"
 F@#@?@"
 F
@#@(	 @Q@?@@@&
@&	@?
@"	 J
@#@>@;C
@ EV L C @ @Q@5@>@;C@ EV L C
 @Q @Q@5@>@;C@ EV L C

 @Q@5@>@;C@ EV L C @Q
@5@7 H@>@;C@ EV L C
 @@5@0 F
@4@7 H@>@;C@ EV L C
 F
@5@0 F
@4@7 H@>@;C@ EV L C F

@5@7 H@>@;C@ EV L C
 C

@5@0 C@0 J

@4@4@7 H@>@;C@@ EV L C

@5@.@7 H@@@( @Q@ @7 H@E
@?@r@@
@( @@(	 @Q@E
@?@f@ @.
@7 H@@@(
 @Q@&	
@?@V@@
@(
 @@0 F
@4@7 H@?@G@@@1@@
@" F
@#@?@ @@
@" F@#@?@@
@"
 F@#@?@"
 F
@#@&	
@?@@@&
@(	 @Q@?
@"	 C
@#@>@;C@ EV L J

 @Q@5@>@;C@ EV L J
 F
 @@5@>@;C@ EV L J F

 @@5@>@;C@ EV L J
 @Q@5@7 H@>@;C@ EV L J @Q
@5@7 H@>@;C@ EV L J
 @@5@0 F
@4@7 H@>@;C@ EV L J @
@5@0 F
@4@7 H@>@;C@#@ EV L J
 J

@5@0 J
@4@.
@7 H@0 J
@4@7 H@>@;C@/@ EV L J J


@5@0 J@4@.
@7 H@0 J@4@ 
@7 H@0 J

@4@7 H@>@;C@/@ EV L J J


@5@0 J
@4@.
@7 H@0 J
@4@ 
@7 H@0 J
@4@7 H@>@;C@@ EV L J

@5@.@7 H@@@( @Q@ @7 H@E
@?@w@@@( @@0 F@4@7 H@E
@?@f@ @.
@7 H@@@(
 @Q@&	@?@V@@
@(
 @@0 F
@4@7 H@?@G@@@1@@
@" F
@#@?@ @@
@" F@#@?@@
@"
 F@#@?@"
 F
@#@(	 @@?@@@&
@(	 @Q@?
@"	 J
@#@>@;C@l@ EV Lfor_all 


@5@ @.
@7 K@@@ 
@/@7 K!@'dont_retract@?@0 K"

temp@4@7 C@' A@ @.@7 H@@@( @Q@(	 @Q@?@@@( @@(	 @@?@"	 M 
@#@>@@@( M@?@0 K"

 M@4@7 H@>@;C@lA EV Lfor_some 


@5@ @.
@7 K@@@ 
@/@7 K!@' M@?@0 K"

 M@4@7 C@' A@ @.@7 H@@@( @Q@(	 @Q@?@@@( @@(	 @@?@"	 M 
@#@>@@@( M@?@0 K"

 M@4@7 H@>@;CA& EV L K}

@5@>@0 M

@4@7set_simplify B@>@;CA* EV L K~

@5@>@0 M
@4@7 M@>@;CA. EV L K|

@5@>@0 M
@4@7 M@>@;CA2 EV L I
@5@>@0 I
@4@7 M@>@;CA6 EV L J

@5@>@0 M
@4@7 M@>@;CA: EV L J

@5@>@0 M
@4@7 M@>@;CA> EV L L,

@5@>@0 L,
@4@7 M@>@;CAB EV L L

@5@>@0 L
@4@7 M@>@;CAAJ EV L

 B

@5@.@7 H@@@ @0 I@/@4@7 H@>@0 B
@4@7 M@F
@F@E@?At@@@  I@7 H@>@0 B
@4@7enumerated_simplify B@F
@F@E@?AW@.
@7 H@ @.@7 H@@
@&
@(	 @Q@F@E@?A=@@@@ 
@7 L@@@ @7 L@ 
@ @7 H@(	 @@F@E@?@@@@B@" G

@#@@@ @7 L@0 C
@4@.@7 H@"	 B@#@?@ @7 L@0 C
@4@.@7 H@"	 B@#@?@@@" C

@#@@@ @7 L@0 C
@4@.@7 H@"	 B@#@?@ @7 L@0 G
@4@.@7 H@"	 B@#@?@@@@@ @7 L@@@B@"
 G

@#@@@ @7 L@0 C@4@.@7 H@"	 B@#@?@ @7 L@0 C@4@.@7 H@"	 B@#@?@@@"
 C

@#@@@ @7 L@0 C@4@.@7 H@"	 B@#@?@ @7 L@0 G@4@.@7 H@"	 B@#@?@"	 B
@#@F@E@>@;CAA EV L

 J

@5@.@7 H@@@  I@7 H@>@0 J
@4@7 M@F
@F@E@?A\@.
@7 H@ @.@7 H@@@@ 
@7 L@@@(@ @7 L@@@ @ 
@7 K B@(	 @Q@?@@@&
@?@ 
@ @7 M@(	 @@F@E@?@@@@B@" G

@#@@@ @7 L@0 C
@4@.@7 H@"	 J@#@?@ @7 L@0 C
@4@.@7 H@"	 J@#@?@@@" C

@#@@@ @7 L@0 C
@4@.@7 H@"	 J@#@?@ @7 L@0 G
@4@.@7 H@"	 J@#@?@@@@@ @7 L@@@B@"
 G

@#@@@ @7 L@0 C@4@.@7 H@"	 J@#@?@ @7 L@0 C@4@.@7 H@"	 J@#@?@@@"
 C

@#@@@ @7 L@0 C@4@.@7 H@"	 J@#@?@ @7 L@0 G@4@.@7 H@"	 J@#@?@"	 J
@#@F@E@>@;CAA EV L

 J

@5@.@7 H@@@  I@7 H@>@0 J
@4@7 M@F
@F@E@?A\@.
@7 H@ @.@7 H@@@@ 
@7 L@@@(@ @7 L@@@ 
@ @7 M@(	 @Q@?@@@&
@?@ @ 
@7 M@(	 @@F@E@?@@@@B@" G

@#@@@ @7 L@0 C
@4@.@7 H@"	 J@#@?@ @7 L@0 C
@4@.@7 H@"	 J@#@?@@@" C

@#@@@ @7 L@0 C
@4@.@7 H@"	 J@#@?@ @7 L@0 G
@4@.@7 H@"	 J@#@?@@@@@ @7 L@@@B@"
 G

@#@@@ @7 L@0 C@4@.@7 H@"	 J@#@?@ @7 L@0 C@4@.@7 H@"	 J@#@?@@@"
 C

@#@@@ @7 L@0 C@4@.@7 H@"	 J@#@?@ @7 L@0 G@4@.@7 H@"	 J@#@?@"	 J
@#@F@E@>@;CAB/ EV L

 J

@5@.@7 H@@@ @0 I@/@4@7 H@>@0 J
@4@7 M@F
@F@E@?A~@@@  I@7 H@>@0 J
@4@7 M@F
@F@E@?Aa@.
@7 H@ @.@7 H@@
@&
@(	 @@F@E@?AG@@@@ 
@7 L@@@ @7 L@@@ 
@ @7 H@(	 @Q@?@&
@(	 @Q@F@E@?@@@@B@" G

@#@@@ @7 L@0 C
@4@.@7 H@"	 J@#@?@ @7 L@0 C
@4@.@7 H@"	 J@#@?@@@" C

@#@@@ @7 L@0 C
@4@.@7 H@"	 J@#@?@ @7 L@0 G
@4@.@7 H@"	 J@#@?@@@@@ @7 L@@@B@"
 G

@#@@@ @7 L@0 C@4@.@7 H@"	 J@#@?@ @7 L@0 C@4@.@7 H@"	 J@#@?@@@"
 C

@#@@@ @7 L@0 C@4@.@7 H@"	 J@#@?@ @7 L@0 G@4@.@7 H@"	 J@#@?@"	 J
@#@F@E@>@;CAB EV L

 IR

@5@.@7 H@@@  I@7 H@>@0 IR
@4@7 M@F
@F@E@?Ad@.
@7 H@ @.@7 H@@
@&
@(	 @Q@F@E@?AJ@@@@ 
@7 L@@@!@ @7 L@@@ 
@ @7 M@(	 @Q@?	@ @ 
@7 M@(	 @@F@E@?@@@@B@" G

@#@@@ @7 L@0 C
@4@.@7 H@"	 IR@#@?@ @7 L@0 C
@4@.@7 H@"	 IR@#@?@@@" C

@#@@@ @7 L@0 C
@4@.@7 H@"	 IR@#@?@ @7 L@0 G
@4@.@7 H@"	 IR@#@?@@@@@ @7 L@@@B@"
 G

@#@@@ @7 L@0 C@4@.@7 H@"	 IR@#@?@ @7 L@0 C@4@.@7 H@"	 IR@#@?@@@"
 C

@#@@@ @7 L@0 C@4@.@7 H@"	 IR@#@?@ @7 L@0 G@4@.@7 H@"	 IR@#@?@"	 IR
@#@F@E@>@;CAB EV L

 IK

@5@.@7 H@@@  I@7 H@>@0 IK
@4@7 M@F
@F@E@?Ad@.
@7 H@ @.@7 H@@
@&
@(	 @Q@F@E@?AJ@@@@ 
@7 L@@@!@ @7 L@@@ @ 
@7 M@(	 @Q@?	@ 
@ @7 M@(	 @@F@E@?@@@@B@" G

@#@@@ @7 L@0 C
@4@.@7 H@"	 IR@#@?@ @7 L@0 C
@4@.@7 H@"	 IR@#@?@@@" C

@#@@@ @7 L@0 C
@4@.@7 H@"	 IK@#@?@ @7 L@0 G
@4@.@7 H@"	 IR@#@?@@@@@ @7 L@@@B@"
 G

@#@@@ @7 L@0 C@4@.@7 H@"	 IK@#@?@ @7 L@0 C@4@.@7 H@"	 IK@#@?@@@"
 C

@#@@@ @7 L@0 C@4@.@7 H@"	 IR@#@?@ @7 L@0 G@4@.@7 H@"	 IK@#@?@"	 IK
@#@F@E@>@;CA3C EV L

 J
@5@.@7 H@@@M@ @7 L@.@0 I3@4@7 I,@@@.
@0 I3@0 L@4@4@7 I,@a@f@f
@u@(	 @@?@.
@0 I3@0 L@4@4@7 I,@a@f@f
@v@(	 @Q@F@F@?@@@@?@" I3

@#@0 M@4@.@7 H@0 M@4@.@7 H@@@@@( @@?@( @@(	 @@?@@@( @Q@&	@?@( @Q@&	@?@@@@n@@@" G

@#@?
@" C

@#@0 M@4@.@7 H@0 M@4@.@7 H@@@!@( @Q@@@( @Q@(	 @@?@@@( @@(	 @Q@?@"	 F@#@?@@@( @@&	@?@@
@( @Q@"	 F@#@?@( @@&	@?@#@@@" Ja
@#@0 M@4@7 H@?
@"	 M@#@E@F@E@F@>@;CC] EV L J J 
@5@0 I3

@4@7 H@>@;CC^ EV L M
@5@0 I3

@4@7 H@>@;C@C` EV L M
@5@.@7 H@@@&@ @7 L@@@a@f@b @t@&	@?
@a@f@b @q@a@f@k Ja@w@F@F@?@[@@@" I3
@#@&	@F
@E@?@E@@@(@" I3


@#@0 M@4@.@7 H@0 M
@4@.@7 H@"	 I3@#@?@@@" M@#@&	@?@"	 M@#@F@F@>@;CC} EV L@5@7array_simplify B@>@;CC~ EV L@5@7 K B@>@;CC EV L@5@7 J5@>@;CC EV L B
@5@0 M
@4@7 M@>@;CC EV L A
@5@0 M
@4@7 M@>@;CC EV L@5@7 J@>@;XP J C@Dy EV Hg@5@.@7 HN@@@*@@@(	@ @?@&	@.@7 J@@@&@?@&	@(@ @>@(
 @Q@F
@F@F@?@@@@%@(	@*@ @7	find_char B@ @7 M @.
@7 J B@0 J
@4@7 D4@(
 @Q@F@F@E@?@@@@,@(	@!@ @7 M @ @7 M @A!!! WARNING: UNPROVEABLE VC!  Suggest you take corrective action.@7 Hm@7 Hq@0 J@1 Iu @@4@7 D4@(
 @Q@F
@F@F@?@i@@@.@7 H@&	@(
 @Q@E
@F@F@?@S@(
 @@@@8@@@(	@H@' H@?@(	@C@' H@.
@7read_component_number B@.@7eread B@ @.@7process_formula B@.@2@3
@3@4@7 @<@0 J@4@7 D4@?@@	@(	@ @ @7 M @?@R@E
@F@F@E@E@>@;XPform_file_names C@@ EV Hg		@5@0 J@/@4@7 C@0 H.@/@4@7 C@0csvfile_name@/@4@7 C@>@.
@7 H@@@2@.@3@s@3@i@3@v@4@7 Il@0 M1@4@7 C@F@?@#@&	
@2@.@3@v@3@c@3@g@4@.@7 H5@.@ @7 H@0 M1@4@7 C@>@2@.@3@f@3@d@3@l@4@.
@7 H5@.@ 
@7 H@0 M0@4@7 C@>@2@.@3@c@3@s@3@v@4@.@7 H5@.@ @7 H@0 M2@4@7 C@>@;XP J( CB EV J&@5@/@7 K B@>@;C@>B EV J&@5@.	@7 H@@@(	 F@>@0 Ki@4@7	maybe_add B@?@%@@@(	 H@>@0 K L@4@7 M6@?@@ I@7 H@>@0 Ke@4@7 M6@?@R@>@;CB EV J&@5@>@;XD  t  t t  @t case APmake_title_name C
Ca EV Hg
 E
@5@>@;C
Cb EV Hg E J@5@>@;CCc EV Hg J@5@>@;C@(Cd EV Hg
@5@ @.@7 M; B@.
@7 H@ @.@7 H@ 
@2@_@4@.@7 H5@ @7 H@>@;XD  t  t t  @t  H4 AP H3 CAl EV Hg
@5@>@;C
Am EV Hg


@5@7 H2@>@;XPruleused_noprefix CBm EV H
	

@5@2
@3@4@7 H@8strip_rule_prefix B@;XPtv_build_locate_expr CB! EV I@5@.
@7tv_trace B @.@7 J B@ @7
tv_build_expr B@>@;XD  t  t t  @t  K  APlist_files_with_extension C@5@w EV E@5@.	@7 H@2@.@4@.
@7 H5@.@ @7 E @ @.@7 G B@ @.
@7filesWithExtension B@@	@(
 @       <THERE ARE NONE>@7 Hm@?@ 
@7displayListOfFiles B@>@Q@;XPunhandle_quantifiers_in_con  C
D EV H] @5@C@/@/@7qbindingname B@L@P@>@;C@"D EV H]@5@.@7 H@.	@7unhandle_quantifiers_in B@>@@@&	@?@0 H@4@7 H@0 H	@4@7 D4@>@;XPgood_condition C@ EV I@5@S@>@;C@ EV I M
	@5@>@7 L)@>@;C@ EV I @<XP	orderargs CB EV H|


@5@>@ @ @7 Mc B@>@;CB EV H|

@5 F@7 H@  F@7 H@>@ @7order_exprs B@>@;CB EV H|

@5@>@ @8 F @;XD  t  t t  @t previous_character AP I% CBZ EV H1@5 I@.@7 I@7 I B@Q@;CB^ EV H1  @5@>@;XPstandard C@GA" EV H|

@5@.
@7cv B@.@7sp B@ @.@7leftint B@ @.
@7oneint B@ 
@.@7 L@ @.@7 J@ @.@7 Ir@ @.@7 I/@ @.@7 J@ @.@7 LE@ @.@7sign B@ @8tidy B@;XPpermutation_of_fields C@-C EV J&



@5@.@2@2@3
@4@-@4@7 Il@>@ @ @.@7 H5@>@ @ @ @7 M B@>@;CC$ EV J&@5@>@;XPlskip C@ EV H@5@7 C@.	@7 KH@&	@>@;XPsort_rules_used  C@"Bw EV H@5@.@0 M>@4@.	@7 @@,	 @@.
@7 K?@>@0 H@/@4@7 C H@7 Jj@>@;XP
generalise CAM EV HU@5@>@;CAN EV HU



@5@>@ @7 M B@>@;XD  t  t t  @t  H AP H C  B B  @<XP I C@ EV I B M
 I I@5@>@;CA  EV I B I M
 I@5@>@;CA EV I B M I I@5@>@;CA EV I B I M I@5@>@;CA EV I B M
			@5@>@;CA EV I B
	 M		@5@>@;CA EV I B M
	
 M
	@5@>@;CA EV I B M

	 I	@5@>@;CA EV I B
	 M
	 I@5@>@;CA EV I B M
 I
		@5@>@;CA	 EV I B
	 M
 I	@5@>@;CA
 EV I B M

			@5@>@;CA EV I B
	 M
		@5@>@;CA EV I B M

	
 M

	@5@>@;CA
 EV I B M
	 I	@5@>@;CA EV I B
	 M	 I@5@>@;CA EV I B M I I@5@>@;CA EV I B I M I@5@>@;CA EV I B M
		 I@5@>@;C@0A EV I B
	
@5@@@&	
@?@@@0 B	
@4@7 L@?@0 M	
@4@7 L@0 M
	@4@7 L@>@;C
A EV I J I I@5@>@;C
A EV I J I I@5@>@;CA EV I J
	 I@5@0 L,@/	@4@7 L@>@;CA EV I J I
	@5@0 L,@/	@4@7 L@>@;CA  EV I J
	
@5@0 J	
@4@7 L@>@;XPdisplay_inf_rule C@v@ EV HU@5@@@( K@@@.@7 H; B@?@'@c@.
@7 G @a@f
@f@r@?@( K1@F@@	 K1@7 H< B@' Gu@?@7var_free B@' Gt@7 Hq@7 Hq@7 Ho: @7 Hm@7 Ho@ @7 H@@	@(
 @may be inferred directly@7 Hm@?
follows from @7 Hm@7 KD@@@@@( Gt@?@7 M@@@7	inf_match  B@? M@7 D4@7increment_search_count  B@?@R@>@;C@ EV HU@5@7 M@@@7 M@? M@7 D4@7 M@>@;C@ EV HU@5@>@;XPmakename CFu EV Hg@5@.@7 H@.@7 H@ @2@_@4@.
@7 H5@ 
@7 H@>@;XP Mz CB EV H| I3

@5@ @7 I)@0 I3
@4@7 I,@>@;CB EV H| I3

 I3
@5@ @7 My@>@;CB EV H| G

 G


@5@ @7 My@ @ 
@7 My@>@;C	B EV H|
@5@7 J@>@;XD  t  t t  @t  HH AP HH C@{ I I  K@<XPgenerate_new_qbinding_name CEj EV H]@5@.
@7 H @7do_generate_new_qbinding_name B@>@;XPtv_cmd_terminator C@h EV I 
@<C@i EV I@5@8 HN@;C@j EV I@5@7 H@7 IF@>@;XP I" C@ EV H@5@S	@7 Hq@/!!! VAR argument not permitted: retype command.@7 Hm@7 Hq@>@Q@;C@ EV H
@5@>@;C@(@ EV H @ J

@5@@@*
 H@?@*
 H@>@ @7 F@0 I @@1 J
@4@7 D4@>@;C@>@ EV H @ C

@5@T
@ @7 F@"
 J


@#@@@* H@?@* H@>@ 
@7 F@a@f
@f@q@0 I @@1 C
@4@7 D4@>@;C@ EV H @ J

@5@T
@T@> @@7 I! @@ @7 I!@>@;C@n@ EV H @@5@7 A@2@-
@-@4@7 H@>@@@+@2
@4@/@2@d@3@e@3@l@3@e@3@t@3@e@3@d@4@7 Il@0 I @ I@4@7 D4@?@/@2
@4@/@2@f@3@o@3@r@3@g@3@o@3@t@3@t@3@e@3@n@4@7 Il@0 I @ Iw@4@7 D4@>@;C@(@ EV H H J

@5@@@*
 H@?@*
 H@>@ @7 F@0 I H@1 J
@4@7 D4@>@;C@>A EV H H C

@5@T
@ @7 F@"
 J


@#@@@* H@?@* H@>@ 
@7 F@a@f
@f@q@0 I H@1 C
@4@7 D4@>@;CA EV H H J

@5@T
@T@> H@7 I! H@ @7 I!@>@;C@,A EV H I K

@5@T
@T@>@.@7parse_goal_expression B@ @7 H@0 I K@4@7 D4@0 I I@4@7 D4@>@;CA EV H I@5@>@.
@7 M@0 I K
@4@7 D4@>@;C@DA$ EV H IQ M

@5@T
@T@"
 K


@#@>@ @.@7 M@ 
@7parse_rulename B@ @7 H@0 I K@4@7 D4@0 I K A|@4@7 D4@0 I I@4@7 D4@>@;C@+A0 EV H IQ M

@5@T
@T@" M


@#@> IQ@0 M@0 M

@4@4@7 I!@>@;C@*A7 EV H IQ M

@5@T
@>@.@7 M@ @7 M@0 I K@4@7 D4@0 I K A|@4@7 D4@>@;C@,A? EV H IQ M

@5@T
@T@>@.@7 M@ @7 H@0 I K@4@7 D4@0 I I@4@7 D4@>@;CAH EV H IQ@5@>@.
@7 M@0 I K
@4@7 D4@>@;C@\AM EV H

 K 

@5@7check_hyp_or_conc B@T@" M


@#@T@" K

@#@>@ 
@7 M@ @.@7 K&@ @.@7 K&@0 I K
@4@7 D4@0 Iold@4@7 D4@0 Inew@4@7 D4@0 I K A|@4@7 D4@>@;C@^A\ EV H

 K 

@5@T
@(
 @@T@" M


@#@T@" M

@#@>@ 
@7 M@ @.@7 K&@ @.@7 K&@0 I K @@4@7 D4@0 I M@4@7 D4@0 I M@4@7 D4@0 I K A|@4@7 D4@>@;C@kAl EV H

 K 

@5@T
@@@"
 J@#@?@"
 C@#@T@" M


@#@T@" M

@#@>@ 
@7 M@ @.@7 K&@ @.@7 K&@0 I K
@4@7 D4@0 I M@4@7 D4@0 I M@4@7 D4@0 I K A|@4@7 D4@>@;C@CA EV H K 

@5@7 M@T@" M


@#@>@ @.@7 K&@ 
@.@7 K&@0 I K
@4@7 D4@0 I M@4@7 D4@0 I M@4@7 D4@>@;C@(A EV H K 

@5@7 M@>@ @.@7 K&@0 I K
@4@7 D4@0 I M@4@7 D4@>@;CA EV H K@5@7 M@>@0 I K	@4@7 D4@>@;CA EV H L@5@>@.
@7 K&@0 I K
@4@7 D4@>@;CA EV H K@5@7 M@>@0 I K	@4@7 D4@>@;CA EV H @m J

@5@T
@T@> @m@7 I! @m@ @7 I!@>@;C@!A EV H @m J

@5@*
 H@>@ @7 F@0 Ito_do@1 J H@4@7 D4@>@;C@>A EV H @m C

@5@T
@"
 J


@#@T@* H@>@ 
@7 F@ @7 F@a@f@f
@s@0 I M@1 C@0 J H
@4@4@7 D4@>@;CA EV H M:@5@>@7 F@0 Icase_number	@4@7 D4@>@;C@FA EV Hprove K

@5@>@T
@"
 M


@#@ 
cases@7strategy_keyword B@ @.@7 K&@ @.@7 M@0 I K@4@7 D4@0 Istrategy M@4@7 D4@0 I K@4@7 D4@>@;C@*A EV H M M

@5@>@ @.@7 M@.
@7 M@0 I M@4@7 D4@0 I K
@4@7 D4@>@;CA EV Hunwrap@5@7 M@>@0 I K	@4@7 D4@>@;C@+A EV H K K

@5@7 A@7 K@>@ @.@7 K&@0 I K$@4@7 D4@0 I G
@4@7 D4@>@;CA EV H K@5@7 A@7 K@>@0 I G	@4@7 D4@>@;CA EV H K@5@C@7 K@L@P@>@.
@7 M@0 I K$
@4@7 D4@>@;CA EV Hnewvc@5@>@7 F@0 I	vc_number	@4@7 D4@>@;CA EV H C@5@>@7 A@0 I L	@4@7 D4@>@;CA EV H L@5@>@7 A@0 I L	@4@7 D4@>@;CA EV H F@5@0 I K	@4@7 D4@>@;CA EV H L J

@5@T
@T@> L@7 I! L@ @7 I!@>@;CB EV H L J

@5@*
 H@>@ @7 F@0 I I@3@4@7 D4@>@;C@;B EV H L C

@5@T
@"
 J


@#@* H@>@ 
@7 F@ @7 F@a@f
@f@q@ 
@ @.@7make_numbers_list B@0 I I@4@7 D4@>@;CB EV H L@5@>@7 H@0 I I	@4@7 D4@>@;CB EV H I J

@5@T
@T@> I@7 I! I@ @7 I!@>@;CB EV H I J

@5@*
 H@>@ @7 F@0 I I@3@4@7 D4@>@;C@;B% EV H I C

@5@T
@"
 J


@#@* H@>@ 
@7 F@ @7 F@a@f
@f@q@ 
@ @.@7 M@0 I I@4@7 D4@>@;CB0 EV H I@5@>@7 H@0 I I	@4@7 D4@>@;CB5 EV H J J

@5@T
@T@> J@7 I! J@ @7 I!@>@;CB< EV H J J

@5@*
 H@>@ @7 F@0 I I@3@4@7 D4@>@;C@;BB EV H J C

@5@T
@"
 J


@#@* H@>@ 
@7 F@ @7 F@a@f
@f@q@ 
@ @.@7 M@0 I I@4@7 D4@>@;CBM EV H J@5@>@7 H@0 I I	@4@7 D4@>@;CBR EV H H J

@5@T
@T@> H@7 I! H@ @7 I!@>@;CBY EV H H J

@5@*
 H@>@ @7 F@0 I I@3@4@7 D4@>@;C@;B_ EV H H C

@5@T
@"
 J


@#@* H@>@ 
@7 F@ @7 F@a@f
@f@q@ 
@ @.@7 M@0 I I@4@7 D4@>@;CBj EV H H@5@>@7 H@0 I I	@4@7 D4@>@;C@,Bo EV H I K

@5@.@7 I@>@T@ @ @7 L@0 I E
@4@7 D4@0 I K$@4@7 D4@>@;CBw EV H I@5@/@7 I@>@0 I E	@4@7 D4@>@;C@%B| EV H L@5@>@.
@7 K&@7 J@@@"
 J@#@?@/@7 H@0 I K
@4@7 D4@>@;CB EV H L@5@>@T	@0 I F"	@4@7 D4@>@;CB EV H@5@7 Hq@.!!! Argument(s) not recognised: retype command@7 Hm@7 Hq@>@Q@;XPrestructure_array_aggregate C@F# EV Hg

@5@@@@"
 Ly

@#@>@ @.@7 J@>@@@,@" J

@#@ @.@7 J@ @.@7 J@>@!@0 J@4@#@F@F@F@?@Q@@@,@" J

@#@ @.@7 J@ @.@7 J@>@!@2@0 J@4@4@#@F@?@"
@#@ @.@7 J@>@!@2@4@#@F@F@F@F@>@" Ly@#@?@ @7 J@F@F@F@F@F@F@F@>@ @ 
@7 M B@>@;CFC EV Hg@5@>@;XP L CB EV H1	 @@5@>@;CB EV H1
 @@5@0 J@4@7 IO@>@;CB EV H1
 B@5@>@;C@GB EV H1
@5@ 
@.@7 L@@@@@&	@?	@0 J@4@7 IO@&@?@ @@@( @@" B@#@?@" J B@#@>@;XPwrite_vc_description C@ EV H@5VC: @7 Hm@7 Ho,        Step: @7 Hm@.	@7step_number B@7 Ho@.@7 H@7 Hq@7 Hq@>@;XD  t  t t  @t  J  AP J  C@. EV J@5Saving@7 Hm@.@7 M2 B@7 I@7 I@.	@.
@7fetch_date_and_time B
/* SAVED: @7 Hm@7 Ho, at @7 Hm@7 Ho */@7 Hm@7 Hq@>@8
do_the_saving B@;C@  EV J@5@.@7 M@C	@7 I@L	@P	Warning: @7 Hm@7 Ho cannot be written.@7 Hm@7 Hq@>@8 I@;XPrenumber_and_print C@$@A EV H1@5@@@7 J@7 I@?@@@C	@7 J@L	@P@/@7 JU B@7 L B@Q@?@R@;XD  t  t t  @t  L^ APprocess_dcl_args C EVu Ff        @5@>@;C@! EV M@5@.	@7split_qualifiers B@>@7process_dcl_qualifiers B@>@;XD  t  t t  @t spade_checker_prefix APsafe_subst_vbl_list CE EV H]


@5@ @ 
@7safe_subst_vbl B@>@;CE EV H]
@5@ @ @7 M@>@ 
@ @7 M B@>@;XP K C@ EV H@5@.	@0 Ix	@4@7 @@, @@>@;XPskip_to_terminator  C@"AW EV H1@5@7 C@.@7 KH@@@(@ @E	@?@@@(	@E	@?@.	@7 HN@&	@>@;XP	call_once CC EV H@5@@>@;XD  t  t t  @t  J AD  t  t t  @t input_from_terminal  AD  t  t t  @t  M  AP M  C@$ I I   @<XPsave_enumeration_constants CB EV Hg

@5@0 K"
 H@4@7 M6 K#@7 He B@>@ @8 M B@;CB EV Hg
@5@>@;XP H C@ EV H|@5@>@;C@ EV H|		
@5@ @ 
@ @7 H@ @ @ @7 H@>@;XD  t  t t  @t 
inst_saved_vc AP L CCq EV H@5@7 A@.
@7 H@>@7 G @>@;C@1Cw EV H@5@7 F@@
@a@g@b @t@'
 @%@?@a@g@b @q@'
@a@g@k Ja@x@>@ @.@7count_places B@>@a@f@i@n@w@;XD  t  t t  @t vc_standardisation AP N C@2 I I  K1@<XP MK C@:B( EV I


@5@.@.@7 @6@ @ @7 @6@>@ @ @ @7tv_instantiate B@ @.@7 A@ @.@7 A@>@ 
@ @ @ @7 MJ@>@;C@9B2 EV I		@5@.@7 Jn@.
@7 Jq@ @.@7 H@ 
@.@7 H@ @2@*@3@H@3@E@3@R@3@E@3@*@4@.@7 H5@>@ @7 H@>@;XPread_help_lines C@ EV I7 D@5@>@;C@0@ EV I7@5@.
@7 I@@@"
@#@(	 @@E@?@@
@(
 D@(	 @@E@?@"	

@#@>@ @7 N B@>@;XD  t  t t  @t  M:  AP M:  CA] EV IJ@5@@ M@.@7 I@?Which case? @7 K@.@7 I@7 F@>@7 M: B@>@;XD  t  t t  @t  K AP MS C@ EV E 
@<C@&@ EV E



@5@ @.@7 H@.@ @7 H5@.@ @7 H@&
@ @ @8 MR@;C
@ EV E

@5@ @8 MR@;XP Li CB EV H]@5@"	@#@0 Ll@3@4@7 D4@>@;C@"B EV H]@5@"	
@#@.@7specify B@.@ @7	occs_list B@0 Ll@4@7 D4@>@;XPtv_form_number CAk EV I
@5@a@b
@h@o@f@n@w@>@;CAl EV I@5@a@b
@h@o@f@n@x
@>@ @ 
@7 N B@>@;CAq EV I
?@5@>@;XP J C@@ EVu Fe        @5@T@" B@#@.
@7 M B@>@@@5@@@S	@?@7 A@0 F @o@-@4@7built_in_rulefile B@ @2@.@3@R@3@U@3@L@4@.@7 H5@ @.
@7 H5@ 
@7 H@?@[@@@7
user_rulefile B@F@E
@?@N@@@/@7 N@C@7 N@L@P K@7 M B@F@E
@?@3@@@S	@?@7 A@0 N @o@-@4@7special_rulefile B@ @2@.@3@R@3@U@3@L@4@.@7 H5@ @.
@7 H5@ 
@8 H@;C@@ EV N@5@.
@7 N@@@8@@@S	@?@7 A@0 N @o@-@4@7 N@ @2@.@3@R@3@U@3@L@4@.@7 H5@ @.
@7 H5@ 
@7 H@F@?@@@@.@7 A@.@7 H@.@2@.@3@R@3@U@3@L@4@ @7 K@0 N @o@4@7 N@F@E
@?@v@@@7 N@F@F
@E@?@f@@@8@@@S	@?@7 A@0 N @o@-@4@7 N#@ @2@.@3@R@3@U@3@L@4@.@7 H5@ @.
@7 H5@ 
@7 H@F@?@,@7 A@.@7 H@.@2@.@3@R@3@U@3@L@4@ @7 K@0 N @o@4@8 N#@F@E
@;XD  t  t t  @t  CO AD  t  t t  @t  CO AD  t  t t  @t  CO 
P CNC EV I I
	@5 L
@7 Ho@7 Ho@>@;CA EV I@5@T@.	@7 @6@.
@7 A@.@7 A@.@.
@7 G @@@(
 Kv@?
@@@(
 Kz@?@(
 K@.@7term_pri B@ @.@7 N(@@@@@@@(
 Kv@a@f@f@t@?@ 
 Kv@7 H@a@f@f@s L@7 Hm@2@0priority@4@3@0	portrayed @Q@4@3@0 CN @Q@4@3@0 F @Q@4@4@7 C  L@7 Hm@?@6@@@(
 Kv@a@f@f@q@?@ 
 Kv@7 H@a@f@f@r@2@0 N+@4@3@0 N- @Q@4@3@0 CN @Q@4@3@0 N/ @Q@4@4@7 N0 @7 Hm@7 Hm N2@7 Hm@@@.@a@f@f@t L@7 Hm@ @2@0 N+@4@3@0 N- @Q@4@3@0 CN @Q@4@3@0 N/ @Q@4@4@7 N0 L@7 Hm@?@$@a@f@f@q@ @2@0 N+@4@3@0 N- @Q@4@3@0 CN @Q@4@3@0 N/ @Q@4@4@7 N0@>@;C@@\ EV I@5@T@.	@7 @6@.
@7 A@@	@. D@7 N&@?@. K@7 N&@.@7 N(@7 Hm N2@7 Hm@@@-@a@f@f@t L@7 Hm@2@0 N+@4@3@0 N- @Q@4@3@0 CN @Q@4@3@0 N/ @Q@4@4@7 N0 L@7 Hm@?@#@a@f@f@q@2@0 N+@4@3@0 N- @Q@4@3@0 CN @Q@4@3@0 N/ @Q@4@4@7 N0@>@;C@@x EV I@5@T@.	@7 @6@.
@7 A@@	@. Kx@7 N&@?@.yf@7 N&@.@7 N(@@@-@a@f@f@s L@7 Hm@2@0 N+@4@3@0 N- @Q@4@3@0 CN @Q@4@3@0 N/ @Q@4@4@7 N0 L@7 Hm@?@#@a@f@f@r@2@0 N+@4@3@0 N- @Q@4@3@0 CN @Q@4@3@0 N/ @Q@4@4@7 N0 N2@7 Hm@7 Hm@>@;C@ EV I@5@@@( @@?@"@#@>@8
print_list B@;C@!@ EV I@5@2@-	@-
@4@7 @<@7 @@,
 @@>@7 Hm L@7 Hm@7 I L@7 Hm@>@;XPsave_a_copy C@6 EV J@5@7 I@@/@7 J B@P@/@7 L C@7 Hm@7 Hq@Q@;XD  t  t t  @t  K AD  t  t t  @t prolog_clause_name AD  t  t t  @t  F D  t  t t  @t  F AD  t  t t  @t  F AD  t  t t  @t  F 
D  t  t t  @t hn APclear_vc  C@:@O EV I]  @5@0 H@/@/@4@7 C@0 Iu@/@/@4@7 C@0 Iv@/@4@7 C@0 I@/@4@7 C@0 I@/@/@4@7 C@0 J@/@/@/@/@4@7 C@0 Ix@/@4@7 C@0uvar@/@4@7 C@8 Hq@;XP
checktypelist CBZ EV J&

@5@>@ @7checkhastype B@>@;CB[ EV J&

@5@ @7 NB@ @ 
@7 N@ B@>@;XD  t  t t  @t  HJ AP HJ C@ I I  K@<XPreduce_again  CA EV H]  @5@7trying_a_replace_all  B@>@;CA EV H]  @5 K1@8 HQ B@;CA EV H]@5 K@7 NLReplace more@.@7 H_@>@( Gu@;XPread_and_echo_vc_line C@;D EV Hg@5@.	@7 H@.
@7 HN@.@7 J@>@@
@&
@( @@E@?@@@&	@"	@#@E@?@"
@#@>@ @7 NO B@>@;XPcheckhastypelist CB_ EV J&

@5@>@ @7 NB@>@;CB` EV J&

@5@ @7 NB@>@ @ 
@7 NR B@>@;C
Bc EV J&
@5@>@7 NB@>@;CBd EV J&
@5@7 NB@>@ @7 NT@>@;XPis_a_single_character CA EV Hg @,@<CA EV Hg @:@<CA EV Hg @;@<CA EV Hg @(@<CA EV Hg @)@<CA EV Hg @.@<CA EV Hg @=@<CA EV Hg @[@<CA EV Hg @]@<CA EV Hg@5@8 H@;XPfind_first_free_starting_at C@5 EV IJ
@5@C
@/@7 H@L
@P@>@;C@9 EV IJ@5@p
@>@8 NW B@;XP M C@& EV IJ@5@@@" J H
	@#@7 F@?@7valid B@7 K)@.	@7free_hyp_no B@7add_new_hyp B@>@7do_cases B@>@;XP M C@/Eq EV H]@5@.@7 H@ @.@7 H5@.
@ @7 H@>@@@ 
@/@7 Hi@p	@>@ @7 M@?@&

@E@>@;XP K] C@ EV I@5@T@2@-
@3@-@4@7 @<@7 A@ @7 F@a@f@b @t@>@;C@ EV I
bad_rulename@5@>@;C@ EV I @<XP HO C@Z EV E 
@<XP Nb C@ EV H1 @Q@5@>@;C
@ EV H1
@5@/@7 H@>@;C@ EV H1@5@/@7 H@p
	@>@7 Na@>@;C@%@ EV H1@5@0 H	@4@7 D4@0 Inewhyp@1 H	@4@7 D4@0 J@/@4@7 C@7	stand_all  B@7new_hyp_message B@>@;XP N CB EV H] H@5@>@;CB EV H]
 @@5@7make_occs_list B@>@;C
B EV H]
@5@>@;XPupdate_vcs_to_prove  C@2@ EV L@5@.@.	@7 JA@0 J@4@7 C@0 J@/@4@7 C@.
@7 I^@.@7
delete_number B@0 I_@/@4@7 C@0 I_@4@7 C@7 L B@>@;XPdo_fetch_vars_in CE< EV H]
@5@7 A@>@;CE? EV H]
@5@7 @@>@;CEB EV H]@5@T@2@/@-
@4@7 @<@>@7do_fetch_vars_in_list B@>@;XP
start_subgoal C@@@ EVu FR        		@5@@ @@7 H @@7 NT @@7 H@?@A!!! Error: type-check failed on subgoal proof-frame entry attempt@7 Hm@7 Hq@>@Q@>@7 K@.@7 LL@0 L@/@4@7 C@p
@0 L
@4@7 D4@0proved_for_case
@/@4@7 C@0 M:
@/@/@4@7 C@0 I
@/@/@4@7 C@0 Imethod@4@7 D4@0 I
enterframe
@4@7 D4@ 
@7	case_save B@@@.@7 LK@?@' @@0 Iu@/@/@4@7 C@0 I I@!All current conclusions withdrawn@4@7 D4@0 J
@4@7 D4@0 C@-@-@4@7create_formula B
logmessage@0 C@4@7format_formula B@>@;XP Mw C@1A EV H| I3

@5@ @7 I)@>@@@7 J@"	 I3
@#@E@?@.@7 Mv@0 I3@4@7 Ms@>@;CB EV H| I3

 I3
@5@ @7 Mv@>@;CB EV H| G

 G


@5@ @7 Mv@ @ 
@7 Mv@>@;C	B
 EV H|
@5@7 J@>@;XPcheck_command_arguments C@L EV H@5@@@7 I!@>@?@7show_permitted_arguments B@>@;XPspa CC EV H  @h#5@<CC EV H  @h#3-6@<CC EV H  @c#2@<CC EV H  @c#1-5@<CC EV H  @h#1-3 & h#7 & c#2-3 & h#15-17@<CC EV H  Ic#1@<CC EV H  Inot x=y@<CC EV H  In>0 or n=0 from [2,3]@<CC EV H  IX or not X where c#1=X from []@<CC EV H  IQc#3@<CC EV H  IQX+1>0 where h#2=(X>=0)@<CC EV H  IQc#1 using inequals@<CC EV H  IQis_even(a+b) using even(1)@<CC EV H  IQ@3RHS where c#2=(LHS -> RHS) using logic from [2,3,6]@<CC EV H  Kh#6@<CC EV H  Kc#4@<CC EV H  Kh#2: X+Y@<CC EV H  K
c#3: X+0 by Y@<CC EV H  K@"h#14: X+(Y+Z) by B where h#1=(A=B)@<CC EV H  Kc#5: A+B by B+A using commut@<CC EV H  Kall: n+0 by n using arith@<CC EV H  L N@<CC EV H  L N@<CC EV H  Li-1+1@<CC EV H  L@,X=Y+1 -> Y=X-1 where h#2=(X=A) & h#3=(A=Y+1)@<CC EV H  Kh#3@<CC EV H  K N@<CC EV H  @m N@<CC EV H  @mc#1-3@<CC EV H  @mc#2-3 & c#8-11 & c#5@<CC EV H  M:2@<CC EV H  Mc#1 by implication@<CC EV H  M@+X or Y where c#1=X & c#2=Y by contradiction@<CC EV H  Mc#5 by induction@<CC EV H  Mc#3 by cases@<CC EV H  Mp(x+y) by cases on h#7@<CC EV H  M@$x*x>=0 by cases on x<0 or x=0 or x>0@<CC EV H  M N@<CC EV H  M N@<CC EV H  Kh#8@<CC EV H  Kc#11@<CD  EV H  Kh#1 with 2*n-1@<CD EV H  Kc#7 with int_p_2 for int_P_1@<CD EV H  M3@<CD EV H  C
'sort.rls'@<CD EV H  C'DISK$1:[-.RULES]INOUT.RLS'@<CD EV H  L'prove1to5.cmd'@<CD	 EV H  L'DISK$1:[-.PROOFS]REPLAY1.CMD'@<CD EV H  F IQ@<CD EV H  F K@<CD EV H  L N@<CD EV H  Lh#1-3 & h#5-6 & h#10@<CD EV H  L[1,2,3,5,6,10]@<CD EV H  I N@<CD EV H  I N@<CD EV H  I N@<CD EV H  J N@<CD EV H  J N@<CD EV H  J N@<CD EV H  H N@<CD EV H  H N@<CD EV H  H N@<CD EV H  I H?@<CD EV H  Iauto_done to on@<CD  EV H  Idisplay_subgoals_max to 2@<CD" EV H  L N@<CD# EV H  L N@<CD$ EV H  LX where c#5=(X or _)@<CD& EV H  L A@<XD  t  t t  @t  JC AP JR C@LB EV H@5@7 @@.@7 L
@>@@@a@f@h@r@7 Ho@a@h@f@l C@w@E@?@*@a@f@h@s@7 Hq@7 Ho@.@7 HC B@@@a@f@f@r@a@f@f@l C@w@?	@a@f@f@s@(
 @>@;C@"B EV H@5 L@.
@7 JQ@>@2@4@ 
@.@7 JT@> K@ @7 JQ@>@;CBB EV H@5@C@&@7 @@L@&@P@T@2@-@-@4@7 @<@>@@A@.
@.@ @7 N&@ @ @7arg_nums_compatible B@@@@"
@#@@@ @2@-@3@-@4@7 @<@!@2@4@#@E@?@ @2@-@3@-@3@-@4@7 @<@!@2@3@4@#@.@.@ @7 N&@ @ @7 N@a@f@f
@t@@@-@@@( D@?@( K@ @.@7 JQ@> (@ @.@7 JQ@>@ @ @.@7 JQ@> L@ @7 JQ@?@+@@@( Kx@?@( N3 L@.@7 JQ@>@ @ @.@7 JQ@>) @ @.@7 JQ@>@ @ @7 JQ@F@F@F@F@F@!@E@#@?@@"

@#@@@9@ @2@-@-@4@7 @<@.@.@ @7 N&@ @ @7 N@a@f@f
@t L@.@7 JQ@>@ @ @.@7 JQ@> L@ @.@7 JQ@?@ @.@7 JQ@F@F@F@> N2@ @.@7 JQ@>@ @ @.@7 JQ@> N2@ @.@7 JQ@@@9@ @2@-@ @-@!@4@7 @<@.@.@ @ @7 N&@ @ @!@7 N@a@f@f
@t L@ @.@"@7 JQ@>@ @ @"@.@#@7 JQ@> L@ @#@7 JQ@?@ @ @7 JQ@F@F@ @F@"@F@E@F@$@?@l@p@$	?@ @ @$@.@7 JQ@> L@7 Hm@ @ @.@7 JT@>@@@a@f@b @s L@7 Hm@a@f@b@l C@w@E@%@?@a@f@b @r@7 Hq L@7 Hm@.@%@7 N@a@f@%@b@l C@w@F
@F@F@F@E@F@F@F@F@F@ @F@"@>@;XD  t  t t  @t message_property AD  t  t t  @t  N 
D  t  t t  @t  M3 APin_set_list CA EV J4

@5@0 B
@4@7 IO@>@;C
A EV J4


@5@7 N B@>@;XD  t  t t  @t  La AP L C@QD EV H] M 



 M 


@5@ @7 A@.@7 H@ @2@$@4@7 H@>@0 M\@4@7 D4@ @ @ @.@7 M@>@p
@ @ @ @ @7 L@>@;C@QD EV H] M 



 M 


@5@ @7 A@.@7 H@ @2@$@4@7 H@>@0 M\@4@7 D4@ @ @ @.@7 M@>@p
@ @ @ @ @7 L@>@;CD EV H]


@5@7 @@>@;CD EV H]
@5@2
@4@ @7 L@>@;C@)D EV H]@5@C@7 @@L@P@T@2@-@-
@4@7 @<@ 
@.@ @7 L@>@2@4@8 @<@;XPis_a_valid_type CD EV H|  F@<CD EV H|  @@<CD EV H|  H@<CD EV H|@5@/@8 H@;XP J= CD0 EV L@5@>@;CD1 EV L

@5@ @7 H@ @ 
@7 J<@>@;XD  t  t t  @t  K APwrite_depth_information  CA  EV H  @5 @7 LL@>@;CA EV H@5@7 Hq@7 HqYou are currently at depth @7 Hm@.@7 LL@7 Ho.  Back-trace from here is:@7 Hm@7 Hq@7 Hq@>@7print_status_info_at_depth B@>@;XP@ scan_file_header_to_see_if_spark C
C EV Hg@5@7 H@7mini_skip_initial_crap  B@7 ID@>@;XP KI CAAg EV H1
@5@.	@7 CW B@.
@7 H@>@@@@.@7 H@&
 @@7 H@7 Hq<<< End of command script @7 Hm@7 Ho reached >>>@7 Hm@7 Hq@7 ID@0 H	@4@7 H@@@.@7 H<<< Resuming command script @7 Hm@ @7 Ho L@7 Hm@7 Hq@ @7 H@?@&<<< Returning to interactive input >>>@7 Hm@7 Hq @@7 HCHECK|:@7 K@E@.
@0 H
@4@.@7 @@ @.@7 G @.@.@7toplevel_execute B@@@( @( @@0 L@/@4@7 C@0 L@4@7 D4@?@@@(@(script@0 L@/@4@7 C@0 L@4@7 D4@?@R@7 KH@F@?@[@&
@@@(	 @@?@7 H@>@@@< K@7 L B@.@7command_log_filename B@.@7 @3 B@@@ @7 I@?@C@ @7 I@L@P J@7 Hm@ @7 Ho M@7 Hm@7 Hq@>@7 I@ @7 I@7 H@ @7 I@?@R@F@F@F
@F@E@>@;XP L C@J@  EV I@5@7 A@7 J@@ K1@7plain_output B@2@-	@/@4@/@7get_file_attrib B@7record_consultation_of B@?	 K@7 N@7 N@E	@7 H@7 ID@7 H@0 K@/@4@7 C@7 I B	Rulefile @7 Hm@7 Ho processed.@7 Hm@7 Hq@7 ID@7 IF@>@;C@7 EV I@5@7 A@C	@7 J@L	@P M@7 Hm@7 Ho J@7 Hm@7 Hq@>@Q@;XD  t  t t  @t  H@ AP H@ C@F I I  K@<XP
logic_free C@i EV K F@5@>@Q@;C@j EV K J@5@>@Q@;C@k EV K J
@5@>@Q@;C@l EV K C@5@>@Q@;C@m EV K J@5@>@Q@;C@n EV K @<XPmachine_startup  C@z EV E|  @5@7fetch_environment_variables  B@0 I@-@4@7 D4@0 O@/@4@7 D4@>@;XPprocess_record_fields C@$B EV Hg
 AW@5@>@2
@3 AW@3@4@.
@7rewrite_record_field_list B@>@ 
@7 O B@>@;C@%B EV Hg
 
end E

@5@ @ @7 K@>@;C@-B EV Hg
 
 E



@5@ @ @7 K@.@7 L!@ @ 
@7 O@>@;C@0B EV Hg
 
 E




@5@ @7 H@>@ @ 
@7 K@ @ @7 O@>@;XP I{ CA EV IJ@5@.	@7 JK B@7 D4@Q@;CA EV IJ @<XD  t  t t  @t  L0 AP L/ CB EV H1@5@/@8 H5@;CB EV H1


@5@8 L/ B@;XP H` CA EV H1@5@7 C@7 Ho (yes/no)? @7 Hm@7 I@7 I@7get_yes_no_answer B@@@(	 Gt@?@(	 Gu@;XD  t  t t  @t  HG AP HG C@q I I @<XD  t  t t  @t  L^  AP L^  C@2A" EV IJ@5@7 Hq@.@7 LL@a@g@b @s[DEPTH: @7 Hm@7 Ho K@7 Hm@7 Hq@.	@/@.
@7 J@7 Ho M@7 Hm@7 Ho@7 Hq@7 K@>@;C
A1 EV IJ  @5 @7 LL[TOP-LEVEL]@7 Hm@7 Hq@>@;CA6 EV IJ  @5@>@;XD  t  t t  @t  N? APdisplay_help_lines C@ EV I7@5@>@;C@ EV I7
@5@a@h@b @s@7 Ho@7 Hq@p	?@>@ @ @7 O B@>@;C@1@ EV I7
 @5@7 Hq@7 Hq@.
@7 Jn@7 HoMORE@7 Hm@.@7 Jq@ @7 Ho (Press Return)...@7 Hm@7 IF@.@7 HN@ @7 M B@>@7 O@>@;XP LX CBt EV H]@5@>@;C@!Bv EV H]




@5@ @.@ @7find_del B@ @ 
@7 LW@>@;XP M C@.@' EV H@5@T@T	@@@( H@'
 H@?@( H@'
 H@.@2
@3	@3@-@4@7 @<@ @@ @7strip B@>@;XP K C@' EV J4@5@.
@7 H@.@.@7 L@ @.
@7 E @ 
@ @7 K@>@;XPstore_vc C@ Gc EV Hg J



@5@>@ @7add_formula B@>@p
@ @ 
@7 O( B@>@;C
Gi EV Hg@5@>@ @7 O*@>@;XP I C@"B EV H@5@.@0ruleused_this_session_noprefix@4@.	@7 @@,	 @@.
@7 K?@>@0 I@/@4@7 C I@7 Jj@>@;XPtv_fetch_digits C@$Ac EV I

@5@ @7 F@a@b @f@r@a@f@b	@r@>@ @ 
@7 O0 B@>@;CAh EV I
@5@>@;XPnochange CBD EV H]@5@7 NI@>@;CBE EV H]@5EXPRESSION REMAINS: @7 Hm@7 Ho@7 Hq@>@;XD  t  t t  @t prolog_predicate_name AP I? C@ EV I7@5@7 J@7 H@7 ID@7 H@>@;XP
list_rules CC EV H]@5@>@;CC EV H]	
@5@7 H	and rule @7 Hm@7 Ho@7 Hq@7 O7 B@>@;XD  t  t t  @t  K AP K C	@r EV K	@5@>@;C
@s EV K
@5@7 @@>@;C@v EV K@5@2@-@-
@4@7 @<@ 
@.@7 K@ @2@4@7 @<@>@;XPtv_display_arg_info C	At EV I @5@*  (atomic object: leaf of expression tree)@7 Jt@>@;CAw EV I@5  (@7 Hm@7 Ho arguments)@7 Jt@>@7tv_display_arguments B@>@;XP I C@b EV E@5@.	@2@0consume_layout @Q@4@3@0 Ddec10@4@4@7 E! @>@8normalize_negative_literals B@;XPreduction_procedure  C@;AL EV H]@5@7clear_facts  B@0 L]go@4@7 D4@0 Lb@4@7 D4@7 H B@7 C@0 Lb@-@4@7 H@7 LR B@@	@(@7 MY B@E	@?
 L_@7 L] B@7 OS@.	@7 H@7 O3 B@7 OM@>@;XPcompatible_type_lists C
Bj EV J&

@5@>@;C
Bk EV J& F H@5@>@;CBl EV J&


@5@ @ @7 OV B@>@;CBm EV J& F
 H
@5@ @7 OX@>@;CBn EV J&

@5@ @7compatible_set_or_seq_types B@>@ @ 
@7 OX@>@;CBr EV J&@5@>@;XPis_a_word_split_char CA EV Hg 	@<CA EV Hg @ @<CA EV Hg @.@<CA EV Hg @,@<CA EV Hg @(@<CA EV Hg @)@<CA EV Hg @:@<CA EV Hg @;@<CA EV Hg @=@<CA EV Hg @[@<CA EV Hg @]@<CA EV Hg@5@8 H@;CA EV Hg@5@8 HN@;XP Mm CBb EV H1	
@5@7 Ml@7 Ml@>@;CBc EV H1@5@>@;CBd EV H1@5@7 F@a@g@b @s@0 Iv@4@7 H@>@;C@!Bi EV H1@5@7 F@a@g@b @s@C	@7 Iv B@L	@P H@7 Hm@7 Ho has not been forgotten.@7 Hm@7 Hq@>@;CBr EV H1@5@'Illegal hypothesis number to remember: @7 Hm@7 Ho@7 Hq@>@;XPupdate_match_count  CCB EV H]@5@0num_matches@-@4@7 H@p	@0 Oc	@4@7 C@>@;XP N\ C@c EV IJ J
	 F	@5@>@;C
@d EV IJ J F
		@5@>@;C@e EV IJ J
	
@5@0 J@0 F	@4
@4 @ @Q@7 IL@>@;C@,@h EV IJ@5@.	@.
@.@7covers_interval B@@@(
 @@?	@0 IK	
@4@7 IO@@@( @@?	@0 IR	@4@7 IO@>@;XP@"ask_user_if_search_should_continue  C@/@ EV HU@5@7 Hq@7 Hq@=%%% TWENTY MATCHES FOUND: Do you wish to continue the search?@7 Hm@7 Hq@8    Type Y(es) to continue search, N(o) to abandon it...@7 Hm@7 Hq@7 Hq    Continue search@.@7 H_@@@( Gt@0search_count@/@4@7 C@?@( Gu K@7 D4@>@;XP M CC EV H| G
 Ja
 C
@5@ @7 M@>@;CC EV H| G

 G
@5@ @7 M@>@;CC EV H| Ja
 Ja
@5@ @7 M@>@;C	C EV H|
@5@7 KQ@>@;XP Jo CBa EV I@5@.	@7 HE B@>@7 H@>@;XD  t  t t  @t quit  AP Oq  C@R EV N@5@7 K@@ @7 LL@>NO FRAME LEFT TO QUIT@7 Hm@F@?@=@.@7 LL@a@g@b @s@0 I	quitframe@4@7 D4@@@/@/@.	@7 J@>QUITTING CURRENT PROOF BY @7 Hm@7 Ho ATTEMPT@7 Hm@7 Hq@7
abort_subgoal  B@?@/@/@7 N B@>@'QUITTING CURRENT PROOF BY CASES ATTEMPT@7 Hm@7 Hq@7
abort_case  B@E	@>@;XP K` C@ EV I@5@T@@@( @@F
@?@"
@#@7 Ma B@ @7 K_@>@;C@ EV I
bad_conditions@5@>@;C@ EV I @<XP H C@W EV E ?@<XP Nm C@ EV H1@5 K1@7 NF B@>@;C@ EV H1@5	*** New H@7 Hm@7 Ho:  @7 Hm@7 Ho@7 Hq@>@;XP N CB EV H]@5@+Change which occurrence (number/none/all)? @7 E! B@>@;XP Mt CA EV H| I3
 I3

@5@0 I3@0 I3
@4@4@7 Ms@>@;CA EV H| I3

 I3
@5@ @7 J@ @7 Ms@>@;CA EV H| G
 G

@5@0 G@0 G
@4@4@7 Ms@>@;C@ A EV H| G

 G


@5@ @7 KQ@ @ 
@7 Ms@ @7 Ms@>@;C	A EV H|
@5@7 J@>@;XP N{ CEK EV H]
@5@.@7 Nx B@>@ @.
@7 Nz@ @ 
@7 H5@>@;CEQ EV H]@5@>@;XPgfa CD( EV H  @@5li(st) [ HYP_OR_CONC_RANGE { & HYP_OR_CONC_RANGE } ].@<CD) EV H  @ @@<CD* EV H  @@+where: HYP_OR_CONC_RANGE is HC#N-M or HC#N,@<CD+ EV H  @@;       HC is "h" or "c", and N & M are integers (with N<M).@<CD- EV H  H@9si(mplify) [ HYP_OR_CONC_RANGE { & HYP_OR_CONC_RANGE } ].@<CD. EV H  H @@<CD/ EV H  H O@<CD0 EV H  H O@<CD2 EV H  I@)ded(uce) [ EXPRESSION [ from HYPLIST ] ].@<CD3 EV H  I @@<CD4 EV H  I@3where: EXPRESSION is a valid checker expression and@<CD5 EV H  I@:       HYPLIST is a list of integers (hypothesis numbers).@<CD7 EV H  IQ@7inf(er) [ EXPRESSION [ using RULE [ from HYPLIST ] ] ].@<CD8 EV H  IQ @@<CD9 EV H  IQ@0where: EXPRESSION is a valid checker expression,@<CD: EV H  IQ@=       RULE is a rulename (or family, or Prolog variable) and@<CD; EV H  IQ O@<CD= EV H  K@>re(place) [ HYP_OR_CONC [ : OLD [ by NEW [ using RULE ] ] ] ].@<CD> EV H  K @@<CD? EV H  K@Cwhere: HYP_OR_CONC is a hypothesis or conclusion (i.e. h#N or c#N),@<CD@ EV H  K@:       OLD & NEW are valid checker expression patterns and@<CDA EV H  K@:       RULE is a rulename (or family, or Prolog variable).@<CDC EV H  Lstan(dardise) [ EXPRESSION ].@<CDD EV H  L @@<CDE EV H  L@/where EXPRESSION is a valid checker expression.@<CDG EV H  Kforw(ardchain) [ HYP_OR_CONC ].@<CDH EV H  K @@<CDI EV H  K@Bwhere HYP_OR_CONC is a hypothesis or conclusion (i.e. h#N or c#N).@<CDK EV H  @m@'do(ne) [ CONC_RANGE { & CONC_RANGE } ].@<CDL EV H  @m @@<CDM EV H  @m@@where CONC_RANGE is c#N or C#N-M, for integers M & N (with N<M).@<CDO EV H  M:case N.@<CDP EV H  M: @@<CDQ EV H  M:@(where N is the case number (an integer).@<CDS EV H  M@2pro(ve) [ EXPRESSION by STRATEGY [ on FORMULA ] ].@<CDT EV H  M @@<CDU EV H  M O@<CDV EV H  M@9       STRATEGY is one of "implication", "contradiction",@<CDW EV H  M@"       "induction" or "cases", and@<CDX EV H  M@D       FORMULA (which may only be used for "cases") is a disjunction@<CDZ EV H  Oqquit.@<CD\ EV H  Munw(rap) [ HYP_OR_CONC ].@<CD] EV H  M @@<CD^ EV H  M@?where HYP_OR_CONC is of the form h#N or c#N for some integer N.@<CD` EV H  K@>ins(tantiate) [ HYP_OR_CONC [ with EXPRESSION [ for VAR ] ] ].@<CDa EV H  K @@<CDb EV H  K@@where: HYP_OR_CONC is of the form h#N or c#N for some integer N,@<CDc EV H  K@3       EXPRESSION is a valid checker expression and@<CDd EV H  K@8       VAR is the universal variable to be instantiated.@<CDf EV H  Mne(wvc) [ NUMBER ].@<CDg EV H  M @@<CDh EV H  M@Dwhere NUMBER is the number of the (as yet unproven) VC to be proved.@<CDj EV H  Ccon(sult) [ FILENAME ].@<CDk EV H  C @@<CDl EV H  C@;where FILENAME is a Prolog atom naming the rulefile to use.@<CDn EV H  Lexe(cute) [ FILENAME ].@<CDo EV H  L @@<CDp EV H  L@Awhere FILENAME is a Prolog atom naming the command script to use.@<CDr EV H  Fh(elp) [ COMMAND ].@<CDs EV H  F @@<CDt EV H  F@Ewhere COMMAND is the (unabbreviated) command on which help is needed.@<CDv EV H  Lforg(et) [ HYPS_OR_HYPLIST ].@<CDw EV H  L @@<CDx EV H  L@>where HYPS_OR_HYPSLIST is either a list of integers giving the@<CDy EV H  L@Chypothesis numbers to be forgotten, or one or more HYPRANGEs joined@<CDz EV H  L@Ctogether with "&", each HYPRANGE being either a hypothesis (h#N) or@<CD{ EV H  L@(a range of hypotheses (h#N-M, with N<M).@<CD} EV H  Irem(ember) [ HYPS_OR_HYPLIST ].@<CD~ EV H  I @@<CD EV H  I O@<CD EV H  I@Dhypothesis numbers to be remembered, or one or more HYPRANGEs joined@<CD EV H  I O@<CD EV H  I O@<CD EV H  Jdel(ete) [ HYPS_OR_HYPLIST ].@<CD EV H  J @@<CD EV H  J O@<CD EV H  J@Ahypothesis numbers to be deleted, or one or more HYPRANGEs joined@<CD EV H  J O@<CD EV H  J O@<CD EV H  Hund(elete) [ HYPS_OR_HYPLIST ].@<CD EV H  H @@<CD EV H  H O@<CD EV H  H@Chypothesis numbers to be undeleted, or one or more HYPRANGEs joined@<CD EV H  H O@<CD EV H  H O@<CD EV H  Ise(t) [ FLAG [ to VALUE ] ].@<CD EV H  I @@<CD EV H  I@Bwhere FLAG is a user-modifiable flag and VALUE is the new value to@<CD EV H  Ibe assigned to that flag.@<CD EV H  Ish(ow).@<CD EV H  Lt(raverse) [ EXPRESSION ].@<CD EV H  L @@<CD EV H  L@Bwhere EXPRESSION may be h#N for hypothesis N, c#N for conclusion N@<CD EV H  L@/or some other valid expression to be traversed.@<CD EV H  J?
pri(ntvc).@<CD EV H  L
dec(lare).@<CD EV H  Lcallpro [ PROLOG_GOAL ].@<CD EV H  L @@<CD EV H  L@0where PROLOG_GOAL is a Prolog goal to be called.@<CD EV H  L@+FOR USE BY PROGRAM VALIDATION LIMITED ONLY!@<CD EV H  Lexit.@<XPwrite_rules_used  CB! EV H  @5@7 M B@Q@;CB$ EV H @5@C@/@7 H@L@P@<The above proof did not make use of the proof rules database@7 Hm@7 Hq@>@;C@1B) EV H@5@.@7 H@C@7 H B@L@P@0 I@4@7 M6@/The only rule used in proving the above VC was:@7 Hm@7 Hq
@7 H@0 H@3@-	@3@-
@4@7 H@7 I@>@;C@)B3 EV H@5@6The following rules were used in proving the above VC:@7 Hm@7 Hq@0 H@3@-@3@-	@4@7 H@0 I@3@3	@4@7 M6
@7 H@7 I@Q@;CB; EV H  @5@>@;XP K CA EV HU@5@>@;C@RA EV HU

@5@.
@.@.@7 M@.
@7try_to_satisfy B@@@(
 @@ @.@7match_up B@?@ 
@7 H@%@ 
@ @.@7 H5@@@( @@&	@F@?@ @7 H@ @.@7do_direct_goals B@ @.@7 K@ @ @8 H5@;XD  t  t t  @t  J AP L C	D9 EV L
@5@7 @@>@;XD  t  t t  @t  Od APwrite_deleted_hyps  C@ EV H @5@C@/@7 I B@L@P@>@;C@ EV H  @5@7 Hq@7 Hq@<PLUS the following deleted (currently unuseable) hypotheses:@7 Hm@7 Hq@7 Hq@Q@;C
@ EV H@5@.@7 O@7write_deleted_hyp B@Q@;C@ EV H  @5@>@;XPadjust_qbindingnames CEU EV H]	
@5@C@/@7 M[@L@P@>@8 O B@;CEY EV H]	
@5@7rename_qbinding_name B@>@8 O@;CE] EV H]@5@>@;XP M C	D EV H]	@5@>@;C
D EV H]
@5@7 @@>@;CD EV H] M 


 M 
@5@>@;CD EV H] M 


 M 
@5@>@;CD EV H]@5@2@-@-
@4@7 @<@ 
@.@7 M@ @2@4@7 @<@>@;XPcheckfilesexist C@$A2 EV Hgordinary@5@.	@7 M1 B@@@7 J@?vcg@7tell_off B@>@.
@7 M0 B@@@7 J@?fdl@7 O@>@;CAA EV Hgresume@5@.	@7 M@@@7 J@?csv@7 O@>@;XD  t  t t  @t  HL AP HL C@ I I  K1@<XPprocess_command_line_data  C EV M@5@7set_toplevel  B@>@.@7get_command_line B@>@7 M B@>@;XD  t  t t  @t 
spark_enabled  AP IP C EV I@5@S@>@Q@;C@R EV I@5@@@0 K@7 H? B@.	@7 H@>@@@7see_if_can_infer B@E
@?@@@7 H@7 P@E
@? K@7standardise_in_infer B @@.
@7 IL@7 P@?@@@7 P@E	@? K@7 P @@.	@7 IL@7 H@7 P@E
@>@;XD  t  t t  @t  HB AP HB C@v I I  K@<XP
done_range C	@ EV L
@5@7 @m B@>@;C@ EV L@5@a@g@h@q@@@7 P
@?@R@>@p
@7 P B@>@;XP N CCh EV H  D
@<CCi EV H  K
@<CCj EV H  Kx
@<CCk EV H  N3
@<C	Cl EV H  Kv

@<C	Cm EV H  K

@<C	Cn EV H  Kz

@<C	Co EV H yfy

@<XD  t  t t  @t  HE AP Op C@o I I @<XPparse C	A EV H]@5@S@S
@>@8 F B@;C	A EV H]@5@7 @@>@;CA EV H]
 C@5@2 C@/@4@7 @<@>@;CA EV H]@5@2	
@4@7 @<@>@;XP@$ensure_has_type_classifications_list CB EV J& 
	

@5@7 J'@7 Jd@ @7 P B@>@;CB EV J&@5@>@;XP I C@:A" EV H1@5@.
@7 N@0 L@/@4@7 C@0 L K1@4@7 D4@7 C@7 Ho O@7 Hm@7 I@7 I@7 O@@@(	 Gt@?@(	 Gu@0 L@/@4@7 C@0 L
@4@8 D4@;XPstartup_sequence  C@%@T EV E|  @5@7 O B@/ N2@7 D& B@7 O Buser_output@7display_header E P~n~n@7 Aw B@7read_initialisations  B@7load_vc  B@7 Hq@@Welcome to the SPADE Proof Checker -- for assistance type "help"@7 Hm@7 Hq@7 Hq@Q@;C@e EV E|  @5@7load_buffered_libs  B@7	write_log  B@Q@;C
@i EV E|  @5@7do_do_newvc  B@7 IF M@7execute_command B@7 P+@Q@;C@o EV E|  @5@>@8 @w  B@;XP H C@q EV H @5@>  NO CONCLUSIONS LEFT@7 Hm@>@;C@u EV H
@5@.
@7 LK@> H@7 Hm@7 Ho O@7 Hm@7 Ho@7 Hq@>@;C@~ EV H@5@a@g@h@q@>@7 H@p
@7 H@>@;C@ EV H@5@>@;XD  t  t t  @t  H AP H C EV J&@5@T	@>@.
@7 K@>@@@7 NB@?@(
 H F@7 NB@>@;C@@ EV J&@5@.
@7 NB@>@@@&	
@?@1@@	@(
 F@>@(	 H@?@&@@@2
mk__record@/@4@7 @<@>@7compatible_record_type B@7 NB@?@2	mk__array@/@4@7 @<@>@7compatible_array_type B@8 NB@;XPread_unless_abandon_search CA EV HU D@5@7 K@>@;CA EV HU@5@8 I@;XPintexp C@ EV I@5@S@>@Q@;C@ EV I@5@7 F@>@;C@ EV I Ja
	@5@7 PA B@>@;C@ EV I G
	
@5@7 PC@7 PC@>@;C@ EV I C
	
@5@7 PC@7 PC@>@;C@ EV I I3
	
@5@7 PC@7 PC@>@;C@ EV I L
	
@5@7 PC@7 PC@>@;XPchop_off C
A EV Hg@5@2@/@4@7 H5@>@;CA EV Hg@5@2@/@3@/@4@7 H5@>@;CA EV Hg@5@2@/@3@/@3@/@4@7 H5@>@;CA EV Hg@5@2@/@3@/@3@/@3@/@4@7 H5@>@;CA EV Hg@5@2@/@3@/@3@/@3@/@3@/@4@7 H5@>@;CA EV Hg@5@2@/@3@/@3@/@3@/@3@/@3@/@4@7 H5@>@;CA EV Hg@5@2@/@3@/@3@/@3@/@3@/@3@/@3@/@4@7 H5@>@;CA EV Hg@5@2@/@3@/@3@/@3@/@3@/@3@/@3@/@3@/@4@7 H5@>@;CA EV Hg	@5@2@/@3@/@3@/@3@/@3@/@3@/@3@/@3@/@3@/@4@7 H5@>@;C	A EV Hg@5@a@g@b @r@>@Q@;CA EV Hg@5@p7@ @.@7 PD B	@ @7 PF@>@;XPfind_min C@@ EV IJ@5@@@B@7 PC@@@7 PC@@
@a@g@h@t@a@h@w@?@a@h@g@s@a@g@w@E@?@ @a@g@x@@@0 IK	@4@7 IO@&
	@?@0 IK	@4@7 IO@&
@?@E@@@%@7 PC@a@h@x@@@0 IK@4@7 IO@&
@?@0 IK@4@7 IO@&
@?@@@0 IK	@4@7 IO@&
	@?@0 IK	@4@7 IO@&
@E@>@;XD  t  t t  @t  Hk AP
do_undeleting  CB EV H1@5 I@.@7 I@7 I @Q@;CB EV H1  @5@>@;XP LG CCa EV H| G
 Ja
 G
 Ja@5@ @7 KQ@ @7 LF@>@;CCe EV H| G

 G
@5@ @7 KQ@ @7 LF@>@;CCi EV H| G
 G

@5@0 G@0 G
@4@4@7 LF@>@;CCk EV H| Ja
 Ja
@5@8 KQ@;CCm EV H|
@5@8 KQ@;XD  t  t t  @t  Iw AP N C@" EV N  J N @o@N@U@M@I@N@E@Q@S@<C@" EV N  IR N @o@N@U@M@I@N@E@Q@S@<C@" EV N  J N @o@N@U@M@I@N@E@Q@S@<C@" EV N  IK N @o@N@U@M@I@N@E@Q@S@<C@" EV N  B N @o@N@U@M@I@N@E@Q@S@<C@" EV N  J N @o@N@U@M@I@N@E@Q@S@<C@" EV N  J N @o@N@U@M@I@N@E@Q@S@<C@" EV N  J N @o@G@E@N@I@N@E@Q@S@<C@" EV N  IR N @o@G@E@N@I@N@E@Q@S@<C@" EV N  J N @o@G@E@N@I@N@E@Q@S@<C@"@  EV N  IK N @o@G@E@N@I@N@E@Q@S@<C@"@! EV N  B N @o@G@E@N@I@N@E@Q@S@<C@"@" EV N  J N @o@G@E@N@I@N@E@Q@S@<C@"@# EV N  F N @o@G@E@N@I@N@E@Q@S@<C@"@% EV N  IR N @o@I@N@T@I@N@E@Q@S@<C@"@& EV N  J N @o@I@N@T@I@N@E@Q@S@<C@"@' EV N  IK N @o@I@N@T@I@N@E@Q@S@<C@"@( EV N  B N @o@I@N@T@I@N@E@Q@S@<C@* EV N  G N @o@A@R@I@T@H@<C@+ EV N  C N @o@A@R@I@T@H@<C@, EV N  I3 N @o@A@R@I@T@H@<C@- EV N  L N @o@A@R@I@T@H@<C@. EV N  Ja N @o@A@R@I@T@H@<C@/ EV N   N @o@A@R@I@T@H@<C@0 EV N B N @o@A@R@I@T@H@5 K@8 N"@;C@3 EV N  H} N @o@A@R@R@A@Y@<C@4 EV N  H N @o@A@R@R@A@Y@<C@5 EV N B N @o@A@R@R@A@Y@5 K@8 N"@;C@8 EV N  B N @o@E@N@U@M@<C@9 EV N  IR N @o@E@N@U@M@<C@: EV N  J N @o@E@N@U@M@<C@; EV N  IK N @o@E@N@U@M@<C@< EV N  J N @o@E@N@U@M@<C@= EV N  J N @o@E@N@U@M@<C@> EV N  M N @o@E@N@U@M@<C@? EV N  M N @o@E@N@U@M@<C@@ EV N  J N @o@E@N@U@M@<C@+@B EV N  IR N @o@E@N@U@M@E@R@A@T@I@O@N@<C@+@C EV N  J N @o@E@N@U@M@E@R@A@T@I@O@N@<C@+@D EV N  IK N @o@E@N@U@M@E@R@A@T@I@O@N@<C@+@E EV N  J N @o@E@N@U@M@E@R@A@T@I@O@N@<C@+@F EV N  J N @o@E@N@U@M@E@R@A@T@I@O@N@<C@+@G EV N  M N @o@E@N@U@M@E@R@A@T@I@O@N@<C@+@H EV N  M N @o@E@N@U@M@E@R@A@T@I@O@N@<C@"@J EV N  M N @o@F@D@L@F@U@N@C@S@<C@"@K EV N  IK N @o@F@D@L@F@U@N@C@S@<C@"@L EV N  J N @o@F@D@L@F@U@N@C@S@<C@"@M EV N  J N @o@F@D@L@F@U@N@C@S@<C@"@N EV N  I3 N @o@F@D@L@F@U@N@C@S@<C@"@O EV N  M N @o@F@D@L@F@U@N@C@S@<C@"@P EV N  M N @o@F@D@L@F@U@N@C@S@<C@"@Q EV N  F N @o@F@D@L@F@U@N@C@S@<C@"@R EV N  B N @o@F@D@L@F@U@N@C@S@<C@"@S EV N  J N @o@F@D@L@F@U@N@C@S@<C@"@T EV N  L N @o@F@D@L@F@U@N@C@S@<C@"@U EV N  IR N @o@F@D@L@F@U@N@C@S@<C@"@V EV N  J N @o@F@D@L@F@U@N@C@S@<C@X EV N  J
 N @o@L@O@G@I@C@<C@Y EV N  J N @o@L@O@G@I@C@<C@Z EV N  J N @o@L@O@G@I@C@<C@[ EV N  F N @o@L@O@G@I@C@<C@\ EV N  C N @o@L@O@G@I@C@<C@] EV N B N @o@L@O@G@I@C@5 K@8 N"@;C@` EV N  IK N @o@S@E@Q@<C@a EV N  J N @o@S@E@Q@<C@b EV N  G N @o@S@E@Q@<C@c EV N  N @o@S@E@Q@<C@d EV N  F N @o@S@E@Q@<C@e EV N  J6 N @o@S@E@Q@<C@f EV N  J7 N @o@S@E@Q@<C@g EV N  J: N @o@S@E@Q@<C@h EV N  J; N @o@S@E@Q@<C@i EV N  G N @o@S@E@Q@<C@j EV N  C N @o@S@E@Q@<C@k EV N  B N @o@S@E@Q@<C@l EV N  J N @o@S@E@Q@<C@n EV N  L, N @o@S@E@T@S@<C@o EV N  L N @o@S@E@T@S@<C@p EV N  M N @o@S@E@T@S@<C@q EV N  M N @o@S@E@T@S@<C@r EV N  M
 N @o@S@E@T@S@<C@s EV N  M N @o@S@E@T@S@<C@t EV N  M N @o@S@E@T@S@<C@u EV N  F N @o@S@E@T@S@<C@v EV N  J N @o@S@E@T@S@<C@w EV N B N @o@S@E@T@S@5 K@8 N"@;C@z EV N  M N @o@Q@U@A@N@T@I@F@<C@{ EV N  M N @o@Q@U@A@N@T@I@F@<C@| EV N  F N @o@Q@U@A@N@T@I@F@<C@} EV N  J N @o@Q@U@A@N@T@I@F@<C@$@~ EV N B N @o@Q@U@A@N@T@I@F@5 K@8 N"@;C@ EV N bit__and N @o@B@I@T@W@I@S@E@<C@ EV N bit__or N @o@B@I@T@W@I@S@E@<C@ EV N bit__xor N @o@B@I@T@W@I@S@E@<C@ EV N  J N @o@B@I@T@W@I@S@E@<C@ EV N  IR N @o@B@I@T@W@I@S@E@<C@ EV N  B N @o@B@I@T@W@I@S@E@<C@ EV N  L N @o@M@O@D@U@L@A@R@<C@ EV N  IR N @o@M@O@D@U@L@A@R@<C@ EV N  J N @o@M@O@D@U@L@A@R@<C@ EV N  J N @o@M@O@D@U@L@A@R@<C@ EV N  B N @o@M@O@D@U@L@A@R@<C@"@ EV N  N @o@N@U@M@I@N@E@Q@Sinequals@<C@"@ EV N  N @o@N@U@M@I@N@E@Q@S J@<C@"@ EV N  N @o@G@E@N@I@N@E@Q@Stransitivity@<C@"@ EV N  N @o@G@E@N@I@N@E@Q@S
strengthen@<C@"@ EV N  N @o@G@E@N@I@N@E@Q@Snegation@<C@"@ EV N  N @o@I@N@T@I@N@E@Q@S PR@<C@ EV N  N @o@A@R@I@T@Harith@<C@ EV N  N @o@A@R@I@T@Hassoc@<C@ EV N  N @o@A@R@I@T@Hcommut@<C@ EV N  N @o@A@R@I@T@Hdistrib@<C@ EV N  N @o@A@R@I@T@Hminus@<C@ EV N  N @o@A@R@I@T@Hintdiv@<C@ EV N  N @o@A@R@R@A@Y H@<C@ EV N N @o@A@R@R@A@Y P;@5@8 O  B@;C@ EV N  N @o@E@N@U@Menum@<C@ EV N  N @o@E@N@U@M
enum_cases@<C@+@ EV N  N @o@E@N@U@M@E@R@A@T@I@O@N I@<C@"@ EV N  N @o@F@D@L@F@U@N@C@S M@<C@"@ EV N  N @o@F@D@L@F@U@N@C@S M@<C@"@ EV N  N @o@F@D@L@F@U@N@C@S M@<C@"@ EV N  N @o@F@D@L@F@U@N@C@Sexp@<C@ EV N  N @o@L@O@G@I@C P\@<C@ EV N  N @o@L@O@G@I@C P^@<C@ EV N  N @o@L@O@G@I@C P`@<C@ EV N  N @o@L@O@G@I@Cequivalence@<C@ EV N  N @o@L@O@G@I@Cimplies@<C@ EV N  N @o@L@O@G@I@Clogical_and@<C@ EV N  N @o@L@O@G@I@Clogical_not@<C@ EV N  N @o@L@O@G@I@C
logical_or@<C@ EV N  N @o@L@O@G@I@Clogical@<C@ EV N  N @o@S@E@Qseqlen@<C@ EV N  N @o@S@E@Q DR@<C@ EV N  N @o@S@E@Q J6@<C@ EV N  N @o@S@E@Q J7@<C@ EV N  N @o@S@E@Q J:@<C@ EV N  N @o@S@E@Q J;@<C@ EV N  N @o@S@E@Qseq@<C@ EV N  N @o@S@E@T@Ssets@<C@ EV N  N @o@Q@U@A@N@T@I@Fquant@<C@"@ EV N N @o@B@I@T@W@I@S@Ebitwise@5@8 Ph@;C@"@ EV N N @o@M@O@D@U@L@A@Rmodular@5@8 Ph@;XD  t  t t  @t  K AP L| CAu EV I@5@8 L@;C@QAv EV I B

@5@@@0 B
@-@4@7 L@0 B
@4@7 J@0 B@4@7 L{@?@(@0 IR
@4@7 J@0 IR
@4@7 L{@0 IR
@4@7 J@0 IR
@4@8 L{@E@;C@A EV I IR

@5@@@0 B
@4@7 L{@F@?@h@@@0 J
@4@7 L{@F@?@W@@@/@2
@-@4@7 H5@ @ @7 H2@E
@?@A@@@0 IR
@-
@4@7 L@0 IR

@4@7 J@?@@@0 B
@-
@4@7 L@0 B

@4@7 J@?	@0 J
@-
@4@7 L@0 IR
@4@8 L{@E@;CA EV I IK

@5@0 IR
@4@8 L{@;C@oA EV I J

@5@@@0 J
@-@4@7 L@0 IR@4@7 L{@E
@?@M@@@0 J@-@4@7 L@0 IR
@4@7 L{@E
@?@4@@@ @0 B
@-@4@7 L@0 B
@4@7 J@0 J@4@7 L{@E
@?@/@2
@-
@4@7 H5@ @ 
@8 H2@E@;CA EV I J

@5@0 J
@4@8 L{@;C@yA EV I J

@5@@@7 H2@ @7 H2@ @7 H@E@?@\@@@0 J
@4@7 L{@E@?@L@@@0 J
@4@7 L{@E@?@<@@@0 B
@-@4@7 L@0 B
@4@7 J@0 J@4@7 L{@?@0 B@-@4@7 L@0 B@4@7 J@0 J
@4@8 L{@;XPget_all_subexpressions_in_vc C@qD EV H]@5@@@!@.	@0 AV@0 H@-
@-@4@1 LU	@4@.@7 @@, @@ @.
@7 K?@?	@'
 @@F	@F@>@@@!@.@0 AV@0 Iu
@-@4@1 LU@4@.@7 @@, @@ @.@7 K?@?@' @@F@E@>@ @ 
@.@7 H5@>@ @.@7 JN@>@ @7 LW@>@;XP K C@* EV I7@5@.@7 H B@7 Ho@7 Hq@Q@;C@+ EV I7  @5@>@;XP N CG& EV Hg
 C

@5@> H@7layout B@> H@ @7 P@>@;C	G, EV Hg@5 H@7 P@>@;XD  t  t t  @t done__resume  AP J CB1 EV H1	
@5@7 P B@7 P@>@;CB2 EV H1@5@>@;C@=B3 EV H1@5@7 F@a@g@b @s@C
@7 O@L
@P@0 H@-	@4@7 H@0 I@4@7 D4@0 I	@4@7 D4@0 Iv@4@7 C@0 H @Q@4@7 D4@>@;CB= EV H1@5@7 F@a@g@b @s H@7 Hm@7 Ho is already deleted@7 Hm@7 Hq@>@;CBE EV H1@5@%Illegal hypothesis number to delete: @7 Hm@7 Ho@7 Hq@>@;XD  t  t t  @t 
expand_answer AD  t  t t  @t  P AD  t  t t  @t  P 
P PC@ L L@5@6 L@8 P L@;XPwarn_of_unknown_command  CC) EV H  @5@7 Hq@+!!! Command not recognised.  Please retype.@7 Hm@7 Hq@>@;XPfetch_inference_rule C@<AX EV HU@5@.@7 K@ @.@7 K@@@"  K	
@#@?@"  K	@#@(
 @@C
@ @7 K@L
@P@8 K@;XPincrease_defect_counter  C@L EX EX@5@0 H@-@4@7 H@p	@0 H	@4@7 L@>@;XP O C@R EV E@5 B@7prolog_flag B`@>@;XP O} C@LAL EV IJ@5@.@7 LL@a@g@b @s@/@.	@7 Oz@0 N@/@/@4@7 C@0 H	@/@4@7 H@0 N@/@/@4@7 C@0 N@/@4@7 C@0 L@/@4@7 C@p
?@p
?@0 L@4@7 D4@7 Is B@>@;XP K* C@ EV H@5@7qvars_in B@>@;XD  t  t t  @t resource AD  t  t t  @t  P AP I C@] EV I  HF B@5@"@7 H@7write_flag_string B@"@7 H@>@;C@_ EV I@5@7 Ho@>@;XP KW C@~ EV I J

@5@ @7save_single_requirement B@ @7 KV@>@;C@ EV I@5@7 P@>@;XD  t  t t  @t  HR AP HR C@ I I  K@<XPdo_unhandle_quantifiers_in C
E EV H]@5@7 A@7 M[@>@;C	E  EV H]
@5@7 @@>@;C@&E# EV H]@5@C
@7 @@L
@P@T@2@-
@-@4@7 @<@ @.@7do_unhandle_quantifiers_in_list B@>@2
@4@8 @<@;XPfetch_inf_or_subst_rule_for_eq CA2Af EV HU	
@5@0 B@/@/@4@.@7 K@ @.
@7 K@@@-@"
  P B


@#@0 B@2	@3
@4@3@3@4@ @ @7 I@?@@@@)@"
  P B

@#@0 B@2	@3
@4@3@3@4@ @7 I@?@@@@"
  H H	
@#@?@@@@"
  H H
	@#@?@@@@"
  H K J	
@#@?@m@@@"
  H K J
	@#@?@T@@@"
  H	
@#@( @@?@?@@@"
  H
	@#@( @@?@*@@@"
  K J	
@#@( @@?@"
  K J
	@#@( @@F@E@C@ @7 K@L@P@8 K@;XD  t  t t  @t  N AD  t  t t  @t  L6 AP L5 CC4 EV H1
@5@>@;CC5 EV H1
@5@>@;C@#C6 EV H1
@5@ @.
@7 L5 B@>@@@ @ 
@7
set_not_in B@&

@?@ @ 
@7set_remove_all B@>@;XP Mq CAt EV H|@5@S@>@Q@;CAy EV H| I3

@5@.@7 Mp@ @.
@7 Mp@ @ 
@7 KP@>@;CA~ EV H| G

 G


@5@ @7 Mp@ @ 
@7 Mp@>@;C@#A EV H| C

 G


@5@ @7 Mp@0 I3@1 Ja@4@ 
@7 Mp@>@;CA EV H| L

@5@.@7 Mn B@ @.
@7 P@0 L
@4@7simp_num B@>@;CA EV H| L

@5@.@7 P@ @.
@7 P@0 L
@4@7 P@>@;C@"A EV H| H}

@5@0 H}
@4@.@7 H@>@0 H}
@4@ @7 H@>@;C	A EV H|
@5@7 J@>@;CA EV H|
 Ja
@5@7 F@a@g@b @q@a@g@k Ja@w@>@;CA EV H| Ja
@5@0 I3
@1 Ja@4@7 Mp@>@;CA EV H|@5@.
@/@7
defined_funct B@7
simp_funct B@>@;CA EV H| 
@<XP P CA EV H| L

@5@7 I)@ @7 I)@0 L
@4@7 I,@>@;C
A EV H| L
 @5@>@Q@;CA EV H| L
@5@7 P@>@;C@$A EV H| L L


@5@0 I3@4@.
@7 P@0 L

@4@7 P@>@;CA EV H| L Ja
 Ja
@5@0 L
@4@7 P@>@;C@!A EV H| L Ja

 I3
 Ja@5@0 L
@4@ @7 P@>@;C@ A EV H| L
 Ja
 I3
 Ja@5@0 L
@4@ @7 P@>@;CA EV H| L

@5@7 I)@ @7 I)@0 L
@4@7 I,@>@;C
A EV H| L
 @5@>@Q@;CA EV H| L
 @5@>@;CA EV H|
@5@>@;XPwrite_forgotten_hyps  C@ EV H @5@C@/@7 O^@L@P@>@;C@ EV H  @5@7 Hq@7 Hq@=PLUS the following forgotten (hidden but useable) hypotheses:@7 Hm@7 Hq@7 Hq@Q@;C@ EV H@5@.@7 O^ H@7 H B@Q@;C@ EV H  @5@>@;XPprocess_logfact C@/@8 EV H
step@5@@@&@@
@C L@7 I@L@P@?@C	forceexit@7 I@L@P@7 HSTEP @7 Hm@7 Ho@?@R@>@;C@'@E EV H
 I@5@7 H@.@7 N@@
@( @7 Ho@E@?@a@f@g@l C@x@ @/@7 JQ@>@;C@P EV H
 K@5@7 H	Command: @7 Hm@7 Ho@>@;C@U EV H
 N M J H
@5@7 H@$Commence PROOF BY CASES attempt on H@7 Hm@ @7 Ho@>@;C@Z EV H
 N@5@7 HCommence PROOF BY @7 Hm@7 Ho attempt@7 Hm@>@;C@S@` EV H		
 Nh H

@5@7 H O@7 Hm@.
@7 N@@@(
 @ @7 Ho M@7 Hm@ @7 Ho@F@E@?@#@a@f
@g@l C@b	@l C@x@ @ @.@7 JQ M@ @.@7 JQ@ @ @/@7 JQ@>@;C@S@p EV H		
newconc Iu

@5@7 H>>> New goal C@7 Hm@.
@7 N@@@(
 @ @7 Ho M@7 Hm@ @7 Ho@F@E@?@#@a@f
@g@l C@b@l C@x@ @ @.@7 JQ M@ @.@7 JQ@ @ @/@7 JQ@>@;C@ EV H
vcname@5@7 HNow attempting proof of VC: @7 Hm@7 Ho@0 H@/@4@7 C@7 Hq@7 @  B@>@;C@c@ EV H


 H 

 P


@5@7 H@ Successful inference with rule: @7 Hm@ @7 Ho@7 Hq@p@ @ @7write_subgoal_list_proved B@7 H
Therefore @7 Hm@.@7 N@@@( @ 
@7 Ho@E@?@a@f@g@l C@b
@l C@x@ 
@ @/@7 JQ@2@3@4@7 L B@>@;C@@ EV H
 H 

 H H



@5@7 H@#Successful substitution with rule: @7 Hm@ @7 Ho@7 Hq@p@ @ @7 P@7 HAllowing substitution of @7 Hm@.@7 N@@@( @ @7 Ho@7 Hq@7 Hfor @7 Hm@ 
@7 Ho@F@?@/@a@f@g@l C@b@l C@x@ @ @/@7 JQ@7 Hq@7 H P@7 Hm@a@f@g@l C@b@l C@x@ 
@ @/@7 JQ@2@3@4@7 P@>@;C@ @ EV H proved J
@5*** PROVED VC @7 Hm@ @7 Ho@7 Hq@7 Hq@7 O B@7 Hq@7 Hq@7 Hq@>@;C@ EV H
 P @@5@7 H*** Proved all conclusions@7 Hm@7 Hq@>@;C@S@ EV H		
 P Iu

@5@7 H*** Proved C@7 Hm@.
@7 N@@@(
 @ @7 Ho M@7 Hm@ @7 Ho@F@E@?@#@a@f
@g@l C@b@l C@x@ @ @.@7 JQ M@ @.@7 JQ@ @ @/@7 JQ@>@;C@1@ EV H
 N@5@7 H@ Entering new proof frame (DEPTH @7 Hm@7 Ho) ...@7 Hm@.@7indentation B@0 P@/@4@7 C@.@7 I B@a@f@f@n@x
@0 P
@4@7 C@>@;C@2@ EV H
	exitframe@5@7 H@#Exiting current proof frame (DEPTH @7 Hm@7 Ho L@7 Hm@.@7 P@0 P@/@4@7 C@.@7 P@a@f@f@l C@x
@0 P
@4@7 C@>@;C@+@ EV H
 Ot@5@7 H@>QUIT: give up attempt to prove subgoals of current proof frame@7 Hm@.@7 P@0 P@/@4@7 C@.@7 P@a@f@f@l C@x
@0 P
@4@7 C@>@;C@/@ EV H
 IQ@5@7 HAttempting to infer @7 Hm@.@7 N@@
@( @7 Ho@E@?@a@f@g@l C@b@l C@x@ @/@7 JQ@>@;C@rA EV H


subgoal 

 P


@5@7 HAttempt to prove @7 Hm@.@7 N@@@( @ 
@7 Ho@E@?@a@f@g@l C@b@l C@x@ 
@ @/@7 JQ@7 Hq@7 Hby subgoaling on rule @7 Hm@ @7 Ho C@7 Hm@7 Hq@7 HUnsatisfied subgoals are:@7 Hm@7 Hq@p@ @ @7write_unproved_subgoals B@2@3@4@7 P@>@;C@8A EV H
 I@5@7 H J/@7 Hm@.@7 N@@
@( @7 Ho@E@?@a@f@g@l C@b@l C@x@ @/@7 JQ@7 Hq@7 H  by logical deduction@7 Hm@>@;C@]A( EV H
standardisation

@5@7 HUse of standardisation@7 Hm@7 Hq@7 H     on @7 Hm@.
@7 N@@@(
 @ @7 Ho@E@?@a@f
@g@l C@b@l C@x@ @ @/@7 JQ@7 Hq@7 H  gives @7 Hm@@	@(
 @ @7 Ho@?@ @ @/@7 JQ@>@;CA@ EV H
 P H
@5@7 HApply standardiser on H@7 Hm@ @7 Ho@>@;CAE EV H
 P H
@5@7 HApply standardiser on C@7 Hm@ @7 Ho@>@;CAJ EV H
 M Q
@5@7 H@5Start proof-by-cases attempt on disjunction formula H@7 Hm@ @7 Ho@>@;CAO EV H
 M:@5@7 HBegin CASE @7 Hm@7 Ho @7 Hm@>@;C@]AU EV H
	induction



@5@7 H P@7 Hm@.@7 N@@@( @ @7 Ho@E@?@a@f@g@l C@b@l C@x@ @ @/@7 JQ@7 Hq@7 Hby induction on @7 Hm@ @7 Ho
 (base case: @7 Hm@ @7 Ho = @7 Hm@ 
@7 Ho L@7 Hm@>@;CAj EV H
 C@5@7 HConsulted rulefile: @7 Hm@7 Ho@>@;CAo EV H
library_name@5@7 HLibrary rulefile: @7 Hm@7 Ho@>@;C@+At EV H
	lib_fault

@5@7 H@ALIBRARY REJECTED: mismatch between .FDL declarations and library.@7 Hm@7 HqInvolves identifier @7 Hm@ @7 Ho in: @7 Hm@ @7 Ho C@7 Hm@>@;CAz EV H
lib_ok@5@7 H@4LIBRARY LOADED: No FDL declaration mismatches found.@7 Hm@>@;CA~ EV H
 L@5*** END OF PROOF SESSION@7 Hm@7 Hq@7 Hq@7 Hq@7 I B@7 Hq@7 I B@7 Hq@>@;CA EV H
 P@5 Q@7 Hm@7 Hq@7 Hq@7 Hq@7 Q@7 Hq@7 Q@7 Hq@>@;C
A EV H
true_vc@5*** True VC eliminated: @7 Hm@7 Ho@>@;CA EV H@5@7 H@ !!! UNEXPECTED LOGFACT: logfact(@7 Hm@7 Ho I@7 Hm@7 Ho L@7 Hm@>@;XP K CCG EV HU@5@T@>rulename@7 I@>@;CCL EV HU@5 Q@8 I@;XP O CB EV H]@5@7 C@7 K@7 I@ @7 J} B@>@;XP O C EV M@5@.@7 N@0 N @@4@8 C@;XD  t  t t  @t  H= AP K3 C@7 I I  K@<XPcompatible_array_indices CB EV J&


@5@>@ @ @8 Q B@;CB EV J&@5@>@;XPtidy_up_logfacts  CC EV H@5 K@.@7 I@7 J!@0 I@/@/@4@7 C@>@Q@;C	C EV H  @5 K L@7 I@>@;C	C EV H  @5 K P@7 I@>@;CC EV H@5OK@7 Hm@7 Hq@0 M@-@4@7 H@p	@0 M	@4@7 C@>@;XP	semi_stan C@/@0 EVu F\        
 B

@5@.@7 H@ @.
@7 IL@ @ @.@7 IL@0 H@0ss@4@1 B
@4@7 D4@>@;C@/@7 EV Q%
 J

@5@.@7 H@ @.
@7 IL@ @ @.@7 IL@0 H@0 Q&@4@1 J
@4@7 D4@>@;C@*@> EV Q%
 J

@5 F@.@7 IL@  F@.
@7 IL@0 H@0 Q&@4@1 J
@4@7 D4@>@;C@*@D EV Q%
 J

@5 F@.@7 IL@  F@.
@7 IL@0 H@0 Q&@4@1 J
@4@7 D4@>@;C@*@J EV Q%
 IK

@5 F@.@7 IL@  F@.
@7 IL@0 H@0 Q&@4@1 IK
@4@7 D4@>@;C@*@P EV Q%
 IR

@5 F@.@7 IL@  F@.
@7 IL@0 H@0 Q&@4@1 IR
@4@7 D4@>@;C@V EV Q%
 F
@5@.@7neg B@ @0 F@/@4@7 H@ @7 Q# B@>@;XP K CAD EV HU@5@>@.@7 M@>@2	@4@7 @<@>@;XP N C
C EV H
@5@a@g@b
@q@;C@!C EV H@5@a@g@b	@s@.
@0 L
@4@7 I,@>@.@7 N @>@a@f@b@n@w@;XP J C EV J@5@@@7 F@E	@?@" Ja
	@#@7 F@>@;XD  t  t t  @t 	inst_form AP Hc CD- EV H] Gu@5@7 OU@>@;C@D/ EV H] Gt@5@@@/ K@7 HA B@@
@7 NI@.@7replace_all_expr_type B@ @7 H@?@@@C@7 NI@L@P @@7 H@?@6!!! ERROR: New expression does not typecheck properly.@7 Hm@7 Hq@Q@E@? K1@7 Q-@E@0 H@/@4@7 H@0 H	@4@7 D4@7 OS@0 H@-@-
@4@7 H@0 I
@4@7 D4@@@7 NI@F@F@E@?@$@.@.@.@7rep_working_on B@.@7 H@.@2@3@3@4@7 @<@0 I@4@7 D4@>@;CDN EV H]@5@>@;XP P) C@s EV E|@5@0ini_file_consult@-@4@7 HConsulting rule file @7 Hm@7 Ho ...@7 Hm@7 Hq@7 L@Q@;C@x EV E|  @5@>@;XPprocess_enumeration_list CB EV Hg
 L E
@5@>@;CB EV Hg
 AW


@5@ @ @7 Q: B@>@;XD  t  t t  @t  L+ AP L* CB EV H1@5@7 A@/@7 I@7 H2@>@;XP M C@6C EV H@5@.
@7 H@.@7 G @a@f@b@t@@@(	implication@?@@@(	 Q@?
@@@(	
contradiction@?@(	 M@.@7 H@/@ @7 Il@>@;XP O$ C@)@8 EV H H M 


@5 Iy@ @.
@7make_new_var B@ 
@ @.@7 K@ @7 Na@>@;C@:@> EV H H M 


@5 Iy@ @.
@7 Q?@ 
@ @.@7 K@0 M@0 
@4@4@2@4 @QQUANTIFICATION@7 N} B@>@;C@-@D EV H H M 


@5@ @7 K) N?@ @.
@7 Q?@ 
@ @.@7 K@ @7 Na@>@;C@>@K EV H H M 


@5@ @7 K) N?@ @.
@7 Q?@ 
@ @.@7 K@0 M@0 
@4@4@2@4 @Q QB@7 QC@>@;XPdo_replace_all C EVu FL        @5@.
@7
max_hyp_no B@7replace_all_hyps B@Q@;C EV QF@5@.
@7max_conc_no B@7replace_all_concs B@Q@;C EV QF@5@>@;XPfound_help_pattern C	@ EV I7
@5@>@;C@ EV I7
 D@5@>@;XD  t  t t  @t  I  AP I  C@ EV K@5@@
 K@.@7 I@E	@?@!DEDUCE -- Type formula to deduce.DEDUCE -- Formula? @7 I@.	@7 I@.@7 K&@@@" J H
@#@.@7 LK@?
@7 J @@7 H@%@E
@@ I@.@7 I@?Hypotheses to be used? @7 K@.@7 I@ @7 H@ @ @.
@7
build_formula B@@@%@ 
@7 K@>*** @7 Hm@ 
@7 Ho@7 Hq Q\@7 Hm@ @7 Ho by logical deduction@7 Hm@7 Hq@ @7 Na@?@>
*** FAILED@7 Hm@7 Hq@Q@@@" J H
@#@7 P
@?@R@>@;XPprint_Nsubs CC EV H]
@5@>@;C@;C EV H]



@5@7 H@7 Ho.  @7 Hm@7 Ho@7 Hq@7 Haccording to rule @7 Hm@ @7 Ho@7 Hq@ @7 O:@p@ @ 
@7 Q_ B@>@;XP LC CCS EV H| I3
@5@7 LB@>@;C@ CU EV H| I3
 Ja
 Ja
@5@ @7 F@0 I3
@4@ @7 LB@>@;CCY EV H| I3

@5@.@7 LB@0 I3@4@7 Ms@>@;C	C] EV H|
@5@7 J@>@;XD  t  t t  @t  @  AP P C@, EV H@5@C
 @@/@7 I@L
@P@.@7 QG H@0 C@4@7 P-->@7 Hm@7 Hq@.	@7 QM@7 H@>@;C@M EV H@5 @@.@7 I@@@" J
	
@#@7 P@E@?@0@@@" C J
	

@#@0 C
@4@7 P@?@@@( I@7list_deleted_hypotheses  B@?@( Iw@7list_forgotten_hypotheses  B@F	@E@Q@;C@- EV H  @5@>@;XP QQ C
@H EV QF
@5@>@7replace_in_conc B@>@;C@L EV QF@5@a@i@f@s@>@;C@O EV QF@5@7 Qk@>@p
@ @ @7 QP@>@;XP L CA
 EV J@5@7 A@>@.
@7 H@.@7double_slash_list B@ @7 H@>@;XPfind_max C@@ EV IJ@5@@@B@7 PC@@@7 PC@@
@a@g@h@t@a@g@w@?@a@h@g@s@a@h@w@E@?@ @a@g@x@@@0 IK	@4@7 IO@&
@?@0 IK	@4@7 IO@&
	@?@E@@@%@7 PC@a@h@x@@@0 IK@4@7 IO@&
@?@0 IK@4@7 IO@&
@?@@@0 IK	@4@7 IO@&
@?@0 IK	@4@7 IO@&
	@E@>@;XD  t  t t  @t  Iy AD  t  t t  @t  N! AD  t  t t  @t  H  AP H  CBz EV H1@5@@	 I@/@7 I@E@?@+UNDELETE -- which hypothesis or hypotheses? I@7 I@.@7 I H@7 I!@7 PI B@>@;XP L C@ EV H| J
	
@5@@@(	 H@' H@' Nh@!
@0 Nm
@-@4@#@?@(	 H@' H@' P@!
@0new_conc_message
@-@4@#@.@2@3
@3@-@4@7 @<@ @@ @ @7	norm_expr B@ @ @7stan_display B@.@7ask_if_save B@@@=@( Gt@ @7 H@.@2@3
@3@4@7 @<@ @7 D4@.@2@3
@4@7 @<@0 I P@4@7 D4@0 I@4@7 D4@ 
@@?@( Gu@>@Q@F@>@;C@n@? EV H|@5@.	@7 H@.
@7 IL@7 Q{@.@7 Q~@@@Q@( Gt@0 I P@3@3
@4@7 D4@@ @@7 H@0 B
@4@7 Na@?@*@(	 @@@
@(
 @Q@7 Na@?@@@(
 @@0 F@4@7 Na@?@0 J
@4@7 Na@?@( Gu@>@Q@>@;XP M CB EV H@5@S@>@7 Hq@.!!! Warning: VAR not allowed.  Retype command.@7 Hm@7 Hq@Q@;C@.B EV H J
	
@5@@@(	 H@' H@?@(	 H@' H@7 F@.@2@3
@3@/@4@7 @<@ @@>@;XP N$ C@ EV N 
 N @o@S@P@E@C@I@A@L@<C@ EV N 
 N @o@R@E@C@O@R@D@<C@ EV N  N @o@S@P@E@C@I@A@L	inference@<C@ EV N  N @o@S@P@E@C@I@A@L H@<C@ EV N  N @o@S@P@E@C@I@A@Llogic@<C@ EV N  N @o@S@P@E@C@I@A@L P@<C@ EV N  N @o@S@P@E@C@I@A@Leq@<C@ EV N  N @o@S@P@E@C@I@A@Lequiv@<C@ EV N  N @o@S@P@E@C@I@A@Lunification@<C@ EV N  N @o@R@E@C@O@R@D Br@<C@ EV N  N @o@R@E@C@O@R@Drecord_equality@<C@ EV N N @o@R@E@C@O@R@D P7@5@8 Ph@;XP
save_cases CA EV IJ
 J

@5@7 Q B@ @7 Q@>@;C	A EV IJ@5@7add_new_case B@>@;XD  t  t t  @t  P AP P C@U I I  @<XPcheck_constraints C@:@ EV I	
@5@T	@"	 

@#@S@ @7 A@@@( M5@?@@@(ir@?@@@(ire@?
@@@( M9@?@(any@7 Q B@>@;C@ EV I@5@>@;XP Ox C@E@1 EV N@5@.@7 LL@/@/@/@7 J@0 J@/@/@/@4@7 C@0 N@/@/@4@7 C@0 N@/@/@4@7 C@0 N@/@4@7 C@p	?@0 L@/@4@7 C@0 L	@4@7 C@7 P@>@;XPadd_new_conc C@ EV H1@5@/@7 LK@p
	@7 Q B@>@;C@ EV H1@5@0 Iu	@4@7 D4@0 I P@1 Iu	@4@7 D4@7 Qv B@>@;XP Np CC  EV H]
@5@a@i@b@n@w@>@;CC EV H]

@5@p@ @ @7 No@>@;XP H CF} EV Hg

@5@a@g@b @t@a@g@b	@r@a@b@0@g@n@w@>@;C@-F EV Hg@5@a@g@b
@t@.
@0 L
@4@7 I,@.@7 H@a@g@b
@l L@b@0@n@x@ @2@4@7 H5@>@;XP N_ C@. EV IJ@5@8 NY@;XD  t  t t  @t  I. AP I- C EVu FJ        @5@S	@>@Q@;C EV Q
@5@7 F@a@g@b @t@>@;C EV Q@5@7 F@a@h@b @q@>@a@h@k Ja@x
@" Ja
@#@>@;C EV Q
 Ja Ja
@5@7 I,@>@;C@<@! EV Q
 Ja
@5@.@7 I,@>@@@( @( @?@#@@@ @7 F@a@f@b @s@" Ja@#@?
@" Ja@#@a@g@b @s@>@;C@C@- EV Q
 G

@5@.@7 I,@.
@ @7 I,@>@a@f@f
@n@x@@
@a@f@b @t@&@E@?@a@f@b @q@a@f@k Ja@x@" Ja@#@>@;C@; EV Q
 C

@5@0 G
@1 Ja@4@7 I,@>@;C@C@= EV Q
 I3

@5@.@7 I,@.
@ @7 I,@>@a@f@f
@o@x@@
@a@f@b @t@&@E@?@a@f@b @q@a@f@k Ja@x@" Ja@#@>@;C@I@K EV Q
 L

@5@.@7 I,@.
@ @7 I,@>@ 
 @7 H@ @ 
@.@7eval_div B@@
@a@f@b @t@&@E@?@a@f@b @q@a@f@k Ja@x@" Ja@#@>@;C@@Z EV Q
 L

@5@7 Ph@>@.@7 I,@.
@ @7 I,@>@ 
 @7 H@ @ 
@.@7 Q@.@0 C@1 I3
@4@7 I,@@@( @( @?@_@@@S@ @7 L@ 
@7 L@@@!@@@a@f@b @t@a@f
@b @s@?@a@f@b @r@a@f
@b @q@&@?@&@@@a@f@b @t@a@f
@b @q@?@a@f@b @r@a@f
@b @s@0 G
@4@7 I,@?
@" L
@#@>@;C@[@ EV Q	
 L

@5@C@7 Ph@L@P@>@.@7 I,@.
@ @7 I,@>@ 
 @7 H@ @ 
@.@7 Q@.@0 C@1 I3
@4@7 I,@@@( @( @?@@@(
@( @?
@" L
@#@>@;C@G@ EV Q
 L

@5@/@7 I,@/@ @7 I,@>@@@( @(@F@?@%@ @7 F@a@f@b @s@p?@>@.
@0 L
@4@7 I,@>@0 I3

@4@7 I,@>@;XP	list_subs CB EV H]@5@p
	?@0numsubs
@4@7 D4@>@;CB EV H]
@5@7 H@7 Ho Qa@7 Hm@7type_sub B@p	@ @ @7 Q B@>@;XP P C@7CC EV H1
@5@@@0 B@4@7 IO@>@ @7 P@E
@?@0 J@4@7 IO@>@ @.
@7 P@"

@#@>@;CCO EV H1
@5@>@;XP P CE- EV H]

@5@ @7 P B@>@ @ 
@8 P@;CE1 EV H]@5@>@;XP M CA	@, EV E@5@0datime@-
@-@-@-
@-@-@4@7 Q J{@2@-@3@-@3@-@3@-@4@7 G @@@ @2@-@3@-@4@7 Q@?@ @2@-@4@7 Q@'@0@@@ @2@-@3@-@4@7 Q@?@ @2@-@4@7 Q@'@0@@@ 
@2@-@3@-@4@7 Q@?@ 
@2@-@4@7 Q@'@0@@@ @2@-@3@-@4@7 Q@?@ @2@-@4@7 Q@'@0@@@ @2@-@3@-@4@7 Q@?@ @2@-@4@7 Q@'@0@2@3@4@2@-@3@-@3@-@ @4@7numeric_month_to_string B@2@3@3@-@3@3@3@ @3@-@3@3@3@3@4@7 @E @2@3@3@:@3@3@3@:@3@3@4@7 Q@>@;XP M C
@] EV M	
@5@7process_dcl_qualifier B@>@7 M@>@;C@b EV M@5@>@;XP Ht CC: EV Hg  @5@/@/@7 J@>@;CC= EV Hg  @5@*CANNOT CONTINUE: Proof session terminated.@7 Hm@7 Hq@>@8 I@;XD  t  t t  @t  H AP J CB/ EV H|@5@.
@7 J@.@7busort_terms B@ @7 J@>@;XP
simp_set_list C@'A EV J4
@5@ @.@7 Q B@.
@7 H@@@ 
@ @7 N@&	@?	@"	
@#@>@;CA EV J4@5@>@;XD  t  t t  @t  @i  AP @i  CA EV H1@5@7 Hq@7 C@7 Hq@.@7 I@@@( L_@?@7 Ho@( L_@7 Hq@>@;XD  t  t t  @t current_record_field_number AP N CA EV I@5 K1@7 L@>@;CA EV I@5@0 I C@4@7 D4@>@;XP N5 C
@ EV I@5 L@7 Hm@7 I K@8 Hm@;XP	load_decs CA[ EV Hg@5@0 Q@4@7 D4@7 H@7 C@.	@7 L!@7 L$@7final_declaration B@7 ID@>@;XP I CA EV I
 D@5@>@;C@&A EV I@5!!! @7 Hm@7 Ho@7 Hq*** WARNING: Rule @7 Hm@7 Ho -- @7 Hm@ @7 Ho@0 I I@/Error(s) were found in consulting this rulefile@4@7 M6@7 Hq@Q@;C@$A EV I Ng@5@S
 I@7 D4@9*** ERROR TOO SERIOUS: Cannot use this file as it stands.@7 Hm@7 HqPROCESSING ABORTED.@7 Hm@7 Hq@7 Hq@0 I I@2SERIOUS ERROR: Could not accept this file for use.@4@7 M6@>@;C	A EV I Ng@5@7 Hq@>@;CA EV I@5@0 K
@4@7 D4@7 Hq@>@;XPcollect_indices CC EV J& J

@5@.@7 Q B@ @.
@7 Q@>@ @ 
@7 H5@>@;CC EV J& J


@5@>@;C
C EV J&

@5@>@;XPremove_updates C@5@ EV J4 H



@5@@@0 B	@4@7 IO@>@ @7 Q B@E@?@ @.@7 Q@"
 H
@#@>@;C@ EV J4@5@>@;XD  t  t t  @t  B D  t  t t  @t  B AD  t  t t  @t  B AD  t  t t  @t  B 
Pcollect_record_field_names CB EV J&




@5@>@ @ @8 Q B@;CB EV J&@5@>@;XPfind_array_component C@)@ EV J4 Ly



@5@@
@ @7 L@>@ @7 H@?@ @7 Kj@>@ 
@7 Q B@>@;C@ EV J4
@5@ @0 Ly@/@/@4@7 H@ @7 H@/@7 H@>@;XP O C@=A; EV H1@5@7 C@.	@7 KH@@@@@(	@Y@?@(	@y@( Gt@7 M B@E
@?@@@@@(	@N@?@(	@n@( Gu@7 Q@E
@?
@.
@7 HN@&	
@(neither@>@;XP ON C@UAa EV H]  @5@0 L]@/@4@7 C@0 Lb@/@4@7 C@0 L`@/@4@7 C@0 Lf@/@4@7 C@0 Ll@/@4@7 C@0 Q@/@4@7 C@0 K@/@4@7 C@0 H@/@4@7 C@0
pos_newsub@/@4@7 C@0 K@/@/@4@7 C@0 K@/@4@7 C@0 H@/@/@/@4@7 C@0 H@/@/@4@7 C@>@;XP M) C	G EV Hg@5@7 I@7	echo_term B@>@;XP K C@` EV K F
@5@8 K@;C@a EV K J


@5@@@7 K@?@ @8 K@;C@b EV K J

@5@@@7 K@?@ @8 K@;C@c EV K C

@5@@@7 K@?@ @8 K@;C@d EV K J

@5@@@7 K@?@ @8 K@;C@e EV K
@5@7 N B @Q@7 H @@8 H@;XP Q@ C@@T EV H@5@.@7 H@@@( N?@%
@?@ @.
@7 J^@>@.@7 H@@@ @.@7 G @a@f@b@r@%@F@E@?@"


@#@!@2@3@3@4@#@E@>@ @2@_
@4@.@7 H5@7 C@ @.@7 H@ @.@7 H@ @2@_@4@.@7 H5@ @ @7 H@ @7 H@.@7 K@0 K" K @4@7 D4@.@2@3@4@7 @<@ @7 D4@>@;XP O CB EV HU@5@>@;CB EV HU
@5@T
@"
 M
@#@>@ @@>@ @7 O@>@;CB EV HU
@5@7 IO@>@ @7 O@>@;CB! EV HU


@5@ @ @7 O@>@;XP Ld C@CB EV H]@5@7 Q B@@@#@0 I M@/@4@7 H@@ M@/@7 I K A|@7 Itotally_specified_replace@7 C@?@R@(@E	@?Change this subexpression@.	@7 H_@>@@@(	 Gt@(@?@(	 Gu@( H@>@;CB EV H]@5@0 I M@/@4@7 C@0 Q@-	@4@7 H@*Change which subexpression (number/none)? @7 O@>@;XD  t  t t  @t  H APrestore_temp_del_hyps  CB EV H1@5@0temp_del_hyp@-@-	@4@7 H@0 H	@4@7 D4@Q@;CB EV H1   @<XPbuilt_in_classification C@.A EV N  G


@A@R@I@T@H PZ  Q 
 Q@<C@.A EV N  C


@A@R@I@T@H PZ  Q 
 Q@<C@.A EV N  I3


@A@R@I@T@H PZ  Q 
 Q@<C@.A EV N  


@A@R@I@T@H PZ  Q 
 Q@<C@.A EV N  L


@A@R@I@T@H PZ  M5 
 M5@<C@3A EV N B


@A@R@I@T@H PZ  Q 
 Q@5 K@8 N"@;C@.A EV N  G


@A@R@I@T@H P\  Q 
 Q@<C@.A EV N  I3


@A@R@I@T@H P\  Q 
 Q@<C@.A EV N  I3


@A@R@I@T@H P\  Q 
 Q@<C@3A EV N B


@A@R@I@T@H P\  Q 
 Q@5 K@8 N"@;C@.A" EV N  G


@A@R@I@T@H P^  Q 
 Q@<C@.A# EV N  I3


@A@R@I@T@H P^  Q 
 Q@<C@3A$ EV N B


@A@R@I@T@H P^  Q 
 Q@5 K@8 N"@;C@.A' EV N  G


@A@R@I@T@H P`  Q 
 Q@<C@.A( EV N  C


@A@R@I@T@H P`  Q 
 Q@<C@.A) EV N  I3


@A@R@I@T@H P`  Q 
 Q@<C@3A* EV N B


@A@R@I@T@H P`  Q 
 Q@5 K@8 N"@;C@.A- EV N  C


@A@R@I@T@H Pb  Q 
 Q@<C@.A. EV N  G


@A@R@I@T@H Pb  Q 
 Q@<C@$A/ EV N  Ja
@A@R@I@T@H Pb  Q@<C@.A0 EV N  I3


@A@R@I@T@H Pb  Q 
 Q@<C@3A1 EV N B


@A@R@I@T@H Pb  Q 
 Q@5 K@8 N"@;C@.A4 EV N  G


@A@R@I@T@H Pd  M5 
 M5@<C@.A5 EV N  L


@A@R@I@T@H Pd  M5 
 M5@<C@$A6 EV N  Ja
@A@R@I@T@H Pd  M5@<C@3A7 EV N B


@A@R@I@T@H Pd  M5 
 M5@5 K@8 N"@;CA: EV N 
@A@R@R@A@Y Pf@<CA; EV N H}@A@R@R@A@Y Pg@5@8 Ph@;C@+A= EV N  B


@E@N@U@M Pj  M9 
 M9@<C@+A> EV N  J


@E@N@U@M Pj  M9 
 M9@<C@+A? EV N  IR


@E@N@U@M Pj  M9 
 M9@<C@+A@ EV N  J


@E@N@U@M Pj  M9 
 M9@<C@+AA EV N  IK


@E@N@U@M Pj  M9 
 M9@<C@+AB EV N  J


@E@N@U@M Pj  M9 
 M9@<CAC EV N  M@E@N@U@M Pj@<CAD EV N  M@E@N@U@M Pj@<CAE EV N  J@E@N@U@M Pj@<CAG EV N  J@E@N@U@M Pl@<C@@AI EV N  J


@E@N@U@M@E@R@A@T@I@O@N Pn  M9 
 M9@<C@@AJ EV N  IR


@E@N@U@M@E@R@A@T@I@O@N Pn  M9 
 M9@<C@@AK EV N  J


@E@N@U@M@E@R@A@T@I@O@N Pn  M9 
 M9@<C@@AL EV N  IK


@E@N@U@M@E@R@A@T@I@O@N Pn  M9 
 M9@<C@@AM EV N  J


@E@N@U@M@E@R@A@T@I@O@N Pn  M9 
 M9@<C@+AN EV N  M@E@N@U@M@E@R@A@T@I@O@N Pn@<C@+AO EV N  M@E@N@U@M@E@R@A@T@I@O@N Pn@<C@-AQ EV N  M
@F@D@L@F@U@N@C@S M  Q@<C@7AR EV N  IK


@F@D@L@F@U@N@C@S M  Q 
 Q@<C@7AS EV N  J


@F@D@L@F@U@N@C@S M  Q 
 Q@<C@"AT EV N  J@F@D@L@F@U@N@C@S M@<C@7AU EV N  I3


@F@D@L@F@U@N@C@S M  Q 
 Q@<C@<AV EV N B


@F@D@L@F@U@N@C@S M  Q 
 Q@5 K@8 N"@;C@-AY EV N  M
@F@D@L@F@U@N@C@S M  Q@<C@7AZ EV N  IK


@F@D@L@F@U@N@C@S M  Q 
 Q@<C@7A[ EV N  J


@F@D@L@F@U@N@C@S M  Q 
 Q@<C@7A\ EV N  I3


@F@D@L@F@U@N@C@S M  Q 
 Q@<C@-A] EV N  M
@F@D@L@F@U@N@C@S M  Q@<C@<A^ EV N B


@F@D@L@F@U@N@C@S M  Q 
 Q@5 K@8 N"@;C@-Aa EV N  M
@F@D@L@F@U@N@C@S M  M5@<C@"Ab EV N  F@F@D@L@F@U@N@C@S M@<C@7Ac EV N  B


@F@D@L@F@U@N@C@S M  M5 
 M5@<C@7Ad EV N  J


@F@D@L@F@U@N@C@S M  M5 
 M5@<C@7Af EV N  L


@F@D@L@F@U@N@C@S Po  Q 
 M5@<C@7Ag EV N  I3


@F@D@L@F@U@N@C@S Po  Q 
 Q@<C@7Ah EV N  IK


@F@D@L@F@U@N@C@S Po  Q 
 Q@<C@7Ai EV N  IR


@F@D@L@F@U@N@C@S Po  Q 
 Q@<C@7Aj EV N  J


@F@D@L@F@U@N@C@S Po  Q 
 Q@<C@7Ak EV N  J


@F@D@L@F@U@N@C@S Po  Q 
 Q@<C@<Al EV N B


@F@D@L@F@U@N@C@S Po  Q 
 Q@5 K@8 N"@;CAo EV N  J
@L@O@G@I@C P\@<CAp EV N  J@L@O@G@I@C P\@<CAq EV N  J@L@O@G@I@C P\@<CAr EV N B@L@O@G@I@C P\@5 K@8 N"@;CAu EV N  J
@L@O@G@I@C P^@<CAv EV N  J@L@O@G@I@C P^@<CAw EV N  J@L@O@G@I@C P^@<CAx EV N B@L@O@G@I@C P^@5 K@8 N"@;CA{ EV N  J
@L@O@G@I@C P`@<CA| EV N  J@L@O@G@I@C P`@<CA} EV N B@L@O@G@I@C P`@5 K@8 N"@;CA EV N  J@L@O@G@I@C Pq@<CA EV N B@L@O@G@I@C Pq@5 K@8 N"@;CA EV N  C@L@O@G@I@C Ps@<CA EV N B@L@O@G@I@C Ps@5 K@8 N"@;CA EV N  J
@L@O@G@I@C Pu@<CA EV N B@L@O@G@I@C Pu@5 K@8 N"@;CA EV N  F@L@O@G@I@C Pw@<CA EV N B@L@O@G@I@C Pw@5 K@8 N"@;CA EV N  J@L@O@G@I@C Py@<CA EV N B@L@O@G@I@C Py@5 K@8 N"@;CA EV N  F@L@O@G@I@C P{@<CA EV N  J
@L@O@G@I@C P{@<CA EV N  J@L@O@G@I@C P{@<CA EV N  C@L@O@G@I@C P{@<CA EV N  J@L@O@G@I@C P{@<CA EV N B@L@O@G@I@C P{@5 K@8 N"@;C@7A EV N  B


@I@N@T@I@N@E@Q@S PR  M5 
 M5@<C@7A EV N  IR


@I@N@T@I@N@E@Q@S PR  M5 
 M5@<C@7A EV N  IK


@I@N@T@I@N@E@Q@S PR  M5 
 M5@<C@7A EV N  J


@I@N@T@I@N@E@Q@S PR  M5 
 M5@<C@7A EV N  B


@N@U@M@I@N@E@Q@S PR  Q 
 Q@<C@7A EV N  J


@N@U@M@I@N@E@Q@S PR  Q 
 Q@<C@7A EV N  IR


@N@U@M@I@N@E@Q@S PR  Q 
 Q@<C@7A EV N  IK


@N@U@M@I@N@E@Q@S PR  Q 
 Q@<C@7A EV N  J


@N@U@M@I@N@E@Q@S PR  Q 
 Q@<C@7A EV N  J


@N@U@M@I@N@E@Q@S PR  Q 
 Q@<C@7A EV N  B


@N@U@M@I@N@E@Q@S J  Q 
 Q@<C@7A EV N  J


@N@U@M@I@N@E@Q@S J  Q 
 Q@<C@"A EV N  J@N@U@M@I@N@E@Q@S J@<C@"A EV N  B@G@E@N@I@N@E@Q@S PT@<C@"A EV N  J@G@E@N@I@N@E@Q@S PT@<C@"A EV N  IR@G@E@N@I@N@E@Q@S PT@<C@"A EV N  IK@G@E@N@I@N@E@Q@S PT@<C@"A EV N  J@G@E@N@I@N@E@Q@S PT@<C@"A EV N  J@G@E@N@I@N@E@Q@S PT@<C@"A EV N  B@G@E@N@I@N@E@Q@S PV@<C@"A EV N  J@G@E@N@I@N@E@Q@S PV@<C@"A EV N  J@G@E@N@I@N@E@Q@S PV@<C@ A EV N 
@G@E@N@I@N@E@Q@S PX@<CA EV N 
@Q@U@A@N@T@I@F P@<C@(A EV N  IK


@S@E@Q P}  M5 
 M5@<C@(A EV N  J


@S@E@Q P}  M5 
 M5@<C@(A EV N  G


@S@E@Q P}  M5 
 M5@<C@(A EV N  C


@S@E@Q P}  M5 
 M5@<CA EV N  PK@S@E@Q P}@<C@-A EV N B


@S@E@Q P}  M5 
 M5@5 K@8 N"@;CA EV N  G@S@E@Q P@<CA EV N B@S@E@Q P@5 K@8 N"@;CA EV N  J6@S@E@Q J6@<CA EV N B@S@E@Q J6@5 K@8 N"@;CA EV N  J7@S@E@Q J7@<CA EV N B@S@E@Q J7@5 K@8 N"@;CA EV N  J:@S@E@Q J:@<CA EV N  G@S@E@Q J:@<CA EV N B@S@E@Q J:@5 K@8 N"@;CA EV N  J;@S@E@Q J;@<CA EV N  G@S@E@Q J;@<CA EV N @S@E@Q J;@<CA EV N B@S@E@Q J;@5 K@8 N"@;CA EV N  B@S@E@Q P@<CA EV N  J@S@E@Q P@<CA EV N  L,@S@E@T@S P@<CA EV N  L@S@E@T@S P@<CA EV N  F@S@E@T@S P@<CA EV N  M
@S@E@T@S P@<CA EV N  M@S@E@T@S P@<CA EV N  M@S@E@T@S P@<CA EV N  M@S@E@T@S P@<CA EV N  M@S@E@T@S P@<CA EV N  J@S@E@T@S P@<CA EV N B@S@E@T@S P@5 K@8 N"@;CA EV N 
@S@P@E@C@I@A@L
@<CA EV N 
@R@E@C@O@R@D
@<C@4A EV N  PL


@B@I@T@W@I@S@E P  M5 
 M5@<C@4A EV N  PN


@B@I@T@W@I@S@E P  M5 
 M5@<C@4A EV N  PP


@B@I@T@W@I@S@E P  M5 
 M5@<C@4A EV N  IR


@B@I@T@W@I@S@E P  M5 
 M5@<C@4A EV N  B


@B@I@T@W@I@S@E P  M5 
 M5@<C@4A EV N  L


@M@O@D@U@L@A@R P  M5 
 M5@<C@4A EV N  IR


@M@O@D@U@L@A@R P  M5 
 M5@<C@4A EV N  J


@M@O@D@U@L@A@R P  M5 
 M5@<C@4A EV N  J


@M@O@D@U@L@A@R P  M5 
 M5@<C@4A EV N  B


@M@O@D@U@L@A@R P  M5 
 M5@<XPsimp_rel CDi EV H| B   @Q@5@>@;CDj EV H| B
  @@5@7 I)@C @a@i@w@L@P@>@;CDk EV H| B Ja
  B
 @5@>@;CDl EV H| B
  B
 @5@>@;CDq EV H| J   @@5@>@;CDr EV H| J
  @Q@5@7 F@C @a@i@w@L@P@>@;CDs EV H| J Ja
  J
 @5@>@;CDt EV H| J
  J
 @5@>@;CDy EV H| J Ja
  @@5@7 F@a@i@b @t@>@;CDz EV H| J   @@5@>@;CD{ EV H| J
  @Q@5@7 F @7 H@>@;CD| EV H| J
  J
 @5@>@;CD EV H| IR   @Q@5@>@;C@%D EV H| IR
 @5@7 PC@/@7 I,@@
@a@i@b @r@(	 @Q@?@a@i@b @s@(	 @@>@;CD EV H| IR
  IR
 @5@>@;XP I9 C@ EV I7  M:@c@a@s@e@.@c@h@l@<C@&@ EV I7  C@c@o@n@s@u@l@t@.@c@h@l@<C@&@ EV I7  L@d@e@c@l@a@r@e@.@c@h@l@<C@#@ EV I7  I@d@e@d@u@c@e@.@c@h@l@<C@#@ EV I7  J@d@e@l@e@t@e@.@c@h@l@<C@ EV I7  @m@d@o@n@e@.@c@h@l@<C@ EV I7  L@e@x@i@t@.@c@h@l@<C@&@ EV I7  L@e@x@e@c@u@t@e@.@c@h@l@<C@#@ EV I7  L@f@o@r@g@e@t@.@c@h@l@<C@,@ EV I7  K@f@o@r@w@a@r@d@c@h@.@c@h@l@<C@ EV I7  F@h@e@l@p@.@c@h@l@<C@ @ EV I7  IQ@i@n@f@e@r@.@c@h@l@<C@,@ EV I7  K@i@n@s@t@a@n@t@i@a@.@c@h@l@<C@ EV I7  @@l@i@s@t@.@c@h@l@<C@ @ EV I7  M@n@e@w@v@c@.@c@h@l@<C@&@ EV I7  J?@p@r@i@n@t@v@c@.@c@h@l@<C@ @ EV I7  M@p@r@o@v@e@.@c@h@l@<C@ EV I7  Oq@q@u@i@t@.@c@h@l@<C@)@ EV I7  I@r@e@m@e@m@b@e@r@.@c@h@l@<C@&@ EV I7  K@r@e@p@l@a@c@e@.@c@h@l@<C@ EV I7  J@s@a@v@e@.@c@h@l@<C@ EV I7  I@s@e@t@.@c@h@l@<C@ EV I7  I@s@h@o@w@.@c@h@l@<C@)@ EV I7  H@s@i@m@p@l@i@f@y@.@c@h@l@<C@)@ EV I7  L@s@t@a@n@d@a@r@d@.@c@h@l@<C@#@ EV I7  L^@s@t@a@t@u@s@.@c@h@l@<C@)@ EV I7  L@t@r@a@v@e@r@s@e@.@c@h@l@<C@)@ EV I7  H@u@n@d@e@l@e@t@e@.@c@h@l@<C@#@ EV I7  M@u@n@w@r@a@p@.@c@h@l@<C@ @ EV I7 rules@r@u@l@e@s@.@c@h@l@<C@+A  EV I7  B Q P[@r@x@a@r@i@t@h@.@c@h@l@<C@+A EV I7  B Q P]@r@x@a@r@i@t@h@.@c@h@l@<C@1A EV I7  B Q P@r@x@m@o@d@u@l@a@r@.@c@h@l@<C@+A EV I7  B Q P_@r@x@a@r@i@t@h@.@c@h@l@<C@+A EV I7  B Q Pa@r@x@a@r@i@t@h@.@c@h@l@<C@+A EV I7  B Q Pc@r@x@a@r@i@t@h@.@c@h@l@<C@+A EV I7  B Q Pe@r@x@a@r@i@t@h@.@c@h@l@<C@+A
 EV I7  B Q H@r@x@a@r@r@a@y@.@c@h@l@<C@+A EV I7  B Q P;@r@x@a@r@r@a@y@.@c@h@l@<C@(A
 EV I7  B Q Pk@r@x@e@n@u@m@.@c@h@l@<C@(A EV I7  B Q Pm@r@x@e@n@u@m@.@c@h@l@<C@(A EV I7  B Q I@r@x@e@n@u@m@.@c@h@l@<C@1A EV I7  B Q J @r@x@f@d@l@f@u@n@c@.@c@h@l@<C@1A EV I7  B Q J@r@x@f@d@l@f@u@n@c@.@c@h@l@<C@1A EV I7  B Q J@r@x@f@d@l@f@u@n@c@.@c@h@l@<C@1A EV I7  B Q Pp@r@x@f@d@l@f@u@n@c@.@c@h@l@<C@1A EV I7  B Q PU@r@x@g@e@n@i@n@e@q@.@c@h@l@<C@1A EV I7  B Q PW@r@x@g@e@n@i@n@e@q@.@c@h@l@<C@1A EV I7  B Q PY@r@x@g@e@n@i@n@e@q@.@c@h@l@<C@1A EV I7  B Q PS@r@x@i@n@e@q@u@a@l@.@c@h@l@<C@1A EV I7  B Q J@r@x@i@n@e@q@u@a@l@.@c@h@l@<C@+A EV I7  B Q Px@r@x@l@o@g@i@c@.@c@h@l@<C@+A EV I7  B Q Pv@r@x@l@o@g@i@c@.@c@h@l@<C@+A EV I7  B Q Pz@r@x@l@o@g@i@c@.@c@h@l@<C@+A  EV I7  B Q Pt@r@x@l@o@g@i@c@.@c@h@l@<C@+A! EV I7  B Q Pr@r@x@l@o@g@i@c@.@c@h@l@<C@+A" EV I7  B Q P|@r@x@l@o@g@i@c@.@c@h@l@<C@1A$ EV I7  B Q P@r@x@m@o@d@u@l@a@r@.@c@h@l@<C@1A& EV I7  B Q P@r@x@q@u@a@n@t@i@f@.@c@h@l@<C@.A( EV I7  B Q Bs@r@x@r@e@c@o@r@d@.@c@h@l@<C@.A) EV I7  B Q Q@r@x@r@e@c@o@r@d@.@c@h@l@<C@.A* EV I7  B Q P7@r@x@r@e@c@o@r@d@.@c@h@l@<C@%A, EV I7  B Q P~@r@x@s@e@q@.@c@h@l@<C@%A- EV I7  B Q DR@r@x@s@e@q@.@c@h@l@<C@%A. EV I7  B Q @@r@x@s@e@q@.@c@h@l@<C@%A/ EV I7  B Q I@r@x@s@e@q@.@c@h@l@<C@%A0 EV I7  B Q I@r@x@s@e@q@.@c@h@l@<C@%A1 EV I7  B Q I@r@x@s@e@q@.@c@h@l@<C@%A2 EV I7  B Q P@r@x@s@e@q@.@c@h@l@<C@(A4 EV I7  B Q P@r@x@s@e@t@s@.@c@h@l@<C@1A6 EV I7  B Q Q@r@x@s@p@e@c@i@a@l@.@c@h@l@<C@1A7 EV I7  B Q Q@r@x@s@p@e@c@i@a@l@.@c@h@l@<C@1A8 EV I7  B Q Q@r@x@s@p@e@c@i@a@l@.@c@h@l@<C@1A9 EV I7  B Q H@r@x@s@p@e@c@i@a@l@.@c@h@l@<C@1A: EV I7  B Q Q@r@x@s@p@e@c@i@a@l@.@c@h@l@<C@1A; EV I7  B Q P@r@x@s@p@e@c@i@a@l@.@c@h@l@<C@1A< EV I7  B Q Q@r@x@s@p@e@c@i@a@l@.@c@h@l@<XP J CCA EV H|  @<CCB EV H|  Ja @<XPrulelist CCx EV H]
@5@0 K
	@4@7 H@ @7 Q B@>@;CC} EV H]@5@>@;XP
truncate_list C	A EV Hg	@5@7 Ph@>@;CA EV Hg@5@.@7 G @a@f@g@r@>@&
	@;C@A EV Hg@5@"	






















@ 
@!
@"@#@"

@ @!@"@#@>@;C@A EV Hg@5@"	




















@#@"

@#@>@;CA EV Hg@5@.@7 G @a@f@g@s@a@f@g@l C@x@ @7 PF@>@;XP Q| C@^ EV H|@5@7 HqOLD: @7 Hm@7 Ho@7 HqNEW: @7 Hm@7 Ho@7 Hq@>@;XP J CA4 EV H|@5@@@7 A@?@7 F@a@g@b @t@>@;CA< EV H| Ja
	@5@7 F@a@h@b @t@>@;XP
quiet_add_hyp CGx EV Hg @Q@5@>@;C
Gy EV Hg
@5@/@7 H@>@;CGz EV Hg@5@/@7 H@p
	@7 Q B@>@;CG{ EV Hg@5@0 H	@4@7 D4@0 I Nh@1 H	@4@7 D4@7 Ni@>@;XP P" C@6 EV H:@5@.@7 N@2@c@3@h@3@e@3@c@3@k@3@e@3@r@3@.@3@i@3@n@3@i@4@.	@7 H5@.
@7 H@8read_init_file B@;C EV H:  @5checker.ini@8 Q@;C EV H:   @<XP Ql C@W EV QF@5@C	 K @@7 I@L@P@C@7 J B@L@P@>@;C@I@[ EV QF@5@.@7 LK@>@ @.@7 H@ @.
@7 K@ 
@.@7 M^@>@@@&@?@$@0 Iu@4@7 D4@0 I P@1 Iu@4@7 D4@ @7 Q@0 Iu@4@7 H@>@;C@k EV QF@5@>@;XPtv_show_type_template C@+A EV I@5@7 @@>@@@.	@7 H@?@@@7 N B@'	{type-identifier}@?@/@7 L? B@'	 R@>@#Type information for atomic object:@7 Jt@>@7tv_print_type_data B@>@;C@:A EV I H
	

@5@.@7 H@ @0 H@-
@-@4@7 H@ 
@7 H@ @ @7 H@> H@7 Jk B@>@0 H
@4@ @7 R	@>@;C@0A EV I H}
	
@5@.@7 H@ @0 H@-@-
@4@7 H@ @7 H@> H~@7 R@>@0 H}@4@ 
@7 R	@>@;C@)A EV I	
@5@2	
@4@.@7 H@ @0 I@-@4@7 H@> C@7 R@>@2@4@ @7 R	@>@;CA EV I	
@5@2	
@4@.@7 H@> C@7 R@>@ {list}@7 R	@>@;C@&A EV I I
	@5@0 I	@4@.
@7 H@0 I@/@4@7 H@> I@7 R@>@0 I R
@4@7 R	@>@;C@&A EV I M
	
@5@0 M	
@4 @@7 H@> M@7 R@>@0 M	{binding} @@4 @@7 R	@>@;C@&A EV I M
	
@5@0 M	
@4 @@7 H@> M	@7 R@>@0 M R @@4 @@7 R	@>@;C@$A EV I 
	
@5@7 A@@@7 R@?@/@7 R@> @7 R@>{ {identifier} : {type} } R@7 R	@>@;C@*A EV I@5@.	@.
@7function_template B@.@.@7 L<@>@ @7 H@>@.
@ @7 R@>@7 R@>@ 
@ @7 R	@>@;C@<A EV I@5@.	@7 H@/@/@.
@.@7 If@.@/@7 @6@ @.
@7 L<@>@ @ 
@7 H@>@/@.@/@ 
@7 If@>@ @7 R@>@ @7 R	@>@;C@-B  EV I@5@2@-	@-
@4@7 @<@.@7 H@>@.@7 H@>@.
@2	@4@7 @<@>@7 R@>@ 
@ @7 R	@>@;XP P C@"G2 EV Hg@5@@ K@7 O@.@7 H@?@%
@>@ @.@7 J@>@ @8 O-@;XPmaybe_do_auto_newvc  C@ @A EV H @5time_for_new_vc@7 H K@7 HK B@C@7 I^@L@P@7 HqAUTO-NEWVC:@7 Hm M@7 P1@7 P+@>@;XP L% CB EV Hgtitle
	@5@.
@7 M=@0 IZ
@4@7 C@>@;CB EV Hgproof
	@5@7 L$@>@;C@)B EV Hg G
	 
 E@5@.@7 K@0 K"	v@4@7 M6 K#@7 M@>@;C@(B EV Hgconst
	 
 B@5@.@7 K@0 K"	 H@4@7 M6 K#@7 M@>@;C@CB EV Hg H
	 B
 C C
 E@5@.@7 J_ B@ @.
@7 R@ @.@7 H@ 
@ @7 H@>@0 R	@4@7 M6 H@7 M@>@;C@DB! EV Hg H
	 B 
 C C
 E@5@ @.@7 R@0 Ja
@4@.
@7 H@ @ 
@7 H@>@0 R	
@4@7 M6 H@7 M@>@;C@@B) EV Hg H
	 B @K
 C C
 E@5@ @.@7 R@.
@7 H@ @ 
@7 H@>@0 R	
@4@7 M6 H@7 M@>@;C@CB1 EV Hg H
	 B
 C C 
 E@5@.@7 R@ @.
@7 H@0 Ja@4@ 
@7 H@>@0 R	
@4@7 M6 H@7 M@>@;C@CB9 EV Hg H
	 B
 C C @K
 E@5@.@7 R@ @.
@7 H@0 Ja@4@ 
@7 H@>@0 R	
@4@7 M6 H@7 M@>@;C@DBA EV Hg H
	 B 
 C C 
 E@5@0 Ja
@4@.@7 H@0 Ja@4@ @7 H@>@0 R	@4@7 M6 H@7 M@>@;C@ABH EV Hg H
	 B 
 C C @K
 E@5@0 Ja
@4@.@7 H@ @ @7 H@>@0 R	@4@7 M6 H@7 M@>@;C@@BO EV Hg H
	 B @K
 C C 
 E@5@.@7 H@0 Ja@4@ @7 H@>@0 R	@4@7 M6 H@7 M@>@;C@=BV EV Hg H
	 B @K
 C C @K
 E@5@.@7 H@ @ @7 H@>@0 R	@4@7 M6 H@7 M@>@;C@"B] EV Hg H
	 Bpending E@5@0 H	abstract@4@7 M6 H@7 M@>@;C@"Ba EV Hg H
	 B
 E@5@0 R	
@4@7 M6 H@7 M@>@;C@yBe EV Hg		 H
	 B H L
@5@.@.@7 K@@@.
@0 H@4@7 H@ 
@7 H@0 R	
@4@7 M6@?@0 H	@1 H@4@7 M6@E
@>@.@7 H@2@m@3@k@3@_@3@_@4@ @.@7 H5@.@ @7 H@0mk__function_name	 H@4@7 M6@> H@7 M@>@;C@3Bv EV Hg H
	 B L
@5@.@7 Q<@0 H	 I@4@7 M6 H@7 M@0 I	@4@7 M6@ @7 M@>@;C@WB} EV Hg H
	 B Bs
@5@.@7 O@0 H	@1 Br@4@7 D4 H@7 M@ @7save_field_list B@>@.@7 H@2@m@3@k@3@_@3@_@4@ @.
@7 H5@.@ 
@7 H@0 R!	 Bs@4@7 M6@>@;C@=B EV Hg H
	 B I K
 E@5 K@0  @	@4@7 G@.@7 K@>@0 H	@1 I@4@7 M6 H@7 M@>@;C@=B EV Hg H
	 B I K
 E@5 K@0  @	@4@7 G@.@7 K@>@0 H	@1 I@4@7 M6 H@7 M@>@;C@+B EV Hg L>
	 L
@5@.@.@7process_function_list B@0 L=	@4@7 M6 L>@7 M@ @7save_function_template B@>@;C@)B EV Hg L>
	 
 E@5@.@7 K@0 K"	 H@4@7 M6 K#@7 M@>@;C
B EV Hg G
	@5@/@7process_var_list B@>@;CB EV Hg @w@5@>@;CB EV Hg O
@5@>@;CB EV Hgpre@5@>@;CB EV Hgpost@5@>@;CB EV Hgderives@5@>@;XD  t  t t  @t  E D  t  t t  @t  E AD  t  t t  @t  E AD  t  t t  @t  E 
P L CB EV H1	
@5@7 R2 B@7 R3@>@;CB EV H1 @<C@$B EV H1@5@7 F@a@g@b @s@C	@7 O^@L	@P@C
@7 O@L
@P@0 Iv@4@7 D4@>@;CB EV H1@5@7 F@a@g@b @s H@7 Hm@7 Ho@6 cannot be forgotten (it is already forgotten/deleted)@7 Hm@7 Hq@>@;CB EV H1@5@%Illegal hypothesis number to forget: @7 Hm@7 Ho@7 Hq@>@;XD  t  t t  @t  P0  AP Q CG EV Hg D@5@>@;CG EV Hg@5 K@7 K2@7 Ho C@7 Hm@7 Hq@>@;CG" EV Hg@5@>@;XD  t  t t  @t make_record_equality_goal AP R6 C@7CS EV H1

 B


@5@>@/@ 
 @@ @2	@4@.@7 If@/@  @@ @2
@4@ @7 If@>@;C@DCX EV H1





 J

 B

@5@ 
@ @7 R7 B@>@/@  @@ @2	@4@.@7 If@/@  @@ @2
@4@ @7 If@>@;XPdo_vc C@2@C EV I]@5@7 N< B@0 L@/@4@7 C@0 L @4@7 D4@0 K@/@4@7 C@0 N@/@/@/@4@7 C@0 N@/@/@/@4@7 C@0 N@/@/@4@7 C@7 J B@>@;XP Q C	@) EV E@5@a@g@h@l A@w@;XPprocess_command_log_file_name C@&A EV M@5@/@2@.@4@.	@7 K@C@.@7 H2@L@P@.
@7 H@>@0cmd_line_command_log
@4@7 D4@>@;C@#A EV M@5@2@.@3@c@3@m@3@d@4@.	@7 H5@.
@7 H@>@0 R@
@4@7 D4@>@;XP J CB6 EV H| I3


@5@ @7 J@>@;CB7 EV H|
@5@7 J@>@;XP
fetch_vars_in CE5 EV H]@5@.
@7 O@>@8 K?@;XPsplit_atom_list C@5@N EV M

@5@.@7 O B@@@.
@2@4@.@7 K@ 
@7 H@>@2@4@ @7 RD B@?
@7 H@( @@F
@>@;XPdo_implication  C@\ EV I@5@/@0 C@-@-	@4@7 H@/@7 H@7 Na@Q@;C@#@b EV I@5@/@0 C@-@-	@4@7 H@/@0 F	@4@7 H@0 F@4@.
@7negin B@7 Na@Q@;XP KR CAg EV H| I3
	
@5@>@7 KQ@7 KQ@>@;CAl EV H|@5@7 J@>@;XP K- C@D@ EV H@5@@@'
 H@?
@@@'
 I@?@'
 H@.@2
@3@-@3@-
@4@7 @<@ @@ 
@.@7 K@@@ 
@ @7 H@0 Q,
@4@7 D4@?@R@Q@;C@,A EV H@5@0 O@/@1 Ix@4@7 C@.
@.@7 O@ @.@7 K@ @ @7 H@0 M
@4@7 D4@Q@;C@ A EV H@5@0 RN@-
@-@-@4@7 H@0 O
@4@7 H@0 O
@4@7 D4@Q@;C@&A EV H@5@.
@.@.@7 N B@ @.
@7 K@ @ 
@7 H@0	inst_case

@4@7 D4@Q@;C@&A EV H@5@0 RP@-
@-@-@-
@4@7 H@0 N
@4@7 H@0 N

@4@7 D4@Q@;C@*A EV H@5@.
@.@.@.
@7 J@ @.@7 K@ @ @7 H@0inst_subgoal_formula

@4@7 D4@Q@;C@,A$ EV H@5@0 RR@-
@-@-@-
@-@4@7 H@0 J

@4@7 H@0 J

@4@7 D4@Q@;C@A) EV H

@5@@@(@'
 H@' Nh@!@0 H@-
@/@4@#@!@0 H
@-@4@#@%@!@0 Nm
@4@#@?@P@@@(@'
 I@' Nh@!@0 I@-
@/@4@#@!@0 I
@-@4@#@!@0 H
@4@#@' @Q@?@&@'
 H@' P@!@0 Iu@-
@/@4@#@!@0 Iu
@-@4@#@%@!@0 Qv
@4@#@0 RM

@4@7 H@ @7 C@ @7 D4@0 I@4@7 D4@ @@Q@;C@ AF EV H@5@0 RN@-
@-@-@4@7 H@0 O
@4@7 H@0 O
@4@7 D4@Q@;CAK EV H@5@0 Ix@4@7 C@0 K"@/@/@4@7 C@>@;XPtype_requirements C@mA EV N@5@.@7 N@@@*@7 A@.
@7 H@ @.@2@.@3@R@3@U@3@L@4@ 
@7 K@ @ @7 Q B@E@?@;@@@-@S	@.@ @7 RV@ @2@.@3@R@3@U@3@L@4@.@7 H5@ @ @.
@7 H5@ 
@7 H@?@ @8 H- B@F
@E@;XP N CA EV H1
	@5@>@;CA EV H1

 C	@5@>@;CA EV H1
 C J


	@5@ @0 C
	@4@7 N@>@;XD  t  t t  @t  P AP P C@K I I  K1@<XPinvalidatom CB2 EV H]
@5@7 A H@7 H@>@;CB3 EV H]
@5@7 A H@7 H @@7 H@>@;XP R* C@"C EV Hg@5@.
@7 G @.@7 K@.@2@4@7 @<@0 R@4@7 D4@>@;XP L CB EV H1 J
 J

@5@0 J@0 J
@4@4@7 L@>@;CB EV H1 J

 J


@5@ @ 
@7 L@>@ @7 L@>@;CB EV H1
@5@>@;XP P C@ EV H|@5@.@.@7 @6@@@ @7 L<@?@ @7built_in B@ @7 G @>@;XP J C@K EV J@5@8 L@;C@L EV J B
	
@5@0 IK	
@4@7 L@0 IR	
@4@8 L@;C@M EV J J
	
@5@@@0 J	
@4@7 L@?	@0 J	
@4@8 L@;C@N EV J J
	
@5@0 IK	
@4@7 L@0 J	
@4@8 L@;C@O EV J J
	
@5@0 IR	
@4@7 L@0 J	
@4@8 L@;C@(@P EV J IK
	
@5@@@0 B	
@4@7 L@0 B	
@4@7 J@?	@0 J	
@4@8 L@;C@(@Q EV J IR
	
@5@@@0 B	
@4@7 L@0 B	
@4@7 J@?	@0 J	
@4@8 L@;XPconvert C	@ EV E
 I@5@>@;XP K C
A EV H]	@5@7 @@>@;CA EV H]@5@S@2	@4@7 H@a@h@b@n@w@>@;CA EV H]@5@/@.@7 P B@ @7	inst_list B@>@;XP L C@1@! EV I J
	
@5@@@(	 H@' H@?@(	 H@' H@.@2@3
@3@-
@4@7 @<@ @@>@ 
@7 Rd B@>@;C@:@. EV I@5@7 J@>@0tv_depth@/@4@7 C@0 MI@/@/@4@7 C@0 MF@/@4@7 C@0 L@/@4@7 C@>@0 Rf @4@7 C@0 MI @4@7 C@0 MF@4@7 C@>@7tv_environment  B@>@;XP Fv CA B[ B[@5@6 B`@a@g@h@l K@w@;XPform_log_file_names C@@ EV Hg@5@0 K@/@4@7 C@0 N@/@4@7 C@@@.	@7cmd_line_proof_log B@0 Ro	@4@7 C@E
@?@2@.@3@p@3@l@3@g@4@.
@7 H5@.	@7 H@0 Ro	@4@7 C@>@@@ @.@7 R@ B@0 N@4@7 C@@@ @7 H@LAborted: Cannot set command_log and execute qualifiers to the same filename.@7 Hm@7 Hq@7 I@?@R@E@?@7@2@.@3@c@3@m@3@d@4@.@7 H5@.@ @7 H@@@ @7 H@MAborted: Cannot have command_log and execute qualifiers as the same filename.@7 Hm@7 Hq@"Consider renaming the execute log.@7 Hm@7 Hq@7 I@?@R@0 N@4@7 C@>@;XPcompatible_array_result_types CB EV J&
@5@>@;CB EV J& F H@5@>@;CB EV J& H F@5@>@;CB EV J&@5@7 P8@>@;XD  t  t t  @t find_element AP Ry C@ EV J4 H

@5@0 J	@4@7 IO@>@ @7 Rz B@>@;C@ EV J4 H



@5@0 B	@4@7 IO@>@;C@)@ EV J4

@5@C@7 @@L@P@2 P;@-@4@7 @<@7 Ph@ @.
@7 El H7@ 
@ @8 Q@;C@0@ EV J4

@5@C@7 @@L@P@2@-@-
@4@7 @<@ @/ H@7 R! B@7 Ph@ 
@.@7 R|@ @ @8 Q@;C@ EV J4 H}	@5@>@;XP K C@'C EV H]
@5@2@4@7 Lk@>@0 K Gu@4@7 H@0 K Gt@4@7 D4@0 K	@4@7 H@>@;C@-C EV H]@5@2@-
@4@7 Lk@>@0 Ll@3
@4@7 H@0 Ll
@4@7 D4@7 Lq@ @a@f@b@n@w@>@;CC EV H]
@5@ @a@f@b@n@w@>@;C
C EV H]
@5@7 @@>@;CC EV H]@5@.
@.@7 R`@ @.@ @ @7
changelist B@ 
@ @7 R`@>@;XP M& CF_ EV Hg@5@.	@7read_number_codes B@7 H@>@;XP O CB% EV HU@5@>@;C@&B& EV HU@5@.
@7seek_solutions B@.@.@.
@7 M@ @.@7 O@ @ 
@.@7 H5@ @ @8 H5@;XP QZ C@F EV K
@5@>@;C@I EV K

 C
@5@>@ @ @7 H@>@;C@%@M EV K
 C J



@5@ @0 C@4@7 QY@ @ 
@7 H@>@;XP
changesign C
C EV H| Ja

@5@>@;C	C EV H|
 Ja@5@>@;XD  t  t t  @t  Q7 AD  t  t t  @t  H AD  t  t t  @t  L  AP L  CB EV H1  @5@0 I L@4@7 C@>@;XD  t  t t  @t  I AP Qy CC EV H|@5@.
@7 H@@@7 H@?@&	
@>@;XP I* CA@ EV H|@5@7 F@a@g@b @t@>@;CAA EV H| Ja
	@5@7 F@a@h@b @t@>@;XD  t  t t  @t  Q  AP Q  C@/@1 EVu Fa        @5INDUCTION -- on what? @7 K@.@7 IINDUCTION -- Base case? @7 K@.	@7 I@0 IK	@4@7 J@0 IK	@4@7 IO K@.
@7 I@8 Q B@;XD  t  t t  @t  H AP J CA EV HU@5@0 I Q@-	@4@/@7 A @7 J@>@;XPquiet_add_conc CG EV Hg@5@/@7 LK@p
	@7 R B@>@;CG EV Hg@5@0 Iu	@4@7 D4@0 I P@1 Iu	@4@7 D4@>@;XP
find_range C@3@ EV IJ

 J



@5@ @.@.@7 Oe@ 
@.@.@7 Oe@ @ @7 Qq B@ @ @ @7 PG B@0 IR
@4@8 IO@;XP N C@8A EV IJ@5@0 O@/@4@7 C@0 H@/@/@4@7 N B@0 Iu@/@/@4@7 R@0 Iv@/@4@7 R@0 I@/@4@7 R@0 I@/@/@4@7 R@0 Ix@/@4@7 R@>@;XD  t  t t  @t  Hh AD  t  t t  @t  Hh AP Ne C@@B EV IJ@5@.	@7 H@7 K) K@.
@7 I@T
@@@"
 J H
@#@ @.@7 LK@?@7 J @@7 H@%
@' @@.
@7 LL@p
@0 N@/@/@4@7 C@ @7 Q@0 L@/@4@7 C@0 N@/@/@4@7 C@0 I N@4@7 D4@0 L@4@7 D4@0 N@/@4@7 C@.@7 N^@0 N@4@7 D4@ @7 N@0 J@/@/@/@4@7 C@0 J J@4@7 D4@8 N
@;XP Qv C@ EV H1@5 K1@7 O@>@;C@ EV H1@5 P@7 Hm@7 Ho O@7 Hm@7 Ho@7 Hq@>@;XP MA CB EV H@5@.
@7 N@.@7 H@.@ @7 H5@ @7 H@>@;CB EV H@5@&	@>@;XP P5 C@W EV H@5@7 Q B@7 C@7 IF@7 Hq@7write_check_prompt  B@0 I@/@/@4@7 C@.@.	@7read_user_command B@7 N B@7 P1@@ L@7 H P@7 H@7 P+@7 R B@?
@@@( L@?@( P@7verified_exit_command B@0 M@-
@4@7 H@p
@0 M@4@7 C@7 P+@7 I B@8 I@;XP L" C@6Aq EV Hg	
@5@.@7 H@@	@0 Mk@-@4@7 H@?@.@7fget0 B@>@@
@&@(	 D@(
 @@E
@?
@ @.
@7	read_word B@ 
@7	read_rest B@>@;XP M C@!@ EV HU@5@0 Om@-@4@7 H@p	@0 Om	@4@7 D4@>@@@(	@>@7 Oh B@?@R@>@;C
@ EV HU  @5@0 Om@4@7 D4@>@;XPprocess_help  C@ EV M  @5 P@7display_help P @7 F@>@;XPget_next_vc C@5D EV Hg@5@.	@7 H@7 C@.
@7 NQ@@@7is_terminator_line B@?@7 K B@>@.@7 M#@.@7 R B@ @ @.
@7 M B@>@@@)	@?@ 
@7 J B@>@;XP P= C@%B EV J&@5@0 H@-
@-@4@7 H@0 H@-@-
@4@7 H@7 H@ @ 
@7 Rw B@ @8 Q@;XD  t  t t  @t  M AP M C@P I I  @<XP KL CG EV Hg@5@7 H@>@;C
G EV Hg@5 K@7 K2@7 H@>@;CG EV Hg@5@>@;XP P2 C@;CD EV H@5@0 I@/@/@4@7 C@0 I K@4@7 C@7 J B@.	@7convertHelp B@7 M B@>@@@7 J!@?@@@(	 L@?@@@(	 P@? J @7 C@>@7 Q  B@>@;CCW EV H@5FAIL@7 Hm@7 Hq@0 I@/@/@4@7 C@>@Q@;XPis_subset_of CB EV J4@5@>@;CB EV J4
@5@7 N@ @7 R B@>@;XD  t  t t  @t  HW AP Nu C@ EV L

@5@>@;C@A@ EV L
@5@.
@2@-@4@ @7 H5@@@(
 @@>@"
@#@?@@@( @@>@"

@#@?@"

@#@>@;C@ EV L


@5@C@ @7 H2@L@P@ @ 
@7 Nt@>@;XPinf_fail CA
 EV HU@5@C
@7 M@L
@P@>@Q@;C@gA
 EV HU@5@7 M@>@7 Hq@7 HqDo you wish to subgoal@.
@7 H_@>@@@J@(
 Gt@. K1@7	try_infer B@7 J @@7 H@ @7 M@7 Hq
Use this rule@.@7read_answer_once B@( Gt@.
@7 K@0 I P@1 @2
@3@4@1 P	@4@7 D4@7 R@  @Q
SUBGOALING@7 QC@?
@(
 Gu@>@Q@F@E
@>@;XD  t  t t  @t  L> AD  t  t t  @t  J APprocess_execute_file_name C@J@ EV M@5@/@2@.@4@.	@7 K@C@.@7 H2@L@P@.
@7 H@@@7 J@? J@7 Hm@7 Ho J@7 Hm@7 Hq@>@7 I@>@0 H
@4@7 C@.@7 N@0 N N@4@7 C@>@;C@:@ EV M@5@2@.@3@c@3@m@3@d@4@.	@7 H5@.
@7 H@@@7 J@? J@7 Hm@7 Ho J@7 Hm@7 Hq@>@7 I@>@0 H
@4@7 C@>@;XD  t  t t  @t  L  AP L  C@@Ca EV H1@5@@ F"@.@7 I@?
Goal? @7 K@.@7 I@T@7 Hq@>@@@7 J@@@	SUCCEEDED@7 Hm@?FAILED@7 Hm@?@@@ Q\@7 Hm@7 Ho@? R@7 Hm@>@;XP QK C
 EV QF
@5@>@7replace_in_hyp B@>@;C@# EV QF@5@a@i@f@s@>@;C@& EV QF@5@7 R@>@p
@ @ @7 QJ@>@;XP Q C@*B; EV H|@5@.
@2@-@3@-@-
@4@7 Il@ @ @7 IW@2@3
@4@.@7 Il@ @7 Q@>@;CBA EV H|
@5@>@;XPeliminate_semi_colons C@E EV M@;
@.
@5@ @7 R B@>@;C@H EV M


@5@ @ @7 R@>@;C@K EV M@5@>@;XPsplit_concs  C@Q EV I@5@0 Iu@/@1 J
@-@-	@4@7 H@7 Q@7 Q@>@8 R B@;XD  t  t t  @t  Q APdo_infer C	@F EV I@5@0 I@/@4@7 C@Q@;C
@H EV I B
		@5@>@;C@J EV I J
		@5@>@Q@;C@L EV I B	
@5@0 B	@4@7 R B@0 B
@4@7 R@>@;C@N EV I J
	
@5@0 J	
@4@7 R@>@;C@P EV I J

	

@5@0 J	
@4@7 R@>@;C@R EV I J@5@>@;C	@T EV I J@5@>@;C
@V EV I J I I@5@>@;C
@X EV I J I I@5@>@;C@Z EV I @Q@5@>@;C@\ EV I F @@5@>@;C@^ EV I@5@/@7 H@>@;C@` EV I@5 K@7 P B@/ @@7 H@>@;C@e EV I J

	
@5@7 R@7 R@>@;C@g EV I J
	
@5@@@7 R@?@7 R@>@;C@i EV I C
	
@5@@@7 R@?@0 F	@4@7 R@>@;C@k EV I J
	
@5@0 C	
@4@7 R@0 C
	@4@7 R@>@;C
@m EV I F F
	@5@7 R@>@;C@o EV I F
	@5@.
@7 Q(@0 F	@4@7 H@7 R@>@;C@q EV I B
	
@5@.@7find_mutual_types B B@ @7 I} B@>@;C@v EV I J
	
@5@.@7 R J@ @7 R@>@;C@{ EV I IR
	
@5@.@7 R IS@ @7 R@>@;C@ EV I IK
	
@5@.@7 R G@ @7 R@>@;C@ EV I J
	
@5@.@7 R C@ @7 R@>@;C@ EV I J
	
@5@.@7 R G[@ @7 R@>@;C@%@ EV I L,
	 I
@5@@@0 B	
@4@7 R@?@0 L,	@1 I@4@7 R@>@;C@$@ EV I L,
	 M


@5@@@0 L,	
@4@7 R@?	@0 L,	@4@7 R@>@;C@ @ EV I L,
	 M

@5@0 L,	
@4@7 R@0 L,	@4@7 R@>@;C@ @ EV I L,
	 M

@5@0 L,	
@4@7 R@0 L	@4@7 R@>@;C
@ EV I L
 I@5@>@;C@!@ EV I L
	 I
@5@0 J	
@4@7 R@0 L	@1 I@4@7 R@>@;C@ @ EV I L
	 M


@5@0 L	
@4@7 R@0 L	@4@7 R@>@;C@$@ EV I L
	 M

@5@@@0 L	
@4@7 R@?	@0 L	@4@7 R@>@;C@$@ EV I L
	 M

@5@@@0 L	
@4@7 R@?	@0 L,	@4@7 R@>@;C@ EV I M
	
@5@0 B	
@4@7 R@>@;C
@ EV I M I@5@>@;C@ EV I M M
	
@5@0 M	
@4@7 R@>@;C@2@ EV I M M
	
 M	
@5@@@0 M
@4@7 R@?@0 M@0 M	@4@1 M	
@4@7 R@>@;C@ EV I M M

	
 M
	
@5@0 M
@4@7 R@>@;C@ EV I M M

	
 M


@5@0 M	@4@7 R@>@;C@ EV I M M

	
 M


@5@0 M	@4@7 R@>@;C@ EV I M M

	
 M

	@5@0 M
@4@7 R@>@;C@ EV I M M
	
 M	
@5@0 M
@4@7 R@>@;C@ EV I M M
	
 M

@5@0 M	@4@7 R@>@;C@ EV I M M
	
 M

@5@0 M	@4@7 R@>@;C@ EV I M M
	
 M
	@5@0 M
@4@7 R@>@;C@ EV I M M
	
 M
	
@5@>@;C@ EV I M M
	
 M

	@5@>@;C@$@ EV I M
	 M


@5@@@0 M	
@4@7 R@?	@0 M	@4@7 R@>@;C@ @ EV I M
	 M

@5@0 M	
@4@7 R@0 M	@4@7 R@>@;C@%@ EV I M M
	

@5@@@0 M	@4@7 R@?	@0 M
@4@7 R@>@;C@ EV I M I
	 I
@5@7 R@>@;C@ EV I M I
	@5@0 L,@/	@4@7 L@>@;C@4@ EV I M M
	

@5@@@0 M	@4@7 R@?@0 M	@4@7 R@0 J@0 M
@4@1 I@4@7 I@>@;C@%@ EV I M M
	

@5@@@0 M	@4@7 R@?	@0 M
@4@7 R@>@;C@$@ EV I M
	 M


@5@@@0 M	
@4@7 R@?	@0 M	@4@7 R@>@;C@ EV I M I
	 I
@5@7is_strict_subset_of B@>@;C@ EV I B J6
	
@5@0 B	
@4@7 R@>@;C@ EV I B J6 G
	
@5@0 B	
@4@7 R@>@;C@!@ EV I B J7	

@5@2	
@4@.@7 J8@0 B@4@7 R@>@;C@$@ EV I B J7 G
	

@5@2	
@4@.@7 J8@0 B@4@7 R@>@;XP JH C@ EV H@5@7 I@7 I@7 M B@>@7 P@>@7 P B@>@7 O B@>@7 N B@>@8 C  B@;C@ EV H@5@C
@7 I@L
@P M@7 Hm@7 Ho M@7 Hm@7 Hq@>@Q@;XP R- C@&C EV Hg
 
 E@5@ @7 K@0 K"
	 R@4@7 M6 K#@7 M@>@;C@!C EV Hg
 AW
@5@ @7 R,@0 K"
	 R@4@7 M6 K#@7 M@>@;XP
forward_prove C@L EV J-@5@7 HqTRYING TO PROVE: @7 Hm@7 Ho@7 IO@7 HqPROVED: @7 Hm@7 Ho@7 Hq@>@;C@V EV J-@5@7 HqFAILED TO PROVE: @7 Hm@7 Ho@Q@;XP M! CF EV Hg@5@7 C@.	@7 J@&	@>@;XD  t  t t  @t  RQ AD  t  t t  @t  Lg AP IB C@ EV I7@5@7 C@.	@7 I@7 QS B@>@.
@7 N
@>@7 O@>@;XPswisav_checker  C@"@d EV EV  @5@7 Jw Bchecker@2@0 D @Q@4@3@0 M@1
runtime_entry @w@4@3@0 F& @@4@4@7 C	 @8 F@;C@i EV EV  @5@7 H B@8 F@;XD  t  t t  @t  J AP I
 C
B EV H  @5@7 L@>@-No VCs were proved during this proof session.@7 Hm@7 Hq@>@;CB EV H@5@2@2@-@4@4@7 L@>@2The only VC proved during this proof session was: @7 Hm@7 Ho@7 Hq@>@;CB EV H@5@.@7 L@>@8The following VCs were proved during this proof session:@7 Hm@>@7 Hq@7 H@7 Ia@>@;CB EV H @5@C@/@7 L@L@P@> S@7 Hm@7 Hq@>@;XD  t  t t  @t  RA AP O CA^@ EV E
@5@!@2@/@3@u@3@s@3@r@3@/@3@b@3@i@3@n@4@#@@@ 
SPADE_CHECKER@.	@7 F B@.
@7 Q@2@/@4@.@7 H5@0 N@4@7 D4@E@?@{@C S	@.@7 S
@L@P@?@E@2@/@3@.@3@.@3@/@3@s@3@h@3@a@3@r@3@e@3@/@3@s@3@p@3@a@3@r@3@k@3@/@3@c@3@h@3@e@3@c@3@k@3@e@3@r@3@/@3@r@3@u@3@l@3@e@3@s@3@/@4@.	@7 H5@0 N	@4@7 D4@F
@@@ 
SPADE_CHKHELP@.
@7 S
@ 
@.@7 Q@ @2@/@4@.@7 H5@0 I<@4@7 D4@?@@C	 S@ @7 S
@L@P@2@/@3@.@3@.@3@/@3@s@3@h@3@a@3@r@3@e@3@/@3@s@3@p@3@a@3@r@3@k@3@/@3@c@3@h@3@e@3@c@3@k@3@e@3@r@3@/@3@h@3@e@3@l@3@p@3@t@3@e@3@x@3@t@3@/@4@.
@7 H5@0 I<
@4@8 D4@F@;XD  t  t t  @t prolog_exception_hook AD  t  t t  @t  S
 AP S
 C@[A E E
 @
 B


 @ B E

@5@6 E@D
@* H@L H@7stack_guard S@E@?@ predicate_indicator@.@7 C? S@ @7 S@Dbacktrace_depth@.@7 @@L@a@f@b @s@?@'@ @.@7get_prolog_backtrace S@ @ @8clean_stack S@;XP N C@t EV E

@5@ @8 L B@;XP LU CBR EV H]@5@/@.
@7 R`@.@7obtain B@ @7 K	 B@>@;XPfind_help_atom C@Y EV I7@5@8
match_command B@;C@\ EV I7a L
 J @5@/@2 L@4@7 Il@>@;C@ @] EV I7 S( K 
 DR@5@/@2 K @3 M9@3n@3 L@4@7 Il@>@;C@^ EV I7 S( L M5
 P[@5@/@2 L@3 H@4@7 Il@>@;C@_ EV I7 S( L L
 H@5@/@2 S(@3y@4@7 Il@>@;C@` EV I7 S( L
 P]@5@/@2 L@3o@3 H@4@7 Il@>@;C@#@a EV I7 L
 P@5@/@2 M5@3 L@3w@3 M5@3 L@3 M9@4@7 Il@>@;C@ @b EV I7 H
 P_@5@/@2 S+@3m@3 S-@3 L@3 L@4@7 Il@>@;C@#@c EV I7 L
 Pa@5@/@2 M5@3 L@3 L@3 L@3 M5@3 L@4@7 Il@>@;C@d EV I7 M9 S)
 Pk@5@/@2 L@3 S-@4@7 Il@>@;C@,@e EV I7 M9 S) L S- L

 Pm@5@/@2 H@3 S(@3 L@3 M9@3 L@4@7 Il@>@;C@/@f EV I7 M9 S) L S- M9
 I@5@/@2 L@3 S(@3 L@3 M5@3 S+@3 S)@4@7 Il@>@;C
@g EV I7 M9q Q@5@>@;C@h EV I7 M9 S. L
 Q@5@/@2 M5@3 R@4@7 Il@>@;C@/@i EV I7 M9 S. L M5 R S(
 Pr@5@/@2 L@3 M9@3 S)@3 H@3 M9@4@7 Il@>@;C@j EV I7 M9 L K  Pp@5@>@;C@k EV I7 L
 @@5@/@2 M5@3 L@3 L@3 L@4@7 Il@>@;C@#@l EV I7 M5 S-
 Pt@5@/@2 K @3 L@3 M5@3 M9@3 L@4@7 Il@>@;C@&@m EV I7 M5 S) M9
 PS@5@/@2 S.@3 L@3 S(@3 L@3 L@4@7 Il@>@;C@)@n EV I7 M5 S) L
 Q@5@/@2 M9@3 L@3 M9@3 S)@3 H@3 M9@4@7 Il@>@;C@ @o EV I7 M5 S) L
 Pe@5@/@2 L@3 M5@3 R@4@7 Il@>@;C@p EV I7 L S(
 I@5@/@2 L@3 L@4@7 Il@>@;C@q EV I7 L S+g M5 H Q@5@>@;C@r EV I7 L S+ S/ M5 H S( L P|@5@>@;C@/@s EV I7 L S+ S/ M5 H S( L L
 S)
 Px@5@/@2 S+@3 L@4@7 Il@>@;C@/@t EV I7 L S+ S/ M5 H S( L L
 S(
 Pv@5@/@2 S)@3 L@4@7 Il@>@;C@,@u EV I7 L S+ S/ M5 H S( L L
 S+
 Pz@5@/@2 L@4@7 Il@>@;C@v EV I7 S- M5
 Pc@5@/@2 S)@3 L@3 L@4@7 Il@>@;C@)@w EV I7 S-k L
 L
 S(
 P;@5@/@2 L@3 L@3 S(@3 S*@4@7 Il@>@;C@,@y EV I7 S- S0 L
 L
 L
 P7@5@/@2 M9@3 H@3 S+@3 L@3 L@4@7 Il@>@;C@#@{ EV I7 S- S+
 P@5@/@2 L@3 L@3 L@3 S(@3 L@4@7 Il@>@;C@&@| EV I7 S) M9
 PY@5@/@2 S/@3 S(@3 L@3 M5@3 S+@3 S)@4@7 Il@>@;C@&@} EV I7 S) S+ S) L
 I@5@/@2 M5@3 L@3 L@3 L@4@7 Il@>@;C@#@~ EV I7 S) S+ S) L
 I@5@/@2 S(@3 L@3 L@4@7 Il@>@;C@ EV I7 S+
 J@5@/@2 L@3 L@4@7 Il@>@;C@ EV I7 S.
 P@5@/@2 L@3 S(@3 S)@3 L@4@7 Il@>@;C@ @ EV I7 L M9 H
 Bs@5@/@2 S+@3 L@3 L@4@7 Il@>@;C@;@ EV I7 L M9 H S+ L L L

 Q@5@/@2 M9@3 S.@3 L@3 S(@3 L@3 M5@3 L@3 S*@4@7 Il@>@;C@ EV I7 L L
 Q@5@/@2 L@3 M9@3 L@4@7 Il@>@;C@ EV I7 L M9 S. P@5@>@;C@ @ EV I7 L M9 S. L
 P~@5@/@2 M9@3 S)@4@7 Il@>@;C@ EV I7 L M9 L
 P@5@/@2 L@4@7 Il@>@;C@ EV I7 L S.
 J@5@/@2 L@4@7 Il@>@;C@;@ EV I7 L L S(
 P@5@/@2 S)@3 L@3 S(@3 L@3 L@3 M5@3 L@3 S(@3 L@3 M5@3 S+@3 S)@4@7 Il@>@;C@,@ EV I7 L L L
 PW@5@/@2 M9@3 S)@3 S/@3 L@3 H@3 M9@3 S)@4@7 Il@>@;C@2@ EV I7 L L S(
 PU@5@/@2 S)@3 L@3 M5@3 L@3 M5@3 R@3 M5@3 L@3 S*@4@7 Il@>@;C@/@ EV I7 L S) M5
 Q@5@/@2 L@3 M5@3 H@3 S(@3 L@3 M5@3 S+@3 S)@4@7 Il@>@;C@ EV I7z
 J@5@/@2 M9@3 L@3 S+@4@7 Il@>@;XD  t  t t  @t  M  AP M  C@" EV IJ@5@@
 K@.@7 I@E	@?@'Type hypothesis no. or cases formula...CASES> @7 I@.	@7 I@.@7 K&@>@7 NZ B@>@;XP J CAE EV H| H@5@>@;CAF EV H| H}@5@>@;CAG EV H| L@5@>@;CAH EV H| L@5@>@;CAI EV H| M@5@>@;CAJ EV H| M@5@>@;CAK EV H| M@5@>@;CAL EV H| J6@5@>@;CAM EV H| J7@5@>@;CAN EV H| J:@5@>@;CAO EV H| J;@5@>@;CAP EV H| PK@5@>@;CAQ EV H| G@5@>@;CAR EV H| M@5@>@;CAS EV H| J7@5@>@;CAT EV H| M
@5@>@;CAU EV H| M@5@>@;CAV EV H| M@5@>@;CAW EV H| L,@5@>@;CAX EV H| L@5@>@;CAY EV H| M@5@>@;CAZ EV H| M@5@>@;CA[ EV H| I@5@>@;CA\ EV H|@5@>@;CA] EV H| L@5@>@;CA^ EV H|@5@7 J@>@;CA_ EV H|@5@/@/@/@/@/@7 If@>@;CA` EV H|@5@/@/@7 R@>@;CAa EV H|@5@2@-	@/@4@7 @<@/@/@7 L<@>@;XP I CB EV H@5 K1@7 N@>@7 Ho::@7 Hm@7 Ho@8 Hq@;CB EV H@5 K@7 N@>@.
@7 M@@7 Ho S6@7 Hm@7 Ho@8 Hq@;XP Ju CAW EV I@5@7 Ho@7 Hq@>@;XPcheck_all_requirements C
@ EV I@5@C
@7any_holes_left B@L
@P@>@;XP Q) C@ EV H1 F
@5@>@8 RJ@;C@ EV H1 M

 M

@5@>@ @ @8 Q(@;CA  EV H1 M

 M

@5@>@ @ @8 Q(@;CA EV H1 J


 J


@5@>@ @7 Q(@ @ 
@8 Q(@;CA EV H1 J

 J



@5@>@ @7 Q(@ @ 
@8 Q(@;CA EV H1 J

 IR
@5@>@;CA EV H1 J

 IR
@5@>@;CA EV H1 IK

 J
@5@>@;CA EV H1 IR

 J
@5@>@;CA EV H1 B

 J
@5@>@;CA EV H1 J

 B
@5@>@;C	A	 EV H1
 F@5@>@;XP R C@. EV QF@5@C	 K @@7 I@L@P@C@7 J B@L@P@>@;C@T@2 EV QF@5@@@H@.@7 H@>@ @.@7 H@ @.
@7 K@ 
@.@7 M^@>@@@&@?@$@0 H@4@7 D4@0 I Nh@1 H@4@7 D4@ @7 Nl@0 H@4@7 H@?@R@F@F
@>@;XP@!remove_true_vcs_from_numbers_list C@4G EV Hg@5@0 J@-
@-@4@7 H@.@7 Nt@0 I Q@4@7 D4@7 Nw@7 Hq+++ True VC @7 Hm@ @7 Ho eliminated automatically.@7 Hm@7 Hq@>@ @7 S= B@>@;CG EV Hg
@5@>@;XP@ scan_line_three_for_SPARK_marque C@@F EV Hg@5@@@!@/@2@E@3@x@3@a@3@m@3@i@3@n@3@e@3@r@4@/@7 K@?@/@2@S@3@P@3@A@3@R@3@K@4@/@7 K@> O@8 L@;CF EV Hg@5@>@;XP L C@ D> EV L@5@@@7 F@a@g@b @t@E	@?@" Ja
	@#@7 F@a@h@b @s@;XPprocess_version  C@ EV M  @5 P@7 P @7 F@>@;XPcheckrestoflist CC' EV J&
@5@7 H@ @8 SF B@;CC* EV J& @<XP R CCn EV Hg@5@.	@7 J@@
@{@7 H@&	@?@(	@{@7skip_to_end_of_comment  B@7 R@>@;XP J CA2 EV H]  @5@7 C@7specify_patt  B@7 OK B Q@7 C@0 I Q@/@4@7 C@0 J@/@4@7 C@7 NG B@>@;XD  t  t t  @t done__proof_log  APprocess_proof_log_file_name C@&@ EV M@5@/@2@.@4@.	@7 K@C@.@7 H2@L@P@.
@7 H@>@0 Rq
@4@7 D4@>@;C@#@ EV M@5@2@.@3@p@3@l@3@g@4@.	@7 H5@.
@7 H@>@0 Rq
@4@7 D4@>@;XP SJ CC| EV Hg@5@7 C@.@7 J@(@}@>@;XD  t  t t  @t  Q AD  t  t t  @t  I AP Q CB EV H]
	
@5@7 Ho@7 Hq@>@;CB EV H]@5@7 Ho@7 Hq@>@;XP R CC1 EV H L@5@7 I^@>@;CC4 EV H L@5@7 J   B@>@;CC7 EV H L@5@?There are still VCs to prove and you have not "save"d recently.@7 Hm@7 HqDo you still wish to exit@.	@7 H_@>@(	 Gt@;CC= EV H  P@<XP
do_forgetting  CA EV H1@5 I@.@7 I@7 R3@Q@;CA EV H1  @5@>@;XP Ri C@> EV I@5 L@7tv_process_command B@>@7 C@.@7tv_get_command B@7 SZ@( L@>@;XP I C@hA EV I
@5@@	@.@7 J@S@?@*@@@S@0 N @/@4@7 C@0 N @/@4@7 D4@?@@@ @7 J@?	@0 N @4@7 D4@E@@	@7 J@F
@?@2@-
@3@/@4@7 @<@.@2
@3@/@4@7 @<@0 N @4@7 D4@>@;CA EV I

@5@2@4@7 I@2@4@7 I@>@;XD  t  t t  @t  H? AP P  C@A I I  K@<XD  t  t t  @t  K AP S  CB[ EV H]@5@>@;CB] EV H]
@5@ @.@7 S@.
@7 LT@ 
@ @7 H5@>@;XP
split_atom C@ @7 EV M@5@.
@7 H@>@@@;@7 H2@.@7 R@?@%
@>@ @7 RG@>@;XD  t  t t  @t  H  AP H  C EV I  @5@@@7movenots  B@?@@@7
split_hyps  B@?@@@7 R@?@@@7 RH B@?@8 Pr  B@;C EV I  @5@>@;XD  t  t t  @t  L2 AP L1 CC EV H1@5@.@7 H5@ @7 K?@>@;XP N) C@%@ EV I@5@T@.
@7 @6@@ Kv@7 N&@?@@ Kz@7 N&@? K@8 N&@;C@/@ EV I@5@T@.
@7 @6@@ D@7 N&@?@@ K@7 N&@?@@ Kx@7 N&@? N3@8 N&@;C@ EV I@5@(	@>@;XPmerge_lists C@ EV H
	@5@>@;C@(@ EV H@5@@@ @7 H2@>@ @7 Sl B@E
@?@ @.
@7 Sn@"

@#@>@;XP K~ CA B[ B[@5@6 B`@a@g@h@l Rl@w@;XP R CA EV H1@5@7 H_@>@;XPbuildsav  C@[ EV EV  @5@7 S checker.sav@7save_program B @8 F@;C@` EV EV  @5@7 S@8 F@;XP R$ C@C EV Hg


@5@.@7 H@ @.
@7 Q B@2@u@3@p@3@f@3@_@4@ 
@.@7 H5@.@ @7 H@0 L=@2@3@4@4@7 D4@  Hh@7 M@.@2@3@-@3@-@4@7 @<@.@7 Q B@ @  H@2@3@4@7 Ii@2@f@3@l@3@d@3@_@4@ 
@.@7 H5@.@ @7 H@0 L=@2@4@4@7 D4@  Hh@7 M@.@2@3@4@7 @<@ @  @@2@4@7 Ii@>@;C@C EV Hg



@5@.
@7 H@ 
@.@7 Sv@2@u@3@p@3@f@3@_@4@ @.@7 H5@.@ @7 H@0 L=@2@3@4@4@7 D4@  Hh@7 M@.@2@3@-@3@-@4@7 @<@.@7 Sw@ @  H@2@3@4@7 Ii@2@f@3@l@3@d@3@_@4@ @.@7 H5@.@ @7 H@0 L=@2@4@4@7 D4@  Hh@7 M@.@2@3@4@7 @<@ @  @@2@4@7 Ii@>@7@%increment_current_record_field_number  B@>@ @7 R#@>@;XP J C@_D EV Hg M 


 M 


@5@ @.@7 K@@@ @/@7 K!@>@ @ 
@7 J@?@-@0 K"
 M@4@7 C@@@ @ 
@7 J@0 K"
 M@4@7 H@?
@0 K"
 M@4@7 H@>@Q@>@;C@_E EV Hg M 


 M 


@5@ @.@7 K@@@ @/@7 K!@>@ @ 
@7 J@?@-@0 K"
 M@4@7 C@@@ @ 
@7 J@0 K"
 M@4@7 H@?
@0 K"
 M@4@7 H@>@Q@>@;C@CE EV Hg G

@5@ @.@7 J@>@@@ @.
@7 H@ 
@0 I@/@4@7 H@.@7restructure_set B@"	 M
@#@?@.@7restructure_nonset B@"	 G@#@E
@>@;C@CE# EV Hg I3

@5@ @.@7 J@>@@@ @.
@7 H@ 
@0 I@/@4@7 H@.@7 S{@"	 M@#@?@.@7 S~@"	 I3@#@E
@>@;C@CE/ EV Hg C

@5@ @.@7 J@>@@@ @.
@7 H@ 
@0 I@/@4@7 H@.@7 S{@"	 M@#@?@.@7 S~@"	 C@#@E
@>@;C@VE; EV Hg 

@5@.@7 J@ @.
@7 J@>@.@7 H@ @.@7 H@>@@@(@( F@( F@ @7 F@ 
@7 F@ 
 @7 H@0 L
@4@7 I,@a@f@h@f
@o@u@?
@"	 
@#@>@;C@CEN EV Hg IR

@5@ @.@7 J@>@@@ @.
@7 H@ 
@0 I@/@4@7 H@.@7 J@"	 M@#@?@.@7 J@"	 IR@#@E
@>@;C@CEZ EV Hg IK

@5@ @.@7 J@>@@@ @.
@7 H@ 
@0 I@/@4@7 H@.@7 S{@"	 M@#@?@.@7 S~@"	 IK@#@E
@>@;C@CEf EV Hg J

@5@ @.@7 J@>@@@ @.
@7 H@ 
@0 I@/@4@7 H@.@7 S{@"	 M@#@?@.@7 S~@"	 J@#@E
@>@;C@CEr EV Hg J

@5@ @.@7 J@>@@@ @.
@7 H@ 
@0 I@/@4@7 H@.@7 S{@"	 M@#@?@.@7 S~@"	 J@#@E
@>@;CE~ EV Hg H}

 H}


@5@ @7 J@>@ @ 
@7restructure_formula_list B@>@;C@(E EV Hg H


 H



@5@ 
@7 J@>@ @ @7 S@>@ @ @7 J@>@;CE EV Hg J6
 J6
@5@ @7 J@>@;CE EV Hg J7
 J7
@5@ @7 J@>@;CE EV Hg J:
 J:
@5@ @7 J@>@;CE EV Hg J;
 J;
@5@ @7 J@>@;CE EV Hg G

 G


@5@ @7 J@ @ 
@7 J@>@;CE EV Hg M
 M
@5@ @7 J@>@;CE EV Hg M
 M
@5@ @7 J@>@;CE EV Hg M
 M
@5@ @7 S~@>@;CE EV Hg M
 M
@5@ @7 S~@>@;CE EV Hg M
 M
@5@ @7 S~@>@;CE EV Hg Ky
@5@7 I B@>@;C@LE EV Hg S
@5@7 A@.@7 H@ @2@_@3@_@3@O@3@L@3@D@4@.@7 H5@ @7 H@.
 R@7 K!@0 K"	
 H@4@7 D4 K#@7 M@0 S
	@4@7 D4@>@;C	E EV Hg
@5@7 @@>@;CE EV Hg L
@5@7 J@>@;C@SE EV Hg@5@T@2@-
@-@4@7 @<@7 Ph@@@(
 P;@>@ @.@7 M@?@,@@@(
 P7@>@ @.@7 L@?@@@/ H@7 R~@>@ @.@7 M@?
@/ Bs@7 R~@>@ @.@7 L@>@2
@4@8 @<@;CE EV Hg@5@.
@.@7 R@>@.@7 S@ @ @7 R@>@;CE EV Hg@5@.
@/@.@.@/@7 If@>@ @.
@7 S@/@ @ 
@/@7 If@>@;C@~E EV Hg@5@T@2@-
@-@4@7 @<@@@!@0 I@/@4@7 H@"
@#@ @.
@7 S@"	 I
@#@E@?@M@@@0 I@/@4@7 H@"
@#@ @7 S@E@?@1@@@(
 P;@7 Ph@>@ @.@7 M@?@@@(
 P7@7 Ph@>@ @.@7 L@?@ @.@7 S@2
@4@7 @<@E@E
@>@;XP JE C@.@ EV H@5@.
@7 H@2@.@3@L@3@I@3@S@4@.@7 H5@2@V@3@C@4@ @.@7 H5@ @7 H@>@;XP K CA EV M@5@.@ @7 Il@7 H@ @7 Il@8 H@;XP K C@@! EV J- H@5@.
@7 H@@@"
 C

@#@ @7 R B@!
@0 H	@4@#@%@E@?@D@"
 J

@#@@@ @7 S@ @.@7 J+ B@( Gt@!
@0 H	@4@#@%@?@ @7 S@ @.@7 S@( Gt@!
@0 H	@4@#@%@0 H	
@4@7 H@0 I Nh
@4@7 D4@ 
@7 D4@ @7 Nl@>@;C@9@= EV J- H@5@.
@7 LK@@@.@0 C@/
@4@7 H@?@@@.@0 J@/
@4@7 H@?
@.@0 J
@/@4@7 H H@ @7 K@7 P
@>@;XP QN C@ EV H@5@/@7 LK@C
@.	@/@7 LK@a@h@g@s@L
@P@?@E	@>@;C@ EV H  @<XP R CB- EV HU
@5@ @7 HS B@ @8 R@;CB0 EV HU
@5@2@4@.
@7 H5@ 
@ @8 R@;CB3 EV HU
@5@>@;XPsame_record_field_names CB EV J&@5@.
@7 Q@.@7 Q@.@7 K?@ @ @7 K?@>@;XP K CB EV Hg@5@7 R@>@;CB EV Hg
@5@>@;XP Qo CA EV J @<CA EV J@\
@\@\
@5@ @8 Qn@;CA EV J


@5@ @ @8 Qn@;XP Q CA EV IJ@5@/@7 RO@p	@ @7 Q@>@;CA EV IJ@5@0 N	
@4@7 D4@>@;XD  t  t t  @t  Q1 AD  t  t t  @t  J AP Q C@i EV H|@5@7 C@7 HqShall I save this result@7 H_@@@( Gt@?@( Gu@>@;XP N C	B= EV I		@5@>@;CB> EV I	@5@p	@>@ @ @ @ 
@7 N@>@;CBC EV I
 L@5...@7 A@>@;CBF EV I
 F@5@ 
@.@7 A@ @7 A@>@;CBJ EV I L@5 S@7 A@p
@>@ @  L@7 N@>@;C@%BP EV I F@5@ 
@.@7 A@ @7 A@p
@>@ @  F@ 
@7 N@>@;XP I
 CB EV H  @5@7 I^@>@$There are no more VCs left to prove.@7 Hm@>@;CB EV H@5@2@2@-@4@4@7 I^@>The only VC left to prove is: @7 Hm@7 Ho@>@;CB EV H@5@.@7 I^@>@,The following VCs have not yet been proved: @7 Hm@7 Hq@7 H@7 Ia@>@;CB EV H @5@C@/@7 I^@L@P@> S@7 Hm@>@;XP Lo C@_C EV H]@5@@
@0 I M@-	@4@7 H@E
@?
@ Type new subexpression pattern: @7 K@.
@7 I@.	@7 K&@0 Q	@4@7 D4@>@@@0 I K A|@4@7 H@>@E@?@7 C@0 I Q@/@4@7 CBy which rule? @7 K@.@7 I@ @7 M@>@0 K	@4@.@7try_rule B@ @7solution B@>@;XP M CB EV H@5@7 K&@>@0 J H@/@4@8 H@;XPsequence_infrule CAi EV I@5@8 L@;C@$Aj EV I B
	
@5@0 B	@-@4@7 L@0 B	@4@7 J@0 B
@4@8 S B@;C@$Ak EV I J
	
@5@0 B	@-@4@7 L@0 B	@4@7 J@0 J
@4@8 S@;CAl EV I J
	
@5@0 J	@-@4@7 L@0 B
@4@8 S@;CAm EV I J
	
@5@0 J
@-@4@7 L@0 B	@4@8 S@;XP L[ CB EV H]
@5@(There are NO subexpressions of the form @7 Hm@.
@7 K@7 K B@0 I@/@/@4@7 C@7 Hq@7 Hq@>@;C@+B EV H]

@5@@@"


@#@?@%
@0 Q@4@7 D4Subexpression is @7 Hm@ @7 Ho@7 Hq@>@;CB EV H]@5Possible subexpressions:-@7 Hm@7 Hq@>@7 Q@>@;XPrestword C
A EV Hg
@5@7 O\ B@>@;CA EV Hg
@5@ @7make_lower_case B@.
@7 R@ 
@ @7 S B@>@;XP P C@`@5 EV L@5@.	@7 LK@7 IO*** PROVED C@7 Hm@7 Ho M@7 Hm@7 Ho@0 I P@1 Iu	@4@7 D4@0 Iu	@4@7 H@.
@7 LL@@@.@/@7 Oz
 FOR CASE @7 Hm@ @7 Ho@?@R@E@>@7 Hq@@@C@/@/@7 LK@L@P K@7 H> B@7 K  B@?@R@>@;XPmake_letter C@M EV I7@5@a@b@@@g@q@a@g@b@[@q@p
@ @>@2
@4@7 H@>@;C@T EV I7@5@2@4@7 H@>@;XD  t  t t  @t  M  AP M  C@B@j EV N@5@7 K K@.@7 I M@.	@7 I@@
@(	 Q>@!
@0
contradict@4@#@?@@
@(	 Q=@!
@0 Q=@4@#@?@@@(	 Q@'
 Q@?@(	 M@'
 M@>@@>@;XPdisplay_list C@EC EV H]
@5@@@7 Q  B@'
 Gt@?@!@7 H@7 Ho@7 Hq@7 H Qb@7 Hm@ @7 Ho@7 Hq@ @7 O:Proceed@.
@7 H_@>@ 
@2@4@7 K B@>@;CC EV H]@5@7 QcSelect (number/none): @.
@7 O@.@7 H B@0 K@4@7 D4@>@;XP O+ CGp EV Hg N H@5@7 Na@>@;CGq EV Hg N H@5@7 Q@>@;CGr EV Hg	nomessage H@5@7 Q@>@;CGs EV Hg S H@5@7 R@>@;XP RK C@ EV H1 F
@5@>@8 Q(@;C@ EV H1 M

 M

@5@>@ @ @8 RJ@;C@ EV H1 M

 M

@5@>@ @ @8 RJ@;C@ EV H1 J


 J



@5@>@ @7 RJ@ @ 
@8 RJ@;C@ EV H1 J

 J


@5@>@ @7 RJ@ @ 
@8 RJ@;C@ EV H1 
@<XP Jr CBd EV I@5@.	@7 O B@>@7 H@>@;XP OI C EV H1@5@7 F@a@g@b @q@a@g@k Ja@x
@"	 Ja
@#@>@;C	@" EV H1
@5@7 @@>@;C@' EV H1
@5@S@>@;C@, EV H1@5@2@-
@-@4@7 @<@ @.@7normalize_arg_list B@2
@4@7 @<@>@;XD  t  t t  @t  S AP S C@8 EVu FW        @5@@@" J H
	@#@7 F@.
@7 LK@?
 @@7 H@%
@E	@'ENTERING PROOF BY CONTRADICTION ATTEMPT@7 Hm@7 Hq@2 @@4@0 F
@4
CONTRADICTION@7 QC@>@;XP S CCK EV H] @5@>@3There is no such rule which allows this replacement@7 Hm@7 Hq@0 K H@4@7 D4@>@;C@<CQ EV H]@5 @.@.@7	make_list B@@@(@@@7 S@?@"The only possible replacement for @7 Hm@7 Ho is:@7 Hm@?@a@f@b@sPossible replacements for @7 Hm@7 Ho are:@7 Hm@7 Hq@ @ @7 S B@>@;XD  t  t t  @t  K  APscream_blue_murder  C
@ EV M  @5@7 Hq@$FAILED: ERROR IN COMMAND LINE SYNTAX@7 Hm@7 Hq@>@8 I@;XP P C@4A EV H

@5@7 H	Subgoal: @7 Hm@.@7 N@@
@( @7 Ho@E@?@a@f@g@l C@b	@l C@x@ @/@7 JQ@7 Hq@>@;C@7A EV H

@5@7 H S@7 Hm@.@7 N@@
@( @7 Ho@E
@?@a@f@g@l C@b	@l C@x
@ 
@/@7 JQ@7 Hq@ @7 P@>@;CA EV H
@5@7 H(no subgoals remaining (?!))@7 Hm@7 Hq@>@;XD  t  t t  @t do_not_issue_failure_message  AP Q C@ EV H1 @0@1@J@A@N@<C@ EV H1 @0@2@F@E@B@<C@ EV H1 @0@3@M@A@R@<C@ EV H1 @0@4@A@P@R@<C@ EV H1 @0@5@M@A@Y@<C@ EV H1 @0@6@J@U@N@<C@ EV H1 @0@7@J@U@L@<C@ EV H1 @0@8@A@U@G@<C@ EV H1 @0@9@S@E@P@<C@ EV H1 @1@0@O@C@T@<C@ EV H1 @1@1@N@O@V@<C@ EV H1 @1@2@D@E@C@<XP Q CAf EV Hg  @w@<CAg EV Hg  O
@<CAh EV Hg
	@5@.
@7 H@2
@4@8 H@;XP H CA EV H|@5@/@/@/@/@/@/@/@/@/@/@8 E B@;XP SM C@)A> EV H]@5@0 K@/@4@7 C@@
 M@.@7 I@E	@?
	Pattern? @7 K@.	@7 I@.@7 K&@0 K@4@7 D4@>@;XP L C@5@ EV L		




@5@ @a@g@b@n@w@p?@ @ @7 J8@ @2@3
@4@ @7 H5@>@;C@ @ EV L



@5@ @a@g@b@n@w@>@;C@"@ EV L


@5@p?@ @ @7 J8@ @2@4@ 
@7 H5@>@;C@ EV L


@5@ @.@7 J8@a@f@g@q@ @ 
@7 L@>@;C@ EV L	@5@>@;XD  t  t t  @t  Lm AP Q CA@e EV M
@5@.	@7 RF@2	@-
@4@7 H@.@7 G @a@f@b@t@>@@A @.@2@=@4@.
@7 K@"@#@@@X@@@$@ @/@2@p@3@r@3@o@3@o@3@f@3@_@3@l@3@o@3@g@4@7 Il@?@ @/@2@p@3@r@3@o@3@o@3@f@3@l@3@o@3@g@4@7 Il@C@7 SQ  B@L@P@>@ 
@7 SR B SQ@7 D4@?@@@@,@ @/@2@e@3@x@3@e@3@c@3@u@3@t@3@e@4@7 Il@C@/@7 H@L@P@>@ 
@7 R B@?@e@@@a@@@*@ @/@2@c@3@o@3@m@3@m@3@a@3@n@3@d@3@_@3@l@3@o@3@g@4@7 Il@?@%@ @/@2@c@3@o@3@m@3@m@3@a@3@n@3@d@3@l@3@o@3@g@4@7 Il@C@/@7 Rs@L@P@>@ 
@7 R> B@?@7 S B@?@@@@,@/@2@r@3@e@3@s@3@u@3@m@3@e@4@7 Il@@@C@7 P  B@L@P P@7 C@?@7 S@?@@@@%@/@2@p@3@l@3@a@3@i@3@n@4@7 Il@>@0 N@/@4@7 C@0 N K@4@7 C@?@@@@I@/@2@o@3@v@3@e@3@r@3@w@3@r@3@i@3@t@3@e@3@_@3@w@3@a@3@r@3@n@3@i@3@n@3@g@4@7 Il@>@0overwrite_warning@/@4@7 C@0 S K@4@7 D4@?@=@@@ @/@2@v@3@e@3@r@3@s@3@i@3@o@3@n@4@7 Il@>@7 SD B@?@@@/@2@h@3@e@3@l@3@p@4@7 Il@>@7 R B@?@7 S@F@>@;C@$@ EV M@5@2@-	@/@4@7 H@C
@7 RF@L
@P@C@/@7cmd_line_filename B@L@P@0 S@4@7 L@>@;C@&@ EV M@5@2@-	@/@4@7 H@C@7 RF@L@P@.
@7 S@<Error: Multiple files provided on command line: ~a and ~a.~n@2
@3@4@7 Ax B@7 S@>@;C@ EV M@5@7 S@>@;XP Sy CC EV Hg@5@0 Q@-@4@7 H@p	@0 Q	@4@7 C@>@;XP IX CBJ EV H| L

 L
@5@>@ @7 Mf@>@;CBN EV H| L

 L

@5@>@ @7 Mf@>@;C	BR EV H| L L@5@>@;C
BT EV H| L L@5@>@Q@;CBX EV H| L

 L
@5@>@ @7 Mf@>@;CB\ EV H| L

 L

@5@>@ @7 Mf@>@;CB` EV H|@5@7 J@>@@
@7 J@>@7less B@?@R@>@;CBl EV H|@5@7 J@>@Q@;C@;Bq EV H|@5@@@/@/@7 P@?@@@" H}@#@?@" H@#@C
@@@/@/@7 P@?@@@"	 H}@#@?@"	 H@#@L
@P@>@;CB| EV H|@5@>@.
@7 @<@.@7 @<@ @7order_functs B@>@;XPnot_in_set_list CA EV J4
@5@>@;CA EV J4

@5@0 J
@4@7 IO@ @7 S B@>@;XD  t  t t  @t  H; AP M C I I 
@<XD  t  t t  @t  J AP P C@/ EV I@5@7 J B@>@;C@2 EV I@5@7 J B@>@Q@;C
@6 EV I@5@7 R@0 J@4@7 D4@>@;C@: EV I@5@0 J@4@7 D4@>@Q@;XP
invalidnum CB7 EV H]@5@7 F@@@a@g@h@s@?@a@g@b @r@>@;XP R C@7@U EV H@5@.
@.@7
fetch_keyword B@@@7 S%@>@@@(@.@(	 @@?@7 I@E@?@7 P B@>@@@(@.@E@?@.@7 HN@ @7 O@>@Q@>@;XP Sk C@l EV I@5@/@0 J@-@-	@4@7 H@/@7 H@7 Na@Q@;C@r EV I@5@/@0 J@-@-	@4@7 H@/@7 H@7 Na@Q@;C@#@x EV I@5@/@0 J@-@-	@4@7 H@/@0 F@4@7 H@0 F	@4@.
@7 RJ@7 Na@Q@;C@#@ EV I@5@/@0 J@-@-	@4@7 H@/@0 F	@4@7 H@0 F@4@.
@7 RJ@7 Na@Q@;XD  t  t t  @t  L4 AP L3 CC
 EV H1
@5@>@;CC EV H1
@5@>@;C@(C EV H1@5@ @.
@7 L3 B@>@@@ @7set_find_in B@"

@#@?@ @7 P@&

@>@;XPstan_hyp C@" EV Q%@5@0 L@4@/@7 H@>@;C@-@& EV Q%@5@C@0 S@4@/@7 H@L@P@.	@7 H @@.
@7 IL@0 H@0 S@4
@4@7 D4@7 Q+@>@;XP Rb CA EV H]
	@5@>@;CA EV H]@5@ @7 @@ @7 Ra@>@;CB EV H]@5@S@ @2	@4@7 H@p
	@ @ 
@7 Ra@>@;CB EV H]@5@ @.
@7 K@ @ 
@7 Ra@>@;XP M, C@eD EV Hg@5@@@7 J@?
@7 Hq@/*** ABORTED: Prolog variables occur in formula.@7 Hm@7 Hq@7 I@>@@@.
@7 J@?@7 Hq@1*** ABORTED: could not restructure above formula.@7 Hm@7 Hq@7 I@E
@>@@ K@7 P B@@ @@7 H@?	@8*** ABORTED: above formula did not typecheck as boolean.@7 Hm@7 Hq@>@7 I@?@R@>@@ K@7 N B@@@7 H@?@7 Hq@7!!! WARNING: Could not simplify above formula properly.@7 Hm@7 Hq@&	
@?@&	
@>@;XP H C@*@W EV H
@5@.
@7 H@>@@@7 O^@?@@@7 O@? H@7 Hm@7 Ho O@7 Hm@7 Ho@7 Hq@>@;C@f EV H@5@a@g@h@q@>@7 H@p
@7 H@>@;C@m EV H@5@>@;XD  t  t t  @t  Rr APcreate_backups  C@@ EV Hg	@5@.@7 S B@.	@7 N@@@V@7 Jy@.
@7 H@2@-@4@.@7 H5@.@ @7 H@@@+@ @7 Jy@@
@( K@ @7 I B@?@( K1@@@C@ @7 I@L@P@ @7 I@?@ @7 I@?
@C@ @7 Jy@L@P@ @7 @ @?@C@7 Jy@L@P@F
@E@.
@7 Ro B@@@[@ 
@7 Jy@ 
@.@7 H@ @2@-@4@.@7 H5@.@ @7 H@@@,@ @7 Jy@@@( K@ 
@ @7 T@?@( K1@@@C@ @7 I@L@P@ @7 I@?@ @7 I@?
@C@ @7 Jy@L@P@ 
@ @7 T	@?@C@ 
@7 Jy@L@P@F@E@;XD  t  t t  @t  On AP M CBf EV J4 M
@5@.@7 H@ @.@7 I@0 M
@4@ @7enumerated_simp B@>@;CBk EV J4 M
@5@.@7 H@ @.@7 I@0 M
@4@ @7 T@>@;C@MBp EV J4 B

@5@.@7 H@ @.
@7 I@ 
@.@7 T@ @ 
@.@7 T@@	@&@>@(	 @Q@?@@@ @ 
@7 H2@ @ 
@7 H2@>@(	 @@?
@"	 B@#@>@;C@MB EV J4 J

@5@.@7 H@ @.
@7 I@ 
@.@7 T@ @ 
@.@7 T@@	@&@>@(	 @@?@@@ @ 
@7 H2@ @ 
@7 H2@>@(	 @Q@?
@"	 J@#@>@;C@dB EV J4

 J

@5@.@7 H@ @.
@7 I@ 
@.@7 T@ @ 
@.@7 T@@@&@(	 @@F@?@3@@@$@.@2@-@4@ 
@7 H5@@@ @ @7 H2@(	 @Q@?	@ @ @7 H2@(	 @@?
@"	 J@#@F@>@;CB EV J4 J

@5@0 J
@4@7 M@>@;C@dB EV J4

 IR

@5@.@7 H@ @.
@7 I@ 
@.@7 T@ @ 
@.@7 T@@@&@(	 @Q@F@?@3@@@$@.@2@-@4@ 
@7 H5@@@ @ @7 H2@(	 @Q@?	@ @ @7 H2@(	 @@?
@"	 IR@#@F@>@;CB EV J4 IK

@5@0 IR
@4@7 M@>@;CB EV J4@5@.
@7 H@.@7 I@ @7 T@>@;XP Qi CAO EV H @5@C@/@7 O^@L@P@>@"No hypotheses have been forgotten.@7 Hm@7 Hq@Q@;CAU EV H@5FORGOTTEN HYPOTHESES :-@7 Hm@7 Hq@.@7 O^ H@7 P@Q@;CA[ EV H  @5@>@;XD  t  t t  @t  HA AP Q. C@_ I I  K@<XP Je CB EV J&@5@7 M4@>@;CB EV J&
 Q@5@@ M5@7 M4@? L@7 M4@>@;CB EV J&
 Q@5@@ M5@7 M4@?@@ L@7 M4@? M9@7 M4@>@;CB EV J&
 Q@5@>@;XPrecord_simp_of_type C@i@r EV J4		@5@@@3@. H@.@2@-
@3@-@4@7 If@@@/@  @@ @2
@4@7 If@ 
@7 H@?@7 K@F@?@1@/ @@.@2@-@4@/@7 If@>@ @.@7 H@. @@ @2@4@ @7 If@ @ @ @7 K@F
@>@;XP O. CBr EV H
	

@5@2
@3@4@7 I@8 M@@;XD  t  t t  @t message_hook AD  t  t t  @t  T AD  t  t t  @t  T 
P TC@< EX EX@5@2 @3 As@4@7 ER H7@7 P B At@7 E  At@7print_message_lines B@7 I@>@;C@G EX EX@5@>@;XPare_all_digits CDW EV Hg	
@5@a@b@0@h@r@a@h@b@9@r@>@8 T B@;CDY EV Hg@5@>@;XD  t  t t  @t  M  AP L C@ EV J
@5@ @7 L@>@;C@ EV J@5@ @.
@7 L I@7 Hm@p
>@ @ @7 L@>@;XD  t  t t  @t  Q5 AD  t  t t  @t  Q= AP S C@I@$ EV S@5@@@" J H
	@#@7 F@.
@7 LK@?
 @@7 H@%
@E	@"
 C

@#@.
 @@0 C @@4@7 N@%ENTERING PROOF BY IMPLICATION ATTEMPT@7 Hm@7 Hq@ 
@ IMPLICATION@7 QC@>@;XPinstantiate_all_vars C@ EV I
@5@>@;C@ EV I
 


@5@&
@ @7 T" B@>@;XPsearch_rules C@ C9 EV H]
 K

@5@0 K
@4@7 K B@0 K@4@7 D4@7 Oa B@Q@;CC> EV H] @<XP J C@! EV J B
	
@5@@@0 B	
@4@7 I B@?	@0 B
	@4@7 T)@>@Q@;C@[@# EV J B
	
@5@@@4@C@&	
@L@P@C@0 B	
@4@7 T)@L@P@C
@0 B
	@4@7 T)@L
@P@0 I@1 B	
@4@7 D4@?@@
@0 I@1 B	
@4@7 H@?@0 I@1 B
	@4@7 H@>@Q@;C@4 EV J IK
	
@5@0 IK	
@4@7 T)@>@Q@;C@4@9 EV J IK
	
@5@@@C@0 IK	
@4@7 T)@L@P@0 I@1 IK	
@4@7 D4@?
@0 I@1 IK	
@4@7 H@>@Q@;XP S& C@#@ EV H L M9 K 
 K@5@/@2 L@3 S(@3 H@3 M9@4@7 Il@>@;C@ EV H L M5
 @@5@/@2 L@3 L@4@7 Il@>@;C@/@ EV H L L S( S)
 L@5@/@2 L@3 S(@3 L@3 L@3 M5@3 L@3 M9@4@7 Il@>@;C@ EV H L S+
 @m@5@/@2 S)@3 M9@4@7 Il@>@;C@ EV H M5 S) L
 IQ@5@/@2 M9@3 L@4@7 Il@>@;C@ @ EV H L M9 L
 I@5@/@2 L@3 H@3 M9@4@7 Il@>@;C@&@ EV H L M5
 H@5@/@2 S-@3 K @3 L@3 M5@3 L@3 S*@4@7 Il@>@;C@ EV H H S( L M9 M:@5@>@;C@ @ EV H L L S( L
 L^@5@/@2 L@3 L@4@7 Il@>@;C@2@ EV H L S+ L S,
 K@5@/@2 S(@3 L@3 L@3 H@3 H@3 S(@3 M5@3 S)@4@7 Il@>@;C@ EV H M9 L M5 L L@5@>@;C@"@ EV H L S+ L H M9 M9 L M5 L P@5@>@;C@ EV H H
 F@5@/@2 M9@3 L@3 K @4@7 Il@>@;C@ @ EV H L S+ L S/
 L@5@/@2 M9@3 L@4@7 Il@>@;C@&@ EV H L M9 S-
 I@5@/@2 M9@3 S-@3 L@3 M9@3 L@4@7 Il@>@;C@ @ EV H L M9 L
 J@5@/@2 M9@3 L@3 M9@4@7 Il@>@;C@&@ EV H L S) L
 H@5@/@2 M9@3 L@3 M9@3 L@3 M9@4@7 Il@>@;C@ EV H S) M9
 M@5@/@2 S,@3 R@3 H@4@7 Il@>@;C@ EV H K  L S+
 M@5@/@2 R@3 M9@4@7 Il@>@;C@ EV H S. L M5 L Oq@5@>@;C@#@ EV H H S+
 C@5@/@2 S)@3 L@3 L@3 L@3 L@4@7 Il@>@;C@ @ EV H L S) S,
 M@5@/@2 L@3 S(@3 K @4@7 Il@>@;C@/@ EV H M5 S) L
 K@5@/@2 L@3 S(@3 S)@3 L@3 M5@3 S(@3 L@3 M9@4@7 Il@>@;C@ EV H L M9
 I@5@/@2 L@4@7 Il@>@;C@ EV H L H
 I@5@/@2 S+@3 S,@4@7 Il@>@;C@#@ EV H L M9 H
 L@5@/@2 L@3 S(@3 L@3 M9@4@7 Il@>@;C@ EV H L S(
 J@5@/@2 R@3 M9@4@7 Il@>@;C@#@ EV H K  L M5
 J?@5@/@2 S)@3 L@3 R@3 H@4@7 Il@>@;C@&@ EV H L
 L@5@/@2 L@3 S(@3 R@3 M9@3 L@3 L@3 M9@4@7 Il@>@;C@#@ EV H M9 L M9
 L@5@/@2 H@3 L@3 L@3 M9@4@7 Il@>@;C@ EV H H S( L L K  L S+ L@5@>@;XP K C@+@I EV J4@5@. H@/@2@-
@3@-@4@7 If@>@@@&@>@ @ @7 H@?@ 
@ @7 K@>@;C@3@T EV J4@5@C@7 @@L@P@2 P7@-@4@7 @<@7 Ph@>@/ @@.
@/@7 If@0 Ly
@-@4@ @7 H2@ @ @7 H@>@;C@:@] EV J4	@5@C@7 @@L@P@2@-@-
@4@7 @<@  Bs@7 R~@7 Ph@>@/ @@.@/@7 If@0 Ly@-@4@ 
@7 H2@ @ @7 H@>@;C@g EV J4@5@@@.@7 T B@?@%
@>@  @@/@2@4@7 If@>@;XP M} C@!Cs EV H| G

 Ja G


@5@0 Ja@4@7 M|@ @ 
@7 R B@>@;CCw EV H| G

 G
@5@>@;C	Cy EV H|
@5@7 KQ@>@;CC{ EV H| Ja
 Ja
@5@7 KQ@>@;XP P C@b EV I	
@5@7 H@>@8 P@;C@c EV I@5@>@;XP R CB EV J4@5@7 R@.
@7 K<@"
@#@>@;XD  t  t t  @t  H< AP M C I I  K1@<XP O  CB} EV H]
@5@>@;CB EV H]

@5@ @.
@7 O@ @a@f
@b@n@w@>@;CB EV H]


@5@ 
@ @ @7 O@>@;XP Q C EV H:@5@7 J@>@7 C@7 H@.	@7 I@7process_initialisation B@*	 D@7 ID@>@Q@;C@* EV H:@5@C	@7 J@L	@P@Q@;XP N CF EV Hg@5@/@7 H@/@7 H@.@7 H@7 SB B@>@;XD  t  t t  @t  MG AP Mg CB EV H|@5@.
@7listexp B@.@7 T0@ @7 J@>@;XD  t  t t  @t  Q AD  t  t t  @t  K  AP K  C@7 EV H]  @5 K @@7 I@>@8replace_all  B@;C@B@; EV H]@5 K@.@7 I@T@@@" J@#@F	@?@" C J

	
@#@7 F@7 F@a@h@i@q@>@0 J@/@4@7 C@0 J@/@4@7 C@7 J@>@8 T4@;C@,@L EV H]@5@@ K@0 J@-@-	@4@7 I@E
@?@'REPLACE -- Which hypothesis/conclusion? K@7 I@.
@7 I@"
 J

	@#@>@8 K B@;XP T
 C@GB EV J4 M
@5@>@ @.@7 T@@@2@3
@4@7 O@E
@?@&@@@" M
@#@"	

@#@0 J

@4@7 IO@?
@"
 M@#@E
@>@;C@EB EV J4 M
@5@>@ @.@7 T@@@2
@3@4@7 O@E
@?@$@@@" M
@#@.
@7 J8@0 J

@4@7 IO@?
@"
 M@#@E
@>@;CB EV J4@5@7 H@>@;XP I C@)A EV I@5@0 N @/@4@7 C@0 N @/@4@7 C@0 RX@/@/@/@4@7 C@0 K@/@4@7 C I@7 C@>@;XD  t  t t  @t  J AP J CA EV H1@5@7 @@>@;CA EV H1@5@T@2@/@-	@4@7 @<@7 M@>@;XP R C@)Ff EV Hg@5@.	@7 J@@@(	@:@>@( @@ @7 H@ @7 H@E
@?
@.
@7 R@"	
@#@>@;XP
rule_match C@oA) EV HU@5 K@7 N"@T	@"	 B

@#@T@T@ @2@-
@-@4@7 @<@ @2@-@-@4@7 @<@.@ 
@ @7 K@.@ @ @7 K@>@ @2@/@-@4@7 @<@ @2@/@-@4@7 @<@ @ @.@7 P B@0 B@4@ @.@7 I@0 B@4@ @8 I@;C@2A9 EV HU@5@T	@2@-@-@4@7 @<@.
@ @ @7 K@>@ 
@2@/@-@4@7 @<@ 
@.@7 P B@0 B@4@ @8 I@;XP K C@1A9 EV IJ@5@.	@/@7 RO@@@7 N B*** PROVED FOR CASE @7 Hm@7 Ho@7 Hq@?@C
@7 T>@L
@P<Case @7 Hm@7 Ho	 pending>@7 Hm@7 Hq@Q@;CAH EV IJ@5@>@;XD  t  t t  @t  NK  AP S CC EV H1@5@7 H2@>@;CC EV H1

@5@0 B
@4@7 IO@>@;CC  EV H1


@5@>@7 S@>@;XD  t  t t  @t  H> AP S C@< I I  K@<XP S^ C
@K EV I@5@0 L@4@7 H@>@;C@N EV I@5Traverse-Command>>@7 K@.	@7tv_read_line_of_chars B@7 L@>@Q@;XD  t  t t  @t  I AP S C@Q EV EV @w@5@7 P B @7 F@>@;XP M C@1@( EV M
@5@.@7 S` B@>@ @.
@7 M@>@@@"
@#@"	
@#@?	@ @ 
@7 H5@E@>@;C@4 EV M@5@>@;XP P C@ EV H@5@7 @@@@7 K@>@"	@#@?@(	 @@>@;C@ EV H@5@2@/@-
@4@7 @<@7
qvars_in_list B@>@;XP P, C
 EV H @5@C@/@/@7 I@L@P@>@;C@6 EV H@5@.@7 T@.	@7 M@.
@7fetch_indentation B@7 I@7 I@7 Hq P@7 P B@7 Hq@0 I@-@-@4@7 H@.
@7 TK@ 
@ @ @7 TN@7 Hq@Q@;C@% EV H@5@.@7 T@C	@7 I@L	@P J@7 Hm@7 Ho M@7 Hm@7 Hq@>@8 I@;C@. EV H  @5 @@7 I@>@;XD  t  t t  @t  H AP HY C@$B< EV HU@5@.
@7 HV B@7satisfy_goal B@C@7 H2@L@P@>@@@&
@?	@2
	@4@8 HX@;XD  t  t t  @t  S AP Lt CD EV H]@5NEW EXPRESSION: @7 Hm@7 Ho@7 Hq@>@;XP M C@A! EV J4 M


@5@.@7 M@ @.
@7 M@@@&
@>@&	@F@F@E@?@d@@@.@" I
@#@"
 I
@#@ @ @.@7 H5@ @.@7 Q@ @.@7 K?@"	 I@#@?@4@@@0 M
@4@7 R@>@&	
@?@@@0 M
@4@7 R@>@&	@?
@"	 M

@#@F@F@E@>@;C@mA: EV J4 M

@5@.@7 M@ @.
@7 M@@@&
@>@&	@F@?@J@@@" I
@#@"
 I
@#@ @ @7 L B@?@/@@@0 M
@4@7 R@>@&	@?@@@0 M
@4@7 R@>@&	
@?
@"	 M
@#@F@>@;C@uAP EV J4 M

@5@.@7 M@ @.
@7 M@@@&
@>@"	 I@#@F@?@N@@@"
 I@#@&	@F@?@=@@@" I
@#@"
 I
@#@ @ @7 K: B@?@"@@@0 M
@4@7 R@>@"	 I@#@?
@"	 M
@#@F@>@;C@Af EV J4 M

@5@.@7 M@ @.
@7 M@@@@@@&
@F@F@F@?@@@@" I@#@F@F@F@?@@@@,@"
 M


@#@@
@0 M@4 @Q@7 M@?@0 M@4 @Q@7 M@F@F@?@c@@@" M

@#@0 M
@4 @Q@7 M@F@?@D@@@)@" M

@#@@
@0 M
@4 @Q@7 M@?@0 M
@4 @Q@7 M@F@?@" I
@#@"
 I
@#@ @ @7 R@F@F@(	 @Q@?@"	 M
@#@F@F@F@>@;C@?A EV J4 M

@5@.@7 M@ @.
@7 M@@@" I
@#@"
 I
@#@ @ @7 R@(	 @Q@?
@"	 M
@#@F@>@;C@EA EV J4 L,

@5@.@7 H@ @.
@7 M@@@$@"
 I@#@@@0 L,
@4@7 R@(	 @Q@?@0 L
@4@7 R@(	 @@?
@"	 L,
@#@>@;C@EA EV J4 L

@5@.@7 H@ @.
@7 M@@@$@"
 I@#@@@0 L
@4@7 R@(	 @Q@?@0 L,
@4@7 R@(	 @@?
@"	 L
@#@>@;C@)A EV J4 B

@5@.@7 M@ @.
@7 M@@@&
@(	 @Q@?
@"	 B
@#@>@;C@EA EV J4 J

@5@0 B
@4@.@7 M@@@( @Q@(	 @@F
@?@#@@@" B


@#@"	 J
@#@?@"	 F@#@F
@>@;CA EV J4 I
 I
@5@.@7 Q@ @ @7 K?@>@;C@*A EV J4@5@@
@7 A@&	@F
@E@?@2@-
@-@4@7 @<@ @.@7 J<@2
@4@7 @<@>@;XP Qf CA? EV H @5@C@/@7 O@L@P@>@ No hypotheses have been deleted.@7 Hm@7 Hq@Q@;CAE EV H@5DELETED HYPOTHESES :-@7 Hm@7 Hq@.@7 O@7 O@Q@;CAK EV H  @5@>@;XD  t  t t  @t thread_message_hook AD  t  t t  @t  TX AD  t  t t  @t  TX AD  t  t t  @t  I  AP MW C@ EV E @<C@ EV E	
@5@7 H@7 Hm@7 Hq@8 MV@;XD  t  t t  @t  RS AP L C@=D] EV Hg
	@5@@@a@b@0@h@r@a@h@b@9@r@?@(@@@a@b@A@h@r@a@h@b@Z@r@?@@@a@b@a@h@r@a@h@b@z@r@?@2	@4@2@_@4@7 B @>@;CDh EV Hg@5@>@;XP QH C@ EV H@5@/@7 H@C
@.	@/@7 H@a@h@g@s@L
@P@?@E	@>@;C@ EV H  @<XP S: C@ EV I@5@7 T$@7 J@>@Q@;C@ EV I@5@>@;XPfetch_chars C@z@q EV H@5@.@7 HN@.@7 KH@@@(@.@>@&	@(
@.@ @7 O@F
@E@?@X@@@7@@@(	@?
@@@&@?@(@ @>@@@(	 @@>@7 TZ B@?@&	@@	@&@>@(
@.@?@(
@ @F
@E@?@ @.
@7 S@.@2
@4@7 H@2@4@.@7 H5@ @7 T\@>@;XP T- C@. EV H:@5@S@>@%!!! PROLOG VAR IN INITIALISATION FILE@7 Hm@7 Hq@>@;C@4 EV H: D@5@>@;C@5 EV H:@5@C	@7 J@L	@P@> T]@7 Hm@7 Hq@>@;C@#@; EV H: M Imemory_limit
	@5@7 F@>@@
@a@h@bА@t@7 K B@?@%WARNING: Memory limit value too small@7 Hm@>@Q@>@;C@7@F EV H: M I
	
@5@.@7 I@ @7 L@.@2	@3@/@4@7 @<@.
@2	@3
@4@7 @<@>@ @7 C@ 
@7 C@>@;C@"@O EV H: M I
	
@5@/@7 I@>!!! INITIALISATION: @7 Hm@7 Ho@  is not of appropriate type for @7 Hm@7 Ho@7 Hq@>@;C@X EV H: M I
	@5@> Ta@7 Hm@7 Ho@! is not a user-configurable flag.@7 Hm@7 Hq@>@;C@_ EV H: C
	@5@7 A@>@0 Q6	@4@7 M6@>@;XD  t  t t  @t  M] APmake_letter_list C@E EV I7

@5@ @7 S B@>@ @ 
@7 Td B@>@;C@J EV I7@5@>@;XP S C@m EV H@5@7 T\@>@;XP P C@&@ EV I@5@T
@"
 K

@#@ @7 Q@ @ @7 S7 B@0 RX	@4@7 M6@>@;XD  t  t t  @t  L  AP L  CA EV H1@5@@	 I@/@7 I@E@?@)FORGET -- which hypothesis or hypotheses? I@7 I@.@7 I L@7 I!@7 SX B@>@;XP T5 C@ EV H]@5@0 J@-@4@7 H@7 J@7 H@7 ID@Q@;CA @ EV H]@5@7 IF NK@7 D4@0 Q0@/@4@7 C@0 I K@/@4@7 C@0 I K@1 K @@4@7 C@0 Q4@/@/@/@4@7 C@0 H@/@4@7 C@0 K@/@4@7 C M@.@7 I@@@7 J@%	@F
@?@p@@@S@$Total wildcard not allowed: aborted.@7 Hm@7 Hq NK@7 C@>@Q@F	@E@?@Y@0 K@4@7 D4@7 OM@.
@7 P B@@@(
 @@*No matching subexpressions found: aborted.@7 Hm@7 Hq NK@7 C@>@Q@E	@E@?@5@0 L`
@4@7 D4@@@"

@#@'@?@7 LZ@.@7 Lc@>@@	@( H@>@Q@E	@?@ @2@-	@3@/@4@7 H@.@7 H@0 Q0@4@7 D4@>@0 H	@4@7 D4@0 I M@/@4@7 C@0 I M	@4@7 C@>@7 J| B@0 H@-
@4@7 H@@@&
	@>@Q@?@ 
@7 H@>@ 
@7 QD B NK@7 C@>@;XP S CB EV H|@5@7 I)@>@C
@7 I)@L
@P@;CB EV H|@5@7 I)@>@Q@;CB EV H|@5@7 Mi@>@;XP I CAT@N EV H1
@5@7 C@@A(@.	@7 N@.
@7 I@@@@*
 D@@@(	 @@? N@7 Hm@7 Ho N@7 Hm@7 Hq@0 H	@4@7 H@>@7 ID@@@.@7 H N@7 Hm@ @7 Ho L@7 Hm@7 Hq@ @7 H@? N@7 Hm@7 Hq @@7 H N@7 K@E@0 H@4@.@7 @@ @.
@7 G @.@.@7 N@@@(
 @( @@0 L@/@4@7 C@0 L@4@7 D4@?@@@(
@( N@0 L@/@4@7 C@0 L@4@7 D4@?@R@7 I@F@?@@@@*
 C@7 ID@6Error on input stream - returning to interactive input@7 Hm@7 Hq@0 H@/@4@7 C @@7 H@7 I@F@?@]@&
@@@(	 @@?@7 M B C@7 Hm@>@@@B K@7 N@.@7 N@.@7 N@@@ @7 I@?@C@ @7 I@L@P J@7 Hm@ @7 Ho M@7 Hm@7 Hq@>@7 I@ @7 I@7 Tt C@7 Hm@7 Hq@ @7 I@? K1@7 N@F@F@F
@E@?@%@3READ ERROR: garbage on input stream mandates reset.@7 Hm@7 Hq@7 Hq@5Please type CONTROL-C to resume use of the checker...@7 Hm@7 Hq@0 H@/@4@7 C@7 C@Q@F	@F@F
@F@E@>@;XP I C@ EV Hg@5 @@7 I@7 Hq!!! ERROR trying to delete @7 Hm@7 I@7 Hq@7 HqFile is not writeable.@7 Hm@8 I@;XPtv_make_atom C@r EV I@5@a@g@b@@@s@a@g@b@[@q@p
@ @>@2
@4@7 H@>@;C@y EV I@- L@5@>@;C@z EV I@+ L@5@>@;C@{ EV I@? H@5@>@;C@| EV I@5@2@4@7 H@>@;XP K= CB EV J4
@5@>@;C@'B EV J4@5@ @.
@7 K<@@
@ @7 N@&

@?@ @7 S@"

@#@>@;XD  t  t t  @t  HD AP L C@j I I  K@<XPgethyp C@B EV I@5@7 H@0 H	@4@7 H@>@;XD  t  t t  @t  Q  AP H C EV E
 A|@5@8 A~ B@;C
 EV E
 B@5 B@8 A B@;C
 EV E
 A@5 A@8 T~@;XP S CE EV Hg

@5@ @7 J@>@;CE EV Hg

@5@ @7 J@>@ @ 
@7 S@>@;CF  EV Hg@5@>@;XP P CC' EV H1

@5@>@0 J
@4@7 IO@>@ @7 P@>@;CC- EV H1
@5@>@;XP	simp_args C@ EV H|



@5@ @7 R@>@ @ @ 
@7 IL@>@;C@ @ EV H|


@5@ @.
@7 H@>@ @ 
@ @7 IL@>@;C@"@ EV H|		
@5@ 
@7 R@>@ @ 
@ @7 IL@>@ @ @ @7 T B@>@;C@&@ EV H|		


@5@ @.@7 H@>@ @ @ @7 IL@>@ @ 
@ @7 T@>@;XP TD C@2@V EV I@5@.	@7 KH@>@@@7 M B@( @@F
@?@@@7 I B@>@7 TC@F
@?@"
@#@7 Ty B@>@ @7 TC@>@;XD  t  t t  @t  HC AP N C@d I I  @<XP S C@2 EV H1

@5@ @7 OH@>@;C@5 EV H1

@5@ @7 OH@>@ @ 
@7 S@>@;C@: EV H1@5@>@;XP Q CB EV H]@5@@@7 RY B@?
@@@7 S B@?@S@>Invalid term.  Try again@7 Hm@7 Hq@Q@;CB& EV H]@5@C@7 A@L@P@C@7 F@L@P@> T@7 Hm@7 Hq@Q@;CB- EV H]@5@>@;XP H C@4 EV J&

@5@ @7 H@ @ 
@8 H@;C@7 EV J& @<XP R CC@ EV H F K@5@>@;CCA EV H
@5@>@;XPhas_type_classification_list CB EV J&@5@>@;CB EV J&@5@@@7 K  B@>@7 Jg@?@7 M@7 P@>@;XP TI C@ EV H
@5@7 P@>@;C@ EV H
@5@.@7 P@ @.
@7 TH@ @ 
@7 Sn@>@;XD  t  t t  @t  L  AP L  C@! EV I@5@@
 K@.@7 I@E	@?@6TRAVERSE -- Please specify expression to be traversed. L@7 I@.	@7 I@.@7 K&@>@8 Re@;XP K C@TA EV HU@5@@	@7 J B@F
@?@G@> Q@.
@7 I@T
@C@!@@@0 N @o@/@4@7 N@?@@@/@7 N@?	@0 N @o@/@4@7 N#@L@P@2@-@/@4@7 @<@7 HqCould not find rule-family @7 Hm@ @7 Ho C@7 Hm@7 Hq@>@Q@;XD  t  t t  @t  P  AP P  CB EV H1  @5@0 I P@4@7 C@>@;XP M C@ @ EV J4 H


@5@>@0 H
@4@.
@7remove_update_duplicates B@>@ 
@7do_array_simplify B@>@;C@ EV J4 H}

@5@>@0 H}
@4@7 T@>@;XP O CB	 EV HU
@5@T
@"
 M
@#@>@ @@ @7 O@>@;CB EV HU
@5@>@;XD  t  t t  @t  N AP P% C@8 EV Hg@5@.@7 S@@@%@@@7 S@'	 O@?@C@7 S@L@P@'	 O@.
@7 M. B@7 P& B@7 Rm B@7 T B@7write_proof_log_banner  B@?
Please try again.@7 Hm@7 Hq@Q@F	@>@;C@@' EV Hg@5@7 C@7 Hq@DPlease type filename, without extension, in lowercase, within single@7 Hm@7 Hq@?quotes if it is not in this directory, followed by a full-stop.@7 Hm@7 Hq@@@7 S@,Resume requested. FILENAME.csv will be read.@7 Hm@?@C@7 S@L@P@+FILENAME.vcg and FILENAME.fdl will be read.@7 Hm@7 Hq L@7 K@.@7 I@@
@7 A@( P@7 I@F	@?@.@@
@7 S@7 A@%	@'
 O@?@@@C
@7 S@L
@P@7 A@%	@'
 O@?
 T@7 Hm@7 Hq@Q@F	@.@7 T@7 T@ @7 T@7 T@7 T@>@;XP T C@@ EV J4

 H


@5@.
@7 T@ @.@7 H@ @.@7 J<@>@@@h@@@" H}

@#@?@6@@@ 
@7 H@" H}

@#@?@#@ @ @7 H@@@" H}

@#@?@ 
@7 H@" H}

@#@@@0 B@4@7 IO@?@ @ @7 H@0 B@4@7 IO@>@&	
@E@?@F@@@5@"
 H

@#@@@0 B@4@7 IO@?@ @ @7 H@0 B@4@7 IO@>@"	 H@#@?@"	 H
@#@F@>@;C@ EV J4 H}

@5@.@7 T@ @.
@7 J<@ @ 
@7 R{@>@;C@ EV J4@5@>@7 H@>@;XP K CDQ EV Hg@5@.	@2@.@4@7 Il@8 T@;XP J C@ EV J
@5@ @7 N9@>@;C@ EV J@5@ @.
@7 N9@>@ @ 
@7 J@>@;C@ EV J
	@5@>@;XP R CA EV IJ@5@@0 O	@4@7 D4@Q@;CA EV IJ @<XD  t  t t  @t  K# AP J C@'B EV H1@5@.	@.
@7 H@C@7 H2@L@P@>@0 Q	
@4@7 D4@0 H	
@4@7 H@>@Q@;CB EV H1 @<XP R C	D EV H]@5@>@;C@8D EV H]


@5@ 
@.@ @.@7 K@@ Gt@7 K B@"	@#@E@?@ @.@ @ @7 R@"	@#@>@;XD  t  t t  @t  M  AP M  C@N EV H@5@@ K@0 J@-@-	@4@7 I@E
@?@1UNWRAP -- Which quantified hypothesis/conclusion? K@7 I@.
@7 I@T
@7 M@"
 J

	@#@>@7 K@>@0 I K M@4@7 H@0 I K@1 M@1 J	@4@7 C@>@7 O" B@>@;XP T C@M@T EV Hg O@5 O@7 O B@7 Hq@.	@7 O@.
@7 O@7 N BReading @7 Hm@7 Ho@& (for inherited FDL type declarations)@7 Hm@7 Hq@7 Q B@@ K1@7 K2@?
@7 Hq@F          ------------------------------------------------------------@7 Hm@7 Hq@7 HqLoading @7 Hm@7 Ho (verification conditions)@7 Hm@7 Hq@7 K/ B@> P0@7 C@>@;C@=@p EV Hg O@5 O@7 T@.	@7 M@7 HqConsulting @7 Hm@7 Ho (checker saved proof state)@7 Hmredefine_warnings K1@7 C@2@0whenalways@4@3@0	load_type @@4@3@0compilation_mode
assert_all@4@4@7 @V B T K@7 C@>@;XP OZ C@ Bu EV J&@5@0 I@-
@4@7 H@0 I@-@4@7 H@>@2
@4@2@4@7 OX@>@;C@ Bz EV J&@5@0 I@-
@4@7 H@0 I@-@4@7 H@>@2
@4@2@4@7 OX@>@;XP JZ C@ EV E
	@5@>@;C@ EV E



@5@ 
@7 R^ B@p	@ @ @ @ @8 JY@;XP R
 CB EV I@5@7 Ho M@7 Hm@7 Ho C@7 Jt@>@;XD  t  t t  @t  GH AD  t  t t  @t  GH 
P
tv_write_list C
BY EV I	
@5@7 Ho@>@7 T B@>@;CB^ EV I@5@7 Hq@>@;XP S CA EV Hg@5@a@g@b@@@s@a@g@b@[@q@a@g@b@ @n@w@>@;CA EV Hg 
@<XP Of C@w EV IJ J



@5@0 J

@4@ @8 R B@;C@y EV IJ  B




@<C@{ EV IJ  B



@<C@} EV IJ  J


 C
@<C@ EV IJ  J



 C@<C
@ EV IJ  IR



@<C
@ EV IJ  IK



@<C@ EV IJ  J


 G
@<C@ EV IJ  J



 G@<C
@ EV IJ  IK



@<C
@ EV IJ  IR



@<C@(@ EV IJ

 J


@5@ @.@.@7 Oe@ 
@.@.@7 Oe@ @ @ @ @ @8 IH B@;XP S C@4Ck EV H]		@5@0 K@-@-@4@7 H@.
@ @7 Q@2@3@4@ 
@.@7 H5@p@ @.@7 S@"
@#@>@;CCs EV H]
@5@>@;XP J CG[ EV Hg@5@>@;CG\ EV Hg

@5@ @7 J@ @ 
@7 J@>@;XP T9 C@W EV H]@5@0 J@-
@4@7 H@7 J@7 H@7 ID@Q@;C@@[ EV H]@5@7 IF@@@( H@'
 H@' Nh@?	@( H@'
 H@' P NK@7 C@0 Q0@/@4@7 C@0 I K@/@4@7 C@0 I K@1 Tm@1 J	@4@7 C@0 Q4@/@/@/@4@7 C@0 Q4
	@4@7 C@.@2
@3	@3@-
@4@7 @<@0 H@/@4@7 C@ @@0 H
@4@7 D4@>@7 Tq@0 H@-@4@7 H@@	@&
@>@Q@E@?@ @ 
@7 H@ @7 H@.@2
@3	@3@4@7 @<@ @7 D4@>@;XP S C@2C. EV H] K

@5@ @7 Q B@0 Oc@/@4@7 C@0 Oc @4@7 C K@7 C@0 Om@/@4@7 C@/@0 K
@4@7 T% B@7 Oc B@>@;XP M C@+ EV J@5@.	@7to_be_saved B @@7 I C@7 Hm@8 N7 B@;C@0 EV J@5@7 I@7 R@>@;XP R CA EV Hg@5@7 NU B@>@2@4@7 H@7 R@>@;CA EV Hg@5@7 S@.@7 R@ @7 R@>@;C@$A EV Hg@5@.@7 S@.@7 R@ @.
@7 S@2
@4@.@7 Sv@ @7 H@>@;XD  t  t t  @t  N AP K5 C@*F EV Hg  @5@/@7 NQ@/@7 NQ@/@7 NQ@/@7 NQ@/@7 NQ@/@7 NQ@/@7 NQ@/@7 NQ@/@7 NQ@/@7 NQ@/@7 NQ@/@7 NQ@/@7 NQ@Q@;CF EV Hg  @5@>@;XD  t  t t  @t  Rg AD  t  t t  @t  M  AP M  C EV I] @5@C@/@7 J B@L@P@>@7 HqThere are no VCs to prove.@7 Hm@7 Hq@Q@;C@ EV I]@5@7 LI B@7 K@.@7 R@@ M@.	@7 I@?@7 Hq@+The following VCs have not yet been proved:@7 Hm@7 Hq@7 I[ B@7 C@7 Hq
Which VC? @7 K@.	@7 I@7 F@.
@7 R@@@7 T@?VC does not exist; try again@7 Hm@Q@>@7 R9 B@0 I P
@4@7 D4@0 JB@/@/@4@7 C@0 JB
	@4@7 C@0 M@/@4@7 C@0 M @4@7 C@0 P@/@4@7 C@0 P @4@7 C@0 K@/@/@4@7 C@0 K"@/@/ K @4@7 C@7 P@>@;XP S CB EV H|


@5@>@ @ @7 Me@>@;CB EV H|

@5@ @7 S@>@;XD  t  t t  @t prolog_event_hook D  t  t t  @t  T AD  t  t t  @t  T AD  t  t t  @t  T 
D  t  t t  @t  K
 AP O CEa EV H]@5@.	@7 M B@0 M\@-
@4@7 H@0 M\	
@4@7 D4@Q@;CEf EV H]@5@>@;XP K C@- EV I7 B
	
@5@.@7get_help_identifier B@.@7 T@0 B@4@7 I5 B@>@;C@2 EV I7@5@7 @@>@.	@7 T@@@7 T@?	@0 B Q	@4@7 T@>@;XP Nj C EV Q%  @5 K1@7 N B@>@;C EV Q%@5@.@/@7 H@7 F@7 S B@Q@;C EV Q%   @<XP K C@PA  EV H]@5@@@.@7 M@?@'@c@ @.
@7 G @a@f
@f@r@@ K1@7 M@?@ @7 M@7 Hq@7 Ho allows @7 Hm@7 Ho to be replaced by @7 Hm@7 Ho@@	@( @	 directly@7 Hm@?
 provided @7 Hm@ @7 KD@7 M@7 Hq@>@;CA EV H]@5@>@;XP M CB EV H@5@S@>@%	@0 I Q	@4@7 D4@>@;CB EV H J
	
@5@>@7 M@7 M@>@;C@B EV H@5@@@"@7 A@.	@2@3@/@4@7 @<@!
@0 I Q	@4@#@F@F
@E@?@@T@2@-@3@-@4@7 @<@ @7 A@@@ @7 F@%	@!
@0 I Q	@4@#@F
@E@?@@@@S@!
@0 I Q@4@#@E	@F
@E@?@@.	@2@3@-
@4@7 @<@" C

@#@@@S@ @7 F@@@/@ @7 F@a@f@f@q@!
@0 G!@0 I Q	@4@1 AV@0 F
@4@1 AV@0 A
@4@1 T
@4@#@?@S@!
@0 G!@0 I Q	@4@1 AV@0 F
@4@1 T
@4@#@?@ @S@ @7 F@!
@0 G!@0 I Q	@4@1 AV@0 F
@4@1 T
@4@#@7 D4@>@;XD  t  t t  @t  HK AP R C@ I I  K@<XD  t  t t  @t  J  AP J  CB EV H1@5@@	 I@/@7 I@E@?@)DELETE -- which hypothesis or hypotheses? I@7 I@.@7 I J@7 I!@7do_deleting  B@>@;XP N CA EV H @5@>@;CA EV H@5@a@g@b @s@>@p	?@7 J B@>@7 N@>@;XP P9 CB EV J&@5@0 Br@-
@4@7 H@0 Br@-@4@7 H@7 H@ @8 S B@;XP Im CBE EV H| 
	@<CBF EV H|


@5@ @ 
@8 Il@;XP O C@$AK EV Hg@5@7 HqNo .@7 Hm@7 Ho file of this name exists.@7 Hm@7 Hq@7 Hq	List of .@7 Hm@7 Ho files in current region:@7 Hm@7 Hq@7 MM B@Q@;XP L CA EV J4
@5@>@;C@GA EV J4@5@ @.
@7 L@@@0@ @7 N@@@ @ 
@7 S@"

@#@?@@@ @ 
@7 N@&

@?	@"

@#@?@ @7 S@&

@>@;XP K C
C~ EV H1@5@7 Hm@7 I@7 I@>@;XP R C@ EV R@5@@@" J H
@#@ @7 F@ @.@7 LK@?
 @@7 H@%@E@ @.
@7 K@@@7 A N? F@.@7 Q?@?
 N?ind F@.@7 Q? N? S1 F@.@7 Q?@>@ @ @.@7 K@0 G@4@ @.@7 K@#ENTERING PROOF BY INDUCTION ATTEMPT@7 Hm@!@0 C@0 IK
@4@1 C@0 M@0  F@4@1 C@0 J
@0 IR
@4@1 IR@4@4@4@#@7 Hq@0 I Q@3@3	@3
@4@7 D4@ @2
@3@4 @Q	INDUCTION@7 QC@>@;XP O
 C@+B EV Hg
 AW
 

  E 
@5@>@;C@:C EV Hg
 AW
 

 E 

@5@>@2@4@2@3 @3
@4@7 O	@>@;XD  t  t t  @t  N AP N C@ I I  K1@<XP P C@q@ EV H| L

@5@2@3@4@2 F@3 F@4@2@-
@3@-@4@7 T@@@( @(
@?@C@@@(@&

@?@9@@@(@"
 I3

@#@?@(@@@(
@(
@?@@@(
 @ @7 F@a@f@b@t@(
 @?
@"
 L
@#@>@;C@ EV H|@5@2@-@-@4@7 @<@ @.
@7 T@2
@4@7 @<@>@;XP S CF EV Hg G

 G


@5@ @7 S~@ @ 
@7 S~@>@;CF EV Hg I3

 I3


@5@ @7 S~@ @ 
@7 S~@>@;CF EV Hg C

 C


@5@ @7 S~@ @ 
@7 S~@>@;CF  EV Hg@5@>@7 J@>@;XP M7 CB EV Hg@5@@>@;CB EV Hg@5@7 D4@>@;XD  t  t t  @t  H AP K C@ A EV HU@5@7 C@.
@7 N@7 H@7 P? B@@ D@7 H@?@(	 D@>@7 ID@8 H@;XP TQ C@ BH EV HU B
	
@5@7 J@.@7 H@ @7 H@>@0 B
@4@8 TP@;C@ BN EV HU B
	
@5@7 J@.@7 H@ @7 H@>@0 B	@4@8 TP@;C@ BU EV HU J
	
@5@7 J@.@7 H@ @7 H@>@0 J
@4@8 TP@;C@ B[ EV HU J
	
@5@7 J@.@7 H@ @7 H@>@0 J	@4@8 TP@;C@ Bb EV HU IK
	
@5@7 J@.@7 H@ @7 H@>@0 IK
@4@8 TP@;C@ Bh EV HU IK
	
@5@7 J@.@7 H@ @7 H@>@0 IK	@4@8 TP@;C@ Bo EV HU IR
	
@5@7 J@.@7 H@ @7 H@>@0 IR
@4@8 TP@;C@ Bu EV HU IR
	
@5@7 J@.@7 H@ @7 H@>@0 IR	@4@8 TP@;C@ B| EV HU J
	
@5@7 J@.@7 H@ @7 H@>@0 J
@4@8 TP@;C@ B EV HU J
	
@5@7 J@.@7 H@ @7 H@>@0 J	@4@8 TP@;C@ B EV HU J
	
@5@7 J@.@7 H@ @7 H@>@0 J
@4@8 TP@;C@ B EV HU J
	
@5@7 J@.@7 H@ @7 H@>@0 J	@4@8 TP@;C
B EV HU@5@S@>@.	@7 H@8 F@;CB EV HU@5@8 L@;C@B EV HU F
	@5@T	@@
@"	 F
@#@F@?@@@@"	 B

@#@!
@0 J@4@#@?@t@@@"	 J

@#@!
@0 B@4@#@?@\@@@"	 J

@#@!
@0 IR@4@#@?@D@@@"	 J

@#@!
@0 IK@4@#@?@,@@@"	 IK

@#@!
@0 J@4@#@?@"	 IR

@#@!
@0 J@4@#@8 TP@;CB EV HU J

	
@5@7 J@>@7 IO@8 TP@;CB EV HU J

	
@5@7 J@>@7 IO@8 TP@;CB EV HU J

	
@5@7 TP@8 TP@;CB EV HU J
	
@5@7 J@>@@@7 IO@?@8 TP@;CB EV HU J
	
@5@7 J@>@@@7 IO@?@8 TP@;C
B EV HU J
	@5@8 TP@;CB EV HU J

	@5@8 TP@;CB EV HU C
	
@5@7 J@>@@	@0 F	@4@7 IO@?@8 TP@;CB EV HU C
	
@5@7 J@>@@@7 IO@?@0 F	@4@8 TP@;CB EV HU C
	
@5@@	@0 F	@4@7 TP@?@8 TP@;CB EV HU J
	
@5@0 C	
@4@7 TP@0 C
	@4@8 TP@;C@EB EV HU B
	
@5@@@7 J@@@S	@7 PC@C@7 F@L@P@7 I,@?@&	
@?@7 J@@@S
@7 PC@C@7 F@L@P@7 I,@?@&
	@;CC EV HU J
	
@5@@@0 J	
@4@7 L@?	@0 J	
@4@8 L@;C@$C EV HU J
	
@5@0 IK	
@4@7 TP@0 J	
@4@7 J@0 J	
@4@8 IO@;C@$C EV HU J
	
@5@0 IR	
@4@7 TP@0 J	
@4@7 J@0 J	
@4@8 IO@;C@,C EV HU IK
	
@5@@@0 J	
@4@7 L@?@@@0 J
	@4@7 L@?	@0 B	
@4@8 TP@;C@,C( EV HU IR
	
@5@@@0 J	
@4@7 L@?@@@0 J
	@4@7 L@?	@0 B	
@4@8 TP@;C@/C1 EV HU B
	 G

@5@7 J@@@ @7 J@"
 C	@#@?
@7 J@" C	
@#@;C@/C; EV HU B
	 C

@5@7 J@@@ @7 J@"
 G	@#@?
@7 J@" C
	@#@;XD  t  t t  @t  @m  AP @m  C EV L@5@C	 M@/@7 I@L	@P@7 Hq@.@7 QM@7 P@Q@;C@/ EV L@5 K@.@7 I@@@" J H
	@#@7 P
@E
@?@" C J H
	
@#@7 P@Q@;C@$ EV L  @5@7 S@Q@;C@' EV L  @5 P@/@7 I@> S@8 C@;C@+ EV L  @5 S@7 H@> S@8 C@;C	@/ EV L  @5@/*** Cannot eliminate any conclusions at present@7 Hm@7 Hq@Q@;XP H CD EV H]@5@0 M\@/@/@4@7 C@>@/@7 L@>@;XP Sg C@H EV I@5@0 H@/@1 J
@-@-	@4@7 H@7 Na@7 Na@>@8 Sf@;XP R C@@k EV HU
@5 K@7 C@0 K@/@/@4@7 C K@7 C@0 Om@/@4@7 C@@@7 J@@@7 A@E@?@2@/@-@4@7 @<@ @7 J* K@7 C@?@R@E@>@@@.
@7 T: B@.@7 K@ @7 K@ 
@.@7 K@F@?@_@C@/@7 Om B@L@P@> Q@.@7 I@7 Hq
Cannot infer @7 Hm@7 Ho using @7 Hm@@@ @7 Jrule @7 Hm@ @7 Ho@E@?@#@@@S T@7 Hm@ @7 Ho@E@?@T@ @2@-@/@4@7 @<rule-family @7 Hm@ @7 Ho C@7 Hm@7 Hq@>@Q@F
@E@@@7 K@>@Q@?@R@ @ @7 M B@&
@@@(
 @@0 I H@1 @2@3	@4@1 P
@4@7 D4@?@8 H@;XP H CC EV H|@5@S@7 Hq<<< ERROR: illegal variable >>>@7 Hm@7 Hq@>@Q@;CC EV H| @Q @Q@5@>@;CC EV H| @ @@5@>@;C	C EV H|
@5@7 @@>@;C@/C EV H| B

@5@.@7 H@@@( F@?@( H@>@0 C
@4@.
@7 P@0 B
 @4@7 Q B@>@;C@2C EV H| B

@5@.@7 H@ @.
@7 H@ @ @.@7 H@@@&
@(	 @Q@?
@"	 B
@#@>@;C@/C EV H| J

@5@.@7 H@@@( F@?@( H@>@0 C
@4@.
@7 P@0 J
 @4@7 T@>@;C@2C EV H| J

@5@.@7 H@ @.
@7 H@ @ @.@7 H@@@&
@(	 @@?
@"	 J
@#@>@;C@0C EV H| IK

@5 F@7 H@  F@7 H@>@0 G@0 C
@4@4@.@7 H@0 J @4@7 T@>@;CC EV H| IK

@5@0 IR
@4@7 H@>@;C@0C EV H| IR

@5 F@7 H@  F@7 H@>@0 G@0 C
@4@4@.@7 H@0 J @4@7 T@>@;C@+C EV H| IR

@5 H@7 H@  H@7 H@>@0 C
@4@.@7 H@0 IR @4@7 T@>@;C@2C EV H| IR

@5@.@7 H@ @.
@7 H@ @ @.@7 H@@@&
@(	 @Q@?
@"	 IR
@#@>@;C@/C EV H| J

@5@.@7 H@@@( F@?@( H@>@0 C
@4@.
@7 H@0 J
 @4@7 T@>@;C@2D
 EV H| J

@5@.@7 H@ @.
@7 H@ @ @.@7 H@@@&
@(	 @@?
@"	 J
@#@>@;CD EV H| J

@5@0 J
@4@7 H@>@;CD EV H| F F
@5@7 H@>@;CD EV H| F B

@5@0 J
@4@7 H@>@;CD EV H| F J

@5@0 B
@4@7 H@>@;CD EV H| F J

@5@0 IK
@4@7 H@>@;CD  EV H| F J

@5@0 IR
@4@7 H@>@;CD! EV H| F IR

@5@0 J
@4@7 H@>@;CD" EV H| F IK

@5@0 J
@4@7 H@>@;CD$ EV H| F
 F
@5@ @7 H@>@;CD& EV H| J


 J



@5@ @7 H@ @ 
@7 H@>@;CD+ EV H| J

 J


@5@ @7 H@ @ 
@7 H@>@;CD0 EV H| C

 C


@5@ @7 H@ @ 
@7 H@>@;CD5 EV H| J

 J


@5@ @7 H@ @ 
@7 H@>@;C@_D? EV H| M 


 M 


@5@ @.@7 K@>@@@ @/@7 K!@>@ @ 
@7 H@?@,@@@0 K"
 K @4@7 C@ @ 
@7 H@0 K"
 K @4@7 H@?@0 K"
 K @4@7 H@Q@>@;C@_DM EV H| M 


 M 


@5@ @.@7 K@>@@@ @/@7 K!@>@ @ 
@7 H@?@,@@@0 K"
 K @4@7 C@ @ 
@7 H@0 K"
 K @4@7 H@?@0 K"
 K @4@7 H@Q@>@;C@ D[ EV H| H


@5@.
@7 H@>@0 H
@4@ 
@7 H@>@;CDa EV H|@5@.
 @@7 P@7 P@>@;XP M C@#DH EV L Ja
 Ja
@5@7 F@a@i@b @s@ @7 F@a@f@b @s@ @8 M@;CDI EV L Ja
@5@7 F@a@i@b @s@7 F@a@h@b @t@;CDJ EV L@5@7 F@a@g@b @t@7 F@a@h@g@s@;XD  t  t t  @t  @ AD  t  t t  @t  @ AD  t  t t  @t  @ 
P @CB    @ @@<CB    @ @@<CB    CU @@<CB    CU CU@<CB  
 G;@5@6 shared_object_extension@8 @@;XD  t  t t  @t  I AP H C	@ EV H@5@/@/@7 K!@>@Q@;C@ EV H@5@>@;XP T C@NF EV Hg@5@.@7 T@7 I K1@7 N@>@7 I@M*****************************************************************************@7 Hm@7 Hq@-SPADE Transcript of Interactive Proof Session@7 Hm@7 Hq@7 Hq@.	@7 B @7 P@7 Hq T@7 Hm@7 Hq@.
@.@7 M@7 HqDATE : @7 Hm@7 Ho	  TIME : @7 Hm@ @7 Ho@7 Hq@7 Hq @@7 I@>@;C@9F EV Hg@5@.@7 T@7 I K@7 N@>@7 I T@7 Hm@7 Hq T@7 Hm@7 Hq@7 Hq@.	@7 U @7 P@7 Hq T@7 Hm@7 Hq@7 Hq@7 Hq@7 Hq @@7 I@>@;C@!F EV Hg@5@.@7 T@C	@7 I@L	@P@7 Hq J@7 Hm@7 Ho M@7 Hm@7 Hq@>@8 I@;XP T C@#@ EV J4 H


 H

@5@ @.@7 Q@>@ @ 
@7 T@>@;C@ EV J4
@5@>@;XP I CA2 EV H1  @5 K1@7 O B@>@;CA5 EV H1  @5@7 Hq@>@;XD  t  t t  @t  HQ AP NM C@ I I  K1@<XD  t  t t  @t  KG  AP Ib C@e EV I]
	@5@7 Ho@7 Hq@>@;C@i EV I]	
@5@.@7 J8@0 C	@4@7 Ho@7 Hq@>@;C@n EV I]
	
@5@7 Ho I@7 Hm@7 Ia@>@;C@ @s EV I]	

@5@.@7 J8@0 C	@4@7 Ho I@7 Hm@ @7 Ia@>@;XP OA C@3A EV I
@5@.@7 Jn@.
@7 Jq@ @7 HoARG@7 Hm@7 Ho @7 Hm@ 
@7 Ho  @7 Hm@7 Jt@p	@>@ @ @7 O@@>@;CA EV I@5@>@;XP I C@ EV E@5@2@0 N- @Q@4@3@0 CN @Q@4@3@0 CC @Q@4@3@0 N/ @Q@4@4@8 N0@;XP M CA
 EV H1@5@>@;C	A EV H1 M@5@>@Q@;CA EV H1	
@5@7 J@7 M@>@;XP R C
DB EV Hg@5@7 H@7 H2@>@;XD  t  t t  @t  R AP K' CB EV H
@5@S@>@;C@TB EV H K
 B


@5@>@@@S@>@ @.
@7 K&@ 
@7 J@&
@F@?@,@@@" J H
@#@ @.@7 H@&@?@" J H
@#@ @.@7 LK@&@E
@>@;C@bB EV H		 U
 J
 B



@5@>@0 U
@4@7 K&@@@S@>@ 
@.@7 K&@ @7 J@&@F@?@,@@@" J H
@#@ @.@7 H@&
@?@" J H
@#@ @.@7 LK@&
@E@>@;CB EV H
@5@>@;XP I CAA EV I B
	@5@0 B@0 PK	@4 @4@7 R@>@;CAB EV I B
	@5@0 B@0 PK	@4 @4@7 R@>@;CAC EV I B G
	
@5@0 B	@4@7 I@0 B
@4@7 I@>@;CAD EV I B G
	
@5@0 B	@4@7 I@0 B
@4@7 I@>@;CAE EV I B G
		@5@>@;CAF EV I B G
		@5@>@;C
AG EV I B
	 G	@5@>@;C
AH EV I B
	 G	@5@>@;CAI EV I B	
@5@0 B	@4@7 R@0 B
@4@7 I@>@;CAJ EV I B G J6
	 J:		@5@>@;CAK EV I B
	 G J6	 J:	@5@>@;CAL EV I B G J;
	 J7		@5@>@;CAM EV I B
	 G J;	 J7	@5@>@;CAN EV I B J:

	
@5@0 B	
@4@7 R@>@;C@%AO EV I B J;	

@5@.@2@/@4@2	
@4@7 H5@0 B@4@7 R@>@;C@%AP EV I B G
	
 G

@5@0 B	@4@7 R@0 B
@4@7 R@>@;CAQ EV I B
	
@5@@@&	
@?	@0 B	
@4@7 S@>@;C	AX EV I J@5@>@;CAY EV I J@5@>@;CAZ EV I J
	
@5@0 J	
@4@7 R@>@;CA[ EV I J

	

@5@0 J	
@4@7 I@>@;C@"A\ EV I J G
	
@5@@
@0 J	@4@7 I@?@0 J
@4@7 I@>@;CAb EV I J G
	
	@5@0 J
@4@7 I@>@;CAc EV I J G
	

@5@0 J	@4@7 I@>@;CAd EV I J G
	
 G	
@5@0 J
@4@7 I@>@;CAe EV I J G
	
 G

@5@0 J	@4@7 I@>@;CAf EV I J
	
@5@0 J	
@4@7 S@>@;XP T C@ EV J  S@<C@ EV J  R@<C@ EV J  K@<C@ EV J  N@<C@ EV J  L@<C@ EV J  L@<C@ EV J  Iu@<C@ EV J  M2@<C@ EV J  K@<C@ EV J  JB@<C@ EV J  J@<C@ EV J  I@<C@ EV J  I@<C@ EV J  M@<C@ EV J  M@<C@ EV J  K3@<C@ EV J  I@<C@ EV J  R@<C@ EV J  M0@<C@ EV J  Iv@<C@ EV J  L=@<C@ EV J  R@<C@ EV J  H@<C@ EV J  P@<C@ EV J  I@<C@ EV J  Op@<C@ EV J  J@<C@ EV J  Ro@<C@ EV J  R!@<C@ EV J  O@<C@ EV J  O@<C@ EV J  N@<C@ EV J  J@<C@ EV J  N@<C@ EV J  N@<C@ EV J  Ix@<C@ EV J  L@<C@ EV J  Ig@<C@ EV J  H@<C@ EV J  I@<C@ EV J  O@<C@ EV J  NF@<C@ EV J  P @<C@ EV J  N@<C@ EV J  O@<C@ EV J  M@<C@ EV J  J@<C@ EV J  H@<C@ EV J  R@<C@ EV J  Q.@<C@ EV J  P@<C@ EV J  M@<C@ EV J  Hj@<C@ EV J  N @<C@ EV J  RX@<C@ EV J  K"@<C@ EV J  J@<C@ EV J  M1@<C@ EV J  I_@<C@ EV J  R<@<XP R CA EV Hg@5@7 J B@>@0 R	@4@8 C@;CA EV Hg@5@ @.
@7 R@ @ 
@ @7 R@>@;XP T C@= EV I7@5@7 @@.
@7 H@.@7 Tg@>@ @8 S# B@;XP M C
F EV Hg@5@a@g@h@s@>@;CF EV Hg
@5@>@;CF EV Hg
@5@p@ @ @7 M@>@;XD  t  t t  @t  G D  t  t t  @t  G AD  t  t t  @t  G AD  t  t t  @t  G 
D  t  t t  @t  I AD  t  t t  @t  I AD  t  t t  @t  H AP K8 C@2C EV Hg@5@.@7 H@7 C@7 J B@.	@7 R B@)	@.
@7 M#@p
?@ @.@7 M@2@4@.
@7 SA@0 I_
@4@7 D4@>@;XPcollect_indices_and_values C@>B EV J&



@5@@@"@" Ly

@#@ @.@7 Q@ @.@ @7 U B@>@ @ @7 H5@?@&
@>@ @ @7 U@F@E@>@;CC	 EV J&@5@>@;XP T1 C@0B EV H|		@5@.
@7 Mp@.@7 Ms@ @.@7 Mv@ @.
@7 My@ 
@.@7 L@ @.@7 J@ @.@7 Ir@ @7 I/@>@;XD  t  t t  @t  L AP N CC EV H@5@7 Hq@7 HqGeneral syntax of command:@7 Hm@7 Hq@.	@7 O B@7 Ho@7 Hq@Q@;C@:C EV H@5@7 Hq@&Examples of valid command syntax for "@7 Hm@7 Ho" are:@7 Hm@7 Hq@7 Hq@7 H@7 Ho C@7 Hm@7 Hq@.	@7 N B@7 H@7 Ho@ @7 H@7 Ho C@7 Hm@7 Hq@Q@;XP KZ C@]@ EV I@5@T@@@" 	 H
@#@E
@?@D@@@" 	 P

@#@"
 IP
@#@?@*@@@" 	 P

@#@( @@"
 IP
@#@?@" 	
@#@( @@E
@>@;C@ EV I
bad_structure@5@>@;XP L CA] EV I@5@.@7 O2@  @7 N@>@;XP T CB( EV H1@5 I@.@7 I@7 P@0 J@/@4@7 C@Q@;CB- EV H1  @5@>@;XP P C EV I7 @@The following commands are available at present in the checker:-@<C EV I7  @@<C EV I7 @A     case            forget            prove         standardise @<C EV I7 @A     consult         forwardchain      quit          status      @<C EV I7 @A     declare         help              remember      traverse    @<C EV I7 @A     deduce          infer             replace       undelete    @<C EV I7 @A     delete          instantiate       save          unwrap      @<C EV I7 @A     done            list              set                       @<C EV I7 @A     execute         newvc             show                      @<C EV I7 @A     exit            printvc           simplify                  @<C EV I7  @@<C EV I7 @DFor more specific help on a particular command, type "help COMMAND."@<C EV I7 @:For help on the built-in rules library, type "help rules."@<XP NC C@9 EV J& @Q @@5@>@;C@: EV J& @ @@5@>@;C@u@; EV J& M 


 @@5@>@7 A@ @.
@7 K@@@ 
@/@7 H@?@@@(
 F@?
@@@(
 H@?@(
 @@>@@@ 
 R@7 K!@>@  @@7 NB@?@-@@@0 K"

 R@4@7 C@  @@7 NB@0 K"

 R@4@7 H@>@?@0 K"

 R@4@7 H@Q@>@;C@u@V EV J& M 


 @@5@>@7 A@ @.
@7 K@@@ 
@/@7 H@?@@@(
 F@?
@@@(
 H@?@(
 @@>@@@ 
 R@7 K!@>@  @@7 NB@?@-@@@0 K"

 R@4@7 C@  @@7 NB@0 K"

 R@4@7 H@>@?@0 K"

 R@4@7 H@Q@>@;C@9@r EV J& G

@5@.@7 NB@>@ @.
@7 NB@>@@@@@( H@?@(
 H@>@(	 H@?@( F@(
 F@@@(	 F@?@(	 H@>@;C@9@ EV J& C

@5@.@7 NB@>@ @.
@7 NB@>@@@@@( H@?@(
 H@>@(	 H@?@( F@(
 F@@@(	 F@?@(	 H@>@;C@9@ EV J& I3

@5@.@7 NB@>@ @.
@7 NB@>@@@@@( H@?@(
 H@>@(	 H@?@( F@(
 F@@@(	 F@?@(	 H@>@;C@%@ EV J& Ja
@5@.@7 NB@>@@@( H@(	 H@?
@( F@@@(	 F@?@(	 H@>@;C@ EV J& L

 F@5 F@7 NB@>@  F@7 NB@>@;C@ EV J& L

 F@5 F@7 NB@>@  F@7 NB@>@;C@%@ EV J& M
@5@.@7 NB@>@@@( H@(	 H@?
@( F@@@(	 F@?@(	 H@>@;C@%@ EV J& M
@5@.@7 NB@>@@@( H@(	 H@?
@( F@@@(	 F@?@(	 H@>@;C@ EV J& L

@5@  F@7 NB@7 NB@@@(	 F@?@(	 H@>@;C@ EV J& L
@5@7 NB@>@@@(	 H@?@(	 F@>@;C@ EV J& 

 H@5 H@7 NB@>@  H@7 NB@>@;C@8@ EV J& B

 @@5@.@7 NB@@@@@( F@?@( H@>@ @.
@7 NB@@@(
 F@?@(
 H@?@ @ @7 NB@E
@>@;C@8@ EV J& J

 @@5@.@7 NB@@@@@( F@?@( H@>@ @.
@7 NB@@@(
 F@?@(
 H@?@ @ @7 NB@E
@>@;C@>A EV J& J

 @@5@.@7 NB@@@@@( F@?@( H@>@ @.
@7 NB@@@(
 F@?@(
 H@?@  I@7 H@ @ @7 NB@E
@>@;C@>A EV J& J

 @@5@.@7 NB@@@@@( F@?@( H@>@ @.
@7 NB@@@(
 F@?@(
 H@?@  I@7 H@ @ @7 NB@E
@>@;C@>A+ EV J& IK

 @@5@.@7 NB@@@@@( F@?@( H@>@ @.
@7 NB@@@(
 F@?@(
 H@?@  I@7 H@ @ @7 NB@E
@>@;C@>A> EV J& IR

 @@5@.@7 NB@@@@@( F@?@( H@>@ @.
@7 NB@@@(
 F@?@(
 H@?@  I@7 H@ @ @7 NB@E
@>@;C@<AR EV J& H


@5@7 NB@@@0 H@-
@-@4@7 H@E@?@.@7 K@ @0 H@-
@-@4@7 H@ @ 
@7 NT@ @ @7 NB@>@;C@7A\ EV J& H}

@5@.@7 NB@@@ @0 H@-
	@4@7 H@E@?@ @.@7 K@ @0 H@-
	@4@7 H@ @ 
@7 NT@>@;CAf EV J& F
 @@5 @@7 NB@>@;CAh EV J& J


 @@5 @@7 NB@>@  @@7 NB@>@;CAk EV J& J

 @@5 @@7 NB@>@  @@7 NB@>@;CAn EV J& C

 @@5 @@7 NB@>@  @@7 NB@>@;CAq EV J& J

 @@5 @@7 NB@>@  @@7 NB@>@;C	Au EV J&
 F@5@7 F@>@;CAw EV J&@5@7 @@/@7 K!@>@;CA{ EV J& M
 @@5 F@7 NB@>@;CA~ EV J& M
@5@7 NB@>@@ I@7 H@?@(	 F@>@;CA EV J& M
@5@7 NB@>@@ I@7 H@?@(	 F@>@;CA EV J& PK
 F@5@.@7 NB@>@ @0 I@/@4@7 H@>@;CA EV J& J6
@5@.@7 NB@ @0 I	@4@8 H@;CA EV J& J7
@5@.@7 NB@ @0 I	@4@8 H@;CA EV J& J:
@5@7 NB@0 I@/@4@8 H@;CA EV J& J;
@5@7 NB@0 I@/@4@8 H@;CA EV J& G

@5@7 NB@0 I@/@4@7 H@ @8 NB@;CA EV J& M


@5@7 NB@0 I@/@4@7 H@ @8 NB@;CA EV J& M

@5@7 NB@0 I@/@4@7 H@ @8 NB@;CA EV J& M

@5@7 NB@0 I@/@4@7 H@ @8 NB@;C@ A EV J& L,

 @@5@ @.@7 NB@ @0 I@-
@4@7 H@ 
@7 NB@>@;C@ A EV J& L

 @@5@ @.@7 NB@ @0 I@-
@4@7 H@ 
@7 NB@>@;CA EV J& M

 @@5@.@7 NB@ @0 I@/@4@7 H@ @ @7 NB@>@;CA EV J& M

 @@5@.@7 NB@ @0 I@/@4@7 H@ @ @7 NB@>@;C
A EV J&@5@0 I@/@4@8 H@;CA EV J&
@5@.@7 NB@0 I@4@7 H@ @8 NB@;C
A EV J& I@5@0 I@/@4@8 H@;CA EV J& I
@5@.@7 NB@0 I@4@7 H@0 I@4@8 NB@;C@8A EV J& Pg
@5@@@0 H@2@/@4@-@4@7 H@E@?@.@7 K@ @0 H@2@/@4@-@4@7 H@0 Ly@/@/@4@7 H@ @8 H@;C@A EV J&@5@C@7 @@L@P@2@-
@-@4@7 @<@7 Ph@@@B@(
 P;@>@ @2@-@-
@4@2@-@-@4@7 U@>@ @.@7 H@ 
@ @7 SH@ @.@7 H@ @ @7 SH@0 H@2@4@4@7 H@F@F@?@+@(
 P7@>@ @.@.@7 Lz@0 Br@-@4@7 H@ @ @.@7 M@ @ @8 NE@F@F@F@;C@RA EV J&@5@C@7 @@L@P@2@-
@3@-@4@7 @<@. H@7 R~@ @0 Ly@/@/@4@7 H@>@@@ @0 H@2@/@4@-
@4@7 H@&	@?@ @7 K@0 H@2@/@4@-
@4@7 H@ @ 
@8 H@;C@A EV J&@5@C@7 @@L@P@2@-
@-@4@7 @<@7 Ph@@@`@. H@7 R~@>@ @2@-
@-@4@2@-@-@4@7 U@>@ 
@.@7 H@ @ @7 SH@ @.@7 H@ @ @7 SH@@@ @0 H@2@4@4@7 H@&	@?@ @7 K@0 H@2@4@4@7 H@F@F@?@0 Bs@7 R~@>@ @.@.@7 Lz@0 Br@-@4@7 H@ @ @.@7 M@ @ @8 NE@F@F@F@E@;C@?B EV J&@5@C@7 @@L@P@.
@.@7 R@.@7 NE@@@ @.
@7 L<@E@?@ @.
@.@7 L<@2@4@2	@4@7 OX@ @ 
@7 OX@>@;C@MB EV J&@5@C@7 @@L@P@/ @@/@2@-
@4@/@7 If@.@7 NB@2@-@/@4@7 @<@@@ @2@4@7 L<@E
@?@ @2@4@.
@7 L<@2
@4@2	@4@7 OX@>@;C@;B( EV J&@5@C@7 @@L@P@/ H@/@2@-
@3@-@4@/@7 If@7 NB@2@-@/@4@7 @<@ @2	@3@-
@4@7 L<@ @ 
@7 NB@>@;C@^B1 EV J&
@5@C@7 @@L@P@C@/@/@7 R@L@P@C@/@/@/@/@/@7 If@L@P@2@-
@-@4@7 @<@ @7 L: B@ @.@7 NE@@
@.
@7 L<@E@?@.
@.@7 L<@2@4@2	@4@7 OX@ @ 
@7 OX@>@;CBB EV J& PL

@5@7 Ph@7 NB@ @7 NB@>@;CBI EV J& PN

 F@5@7 Ph F@7 NB@  F@7 NB@>@;CBP EV J& PP

 F@5@7 Ph F@7 NB@  F@7 NB@>@;CBV EV J&
 H@5 F@7 NB@>@;XD  t  t t  @t  R  AP O C@ EV H@5@.	@7 I BD@7 Hm@7 Ho@:@7 H@7 H@7 Ho@7 Hq@>@;XP I  CA
 EV I	@5@@ E@.@7 I@?Flag name? @7 K@.@7 I@.	@7 I@>@@ K$@.
@7 I@?New value? @7 K@.
@7 I@7 L@>@.@2@3@-@4@7 @<@.
@2@3
@4@7 @<@>@ @7 C@ 
@7 C@>@@@@( HI@@@&
@F@?@@@@(
 K1@.@7 N@ @7 I@7 R@E@?@@(
 K@.@7 N@.@7 N@@@ @7 I@?@C@ @7 I@L@P J@7 Hm@ @7 Ho M@7 Hm@7 Hq@>@7 I@ @7 I@2@s@3@e@3@t@3@ @3@c@3@o@3@m@3@m@3@a@3@n@3@d@3@_@3@l@3@o@3@g@3@g@3@i@3@n@3@g@3@ @3@t@3@o@3@ @3@o@3@n@3@.@4@7 Hm@7 Hq@ @7 N@ @7 I@?@R@F@>@;XP P C@=A EV H
 M
@5@7 HMet constraint: @7 Hm@/@7 M@.@7 N@@
@( @7 Ho@E@?@a@f@g@l C@b@l C@x@ @/@7 JQ@7 Hq@>@;C@4A EV H

@5@7 HProved subgoal: @7 Hm@.@7 N@@
@( @7 Ho@E@?@a@f@g@l C@b@l C@x@ @/@7 JQ@7 Hq@>@;C@CA EV H
 M

@5@7 H U&@7 Hm@/@7 M@.@7 N@@
@( @7 Ho@E
@?@a@f@g@l C@b@l C@x
@ 
@/@7 JQ@7 Hq@ @7 P@>@;C@7A EV H

@5@7 H U'@7 Hm@.@7 N@@
@( @7 Ho@E
@?@a@f@g@l C@b@l C@x
@ 
@/@7 JQ@7 Hq@ @7 P@>@;CA EV H
@5@7 H@!(unconstrained rule: no subgoals)@7 Hm@7 Hq@>@;XP R CA EV I@5@7 H@7 H@>@;XD  t  t t  @t  HI AP L C@ I I  K@<XP R C@8 EV H@5@.@7 N@( @ N@7 K@>@;C@< EV H  @5[EXECUTE]: @7 Hm@>@;XD  t  t t  @t  S AP S C@ I I  K1@<XP Kf C@|AW EV I

@5@S@>@"

@#@@
@S@E@R@F@?@ @2@-@-@4@7 @<@.@ @ @7 K@>@@	@ @/@7 RW@?@(@'rule_family_not_declared_for_this_usage@>@@@(
 @@F@F@?@5@"

@#@@
@S@E@R@F@?@ @2@-@-@4@7 @<@.@ @ @7 K@>@@	@ @/@7 RW@?@( U*@>@;CA| EV I @<XP S[ C@X@ EV I		 L@5@.	@7 Rf B@.
@7 Jn@.@7 JqDepth: @7 Hm@7 Ho,       Trace: @7 Hm@.@7 ME@ @7 Jt@.
@7 MH Q\@7 Hm@ 
@7 JtPrincipal functor: @7 Hm@ 
@2@-@-@4@7 @<@>@7 Ho@ @7 Ho@ @7 Ho@ @.@7 G @>@ @ @7 O; B@>@;C@@ EV I		 L@5@.	@7 U+@a@h@b @s@>@0 Rf@/@4@7 C@0 MI	@/@4@7 C@p
	?@0 Rf
@4@7 C@.@7 ME@0 MF@/@4@7 C@.@2@/@4@ @7 Il@0 MF@4@7 C@.
@7 MH@@@1@@@"
 M 

@#@?
@"
 M 

@#@ @.@7 K@0 K"tv@4@7 C@?@R@F@E@> L@7 SZ@>@;C@ EV I L@5@/@7 L B@>@9CANNOT "UP" AT TOP-LEVEL.  (Rest of command-line ignored)@7 Jt@0 L@/@4@7 C@>@;C	@ EV I L@5CANNOT "UP" AT TOP-LEVEL.@7 Jt@>@;C@@ EV I
 L
	@5@.
@7 U+@.@7 MH@C@ @7 @@L@P@.@7 ME@>@p
@ @/@.@7 @6@@@@@@7 F@a@h@b@t@a@h@f@r@%	@?	@(	?@(@'@>@ @ @.@7 A@0 Rf@/@4@7 C@0 Rf
@4@7 C@0 MI
@4@7 C@0 MF@/@4@7 C@ @2@4@.@7 H5@0 MF@4@7 C@@@1@@@" M 

@#@?
@" M 

@#@ @.@7 K@0 K" U0@4@7 D4@?@R@F@E@> L@7 SZ@?@@@/@7 U1@="DOWN" NON-EXISTENT ARGUMENT.  (Rest of command-line ignored)@7 Jt@0 L@/@4@7 C@?"DOWN" NON-EXISTENT ARGUMENT.@7 Jt@F@F@F@>@;CA$ EV I L@5@/@7 U1@>@;CANNOT "DOWN" AT TREE-LEAF.  (Rest of command-line ignored)@7 Jt@0 L@/@4@7 C@>@;CA* EV I L@5@>CANNOT "DOWN" AT TREE-LEAF.@7 Jt@>@;CA. EV I H@5@.	@7 U+@.
@7 MH@>@7 R B@>@;CA4 EV I L
	@5@.
@7 MC B@>@7 Jt@>@;C@7A9 EV I F@5 TRAVERSE ENVIRONMENT COMMANDS:@7 Jt ------------------------------@7 Jt@2 u (or -)   UP (ascend a level in expression tree)@7 Jt@D d (or +)   DOWN (descend a level); must be followed by argument no.@7 Jt@/                 (e.g. d2 = descend argument 2)@7 Jt@@ l          LOCATION of current level w.r.t. original expression@7 Jt@B                 (follow by "f" for FULL or ["b"] (default) BRIEF)@7 Jt@. t          TYPE information for current level@7 Jt@# r          REDISPLAY current level@7 Jt@/ s          SHOW top-level expression (in full)@7 Jt@) h (or ?)   HELP -- displays this message@7 Jt@2 x          EXIT from traverse command environment@7 Jt@7 Hq@>@;CAH EV I L@5 @.	@7 MHTOPLEVEL EXPRESSION:@7 Jt@7 Jt@>@;CAM EV I L@5@0 K"@/@/ U0@4@7 C@>@;CAP EV I F
	@5@>ERROR(S) IN COMMAND SEQUENCE:  @7 Hm@7 TPlease retype command-line.@7 Jt@>@;XP K CCP EV HU@5@.@7 RT B@ @7 T B@>@;XP S C@?A EV H|@5@7 Mp@7 Ms@ @7 Mv@ @ @7 My@ @ 
@7 L@ 
@ @7 J@ @ @7 Ir@ @ @7 I/@ @ @7 J@ @ @7 LE@ @ @8 M@;XP TL C@3 EV H@5@7 P@>@;XP S| CF EV Hg G

 M



@5@ @7 S{@ @ 
@7 S{@>@;CF EV Hg I3

 M


@5@ @7 S{@ @ 
@7 S{@>@;CF EV Hg C

 M


@5@ @7 S{@ @ 
@7 S{@>@;CF EV Hg@5@>@7 J@>@;XP N C@|Ai EV IJ@5@.	@7 LL@.
@7 RO@7 HqCASE @7 Hm@7 Ho M@7 Hm@7 Ho@7 Hq@/@.@7 Oz@7 P@0 H
@4@7 D4@ @7 Nl@0 Iu@/@/@4@7 C@.@/@/@7 J@0 I M:@4@7 D4@0 I Nh@1 H
@4@7 D4@7 K N@0 C @Q@4@7 N@0 N	@/@4@7 C@0 N	@4@7 D4@>@;XD  t  t t  @t  IQ  AP IQ  C EV HU@5@0 J@-@4@7 H@7 J@7 H@7 ID@7 IF@Q@;C@ EV HU@5@@
 K@.@7 I@E	@?INFER -- Type formula to infer.INFER -- Formula? @7 I@.	@7 I@.@7 K&@@@" J H
@#@.@7 LK@?@%@E
@>@@ K A|@7 I@>@E@?Rulename pattern? @7 K@.@7 I@ @7 M@>@@
 I@.
@7 I@>@ 
@7 J B@?@R@E
@> M@7 C@@@^@ @. K@7 R@ @7 J@@ K@7 Q-@@@  @@7 H@?@6!!! ERROR: Above formula did not type-check correctly.@7 Hm@7 Hq@>@Q@?@R@7 Hq Q\@7 Hm@ @7 Ho by @7 Hm@ @7 Ho C@7 Hm@7 Hq@7 Hq@7 R@ @7 Na@@@" J H
@#@7 P
@?@R@?@7 Hq@>@@
@.@ @7 R B@7 R@?@7 R@Q@E@>@;XD  t  t t  @t  E D  t  t t  @t  E AD  t  t t  @t  E AD  t  t t  @t  E 
D  t  t t  @t  R" AD  t  t t  @t  R" AP R\ C
D EV H|  @K F F F@<C
D EV H|   F F F@<C
D EV H|  I4 F F F@<C
D EV H|  J F F F@<C
D EV H|  J F F F@<C
D EV H|  Kw F F F@<C
D EV H|   F F@<C
D EV H|   H H H@<C
D EV H|  J  F F@<C
D EV H|  J F F@<C
D EV H|  BANY UT @@<C
D EV H|  J UT UT @@<C
D EV H|  G[ UT UT @@<C
D EV H|  C UT UT @@<C
D EV H|  G UT UT @@<C
D EV H|  IS UT UT @@<C
D EV H|  F @ @@<C
D EV H|  J	 @ @ @@<C
D EV H|  J
 @ @ @@<C
D EV H|  C @ @ @@<C
D EV H|  J @ @ @@<C
D EV H|  J F @@<C
D EV H|  A UT UT@<C
D EV H|  B UT UT@<C
D EV H|  F UT F@<C
D EV H|  @ UT UT@<C
D EV H|  I UT UT@<C
D EV H|  I UT UT@<C
D EV H|  I UT UT@<C
D EV H|  G UT UT UT@<C
D EV H|  K} UT UT UT@<C
D EV H|  K| UT UT UT@<C
D EV H|   UT UT UT@<C
D EV H|  J UT UT @@<C
D EV H|  J UT UT @@<C
D EV H|  J UT UT @@<C
D EV H|  J UT UT @@<C
D EV H|  C UT UT UT@<XP L C@C EV J@5@/@8 H@;C@3@D EV J B
	
@5@@@/@0 F@1 J	
@4@7 H@?@@@/@0 B
	@4@7 H@?@/@0 F@1 J
	@4@8 H@;C@3@E EV J J
	
@5@@@/@0 F@1 B	
@4@7 H@?@@@/@0 J
	@4@7 H@?@/@0 F@1 B
	@4@8 H@;C@3@F EV J J
	
@5@@@/@0 F@1 IR	
@4@7 H@?@@@/@0 J
	@4@7 H@?@/@0 F@1 IK
	@4@8 H@;C@3@G EV J J
	
@5@@@/@0 F@1 IK	
@4@7 H@?@@@/@0 J
	@4@7 H@?@/@0 F@1 IR
	@4@8 H@;C@3@H EV J IK
	
@5@@@/@0 F@1 J	
@4@7 H@?@@@/@0 IR
	@4@7 H@?@/@0 F@1 J
	@4@8 H@;C@3@I EV J IR
	
@5@@@/@0 F@1 J	
@4@7 H@?@@@/@0 IK
	@4@7 H@?@/@0 F@1 J
	@4@8 H@;XP R' C@$C	 EV Hg
 L 
 E

@5@ @ 
@7 K@ @7 K@>@;CC EV Hg
 AW

@5@ @ 
@7 K@>@ @ @7 R&@>@;XP Sd C@f EV I@5@0 N;@/@4@7 C@0 UU@4@7 D4@7 C@.@7 UU B@@@1@.	@7 T{ B@.
@7 RJ@0 H
@4@7 D4@@@&
	@?@7 H@0 I Nh@1 H
@4@7 D4@7 Nl@?@7 UV@F	@p@0 UU@4@7 H@0 UU@4@7 D4@ @7 I B@>@Q@;XD  t  t t  @t  B1 AD  t  t t  @t  B1 AD  t  t t  @t  B1 
P B0C  B B Ag@+/usr/lib/swi-prolog/library/dialect/sicstus@5@6 B` Bj Ba@8 Bb@;CB0   Ag@5@8 L B@;CB2   E@5@6  Ab@8 @@;CB4   D L
@5@6 arch@.@7 @lib/@ @8 A@;CB7   D L
@5@6 @D
windows @Q@7 @@L@(
bin@?@(
 L@;C@,B<  path@5@6 PATH@.
@7 S @D U] @Q@7 @@L@. E@7 D@?@. @7 D@ @8 @@;C@3 B& B& user_profileapp_preferences C@<C@? B& B&app_data@5@6 D@0 @~/lib/swipl@3	@4@/ @@8 A: @;C@B B& B& Ud@5@6 Uf@0 @ Ky@3	@4@/ @@8 Uh@;C@3 B, B,  B2 C C@<C@.s@!/usr/lib/swi-prolog/boot/packs.pl  A Ui pack Ue Uk@<C@/ Ui Ui  Uk L Uk@<C@1 Ui Ui Ag@5@6$pack@/ @@8pack_dir Um@;C@3 Ui Ui D@5@6 Um@/ D@8 Uo@;XP S CA*@T EV L	@5@C@/@/@7 LK@L@P@.@7 LL@@@(  P@0 P@/@4@7 I@>@F	@F@F
@?A @@@5@( @>*** VC PROVED -- Well done!@7 Hm@7 Hq@0 I P @@4@7 D4@.	@/@7 JA@0 I P@1 P	@4@7 D4@7 Nr B@7 Hq R@7 D4@F
@F@E@?@@a@g@b @s@@@.
@/@7 Oz@0 N
@4@7 M6@Q@F@F
@?@@@@ @.@.@7 RO@C@ @7 T>@L@P@> S@7 M6@ @7 N
@F
@?@@.@.@.
@7 J*** PROVED @7 Hm@ @7 Ho BY @7 Hm@ 
@7 Ho@7 Hq@p?@0 L@/@4@7 C@0 L@4@7 C@7 P@0 I P@4@7 D4[Exiting depth @7 Hm@7 Ho
 proof frame]@7 Hm@7 Hq@0 N@/@4@7 C@0 N@/@/@4@7 C@0 J@/@/@/@4@7 C@7 K@ @7 Na@@@ @7 F@>@@	 K@7 S@>@7 T B@?@ @7 P
@? S@7 M6@E
@E	@>@;XD  t  t t  @t  J AP M_ CE EV H]
@5@C
@/@/@7 M[@L
@P@>@;CE EV H]@5@.
@7 RB B@7 O@>@7 Q@>@;XXQM	broadcastF@(/usr/lib/swi-prolog/library/broadcast.pl  ԣAuC AgS E	listeningE UzEunlistenE UElistenEbroadcast_requestE UE UXO Uzretract_listener C@u E  ԣA U@5@0listener	
@4@8 C@;XO Uz U{ C@k U U 

@5@.
@7canonical_listener Uz@ 
@ @ @8 U U@;XO Uz U} C@t U U@5@@@/@.	@.
@7 U@B@0 	@4@@L@Q@O@?@R@F	@;XD  t  t t  Uzt  U @GD  t  t @Ht  Uzt U~ @K @K O Uz U~ C@b U U 

@5@.
@7 U@ 
@ @ @8 U U@;XO Uz U C@_ U U@5@.
@7 U@0 U	
@/@/@4@8 C@;XD  t  t t  Uzt  U @GD  t  t @Ht  Uzt U @K O Uz U C@Q U U
 

@5@ @8assert_listener U@;XO Uz U C@\ U U@5@.	@7 U@0 U@/	@/@/@4@8 C@;XD  t  t t  Uzt  U @GD  t  t @Ht  Uzt U @K @K O Uz U C@M U U 

@5@.
@7 U@ 
@ @ @8 U@;XO Uz U C@ U U 
@<XD  t  t t  Uzt  U AO Uz U C@ U U@5@/@.	@.
@7 U@0 	@4@@;XO Uz U C
@ U U@5@ @7 U@>@;C@ U U@5@0 U	
@4@8 C@;XXQM E]F@:/build/buildd/spark-2012.0.deb/simplifier/data__system.pro  7AAuC @S @Esave_data__system E EZEget_system_start_date_timeE ErEadd_system_start_date_timeXO E] U C@&@\ E[ E[@5 E]@.@7 Ey E{@2@0  E]@1  U@4@3@0  E]@1  Er@4@4@7 E` Eb@>@;XO E] U C
@R E[ E[@5@0 U@4@7 A @>@;XD  t  t t  E]t  U AD  t  t t  E]t  Er AO E] U C  B B 
Proof Checker@<XO E] U C@N E[ E[@5@0 U	@4@7 U@>@;XXQM @F@ /usr/lib/swi-prolog/boot/bags.pl  As@!C S E @EbagofEsetofE GAXD  t  t t  @t 
select_bag 
O @ UC
@ns@ /usr/lib/swi-prolog/boot/bags.pl  A U@5@>@&	@&
@;C@q U U 	
@<C	@r U U@5@ @ @8pick @@;XD  t  t t  @t 
pick_first 
O @ UC@ U U C





@5@ @ @ @ @8	pick_same @@;XD  t  t t  @t  U 
O @ UC@!@ U U C






@5@)	@>@ @ @ @8 U@;C@ U U @<XD  t  t t  @t  U @GD  t  t @Ht  @t U B
^ D  t  t t  @t  U 
O @ UC@j@ U U
@5@0 U	@4@.@.@7 F @@D@* R@L@ @.
@7 @ @@,
 @@ 
@8 K@ @@F@?@?@0 C@4@ @.
@7 U@D@ 
@7 G @@L@ 
@.@7 U@ @ @8 U@E@?@ 
@/@7bind_bagof_keys @@ 
@.@7 U@ @ @.@7 U@ @8 U@;XD  t  t t  @t  U 
O @ UC@j U U@5@.@.@.
@7 U @@ 
@ @ @8 U @@;XD  t  t t  @t  U 
O @ UC@e U U @<C@f U U C

@5@/@7 FB @@ @8 U@;XD  t  t t  @t  @ @GD  t  t @Ht  @t GA B
   B
D  t  t t  @t  @ 
O @ GAC@G U U@5 G@0findall_loop	
@4 B@8 @ @;XD  t  t t  @t  @ @GD  t  t @Ht  @t @ B
  D  t  t t  @t  @ 
O @ @C@D U U@5@8 GA @@;XD  t  t t  @t  U @GD  t  t @Ht  @t U B
 U D  t  t t  @t  U 
O @ UC@D@Z U U@5@0 U	@4@.@.@7 U@D@* R@L@ @7 U@,
 @@F
@?@0 C@4@ @.
@7 U@ 
@/@7 U@ 
@.@7 O' @@ @ @8 U@;XD  t  t t  @t  U 
O @ UC@M U U@5@@@@7 E @?@ @8 D @;XXQM$historyF@#/usr/lib/swi-prolog/boot/history.pl  As@ C S E
$save_historyEread_historyE$clean_history XD  t  t t  Ut take_number 
O U UCAs@#/usr/lib/swi-prolog/boot/history.pl  A U

@5@ digit@7 G U@>@ @ 
@8take_string U@;C
A U U@5@>@;CA U U @<XD  t  t t  Ut get_last_event 
O U UC@ U U@5@/@.	@7 U U@7 F* U@>@;C@ U U@5 C@0historyno_event@4@7 @' U@Q@;XD  t  t t  Ut 
find_event 
O U UCA U U G"

@5@>@8 U U@;C@(A U U@5@  U@7 U@>@2@4@.
@7 U U@.@ 
@7 Q U@ @.@7 U@ @8 U@;C
A U U@5@.@7 U@ @8matching_event U@;XD  t  t t  Ut match_event 
O U UC@ U U@5@7 U U@>@;C@ U U@5 C@0 U U@4@7 U@Q@;XD  t  t t  Ut skip_quoted 
O U UC@ U U



@5@>@;C@!@ U U K~

 K~

@5@>@ @ 
@ @ @ @8 U U@;C@#@ U U







@5@>@ @ 
@ @ @ @8 U@;C@ U U



@5@>@ @ @ @ @8 U@;C@ U U 
@<XD  t  t t  Ut remove_history 
O U UC@ U U@5@a@g@h@l C@b @r@>@;C@ U U@5@a@g@h@l C@x
@0 U
@/@4@7 H U@>@;C@ U U @<XD  t  t t  Ut expand_history2 
O U UC@ U U G" G" @@5@>@;C@ U U G" G"

@5@ @7not_event_char U@>@2@4@ 
@8 U U@;C@#@ U U G"

 @Q@5@>@ @.@.
@7 U U@ @.@7 @0 U@>@ 
@ @/@8 U@;C@"@ U U'
 V 
@5@>@  V @ @.
@.@7 U@ 
@ @8 U@;C@"@ U U"
 V
@5@>@  V@ @.
@.@7 U@ 
@ @8 U@;C@ U U

@5@>@ @ 
@8 U@;C@ U U  @@<XD  t  t t  Ut  U 
O U UC	@ U U@5csym@7 U@>@Q@;CA  U U G"@5@>@Q@;CA U U @<XD  t  t t  Ut  U  	 D  t  t t  Ut  U  
O U UC	@s U U  @5@0 U@/@/@4@8 C @;XD  t  t t  Ut 
save_event 
O U VC@ U U@5@7 @ U@>@;C@ U U@5@8 U U@;XD  t  t t  Ut  U AD  t  t t  Ut  U AD  t  t t  Ut  U AD  t  t t  Ut  U 	 D  t  t t  Ut history_depth_ 
O U VC@ U U@5 U@7 @ U@7 F U@a@g@b @s@>@;C@ U U @<XD  t  t t  Ut list_history  
O U V C@D@e U U@5@D
@.@/@7 U@L@R@?@' @.	@7 V	 U@.
@7 E U@0 @-@-@4@0 AV@0 Gq
@4@1 U@4@.
@7 @ U C@0 U@1 U
@4@8 U@;XD  t  t t  Ut expand_history 
O U VC@ U U@5@.@7 U@ @.@7 U@ @7 U@>@;XD  t  t t  Ut save_history_line 
O U VC@ U U D@5@>@;C@:@ U U@5readline @Q@7 V
@0 A@-	@4~W~W@2@3@2@0partial @Q@4@4@3 C@3@2@0 V @Q@4@4@4@7 Aw U@0  @@1rl_add_history	@4@/ @@7 A: U@>@;C@ U U @<XD  t  t t  Ut 
substitute 
O U VC@!@ U U@5@.@.
@7 U@.@ 
@7 U@>@ @.@7 U@ @ @ @7 U@>@;XD  t  t t  Ut  U 	 D  t  t t  Ut  U 
O U UC@+@ U U@5@D
@.	@/@7 U@L@p
	@?@a@b@x
@E	@0 U
@4@7 C U@.@7 V@ @8 U U@;XD  t  t t  Ut  U 
O U UC@C@4 U U@5@7 C U@ @7prompt_history U@0 B DC@-@4@.@0 E@0 C@0 B@1 @@0syntax_error@/@4@/@4@1 AV@0 @' @4 @@4@1 @@4@7 V@ Ufsave_debug_after_read  Uf@ @ @ 
@7
read_history_ U@>@;XD  t  t t  Ut  V% 
O U V$C@z U U @@5@>@8 G  U@;C@C@| U U@5@D
@.	@/@7 U@L@p
	@?@'
@E	@.@7 Q U@.@7 V1@D@2@~@3@!@4@ @ @.
@7 V U@L@ 
@7 F U@?@7 V3@E
@8 V/@;XD  t  t t  Ut  V. 
O U V-C
@@ U U@5@7 V
 U@>@Q@;C@C U U	@5 F@0 U@1 F	@4@7 U@>@Q@;C@@F U U
@5@ @.@.@7 V U@ @7 V U@.@ @7 E U@0 B@-@3@0 G@-@4@3@0 Bg@4@4@.@0 AV@0 @' @4 @@4@7 V@D@S@L@&@&
@E@?@B@D@"$silent
@#@L@ @ B G B @@ @ 
@8 U U@?@#@ @7 V U@D@* @Q@L C@0 U@1expanded@4@7 U@?@R@&@&
@E@;XD  t  t t  Ut  U 
O U UCA U U@5@/@.
@7 U@7 U@/@7 U@>@;XD  t  t t  Ut  U 
O U UCA U U

@5@  V@7 U@>@ @ 
@8 U@;C
A U U@5@>@;CA U U @<XXQM DF@#/usr/lib/swi-prolog/boot/topvars.pl  As@ C S Eprint_toplevel_variables Everbose_expansionXD  t  t t  Dt v_member 
O D VHC@g L L

@5@@@)
@?@ @8 VI L@;XD  t  t t  Dt toplevel_var 
O D VKC
@ L L@5$topvar@0 B	@4@8 Fp L@;XD  t  t t  Dt assert_bindings 
O D VPC@o L L @<C@Z@p L L
	
@5@"	 B

@#@D@A@T@L@0 Fp VM@0 B@/@4@-
@4@0 F
@4@7 G L@D@!@Dtoplevel_var_size@.@7 @ L@L@ @ @/@7 E L@?@R@E@L VM@/@7 B L@?@R@E@?@R@F
@8 VQ L@;XD  t  t t  Dt name_var 
O D V[C@Y L L
 B

@5@)@>@;C@[ L L


@5@ @8 V\ L@;XD  t  t t  Dt expand_args 
O D V^C@Q L L
@5@>@;C@%@R L L@5@ @.
@7 A L@ 
@.@7expand_vars L@ @ @7 V`@p@ @ @ @8 V_ L@;XD  t  t t  Dt 	bind_vars 
O D VeC@; L L @<C@< L L B
	

@5@&	
@ @8 Vf L@;XD  t  t t  Dt  P 
O D PC@l L L
@5@8 VZ@;XD  t  t t  Dt delete_bound_vars 
O D VhC@_ L L 
@<C@"@` L L


@5@" B

@#@ @7 VJ@>@ @ 
@8 Vi L@;C
@d L L

@5@ @8 Vj@;XD  t  t t  Dt print_query 
O D VkC@5 L L@5@7 Vg@7 Ce L C@7 Hn L@7 Hr L@Q@;C@9 L L @<XD  t  t t  Dt  Vc 
O D VbC	@A L L	@5@S	@>@;C
@C L L	@5@7 @ L@>@;C@)@E L L
 D
@5@ @.@7 V]@D
@ @7 VL L@L
@>@?
@0 @@0 Cvariable@4@/@4@8 @ L@;C@K L L@5@.@.@7 @7 L@>@ @ @7 Vv@p
@ 
@8 Vd@;XD  t  t t  Dt  VG 
O D VFC
@ L L K@5@>verbose@7 C L Vw@8 C L@;C@ L L K1@5 Vw@8 Vx@;XD  t  t t  Dt  VE  
O D VDC@#@ L L@5@M
@.@.	@7 Vs@N
$~w =~t~12|~p~n@2@3	@4@7 S L@Q@?No defined toplevel variables~n@8 B L@F@;XD  t  t t  Dt  Vw  D  t  t t  Dt  Vw  AD  t  t t  Dt  Vw  
D  t  t t  Dt  L 
O D LC@&@* L L@5@7 Va@.@7 JX L@ @ @7 Vj@D
@7 Vw  L@7 F L@L
@ @8 Vl L@?@R@;XXQM BaF@./usr/lib/swi-prolog/library/dialect/sicstus.pl  ԣAuC AgS E PEget_mutableE HEupdate_mutableEcreate_mutableE H$E B?E PE HE	read_lineE H!Etrimcore E VE HE CXO Basicstus_flag CA B[ B[system_type@5@>@D


saved_program @Q@7 @@L
@(	runtime@?@(	 B@;CA B[ B[@5@8 @@;XO Ba H CA B[ B[ 

@5@7 A@>@ @7 @@2
@3@4 @8 D B`@;CA B[ B[@5@7 @ Bg@.
@7 Bb@2
@3@4 @8 V@;XO Basicstus_module_decl C@ B[ B[hidden @Q@5@>@%	@" B  C Gc @
@#@;C@ B[ B[ 	@<XO Ba V CAj B[ B[@5 A^@8 E D@;XO Ba V CA B[ B[  @5@8 A  B`@;XO Ba Bl C@ B[ B[ 
	@<C@ B[ B[@5@ @.
@7 V B`@ @ 
@8 V B`@;XO Ba V CAK B[ B[ 
$mutable@<XO Ba H
 C@z B[ B[@5@S@>@Q@;C@{ B[ B[  @<XD  t  t t  Bat  H% @GD  t  t @Ht  Bat H$   @KO Ba H$ CA3 B[ B[@5@.@7 H@ @7 H  B`@ @8 H B`@;XD  t  t t  Bat  H @GD  t  t @Ht  Bat H  O Ba H CA, B[ B[@5@.
@7 H@8 V@;XO Ba V C@ B[ B[@5@7 A@>@0 D;@-@4@7 D= B`@ @7 D B`@0 B	@4@8 G B`@;C@&@ B[ B[@5@7 G@>@.@2@0 @ @@4@3@0 @ B@4@4@7 @ @ @7 V@0 D;@4@8 V@;C@ B[ B[@5@8 A B@;XD  t  t t  Bat  @M @GD  t  t @Ht  Bat H   O Ba H C@ B[ B[@5@M@@N@@?@@;XD  t  t t  Bat  F 	 O Ba F C B[ B[ D~ D B@@<XO Ba V C
A B[ B[@5@7 @@8 C@;XO Ba V CAm B[ B[@5@8 V@;XO Ba P CA B[ B[@5@8 V B`@;XO Ba V CAU B[ B[@5 V@7 @6@>@8 E B`@;CAX B[ B[@5mutable@8 @ B@;XD  t  t t  Bat  H AO Ba H C@' ES ES  EG ET@<C@C Ei Ei   Ej@<C@% E E  E E@<XO Ba V CAC B[ B[ 
 V@<XD  t  t t  Bat  H" @GD  t  t @Ht  Bat H!  O Ba H! CA/ B[ B[@5@.
@7 H@7 V@8 H# B`@;XO Bapush_sicstus_library  C@G@^ B[ B[@5@@@@@0 C@1  Bj Ba@4@.@2@0 @ A@4@3@0 @ B@4@3@0 @ @@4@3@0 @ @@4@4@7 V@0 G!@0  @@1 B0 Ag@4@1 Bc Bj Ba@4@7 C@Q@?@R@E@;XD  t  t t  Bat  H @GD  t  t @Ht  Bat H  @KO Ba H CA) B[ B[@5@.
@7 H@8 V@;XO Ba
setup_dialect  C	@ B[ B[  @5@0 Ja @Z@4@8style_check Be@;XXQM BWF@)/usr/lib/swi-prolog/library/arithmetic.pl  ԣAuC AgS Earithmetic_expression_valueE BTXD  t  t t  BWt  V @GD  t  t @Ht  BWt V  O BW V C@o BR BR 

@5@ @8eval BV@;XO BW	evaluable C@ BR BR@5@S@>@;C@ BR BR@5@7 GP @>@;C@ BR BR
@5@>@;C@ BR BR@5@7 B @>@D	
@7 C BV@L	@R@?	character@8 A B@;C@!@ BR BR@5@7 A. @D
@7 E @L
@0 A@/@-	@4@0 V	@4@8 G G@?@R@E	@;XO BWexpand_predicate_arguments C@ BR BR  @Q@<C@B@ BR BR
 AV

@5@ @.@.@7do_expand_function BV@D@ @7 C @ @7 V@L@" AV C]
@#@?@&@&
@ @ @ @8 V BV@;XO BW V C@ BR BR
 @Q@5@7 V BV@>@;C@ BR BR@5@7 V@>@2@-@-@4@7 @<@ @.
@7expand_function_arguments BV@2
@4@8 @<@;C@C@ BR BR AV

@5 Bg@.
@7 Bc Be@.@7 V BV@ 
@ @7visible BV@>@2@-@-@4@7 @<@ @.@ @7 V@ @2	@4@.@7 H6 H7@ @2@4@8 @<@;C@ BR BR@5 V@8 C B@;XO BW B C@f BR BR V$builtin@5@.
@0eval_clause
@4@8 @@;XO BWexpand_function C
@ BR BR@5@.@7 V@ @8 M BV@;XO BW V C@| BR BR
@5@>@;C@} BR BR@5@.
@7 Ca BV@8 V@;XO BW	list_conj C
@^ BR BR

@5@>@;C@_ BR BR
 AV

@5@ @ @8 V BV@;XO BW V C@K@R BR BR
 G! V




@5@.@.@7 @6@ @ @7 @6@2@/@-@4@7 @<@ @.@ @.@2@0 V@-@4@4@7	eval_args BV@ @2@4@7 @<@ @ 
@8 V@;XO BW BY C@Y@A BR BR	

 B  A 

  BW V


@5 Bg@.@7 V@0 @4@ 
@.@7 B @D@" 

@#@L@ @ @7 @6@ @a@f@b@n@w@? S@ @8 @ B@E@;XD  t  t t  BWt  BU @GD  t  t @Ht  BWt BT O BW BT C@> BR BR@5@0 @@0 A A@1 BT@4@/@4@8 @@;XO BW V C@ BR BR  @Q@<C@ BR BR		
 AV

@5@ @ 
@ @7 V@ @ @ @8 V@;XO BW M C@ BR BR
@5@S@>@;C@ BR BR AV AV


@5@>@0 AV
@1 AV@4@8 V@;C@ BR BR AV @Q
@5@>@8 V@;C@ BR BR AV
 @Q@5@>@8 V@;C@ BR BR AV
 V

@5@S@S@>@7 V@&@;C@ BR BR AV

 AV


@5@>@ @7 V@ @ 
@8 V@;C@ BR BR 
@<XO BW V C@Z BR BR @<C@!@[ BR BR



 V


@5@ @ @ @ @8 V@;XO BW H
 C@ BR BR V

@5@ @.@.
@7 V BV@0 AV
@1 V
@4@8 V@;C@*@ BR BR G

@5@.@.
@7 V@ @.@.@7 V@0 AV
@1 AV@1 V@4@8 V@;C@*@ BR BR @+

@5@.@.
@7 V@ @.@.@7 V@0 AV
@1 AV@1 V@4@8 V@;C@*@ BR BR J

@5@.@.
@7 V@ @.@.@7 V@0 AV
@1 AV@1 J@4@8 V@;C@*@ BR BR J

@5@.@.
@7 V@ @.@.@7 V@0 AV
@1 AV@1 J@4@8 V@;C@*@ BR BR IK

@5@.@.
@7 V@ @.@.@7 V@0 AV
@1 AV@1 IK@4@8 V@;C@*@ BR BR T

@5@.@.
@7 V@ @.@.@7 V@0 AV
@1 AV@1 T@4@8 V@;XO BW V C
@b BR BR@5@.	@7 V@8 V BV@;XO BW V C	@r BR BR@5@7 V@>@&
@;C@u BR BR@5@.@7 V@ @7 V@>@0 @4@@;C@y BR BR M
@5@ @.@7 V@a@f@k M@w@;C@y BR BRacos
@5@ @.@7 V@a@f@k V@w@;C@y BR BRacosh
@5@ @.@7 V@a@f@k V@w@;C@ @y BR BR M

@5@ @.
@7 V@ @.@7 V@a@f
@f@l M@w@;C@y BR BRasin
@5@ @.@7 V@a@f@k V@w@;C@y BR BRasinh
@5@ @.@7 V@a@f@k V@w@;C@y BR BRatan
@5@ @.@7 V@a@f@k V@w@;C@ @y BR BR V

@5@ @.
@7 V@ @.@7 V@a@f
@f@l V@w@;C@y BR BRatanh
@5@ @.@7 V@a@f@k V@w@;C@ @y BR BRatan2

@5@ @.
@7 V@ @.@7 V@a@f
@f@l W@w@;C@y BR BR K~
@5@ @.@7 V@a@f@k W@w@;C@ @y BR BR M


@5@ @.
@7 V@ @.@7 V@a@f
@f@l M
@w@;C@y BR BRceil
@5@ @.@7 V@a@f@k W@w@;C@y BR BRceiling
@5@ @.@7 V@a@f@k W@w@;C@ @y BR BRcopysign

@5@ @.
@7 V@ @.@7 V@a@f
@f@l W@w@;C@y BR BRcos
@5@ @.@7 V@a@f@k W
@w@;C@y BR BRcosh
@5@ @.@7 V@a@f@k W@w@;C	@y BR BR C@5@a@j C @w@;C@ @y BR BR L

@5@ @.
@7 V@ @.@7 V@a@f
@f@l L@w@;C@ @y BR BR A

@5@ @.
@7 V@ @.@7 V@a@f
@f@l A@w@;C@ @y BR BR 

@5@ @.
@7 V@ @.@7 V@a@f
@f@l @w@;C@ @y BR BR L

@5@ @.
@7 V@ @.@7 V@a@f
@f@l L@w@;C	@y BR BR M9@5@a@j M9 @w@;C	@y BR BRepsilon@5@a@j W @w@;C@y BR BRerf
@5@ @.@7 V@a@f@k W@w@;C@y BR BRerfc
@5@ @.@7 V@a@f@k W@w@;C@y BR BR V
@5@ @.@7 V@a@f@k W@w@;C@y BR BR Po
@5@ @.@7 V@a@f@k Po@w@;C@y BR BR F
@5@ @.@7 V@a@f@k W@w@;C@y BR BRfloat_fractional_part
@5@ @.@7 V@a@f@k W@w@;C@y BR BRfloat_integer_part
@5@ @.@7 V@a@f@k W@w@;C@y BR BRfloor
@5@ @.@7 V@a@f@k W@w@;C@ @y BR BRgcd

@5@ @.
@7 V@ @.@7 V@a@f
@f@l W@w@;C@ @y BR BR U

@5@ @.
@7 V@ @.@7 V@a@f
@f@l U@w@;C@y BR BR F
@5@ @.@7 V@a@f@k F@w@;C@y BR BRlgamma
@5@ @.@7 V@a@f@k W @w@;C@y BR BRlog
@5@ @.@7 V@a@f@k W"@w@;C@y BR BRlog10
@5@ @.@7 V@a@f@k W$@w@;C@y BR BRlsb
@5@ @.@7 V@a@f@k W&@w@;C@ @y BR BR<<

@5@ @.
@7 V@ @.@7 V@a@f
@f@l W(@w@;C@ @y BR BRmax

@5@ @.
@7 V@ @.@7 V@a@f
@f@l W*@w@;C@ @y BR BRmin

@5@ @.
@7 V@ @.@7 V@a@f
@f@l W,@w@;C@y BR BR Ja
@5@ @.@7 V@a@f@k Ja@w@;C@ @y BR BR C

@5@ @.
@7 V@ @.@7 V@a@f
@f@l C@w@;C@ @y BR BR L

@5@ @.
@7 V@ @.@7 V@a@f
@f@l L@w@;C@y BR BRmsb
@5@ @.@7 V@a@f@k W.@w@;C	@y BR BRpi@5@a@j W0 @w@;C@y BR BR L
@5@ @.@7 V@a@f@k L@w@;C@y BR BR G

@5@ @.
@7 V@ @.@7 V@a@f
@f@n@w@;C@y BR BRpopcount
@5@ @.@7 V@a@f@k W2@w@;C@,@y BR BR		powm



@5@ @.@7 V@ @.@7 V@ 
@.@7 V@a@f@f@f@m W4@w@;C@y BR BRrandom
@5@ @.@7 V@a@f@k W6@w@;C	@y BR BRrandom_float@5@a@j W8 @w@;C@y BR BR B
@5@ @.@7 V@a@f@k W:@w@;C@y BR BRrationalize
@5@ @.@7 V@a@f@k W;@w@;C@ @y BR BRrdiv

@5@ @.
@7 V@ @.@7 V@a@f
@f@l W=@w@;C@ @y BR BR K{

@5@ @.
@7 V@ @.@7 V@a@f
@f@l W?@w@;C@y BR BRround
@5@ @.@7 V@a@f@k W@@w@;C@ @y BR BR>>

@5@ @.
@7 V@ @.@7 V@a@f
@f@l WB@w@;C@y BR BR M~
@5@ @.@7 V@a@f@k WD@w@;C@y BR BRsin
@5@ @.@7 V@a@f@k WE@w@;C@y BR BRsinh
@5@ @.@7 V@a@f@k WG@w@;C@y BR BRsqrt
@5@ @.@7 V@a@f@k WI@w@;C@y BR BR I3

@5@ @.
@7 V@ @.@7 V@a@f
@f@o@w@;C@y BR BRtan
@5@ @.@7 V@a@f@k WK@w@;C@y BR BRtanh
@5@ @.@7 V@a@f@k WM@w@;C@y BR BRtruncate
@5@ @.@7 V@a@f@k WO@w@;C@ @y BR BR Rl

@5@ @.
@7 V@ @.@7 V@a@f
@f@l Rl@w@;XD  t  t t  BWt  V AO BW V CA B[ B[  J @@<CA B[ B[  M @@<CA0 Bx Bx env B}@<CA1 Bx Bx  WR B}@<XXQM DF@'/usr/lib/swi-prolog/library/readutil.pl  ԣAu@!C AgS Eread_file_to_termsEread_file_to_codesEread_stream_to_codesE WYE EE VXD  t  t t  Dt $pred_option AD  t  t t  Dt  W\ 	 O D W\ C@8 E E WVtaillist_or_partial_list W^
@5 W`@ @8 D\ V@;C@R@8 E E WVpass_to    @@5@C@0 C@0  @1  @@4@4@ @7 @ V@L@P@0  @1 @@/@/@/@/@4@2@0 C@0  @1  @@4@4@4@: B7pred_option Wg@;C@< E E WT W^ W` W^
@5 W`@ @8 Wa@;C@F@< E E WT Wc read_stream_to_terms@5@C@0 C@0  Wk@4@4@ @7 We@L@P@0  D@1 Wk@/@/@/@/@4@2@0 C@0  Wk@4@4@4@: Wg Wh@;C@Q@< E E WT Wc    @@5@C@0 C@0  @1  @@4@4@ @7 We@L@P@0  @1 @@/@/@/@4@2@0 C@0  @1  @@4@4@4@: Wg Wh@;C@R@< E E WT Wc    @@5@C@0 C@0  @1  @@4@4@ @7 We@L@P@0  @1 Wf@/@/@/@/@4@2@0 C@0  @1  @@4@4@4@: Wg Wh@;XO D Wk C	@ E E D
@5@>@;C@ E E

@5@.@ @7 E! @ @ 
@ @ @8 Wm V@;XO D WY C	@ E E?
@5@>@;C@ E E
@5@.
@7 G @ 
@ @ @8 Wq V@;XO D Wl C@ E E@5@.@ @7 Wn@ @.
@ @7 Wp@&	
@;XO Dread_1line_to_codes C@o E E?
@5@>@;C@p E E

@5@>@;C@q E E
@5@>@.@7 Wr@ @8 Wu V@;C@t E E
@5@.@7 Wr@ @ @8 Ww@;XO Dpl_read_stream_to_codes C@ E E@5@.@7 Wr@ @.@7 Wt@&	@;XO D Wy C@ E E@5@8 Wx V@;XO Dpl_read_line_to_codes C@~ E E@5@.@7 Wr@ @.@7 E V@&	@;XO D W} C@g E E@5@.
@7 Wr@D
@*
?@L@' D@?@.@7 Ww@&	@;XO D D  C@I E E  @5@0 D@1 Dreadutil@4@/ @@7 A9@>@;C@v@K E E@5@0 G!@0 V@-@-	@4@1 W	@4@7 D4@0 G!@0 W[	@-
@4@1 W|	
@4@7 D4@0 G!@0 WZ@-@4@1 Wz@4@7 D4@0 G!@0 WX
@4@1 Wx
@4@7 D4@2@0  E@4@3@0  E@4@3@0  WY@4@3@0  WY@4@4@8 G\ V@;XO D W C@ E E?
@5@>@(
 @@;C@ E E



@5@>@;C@ E E
@5@.
@7 Wr@ 
@ @ @8 W~@;XO D WT C@;@ E E@5 @@7 B B@0 W^@-@4@7option Eo@2@0 @ B@4
@4@.@7 @ V@0 Wf B@-

@4@0 Wl
	
@4@0 F=
@4@8 @ V@;XO D WV C@9@ E E@5 @@7 W@0 W^@-@4@7 W@2@0 @ B@4
@4@.@7 W@0 Wf B@-

@4@0 WX
	@4@0 F=
@4@8 W@;XD  t  t t  Dt  WYD  t  t t  Dt  ED  t  t t  Dt  WYD  t  t t  Dt  EXQM @*F@$/usr/lib/swi-prolog/boot/messages.pl  AsC S E TEmessage_to_stringE @'XD  t  t t  @*t translate_message2 
O @* WC@Gs@$/usr/lib/swi-prolog/boot/messages.pl  A W@5@S@%	@>@%@" CUnknown message: ~p
@#@;C@J W W@5@: @ @i W@;C@L W W@5@8prolog_message @)@;C@N W W  @resource_errorstack
 COut of ~w stack
@<C@P W W  @ W
 CNot enough resources: ~w
@<C@R W W @

@5@ @.
@7swi_location @)@ @ 
@.@7term_message @)@ @ @8	swi_extra @)@;C@V W W $abortedExecution Aborted
@<C
@X W W
message_lines
@5@ @8make_message_lines @)@;C@Z W W  S

 C


@<XD  t  t t  @*t bind_res_sep 
O @* WCCy W W
@5@>@%
@&@;C
C{ W W@5@>@%
@&@;CC} W W  C AW E
@<XD  t  t t  @*t 
must_print 
O @* WCES W W@5@T	@7
print_once @)@>@C
@7printed @)@L
@P@0 W	@4@8 A @)@;CEX W W @<XD  t  t t  @*t  W 
O @* WC@2Aw W W E

 


@5@>@%	@" C~w:~d: 
@%Initialization goal raised exception: E
@#@ @ @8translate_message @)@;C@ A| W W E

 C@(Initialization goal ~p raised exception: E

@5@ @ 
@8 W@;C@*A W W Gj
 

@5@>@%
	@"
 C W CInitialization goal failed
@#@;CA W W  Gj
 CInitialization goal failed: ~p
@<CA W Winitialization_exception
Prolog initialisation failed: E
@5@ @ @8 W@;C@1A W Wunhandled_exception
Unhandled exception: 
@5@D@ @ @.
@7 W @)@L@&
@?@" C~p
@#@E
@;CA W W  A

 CGoal (~w) failed: ~p


@<CA W W no_current_module
 C@$~w is not a current module (created)
@<CA W W commandline_arg_type

 C@*Bad argument to commandline option -~w: ~w


@<CA W W missing_feature
 C@.This version of SWI-Prolog does not support ~w
@<CA W W 
singletons
 CSingleton variables: ~w
@<CA W W 	multitons
 C@7Singleton-marked variables appearing more than once: ~w
@<CA W W profile_no_cpu_time@:No CPU-time info.  Check the SWI-Prolog manual for details
@<CA W W 	non_ascii

 C@,Unquoted ~w with non-portable characters: ~w


@<C@WA W W
io_warning

@5@ @0 F@-
@4@7 DG @)@> Gi@ 
@.@7stream_position_data @) G9@ 
@.@7 W@D@ @0 B@-@4@7 W@L@%@?@%@E@%	@" C~p:~d:~d: ~w
@#@;CA W W  W

 C
stream ~p: ~w


@<CA W W option_usagepldocUsage: --pldoc[=port]
@<CA W W 	interruptbeginAction (h for help) ? flush
@<CA W W  W O
continue
@<CA W W  W 	continue (trace mode)
@<CA W W unknown_in_module_user@8Using a non-error value for unknown in the global module E@;causes most of the development environment to stop working. E@<Please use :- dynamic or limit usage of unknown to a module. E@1See http://www.swi-prolog.org/howto/database.html
@<CA W W modify_active_procedure

 C@ ~p: modified active procedure ~p


@<CA W W  C C  @
 CFailed to load ~p
@<CA W W  C C 

 C@ Failed to load ~p into module ~p


@<CA W W  C C
 C W
@<CA W W  G
 C@0Cannot pre-compile mixed load/call directive: ~p
@<CA W W  B@.Full stop in clause-body?  Cannot redefine ,/2
@<CA W W illegal_autoload_index

 C@.Illegal term in INDEX file of directory ~w: ~w


@<C@"A W Wredefined_procedure

 CRedefined ~w procedure ~p

@5Previously defined@ @ 
@8defined_definition @)@;CA W W declare_module
 A&
 CLoading module ~w abolished: ~p


@<CA W W import_private

 C@5import/1: ~p is not exported (still imported into ~q)


@<C@#A W W ignored_weak_import
 


 C@4Local definition of ~p overrides weak import from ~q 

@<CA W W  H(

 C@'Exported procedure ~q:~q is not defined


@<CA W W  G

 C@.Operator ~q:~q is not exported (still defined)


@<CA W W A  @5minus_in_identifier@8 W@;CA W W  A
 C@1Clauses of ~p are not together in the source-file
@<C@)A W W C @v

 C~|~t~*+Loading 

@5@ @ 
@.@7 C @)@" Q9
@#@;C@)A W W @j @v

 C~|~t~*+include 

@5@ @ 
@.@7 X@" Q9
@#@;CA W W @j @l

 C~|~t~*+included 

@5@ @ 
@8 X@;C@SA W W

 C C






 C~|~t~*+
@5@ @ @.@7 X@" C ~w

@#@ @ @.@7load_module @)@" C ~2f sec, ~D clauses
@#@;C@2A W Wdwim_undefined

@5@ @.
@7goal_to_predicate_indicator @)@%	@" CUndefined procedure: ~q
 E@'    However, there are definitions for: E
@#@ @ @8dwim_message @)@;CA W W dwim_correct
 CCorrect to: ~q?  W
@<C@+A W W @ F
 F
 C@3File search: too many levels of indirections on: ~p E    Used alias expansions: E

@5@ @ 
@8used_search @)@;CB W W  X@<The "-" character should not be used to seperate words in an E@2identifier.  Check the SWI-Prolog FAQ for details.
@<CB W W  CUremoved_after_error
 CRemoved incomplete QLF file ~w
@<C@,B W W  C



 C@#Module "~q" already loaded from ~w. E CWipe and reload from ~w? 
 W
@<CB W W  F@$Please answer y(es), n(o) or a(bort)
@<C@)B
 W W reloaded_in_module



 C@%~w was previously loaded in module ~w E C@"	now it is reloaded into module ~w

@<CB W W expected_layout

 C@#Layout data: expected ~w, found: ~p


@<CB= W W  Cz C|

 CFile search: ~p --> ~p (cache)


@<C@"B? W W  Cz C



 CFile search: ~p --> ~p OK ~p

@<C@"BA W W  Cz C



 CFile search: ~p --> ~p NO ~p

@<CBH W Wgc @w@5@.@7thread_context @)@"GC:  W
@#@;C@8BK W W  XE @m







at_same_line C@/gained ~D+~D in ~2f sec; used ~D+~D; free ~D+~D

@<CBP W Wshift_stacks @w@5@.@7 XG@"
Stack-shift:  W
@#@;C@IBS W W XN @m




@5@a@f@bD @l A@x@a@f
@bD @l A@x@a@f@bD @l A@x@%	@" XL C@6local: ~DKB, global: ~DKB, trail: ~DKB bytes (~2f sec)
@#@;CB\ W Wagc @w@5@.@7 XG@"AGC:  W
@#@;C@$B_ W W  XT @m



 XL C@.reclaimed ~D atoms in ~2f sec. (remaining: ~D)

@<C@"Bk W Wmakereload
@5@ @.@7 F @)@%
	@"
 CMake: reloading ~D files
@#@;CBo W W  XY PMake: finished
@<CBq W W  XY
library_index
 CUpdating index for library ~w
@<C@!Bs W W D

@5@.
@7 XG@"
 Cautoloading ~p from ~w
@#@;CBv W W  D
read_index
 CLoading autoload index for ~w
@<C@DB W W
compiler_warnings

@5@.
@7print_goal_options @)@D G@.@7 Bc @)@L@ @ @.@7warnings_with_named_vars @)@!@2@0 G@4
@4@#@?@%
@%@E@%	@ @ @ @ @8 Xh @)@;C@!B W W B)@5version_git@.@7 @ @%	@>@%
@"
 C~w
@#@;C@BB W W B)@5 B)@.@7 Xs@a@f@b'@l A@x@a@f@b@d@l A@b@d@l L@x
@a@f@b@d@l L@x@%	@" C~w.~w.~w

@#@;C@!B W Waddress_bits@5 Xv@.@7 Xs@%	@>@%
@"
 C	~d bits, 
@#@;CB W W @@5 @ @Q@7 Xs@%	@>@%@"Multi-threaded, 
@#@;CB W W  @
	@<CB W W 	copyright@=Copyright (c) 1990-2013 University of Amsterdam, VU Amsterdam E@DSWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software, E@@and you are welcome to redistribute it under certain conditions. E@3Please visit http://www.swi-prolog.org for details.
@<CB W W
user_versions@5@.@0  @@1 B*@4@.@7 @ @)@%
	@ @ 
@8user_version_messages @)@;CB W W author@#Jan Wielemaker (jan@swi-prolog.org)
@<C@bB W WwelcomeWelcome to SWI-Prolog (
@5 @@ @.@7 W Xv@ @.
@7 W@"
Version 
@# B)@ @.@7 W@" L E
@# Xy@ @.@7 W@" E
@# X~@ @.@7 W@" E@2For help, use ?- help(Topic). or ?- apropos(Word). E E
@#@;C@3B W WaboutSWI-Prolog version 
@5 B)@ @.@7 W@" UR

@# X@ 
@.@7 W@" E
@# Xy@ @8 W@;CB W W  A% A%
@<CC  W W  G W
 CBreak level ~d
@<CC W W  X O

 CExit break level ~d
@<CC W W 	var_query@1... 1,000,000 ............ 10,000,000 years later E E@/~t~8|>> 42 << (last release gives the question)
@<CC W W close_on_abort
 CAbort: closed stream ~p
@<CC
 W W  Ci
 CHalt cancelled: ~p
@<C
C
 W W Gv
@5@ @8query_result @)@;C@'C W W Gr
@5@D
tty_control @Q@7 Xs@%	@L
@2 XL@4@ @8 @0 @?@&	
@E@;CC W W  F
 C~w: halt
@<CC W W 	no_action
 CUnknown action: ~c (h for help) E
@<C@bC W W  U V6

History Commands: E@&    !!.              Repeat last query E@/    !nr.             Repeat query numbered <nr> E@:    !str.            Repeat last query starting with <str> E@4    !?str.           Repeat last query holding <str> E@>    ^old^new.        Substitute <old> into <new> of last query E@6    !nr^old^new.     Substitute in query numbered <nr> E@<    !str^old^new.    Substitute in query starting with <str> E@6    !?str^old^new.   Substitute in query holding <str> E C    ~w.~21|Show history list E C    ~w.~21|Show this list E E


@<CC W W  U U! No such event
@<CC W W  Ubad_substitution! Bad substitution
@<CC W W  U VB
 C~w.
@<CC W W U U
@5@ @8history_events @)@;C@ C W Wspy
@5@ @.@7 X"@%
	@"
 CSpy point on ~p
@#@;C@ C W Wnospy
@5@ @.@7 X"@%
	@"
 CSpy point removed from ~p
@#@;CC W W 
trace_mode
 CTrace mode switched to ~w
@<CC W W 
debug_mode
 CDebug mode switched to ~w
@<CC W W  G
 CDebug mode is ~w
@<CC W Wspying@5@>@%	@"
No spy points
@#@;CC W W X
Spy points (see spy/1) on: E
@5@ @ @8predicate_list @)@;C@(C W W 	
@5@>@%	@ @.
@7 X"@%@" C        ~p: Not tracing
 E
@#@;C@(C W W X

@5@ @.
@7 X"@%	@" C        ~p: ~w
 E
@#@;CC W W D@5@>@%	@"@"No traced predicates (see trace/1)
@#@;CC W W X
Trace points (see trace/1) on: E
@5@ @ @8tracing_list @)@;C@9C W W		frame
 E@5@>@%	@ level@.
@7 S @)@%@"ansibold~t[~D] ~10|

@#@ @ @.@7
frame_context @)@ @ @8
frame_goal @)@;CC W W X
choice
@5@>@%
	@0 X E@4@ 
@8 W@;CC W W X
cut_call@5@>@%	@&
@;C@8C W W

 X
 	
@5@>@%
	@"
 T 
@#@ @ @.@7port @)@ @ @.@7frame_level @)@ @ @.@7 X@ @ @8 X@;C@CD W W X

@5@ @.
@7frame_flags @)@ @ 
@.@7 X@ @ @.@7 X@ @ @.@7 X@ @ @ @.@7frame_depth_limit @)@ @ @.@7 X@" W
@#@;C@"DI W W  H H

 C@(The predicate ~p has been renamed to ~p. E@BPlease update your sources for compatibility with future versions.


@<C@&DS W Wabnormal_thread_completion
 G
@5@>@%
	@"
 C@'Thread running "~p" died on exception: 
@#@ @ @8 W@;CDV W W  X
 @ C@'Thread running "~p" died due to failure
@<CDX W W threads_not_died
 C@&The following threads wouldn't die: ~p
@<CD` W W  Ukattached

 CAttached package ~w at ~q


@<C@1Db W W  X	duplicate



 C@"Package ~w already attached at ~q. E C	Ignoring version from ~q

@<CDf W W  Xno_arch

 C@)Package ~w: no binary for architecture ~w


@<XD  t  t t  @*t  Xo 
O @* XnCB W W 
@<C@,B W W		


@5@ @.@7 JX @)@.@ @7 @ @)@0 B@/@-@4@7 Y@)@>@ @ 
@8 Xm@;C
B W W

@5@ @8 Xm@;XD  t  t t  @*t 
substitutions 
O @* YCCj W W 
@<C@4Ck W W B




 C AW E C    ~w = ~W
	
@5@ @ @ @8 Y @)@;XD  t  t t  @*t  @( 
O @* @'C@PDz W W@5@D@H@7 W @)@L@B@.
@7 W@L@D
@-@T	@D@0  @@1 TX	
@4@7 Dk @L@R@?@0  @@1 T	
@4@7 Y	@L
@R@?@8print_system_message @)@O@?@R@E
@;XD  t  t t  @*t compiler_warning 
O @* YC@HB W W	eq_vv


@5@D@"@)
@%@L@" CTest is always true: ~W N

@#@?@" CTest is always false: ~W N

@#@E@;C@!B W W eq_singleton


 C Y N


@<C@HB W W	neq_vv


@5@D@"@+
@%@L@" C Y D

@#@?@" C Y Y

@#@E@;C@!B W W 
neq_singleton


 C Y Y


@<C@!B W W unify_singleton


 C@ Unified variable is not used: ~W B


@<CB W W var_true

 C Y L8


@<CB W W nonvar_false

 C Y L7


@<CB W W unbalanced_var

 C@+Variable not introduced in all branches: ~W


@<CB W W branch_singleton

 C@ Singleton variable in branch: ~W


@<CB W W negation_singleton

 CSingleton variable in \+: ~W


@<CB W W multiton

 C@4Singleton-marked variable appears more than once: ~W


@<XD  t  t t  @*t  K$ 
O @* K$C@\C\ W W
@5@D@6@S	@"
 B	
@#@%@L@"	$VAR@#@%@" C~W
@#@E@?@!@" C Y1	
@#@ @ @ 
@8substitution @)@F@E@;XD  t  t t  @*t  W 
O @* WCE W W@5@.
@7 W@>@.@.@7actions_to_format @)@0 B	@4@ @ @8 Aw @;XD  t  t t  @*t  XI 
O @* XHC@ Am W W@5@.
@7 E @,
main@%@>@%@" C[Thread ~w] 
	@#@;CAp W W 
@<XD  t  t t  @*t swi_comment 
O @* Y<CAc W Walready_from
@5@>@%	@" C (already imported from ~q)
@#@;CAe W W C@5@>@%	@" (is a directory)
@#@;CAg W W C@5@>@%	@" (is not a directory)
@#@;CAi W W 
 C (~w)
@<XD  t  t t  @*t 
cond_location 
O @* YDC@%A' W W 

@5@ @.
@7 G @)@%	@" C~w:~d

@#@;XD  t  t t  @*t 
clean_goal 
O @* YHCD> W W 

@5@7
hidden_module @)@>@;CD@ W W 

@5@0 
@4 R]@7predicate_property @)@>@;CDB W W 
@<XD  t  t t  @*t  W 
O @* WCEM W W  H@<XD  t  t t  @*t  X$ 
O @* X#CB/ W W@5@.
@.@7 B @)@ @.@.
@7 @7 @)@0 
@1 
@4@8user_predicate_indicator @)@;XD  t  t t  @*t line_element 
O @* YUCD W W@5@ Wmessage_line_element W@>@;CE  W W
	full_stop@5@> C@8 D @)@;C	E W W
 E@5@>@8 T @;CE W W
prefix C

@5@>@ @8 Y8@;CE W W
 Y^
@5@>@8 Y8@;C	E W W
 W@5@>@8 F6 @;CE
 W W
 C

@5@>@ @8 Y8@;CE W W
 X


@5@>@ @8 Y8@;CE W W
 W@5@>@;CE W W
 O
@5@>@;CE W W@5@8 Y8@;XD  t  t t  @*t  X 
O @* XCD W W@5 X@.@7 X@%	@" C(~D) 
@#@;XD  t  t t  @*t action_skip 
O @* YeCE4 W W  XL@<CE5 W W  W@<CE6 W W  X@<CE7 W W  Yb@<CE8 W W  Yc@<XD  t  t t  @*t  X 
O @* XC@+D
 W W@5 F"@.@7 X@ @.@7 YI @) CB@.
@7 Xs@%	@" C Y1

@#@;XD  t  t t  @*t 	prefix_nl 
O @* YhCD W W 
 E@<CD W W E
 E@5@>@;CD W W W
 W@5@>@;CD W W E

 E Y^	
@5@>@ @ @8 Yi @)@;CD W W


@5@ @ 
@8 Yj@;XD  t  t t  @*t  X) 
O @* X(C@ W W 
	@<C@<@ W W

 



@5@ @7 YJ@>@ @.@.@7 YQ@%	@" C
        ~q  E
@#@ 
@ @8 X'@;C@?@ W W 



@5@>@%	@ @.@.@7 YQ@%@" C Yk   E
@#@ 
@ @8 X'@;C@/@ W W		@5@ @.
@.@7 YQ@%	@" C Yk 
 E
@#@ @ @8 X'@;XD  t  t t  @*t 
msg_prefix 
O @* YlCD W W  D~N% @<CD W W As@5@.
@7 Y9@D
@*
 Y:@L@(	~NWarning: @?
@"	 C~NWarning: [Thread ~w] 
@#@;CD W W @5@.
@7 Y9@D
@*
 Y:@L@(		~NERROR: @?
@"	 C~NERROR: [Thread ~w] 
@#@;CD W W  A Yo@<CD W W information Yo@<XD  t  t t  @*t  X 
O @* XCC W W 
	@<C@ C W W X



@5@0 X@4@.@7 W@ 
@ @8 X@;XD  t  t t  @*t  X 
O @* XCD W W @@5depth_limit_exceeded @Q@7 X@%
@>@%
@"
[depth-limit exceeded] @#@;CD" W W 
@<XD  t  t t  @*t faq 
O @* YwC@ W W 
 E@+  See FAQ at http://www.swi-prolog.org/FAQ/.txt
@<XD  t  t t  @*t  X 
O @* XCB* W W @@5@>@&
	@;CB+ W W @5@>@&
	@;CB, W W 
 C into ~w
@<XD  t  t t  @*t user_version_message 
O @* Y|CC W W@5@.@7 W@>@%@" E
@#@;CC W W 
 C Xt E
@<XD  t  t t  @*t swi_message 
O @* Y~C@ W W io_error

 CI/O error in ~w on stream ~p


@<C@ W W  GW L
 CCould not execute `~w'
@<C@ W W  Ysignal

 CCaught signal ~d on `~w'


@<C@ W W  S

 C


@<C@ W W  Y

 CCaught signal ~d (~w)


@<CA  W W limit_exceeded

 CExceeded ~w limit (~w)


@<CA W W  A
 Cgoal unexpectedly failed: ~p
@<CA W W 
shared_object

 C Xt
@<CA W W system_error
 Cerror in system call: ~w
@<CA	 W W  Yerror in system call
@<CA W W 
failure_error
 CGoal failed: ~p
@<CA W W 
timeout_error

 CTimeout in ~w from ~p


@<CA W W not_implemented

 C@*~w `~p' is not implemented in this version


@<C@"A W W A A
@5@ @.@7 X"@%
	@"
 C@1Wrong context: ~p can only be used in a directive
@#@;C@9A W W Aeditno_default_file@5@D
 U] @Q@7 Xs@%	@L
@"@IEdit/0 can only be used after opening a Prolog file by double-clicking it
@#@?@"	@=Edit/0 can only be used with the "-s file" commandline option
@#@E@" E@$Use "?- edit(Topic)." or "?- emacs."
@#@;CA W W format_argument_type

 C@,Illegal argument to format sequence ~~~w: ~p


@<CA W W  B
 CFormat error: ~w
@<CA! W Wconditional_compilation_errorunterminated
 C@*Unterminated conditional compilation from 
@5@ @ @8 YE @)@;CA$ W W  Yno_if
 C:- ~w without :- if
@<XD  t  t t  @*t  W 
O @* WC@] W W
	@5@>@;C@^ W W
 C Xt
@5@>@;C@_ W W C Xt E

@5@ @ 
@8 W@;XD  t  t t  @*t  X 
O @* XC@XB W W@5@0  @	@4@.@0 @-
@-@4@7 YP@.@ 
@ @7 YQ@0 @4@0 D;@-@4@7 YM@0 @4@0 Gi@-@4@7 YM@%
@>@%@" E C~w at ~w:~d@#@;CB W W 
@<XD  t  t t  @*t 
insert_prefix 
O @* YCD W W XL
@5@>@ @8 Yj@;CD W W Y^	
@5@ @8 Yj@;XD  t  t t  @*t  W 
O @* WC@b W W@5@S@%	@>@%@" CUnknown error term: ~p
@#@;C@e W W@5@: W
error_message W@;C@g W W@5@8iso_message @)@;C@i W W@5@8 Y @)@;C@k W W 
 C Y
@<XD  t  t t  @*t  W 
O @* WCA+ W W@5@S@%	@>@%@&
@;C
A/ W W@5@.@ Wmessage_location W@>@&
@;CA1 W W B
@5@ @7 G @)@%	@>@%
@ @ 
@8caller @)@;C@"A5 W W @o

?@5@>@%
	@"
 C W
@#@;CA7 W W  Y



 C
~w:~d:~d: 

@<C@MA9 W W	
 B




@5@D@$@ @7 B @)@ @0 B@-@4@7 W@%	@L@0 Y
@4@ @8 W@?@"	 CStream ~w:~d:~d 

@#@F@;CA@ W W 	@<XD  t  t t  @*t bindings 
O @* YCCJ W W 
@<C@YCL W Wbinding




@5@ @.@7 @| @)@%
@ @ @.@7	var_names @)@ @ 
@ @ @.@7 Y. @)@D@#@, @@%@L@" C AW E
@#@ @ @ @8 Y @)@?@&@F@;XD  t  t t  @*t msg_property 
O @* YCD W W@5@ B N B@>@;C
D W W
 Y^
@5@7 Ym @)@>@;C	D W W
 Y^~N@5@>@;C	D W W
 C At@5@>@;CD W W location_prefix 

 C~NERROR: ~w:~d:
~N	@5@>@;CD W W As Y 

 C~NWarning: ~w:~d:
 Y@5@>@;C
D W W wait?@5@>@;XD  t  t t  @*t  Y
 
O @* YCD W W
 A*@5@>@;CD W W
 A@5 Vw A*@7 Xs@>@;CD W W
banner@5 Vw A*@7 Xs@>@;CD W W@5@>@;C@wD W W
@5 P@7 Y`@.@.@7  @0 @@0 V'@/@4@/@4@7 H @0 Y@0 @4@-
@-@4@7 Y @)@>@ @.@7 Y @)@2@0 Yb	@-@4@3
@3 E@4@2@0 Yc@4@4@.@7 X@0 C@-@4@7 Y@ @ @7 T @)@D@0 Y@-@4@7 Y@a@f@b @s@L@ @8 F @)@?@R@E@;CD W W@5@0 C@-@4@7 Y@ @0kind	@4@8 T @)@;XD  t  t t  @*t  W 
O @* WC@? W W@5@.@7 W@>@&
@;C@A W W@5@" @@#@%	@" CUnknown exception: ~p
@#@;C@D W W 
 C W
@<XD  t  t t  @*t 	residuals 
O @* YCCp W W 
@<C@GCr W W	
@5@D@)@,
 @@%
@L@" C~W,	 E
@#@ 
@ @ @8 Y @)@?@"
 C Y1	@#@F@;XD  t  t t  @*t  Y 
O @* YCCU W W
@5@>@%	@" C~w = 
@#@;C@+CW W W

@5@>@%	@" C	~w = ~w, 
@#@2
@4@ @8 Y@;XD  t  t t  @*t  Xh 
O @* XqCB W W @<C@SB W W

@5@D@ 
@ @.@7 Y @)@L@%@?@" CUnknown compiler warning: ~W


@#@E@D
@* @@%@L@%@?@" E
@#@E@ @ @ @8 Xp@;XD  t  t t  @*t  Xk 
O @* XjCB W W  CC @Q CN @Q@<XD  t  t t  @*t  Y4 
O @* Y3CCd W W@5@>@&
@;C@<Ce W W B




 I Xfggreen% where E C Y
	
@5@ @ @ @8 Y@;XD  t  t t  @*t  T 
O @* TC@5D W W
 Y
@5@>@ @0 Y^@-@4@7 Y@ @.
@7 Y@2@0 Yb@-@4
@4@2@0 Yc@4@4@.@7 X@ @8 Y@;C
D W W@5@.@7 Y@ @8 Y@;XD  t  t t  @*t result 
O @* YC@?CB W W		@5toplevel_print_options@.@7 Xs@!
@2@0 V @Q@4@4@#@%
@2@0 N+B@4
@4@ @.@7 Y@ @.@7 W @)@2@0 N+C@4
@4@ @ @8 Y@;XD  t  t t  @*t  Y 
O @* YCAC W W    @@5@>@%	@&
@;C@PAE W W
 
 


@5@>@%	@D@'@C@ @7 YJ@L@P@%@L@" C
~q:~q/~w: 

@#@?@" C~q/~w: 

@#@E@;CAJ W W  

 C Y


@<CAL W W 
 C~p: 
@<XD  t  t t  @*t  D& 
O @* D&CC2 W W
@5@>@%
empty@ 
@ @8 D& @)@;CC4 W W@5@>@%
	non_empty@ 
@ @8 Z@;XD  t  t t  @*t  W D  t  t t  @*t  W AD  t  t t  @*t  W 
D  t  t t  @*t 	port_name 
O @* ZCD7 W W  AO YCall@<CD8 W W  L YExit@<CD9 W W  @redFail@<CD: W W redoyellowRedo@<CD; W W unifyblueUnify@<CD< W W  Gmagenta	Exception@<XD  t  t t  @*t 
extra_line 
O @* ZCC W W@5toplevel_extra_white_line @Q@7 Xs@%
@>@%
@" C Y	@#@;CC W W 
@<XD  t  t t  @*t  D& 
O @* ZCC7 W W Gt Z @5@>@%
@" X Xtrue.

@#@ 
@ @8 Z @)@;CC: W W Gt@5@>@%
@" YZ

@#@ 
@ @8 Z@;CC= W Wmore Z @5@>@%
@" X Xtrue  W@#@;CC? W W Z@5@>@%
@" C N2 W@#@;XD  t  t t  @*t append_args 
O @* ZC@ E: W W 


 

@5@>@/@.@7 YP@ @ @ 
@8 X@;CE= W W@5@/@.@7 YP@ @8 X@;XD  t  t t  @*t  YL 
O @* YKCB8 W W @@5@>@;CB9 W W @5@>@;CB: W W@5 @/@/ D@8 Ad @)@;XD  t  t t  @*t  X 
O @* XC@ED% W W	@5 F"@.@7 X@D
@  @G@7 YM@L@' U@?@' N2@D
@  X@7 YM@L@'
 I4@?@'
 N2@%	@" C~w~w 

@#@;XD  t  t t  @*t  Y7 
O @* Y6CE W W @@5@>@;CE W W E @@5@>@;CE W W
 E@5@>@2@4@8 Y5@;CE! W W E
@5@>@ @.@7 Y5~n@ @8 A @)@;CE$ W W@5@ @7 Yf @)@>@ @8 Y5@;C@$E' W W C



@5@>@ 
@.@.@7 Y5@ @ @7 Z@ @ @8 Z @)@;CE+ W W@5@ @7 @ @>@ @.
@7 Y5@ @ 
@8 Z@;CE/ W W@5@ @.
@.@7 Y5 Xt@ 
@7 Z@2@4@ @8 Z @;XD  t  t t  @*t  X 
O @* XCC W W Gu X X Y Zfalse.
@5@ @8 Z@;CC W W Gt@5@>@%	@" X X Z
@#@ @8 Z@;CC W W Z#
@5@ @.@7 Y @)@ @8 Z@;CC W W @m@5@8 Z@;CC W W Gt

@5@ @ @.
@7 Z$ Gt@ @ @ 
@8 Y @)@;CC W W Z

@5@ @ @.
@7 Z$ Z@ @ @ 
@8 Z&@;C@CC! W W  F E CActions: E E C@6; (n, r, space, TAB): redo    t:          trace & redo E C@.b:                    break   c (a, RET): exit E C@/w:                    write   p           print E Ch (?):                help E E
@<CC) W W action CAction?  W
@<CC+ W W  Gw CPlease answer 'y' or 'n'?  W
@<CC- W W eof E
@<CC/ W W toplevel_open_line
	@<XD  t  t t  @*t  X 
O @* XC@+D2 W W@5@.@.@7 Z @)@%
	@>@%
@" X X Y~w: 
@#@;XD  t  t t  @*t  X 
O @* XCC W W 
	@<CC W W@5@ @.
@7 Y} @)@ @ 
@8 X@;XD  t  t t  @*t print_message_lines_guarded 
O @* Z5CD W W
@5@>@;CD W W

@5@7 YV @)@ @8 Z6 @)@;XD  t  t t  @*t  X 
O @* XC@/D W W@5@D
@$debugger_show_context @Q@7 Xs D@.@7 X@%	@L
@" C[~w] 
@#@?@&	
@F@;XD  t  t t  @*t  X1 
O @* X0CB W W 
	@<C@'B W W B



 C@         file_search_path(~p, ~p) E
@5@ 
@ @8 X/@;XD  t  t t  @*t  V( 
O @* V(C@ W W 
end_of_clauseUnexpected end of clause
@<C@ W W end_of_clause_expectedEnd of clause expected
@<C@ W W  DUnexpected end of file
@<C@ W W end_of_file_in_atomEnd of file in quoted atom
@<C@ W W end_of_file_in_block_comment@ End of file in /* ... */ comment
@<C@ W W end_of_file_in_stringEnd of file in quoted string
@<C@ W W illegal_numberIllegal number
@<C@ W W 	long_atom@!Atom too long (see style_check/1)
@<C@ W W long_string@#String too long (see style_check/1)
@<C@ W W operator_clashOperator priority clash
@<C@ W W operator_expectedOperator expected
@<C@ W W operator_balanceUnbalanced operator
@<C@ W W quoted_punctuation@-Operand expected, unquoted comma or bar found
@<C@ W W 	list_rest@'Unexpected comma or bar in rest of list
@<C@ W W cannot_start_termIllegal start of term
@<C@ W W punct

 CUnexpected `~w' before `~w'


@<C@ W W undefined_char_escape
 C@:Undefined character escape in quoted atom or string: `\~w'
@<C@ W W void_not_allowedEmpty argument list "()"
@<C@ W W 
 C Xt
@<XD  t  t t  @*t  X 
O @* XCC W W 
	@<C@(C W W@5@ @.
@7 X"@%	@" C
        ~p
 E
@#@ @ @8 X@;XD  t  t t  @*t dwim_predicates 
O @* ZcC@ W W 
 
@5@>@.@0dwim_predicate@0 
@4@4@8 X@;C@ W W 
@5@.@0 Ze@0  @
@4@4@8 X@;XD  t  t t  @*t undefined_proc_msg 
O @* ZgC@ W W 
  U@5@>@%	@0  U@4@ @8 Zh @)@;C@ W W  U@5@>@%	@" E@@  ^/2 can only appear as the 2nd argument of setof/3 and bagof/3
@#@;C@ @ W W  B!@5@>@%	@" E@"  Rules must be loaded from a file
@#ToplevelMode@ @8 Yx @)@;C@ @ W W  B!@5@>@%	@" E@'  Directives must be loaded from a file
@# Zl@ @8 Zm@;C@ @ W W  B@5@>@%	@" E  ?- is the Prolog prompt
@# Zl@ @8 Zm@;C@3@ W W@5@.@7 Zd @)@%	@D@ @, @@%
@L@"
 E@%  However, there are definitions for: E
@#@ @ @8 X'@?@&
@F
@;XD  t  t t  @*t  C 
O @* XC@7B" W W @n
@5@D
@ @7 Z!@%	@L
@" C Xt
@#@?@"	 C W
@#@E@;XD  t  t t  @*t  X 
O @* XCC W W 
	@<C@<C W W 



 C~t~w   ~8|~W~W V @Q C V @Q E
@5@ 
@ @8 X@;XD  t  t t  @*t  YT 
O @* YSCB4 W W 

@5@7 YJ@>@;CB6 W W 
@<XD  t  t t  @*t  Y 
O @* YC@n W W  @ V
 C@"Arithmetic: `~p' is not a function
@<C@&@p W W  @free_of_attvar
 C@.Type error: `~W' contains attributed variables CN @Q CE CO
@<C@s W W  @

 C@%Type error: `~w' expected, found `~p'


@<C@u W W  A

 C@'Domain error: `~w' expected, found `~p'


@<C@w W W  A@+Arguments are not sufficiently instantiated
@<C@y W W uninstantiation_error
 C@*Uninstantiated argument expected, found ~p
@<C@{ W W representation_error
 CCannot represent due to `~w'
@<C@E@} W W	
 B
built_in_procedure
@5@ @.
@7 YR@%	@" C@+No permission to ~w built-in predicate `~p'

@#@D@, DZ@%@L@" E@CUse :- redefine_system_predicate(+Head) if redefinition is intended
@#@?@&
@E@;C@ W W  Bimport_into
	procedure
 C@"No permission to import ~p into ~w


@<C@$@ W W B
static_procedure
 C@)No permission to ~w static procedure `~p'

@5Defined@ @ 
@8 X@;C@ W W  B



 CNo permission to ~w ~w `~p'

@<C@ W W evaluation_error
 C@"Arithmetic: evaluation error: `~p'
@<C@ W W C Z
 C X%
@5@ @ @8 Zi@;C@ W W  C

 C~w `~p' does not exist


@<C@ W W busy

 C~w `~p' is busy


@<C@ W W  V'swi_backslash_newline@*Deprecated ... \<newline><white>*.  Use \c
@<C@ W W V'
Syntax error: 
@5@ @ @8 Z< @)@;C@ W W occurs_check

 C@6Cannot unify ~p with ~p: would create an infinite tree


@<XD  t  t t  @*t  T 
O @* YCD W W@5@0 Y
@1 Z6 B	@4@8 @ @;XD  t  t t  @*t  W 
O @* WCAP W W@5@S@%	@>@%@&
@;CAT W W@5@: Wmessage_context W@;CAV W W B

@5@T@, @@%	@>@%
@ @ 
@8 Y= @)@;C@HA[ W W B

@5@  @ @/@.
@7 D, @)@ @ @/ @.@7 Z@%	@" E C Xt
 E
** here ** E C Xt
@#@;CA` W W 	@<XXQM EDF@&/usr/lib/swi-prolog/library/dialect.pl  ԣAu@ C AgS Esource_exportsE EE
exists_sourceXO ED Z C@.@w EB EB@5@.
@7open_source ED@0 B@0 F
@-@4@1 F=
@4@/ @@7 A9@D@7 G@L@ @8 @ Z@?@ @8 T H7@;XO ED Z C@e EB EB@5@/@8 Z Z@;XO ED E C@D EB EB@5 @Z@7 B B C@7 C@D	@* E@L	@R@?@8attach_dialect Z@;XO ED Z C@ EB EB@5@.
@7 Z B@7 G@D Fv@7 Fw@L
@8 Fz Z@?@R@;XO ED Z C@ EB EB@5@.
@7 B @"
 B  Bi
	@#@;XO ED Z C@@@M EB EB@5@0 C@1  Bj@4@7 Z Z@> Bg@.	@7 Bc Be@0 	@1 C@1  Bj@4@7 C @D
@0 @1  V @4@7 Ap@L
@0  V@4@@?@R@;C@U EB EB @<XO ED Z C@h EB EB@5@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@8 @ @;XXQM EF@+/usr/lib/swi-prolog/library/prolog_stack.pl  ԣAuC AgS Eprint_prolog_backtraceE ZE EEprolog_stack_frame_propertyE SE SXO Ecopy_term_limit C@ E E 
 S@5@7 E @>@;C@@ E E
@5@7 E @>@.@.@7 @6@p
?@'@D@$@a@f@f@r@L@ @ @7 @6 @ @ 
@8copy_term_args S@F@F@F@?@T@p@ @ @7 @6 @ @ 
@7 Z@p@a@f@f@l C@b@l C@x@0 A@-@4<skipped ~D of ~D>@2@3@4@7 Aw S@ @ @7 A@ @.@7 A@ @.@7 A@ 
@ @ @8 Z S@;C@ E E@5@8 CV S@;XD  t  t t  Et  W\ AD  t  t t  Et  W\ 	 O E W] C@0 E E Zsubgoal_positions @ Z
@5 @@ @8 Wb S@;XD  t  t t  Et  @i AO E W C@(A E E@5@D

backtrace_show_lines @Q@7 @@L
@' @@?@!@2@0 Z @@4@4@#@%	@ @ @8 @i S@;XO E E C@ E E @5@>@;C@@ E E X




@5 X@ 
@7 S@D@*
 D@L S@.@7 S@" D@#@E@?@:@D@*
 AO@L S@.@7 S@" F@#@E@?@D A@.@7 S@L@" R
@#@?@(	meta_call@E@E@D
@* Z@L@( @?@ @ @7	copy_goal S@Dpc@.@7 S@L@R@?@' D@D@Aparent@.@7 S@@@  S@.@7 S@ @0  D@/@4@7 H@E@?break_level@.@7 @@a@f@b@t@E@L@p?@ @ @ @ @ @8 Z S@?	@( @@F@F@;XO Enlc  C@} E E   @<XD  t  t t  Et  S AD  t  t t  Et  S AO Eclean_stack2 CA E E @<CA E E

@5@7guard_frame S@>@;CA E E


@5@ @ @8 Z S@;XO Elineno_ C@)A E E@5@0 F@-@4@7 DF
char_count@ @.@7 W S@a@f@h@s@> Gi@ @.
@7 Z@a@f
@b@l C@w@;CA E E@5
@7 Fz S@8 Z S@;XO E Z CA	 E E@5@8 Z S@;XO Eclause_predicate_name CAl E E@5@ B N: B@>@;CAn E E@5@.
@/@7 D! S@>@0  @
@4@8predicate_name E@;XO E Z C
Aw E E@5@.	@7get_prolog_backtrace_lc S At@8 Z S@;XO E S C@s E E@5@7 F@7 F@S
@>@2@0 X@4@4@7 Z@8 Z S@;C	@w E E@5@7 Z@8 Z@;XO E X CAc E E 
 C~|~t[~D]~6+ 
@<XO Elineno C@&A E E@5@0 AV@0 G B@-@4@1 AF@1newlinedetect@4@0 Z	
@4@0 F=@4@8 @ S@;XO E Z CA# E E 
@<C@3A% E E	

@5@ @.@7 Z@D@*
 @@%@L@&@E@?@" E
@#@ 
@ @ @8 Z@E@;C@ A- E E X


 @5@>@%
@ @ @.@7 Z S@ 
@ @ @8
where_no_goal S@;C@+A0 E E		 X



@5@ @.@7 [@" C~q
@#@ 
@ @ @8
where_goal S@;XO E Z C@ E E 
 @5@>@;C@D@ E E	@5 F"@.@7 S@D@-@" 


@#@L@ 
@.@7 Z@D@ @7 YK S@L@&
@?
@"
 @#@?@ @8 Z@F@E@;XO E Z C@P@ E E	@5@D@0 Z@-@4@7 W W@L@' AO@E
@?@.
@7 E S@ 
 Z@.@7 S@ 
 Z@.@7 S@D
@0goal_term_depth@-@4@7 [
@L@R@?backtrace_goal_depth@.@7 @nonneg@ @7 B B@ @ @ @8 Z@;XO Eis_stack CA E E@5@T@" S	@#@;XO E Z C@*A E E X
 F
	@5@0 @-
@-@4@/@7 Z@ @.@.
@7 @6@0 
@1 
@4@8 S@;XO E S CA E E
@5@.
@7 S@S
@>@;CA E E@5@8 Z@;XO E YK C@ E E  @<C@ E E  @@<XO Efind_subgoal CA E E 
	@<CA E E D

@5@ @ 
@.@7nth1 H7@ @ @8 [ S@;XO E [ CA5 E E  D

 C~w <foreign>


@<CA7 E E  F

 C Xt


@<C@QA9 E E R


@5@0 Z @Q@4 @Q@7 W W@ @ 
@.@.@/@7subgoal_position S@ @0 G@/@4@7 H@ @ @.@7 Z S@ @.@7 Z S@%
@>@%@" C Y@#@;C@<AA E E

 R
@5@ @0 D;@-
@4@7 G S@ @0 Y@-@4@7 [%@ @.@7 [$@%
@>@%@" C Y
@#@;C@ AG E E R
@5@ @.
@7clause_name Z@%
@" C~w <no source>
@#@;CAK E E  Z
<meta call>
@<XO E Z CA E E@5@0 @h	
@4@.@7 Bn S @@ @8 T S@;XO E [ CAN E E D
 C
 <foreign>
@5@>@&@;C@HAP E E R


@5@0 Z @Q@4 @Q@7 [@ @ 
@.@.@/@7 [@ @0 ["@/@4@7 H@ @ @.@7 [#@%
@>@%@" C	 at ~w:~d@#@;C@3AW E E		 R
@5@ @0 D;@-
@4@7 [%@ @0 Y@-@4@7 [%@%
@>@%@" C [.
@#@;C@$A\ E E R
@5@ @.
@7 [&@%
@>@%@" C ~w <no source>
@#@;CA` E E 
@<XO E Z C@ E E  X
 X
@<C@ E E X

	predicate
@5@ @8frame_predicate S@;C@0@ E E X
 R

location 


@5@ @ @.@/@7 [@ @0 ["@/@4@7 H@ @ @ 
@8 [#@;C@ E E X
 M
@5@,
 @;XO E Z C@p E E@5@8 S@;XO E Z C@,@ E E@5@a@g@h@q@>@p
@ 
@ @.@7 A@ 
@ @.@7 A@ @ @7 Z@ 
@ @ @8 Z@;C@ E E @<XO E [4 C@ E E  D

@<CA  E E  F

@<CA E E R
@5@8 [%@;XO E [  C@'A| E E@5@.
@/@7clause_info Z@.@7 GM S@ @ 
@.@7 [@ @ @7 A@ @ @8 A@;XXQM EF@$/usr/lib/swi-prolog/library/terms.pl  ԣAuC AgS Esubsumes_chkEterm_factorizedEsubsumesE
term_subsumerEvariantE CtE AE UE AXO E [@ C@>@ E E	@5@.@7rb_newrbtrees@ @.@7add_map E@ @.
@7rb_visit [M@ 
@.@7common_terms [R@D@* @@L@&	@(
 @@E@?@ @.@7ord_list_to_rbtree [M@ @7insert_vars [R@ @ @8mk_subst [R@;XO E [F C@; E E@5@8 F [R@;XO E [D C@c E E@5@7 [I @7 [d@>@.@7rb_empty [M@ @/@8lgg_safe [R@;C@h E E@5@.@7 [e@ @/@8lgg [R@;XO E [i C@@ E E	@5@D@)	@L@&
@&@F
@F@?@q@D@0 G	@4@.
@ @7	rb_lookup [M@L@&

@&@F@E@?@R@D@:@7 E @7 E @.@.@7 @6@ @ @7 @6@L@ @ @7 @6@ @0 G	@4@.@7	rb_insert [M @ @ @ @8 [j [R@?@ @0 G	@4@ @8 [q@F@E@E
@;XO E
assoc_arg_map C@ E E@5@.@7 A@>@ @.
@7 [O@p@ @ 
@ @8 [v [R@;C@ E E 
@<XO E [> C@E E E@5@8 D@;XO Einsert_arg_vars C@#@ E E@5@.@7 A@>@.
@7 A@ @ 
@ @7 [\@p@ @ @8 [y [R@;C@ E E @<XO E [B C	@R E E@5@7 D@&	@;XO E [` C@ E E @<C@8@ E E

 C



 B

@5@ @.@.@7 @6@ @ @ @7 @6@ @ @7 [{@ 
@ @8 [_@;XO E [u C
@ E E

@5@>@;C@7@ E E@5@p@ @.@7 A@ @ @.@7 A@ @ @.@7 A@ @ @ @ 
@.@7 [h@ @ @ @ @ @8 [t@;XO E [l C@u@l E E@5@D@)	@L@&
@&@F
@E@?@^@D@.@7 E @7 E @.
@.@7 @6@ 
@ @7 @6@L@ 
@ @7 @6 @ @ @ @8 [m [R@E@?@-@D@0 G	@4@.@ @7 [n@L@&
@&@?@ @0 G	@4@ @8 [q@E@F
@;XO E	primitive C@ E E@5@S@>@;C@ E E@5@7 @@>@;C@ E E  Y/@<XO E [] C	@ E E@5@7 [~ [R@>@&	@;C@ E E@5@.@7 [n@>@&	@;C@ E E@5@.@.@7 @6@ @ @7 @6@8 [{@;XO E [W C@ E E @<C@1@ E E C


@5@>@D@*@L@ @8 [V@E
@?@"	 C


@#@ @ 
@8 [V@;XO E [} C
@| E E

@5@>@;C@7@} E E@5@p@ @.@7 A@ @ @.@7 A@ @ @.@7 A@ @ @ @ 
@.@7 [k@ @ @ @ @ @8 [|@;XO E [P C@B@ E E@5@D@7 [@L@&
	@F@E
@?@.@D@.@.@7	rb_update [M@L@ @a@f@b@n@w@E
@?@.
@7 [q@ 
@8 [x@F@;XXQM B)F@</build/buildd/spark-2012.0.deb/common/versioning/version.pro  @8AAu@!C @S @E EtE EE EvE EuE EE EwE EE EXO B) [ C@Tu Es  @8AA [  @@<XO B) [ C@Q [ [  @@<XO B) [ C@P [ [ GPL@<XO B) [ C@S [ [  @@<XO B) [ C@R [ [ @!Report bugs to: spark@adacore.com@<XO B) [ C@M [ [ 2012@<XO B) [ C@O [ [ GPL 2012@<XO B) [ C@N [ [ @4Copyright (C) 2012 Altran Praxis Limited, Bath, U.K.@<XXQM AF/usr/lib/swi-prolog/boot/qlf.pl  As@ C S E EE AE FE CXD  t  t t  At  A @GD  t  t @Ht  At A D  t  t t  At  A 
O A AC@5s/usr/lib/swi-prolog/boot/qlf.pl  A [ 
	
@5@8	qcompile_ C@;XD  t  t t  At  A @GD  t  t @Ht  At F  @KD  t  t t  At  A 
O A FC@7 [ [ 

@5@ @8 [@;XD  t  t t  At  C 	 D  t  t t  At  C 
O A CC@)@\ [ [loaded@5@0 	@4@.
@7 D C@ 
@ @7check_is_module C@D@ 
@7 A C@L@&
@?@&	@;XD  t  t t  At  [ 
O A [C@+@d [ [@5@C@7 [@L@P@0 @O @Q@4 @@7 @ C@>@0 B@-@4@7 DG C@0 @@0 A G@4@/@4@8 @ C@;C@i [ [ @<XD  t  t t  At  [ 
O A [C@: [ [@5@>@;C@; [ [@5@>@ @7 [@ @8 [@;C@l@> [ [	@5@2@0 @ @@4@3@0 @ B@4@4@.@7 @ C@.@.
@ @7 CZ C@D@$@ 
 CU@ B E@L@0 @@0 B EN CU@4@1 B@0  A@4Conflicting extension@4@7 [@?@R@0  @@1 @@- CU@4@7 G, C@ @ @.@7 [@0 	@4@2@0 A@4
@4@8 @V C@;XD  t  t t  At  E 	 D  t  t t  At  E 
O A [C@2@R [ [@5 B@.
@2@0 Hbinary@4@4@7 Wf C@.@ @7 C C@0 C
	
@4@0 AV@0 F=
@4@1 D	@4@8 B C@;XXQM EGF@$/usr/lib/swi-prolog/library/lists.pl  ԣAuC AgS EunionEselectEintersectionEis_setE	selectchkE [Elist_to_setEnth0EnumlistEmin_listE JEnexttoEsum_listE [Emax_listE [E
max_memberE [E
min_memberE [EpermutationE JE H6E Y_E TEsame_lengthE R}E DREsubtractE L-E J9E
proper_lengthXD  t  t t  EGt nth_gen 
O EG [CA EF EF 	
@<CA EF EF
@5@ @.@7 B H7@ @ 
@ @ @8 [ H7@;XD  t  t t  EGt  J 
O EG JC
A EF EF	@5@S@>@;CA EF EF
	@5@>@;CA EF EF@5@>@ @.
@7 [ H7@ @ 
@8 [@;C	A EF EF 	@<XD  t  t t  EGt  [ 
O EG [C
@ EF EF@5@ @7 [ H7@>@;XD  t  t t  EGt  [ 
O EG [C@<A EF EF@5@D@7 F@L@p?@ @8nth0_det H7@F@?@#@D@S@L@"	
@#@ 
@ @8 [@? F@8 B B@F@E@;XD  t  t t  EGt 	find_nth0 
O EG [CAD EF EF 

@5@>@;CAE EF EF


@5@p?@ @ 
@ @8 [ H7@;XD  t  t t  EGt  J 
O EG [C@ EF EF 
@<C@/@ EF EF@5@D@C@ @7 H@L@P@L@ @8 [ H7@E
@?@"


@#@ @ 
@8 [@;XD  t  t t  EGt  El 
O EG ElCA EF EF 
	@<CA EF EF


@5@ 
@2	@4@ @8 [ H7@;XD  t  t t  EGt  [ 
O EG [CA7 EF EF@5@S@>@ @8generate_nth H7@;CA: EF EF@5positive_integer@7 [@.@7 [@ @ @8 [@;XD  t  t t  EGt  [ 
O EG [C@ EF EF@5@.@7 [ H7@>@&
@;XD  t  t t  EGt member_ 
O EG [C@m EF EF 	@<C@n EF EF@5@ @ @8 [ H7@;XD  t  t t  EGt  Y_ 
O EG [C@ EF EF @<C@ EF EF


@5@ @ @8 [ H7@;XD  t  t t  EGt  DR 
O EG [C@ EF EF@5 @@7 [@8append_ H7@;XD  t  t t  EGt  L. 
O EG L-CB EF EF@5@>@;CB EF EF
@5@7 @ H7@ @8 L- H7@;XD  t  t t  EGt select_ 
O EG [C
@ EF EF 



@<C@ EF EF

@5@ 
@ @8 [ H7@;XD  t  t t  EGt  [ 
O EG [CB EF EF
	@5@>@;CB EF EF@5@ @7 [@>@ @8 [ H7@;CB EF EF


@5@ @ 
@8 [@;XD  t  t t  EGt  [ 
O EG [CBj EF EF@5 @@7 [@.
@7
pairs_keyspairs@.@7 O&@ @7equalize H7@8pairs_to_keyset H7@;XD  t  t t  EGt  [ 
O EG [CB9 EF EF@5 F@7 [ F@7 [@a@g@h@r@8numlist_ H7@;XD  t  t t  EGt  [ 
O EG [CB EF EF
@5@ @8 [ H7@;XD  t  t t  EGt  \ 
O EG \CB} EF EF @<C@"B~ EF EF C


@5@S@>@( R@"	


@#@ @ 
@8 \@;CB EF EF

@5@8 \@;XD  t  t t  EGt  [ 
O EG [CA EF EF

@5@ @8min_member_ H7@;XD  t  t t  EGt  \ 
O EG \CB? EF EF
@5@>@"
@#@;CBA EF EF
@5@p@ @ @8 \@;XD  t  t t  EGt  J 
O EG JCA EF EF@5@.
@7 [@>@&	
@;XD  t  t t  EGt  [ 
O EG \
CB EF EF 
	@<CB EF EF@5@a@f@h@l W*@x
@ @ 
@8 \	@;XD  t  t t  EGt  El 
O EG R}CA EF EF@5@8 [@;XD  t  t t  EGt  \
 
O EG \CA EF EF 
	@<CA EF EF@5@D
@ @7 D @L
@ @8 \@?@ @ @8 \@;XD  t  t t  EGt  [ 
O EG [CAg EF EF@5@.
@.@7 B H7@* @@&	
@;XD  t  t t  EGt  [ 
O EG [C	@ EF EF@5@ @8 [@;XD  t  t t  EGt perm 
O EG \CA EF EF @<CA EF EF

@5@.@7 [@ @ @8 \ H7@;XD  t  t t  EGt  [ 
O EG [C@5@ EF EF@5@D
@7 F@L
@8 [@F@?@!@D@S@L@"	@#@ @  @8 [@? F@8 [@F@;XD  t  t t  EGt  [ 
O EG [CA? EF EF 


@<CA@ EF EF		



@5@p@ @ @ @ @8 [@;XD  t  t t  EGt last_ 
O EG \CAW EF EF 
	@<CAX EF EF@5@ @ @8 \ H7@;XD  t  t t  EGt  [ 
O EG [C
@ EF EF 	@<C@ EF EF

@5@ @8 [ H7@;XD  t  t t  EGt  [ 
O EG [CA, EF EF@5@S@> @ @8 [@;CA/ EF EF@5 [@7 [@ @8 [@;XD  t  t t  EGt  [ 
O EG [C@ EF EF 
@5@>@;C
@ EF EF

@5@>@;C@ EF EF


@5@>@;C@ EF EF



@5@>@;C@ EF EF




@5@>@;C@ EF EF





@5@>@;C@#@ EF EF







@5@p:@a@f@b @t@ @ @8 [@;XD  t  t t  EGt  [ 
O EG [C@ EF EF @<C@ EF EF
@5@.@7 H6 H7@ @ @8 [@;XD  t  t t  EGt  [ 
O EG [C
@ EF EF 

@<C@ EF EF


@5@ @ 
@8 [@;XD  t  t t  EGt  DR 
O EG H6C@u EF EF 
	@<C@v EF EF


@5@ @ 
@8 \@;XD  t  t t  EGt  ER 
O EG TC@j EF EF

@5@ @8 [@;XD  t  t t  EGt  [ 
O EG [CB EF EF
@5@>@;CB EF EF@5@ @7 [@>@ @8 [ H7@;CB EF EF


@5@ @ 
@8 \@;XD  t  t t  EGt  [ 
O EG [CB EF EF
@5@>@;CB EF EF@5@ @7 [@>@"


@#@ @ 
@8 [ H7@;C
B EF EF

@5@ @8 \@;XD  t  t t  EGt  [ 
O EG [CBQ EF EF@5@.	@.
@7 \@*
 @@.@7 K?@ @8 G @;XD  t  t t  EGt  [ 
O EG [CB) EF EF
@5@ @8 [ H7@;XD  t  t t  EGt  [ 
O EG [CB
 EF EF@5 @8 [ H7@;XD  t  t t  EGt equalize_to 
O EG \CBu EF EF @<C@(Bv EF EF C



@5@D@)	@L@&
@ 
@8 \  H7@?@ 
@ @ @8 \!@;XD  t  t t  EGt  [ 
O EG [CA EF EF

@5@ @8max_member_ H7@;XD  t  t t  EGt  [ 
O EG [C@lA EF EF@5@.
@.@7 \@.@.
@7 \@D@* @@*
 @@L@)
@E@?@F@D@S@*
 @@L@ @7 G @E@?@3@D@* @@S
@L@7 G @E@?@!@D@S@S
@L@.@7 G @ @7 G @? @@7 [ @@7 [@E@8 \@;XD  t  t t  EGt  \ 
O EG \CBq EF EF @<CBr EF EF C
	

@5@ @8 \!@;XD  t  t t  EGt  [ 
O EG \CB, EF EF 
	@<CB- EF EF@5@a@f@h@l W,@x
@ @ 
@8 \@;XD  t  t t  EGt  [ 
O EG [CAv EF EF @<CAw EF EF



@5@ @8 [ H7@;XD  t  t t  EGt  [ 
O EG \CB
 EF EF 
	@<CB EF EF@5@a@h@f@n@x
@ @ 
@8 \@;XD  t  t t  EGt  I 
O EG J9CAT EF EF
@5@ @8 \@;XD  t  t t  EGt  \$ 
O EG \#CA EF EF 
	@<CA EF EF@5@D
@ @7 E@L
@ @8 \"@?@ @ @8 \"@;XXQM BBF@4/usr/lib/swi-prolog/library/dialect/sicstus/block.pl  @ԣAuC AgS E B?XO BB BD C@Z B= B=@5 Bg@.
@7 Bc Be@0expand_specs
@4@8 Bn BA@;XD  t  t t  BBt  F 	 O BB F C B= B= D~ D B@@<XD  t  t t  BBt  BK AO BB	nonvar_or C@ B= B= 
 L7
@<C@ B= B=
 E L7

@5@ @ @8 \* BA@;XO BB BG C@1 B= B=@5@S@>@Q@;C@3 B= B= G!
@5@>@8 BF@;C@$@5 B= B=@5@D@" @#@L@&	@E
@? Bg@.
@7 \&@"	 
@#@;XO BB B? C@W B= B=@5@0 @@0 A A@1 B?@4@/@4@8 @@;XO BB	cond_vars C@ B= B= @<C@+@ B= B=	
@5@D @7 A@L@"
@#@?@%@p	@ 
@ @ @8 \- BA@;XO BBone_cond C@ B= B=@5@.@7 \/@ @8 \,@;XO BB BM C@$@ B= B= G!

	@5@0 T@/@-
@4@7simplify_coroute BA@7 E @.@/@7 @6@  @/@/block @8 Ac@;XO BB \4 C@ B= B=  \2 L7

freeze
@<C@ B= B= 
@<XO BB	when_cond C@ B= B=
@5@>@ @8 \0 BA@;C@ B= B=
 AV


@5@ @ 
@7 \;@ @ @8 \9 BA@;XO BB \( C@^ B= B=@5@S@>@7 V B@&
@;C@b B= B= 


@5@>@%
@ 
@ @ @ @8 \= BA@;C@d B= B= AV


@5@>@%
@ @ @.@7 \?@ 
@ @ @8 \?@;C@@g B= B=
@5@7
valid_head BA@0 	@4@7
check_dynamic BA@.@.
@7 @6@.@ @ 
@7 @6@!@0$block_pred@4@#@%
@D@0 	@1  \G@4@7 Ap@%@L@%@?@ @" B  A  \G B  A  \G
@#@E@D Bg@7 \&@%@L@"
@#@?@" 	
@#@E@"  BB BJ	@#@;XO BBblock_declarations C@'@ B= B= 

@5@ @.@.
@7 @6@.@ @ 
@7 @6@ @0 
@1 \F@4@8 @@;XO BB
rename_clause C@ B= B= G!


 G!

@5@>@ @ 
@8 \J BA@;C@ B= B= 


 

@5@ @ 
@8 \L@;C@ B= B=@5@2@-@-@4@7 @<@ @.
@7 A@2
@4@8 @<@;XO BB	block_arg C@ B= B=@5@S@>@8 \>@;C@ B= B= @5@>@;C@ B= B= @K@5@>@;C@ B= B= B
@5@>@;C@ B= B=@5block_argument@8 A B@;XO BB BP C
@ B= B=@5@/@7 Ar BA@> \6@8 \L@;C@h@ B= B=

@5@.
@7 \H BA@" 

@#@ @.@.@7 @6@.@ @7 G @.@2@4@7 @< \6@ @.@7 A@.@2@4@7 @<@ 
@ @.@7 \<@0 \2@4@.@7 \3@" G!@# \6@ @8 \L@;XO BB \A C@z B= B=@5@7 V@0 A@/@-	@4@0 \M	@4@8 G BA@;XO BB \D C@~ B= B=@5@@ A@7 YN Be@? D@7 \U B@ [2@8 B B@;C@ B= B= @<XXQMlicenseF@#/usr/lib/swi-prolog/boot/license.pl  As@ C S Eeval_license E \WE \WXD  t  t t  \Wt 	file_list 
O \W \\C@s@#/usr/lib/swi-prolog/boot/license.pl  A \^ 
	@<C@ \^ \^ C    ~w E

@5@ @ 
@8 \] \W@;XD  t  t t  \Wt license_list 
O \W \cC@ \^ \^@5@.
@0 \W
@/@/@4@.@7 @ \b@%@ @ @8 \c \b@;XD  t  t t  \Wt  \Y  
O \W \XC@ \^ \^  @5@7
report_gpl  \b@8report_proprietary  \b@;XD  t  t t  \Wt  \W 
O \W \ZC@s \^ \^@5@D
 @o@.	@7 Bc \b@L
@R@?@'	<unknown file>@8 \[ \b@;XD  t  t t  \Wt  \W 
O \W \[C@z \^ \^@5@7warn_if_unknown \b@0licensed	@4@8 A \b@;XD  t  t t  \Wt gpled 
O \W \xC
@ \^ \^@5@.	@7 \u \bgpl@/@8 \e \b@;XD  t  t t  \Wt  \n  
O \W \mC@(@ \^ \^@5@@@.@0proprietary@-	@4@.
@7 U \b A@0 \[@0proprierary	@4
@4@7 @' \b@Q@?@R@F@E
@;XD  t  t t  \Wt  \~ 
O \W \}C@ \^ \^@5@7 \z@.
@/@7 \|@,
 \{@,
lgpl@;XD  t  t t  \Wt  \t 
O \W \sC@~ \^ \^@5@/@/@7 \|@>@;C@ \^ \^@5 As@0unknown_license@4@8 \@;XD  t  t t  \Wt  \k  
O \W \jC@ \^ \^@5@.@0 \y@4@.	@7 \@> A@0 \[ \{	@4@8 \@;C@ \^ \^  @5 A@0 \Z \@4@8 \@;XD  t  t t  \Wt  \c 
O \W \hC@ \^ \^ 
	@<C@b@ \^ \^
@5@ @/@.
@7 \|@%	@D@3@@@0comment@-@4@ 
@7 @ \b@?	@0url@-@4@ 
@7 \@%@L@" C  ~|~w~t~20+~w E
@#@?@" C  ~|~w E
@#@F@ @ @8 \g@;XD  t  t t  \Wt see_also 
O \W \C@ \^ \^  E@9See http://www.swi-prolog.org/license.html for details on E@?SWI-Prolog licensing policies supporting both free and non-free E	Software.

@<XD  t  t t  \Wt  \W AD  t  t t  \Wt  \W 
O \W \eC@5 \^ \^  \{ \{ \GNU General Public License \@$http://www.fsf.org/copyleft/gpl.html@<C@9 \^ \^  \ \ \@!GNU Lesser General Public License \@'http://www.fsf.org/copyleft/lesser.html@<C@> \^ \^ swipl \ \@ SWI-Prolog Prolog Source License \@&http://www.swi-prolog.org/license.html@<C
@E \^ \^ guile \ \License for Guile@<C
@H \^ \^ gnu_ada \ \@9The license of the run-time units of the GNU Ada compiler@<C@K \^ \^ x11 \ \The X11 licens \http://www.x.org/terms.htm@<C@O \^ \^ expat \ \
Expat license \@%http://www.jclark.com/xml/copying.txt@<C@S \^ \^ sml \ \@+Standard ML of New Jersey Copyright License \@5http://cm.bell-labs.com/cm/cs/what/smlnj/license.html@<C
@W \^ \^ 
public_domain \ \Unrestricted Public domain@<C@Z \^ \^ cryptix \ \The Cryptix General License \@(http://www.cryptix.org/docs/license.html@<C@^ \^ \^ bsd \ \The modified BSD license \@.http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5@<C@b \^ \^ zlib \{ \The license of ZLib \@*http://www.gzip.org/zlib/zlib_license.html@<C
@g \^ \^ lgpl_compatible \ \Other LGPL compatible license@<C
@j \^ \^ gpl_compatible \{ \@)Other GPL and not LGPL compatible license@<XD  t  t t  \Wt  \v D  t  t t  \Wt  \v AD  t  t t  \Wt  \v 
XQM DF@$/usr/lib/swi-prolog/boot/toplevel.pl  AsC S E B) E B(E @ E$thread_init E$query_loop E AEthread_initializationE$initialise E D E$compile XD  t  t t  Dt init_debug_flags  
O D \ C@.A B& B&@5@0print_predicate@/@2 CM@4@-@4@7 G,  Y@7 CK prompt_alternatives_ondeterminism@7 \ Z @Q@7 \toplevel_print_factorized @@7 \ CM@8 CA @;XD  t  t t  Dt  \  	 D  t  t t  Dt  \  
O D \C@ B& B&@5@@@.@7$at_thread_initialization Uf@D	@@L	@Q@?@Q@?@R@E@;XD  t  t t  Dt factorize_bindings 
O D \CC B& B& @<C@>C B& B&	
 B


 Y




@5@ @ 
@.@7 F Uf@D
 \ @Q@7 @ @L@&@?@ @ @7only_cycles Uf@ @ @8 \ Uf@;XD  t  t t  Dt $load_script_file  	 D  t  t t  Dt  \  
O D \ C@ B& B&  @5 N@/@7loaded_init_file Uf@>@;C@ B& B&@5script_file@.@7 C @8load_script_files Uf@;XD  t  t t  Dt load_associated_files 
O D \C@ A B& B&@5@@@.	@7 @ @0  @	@4@2@0 @ @@4@4@7 @V Uf@Q@?@R@E	@;XD  t  t t  Dt write_bindings 
O D \C@@C B& B&
@5@C@7 G Uf@L@P@>@.
@.@7 DQ Uf@.@ @7 V: Uf@ @ @.
@7omit_qualifiers Uf@.@7join_same_bindings Uf@ @.@7 \@ @.@7 Ve Uf@ @.@7filter_bindings Uf@ @ 
@8write_bindings2 Uf@;CC# B& B&@5@.
@7 \@.@7 \@ @.@7 \@ @.
@7 \@ 
@8 \@;XD  t  t t  Dt set_window_title 
O D \C@=Ay B& B&	
@5@0  @1 window_title@4@7 Aq Uf@>@D
@*
 @@L
@' @@?@!@2 S@4@#@2
SWI-Prolog --@3	@4 N2@.@7 D Uf@/@ @:  \ @;CA B& B& @<XD  t  t t  Dt subst_chars 
O D ]CB B& B& 
	@<C@"B B& B&@5@ @7 @ Uf@>@ @.
@7 Q Uf@%	@ 
@ @.@7 Bo Uf@ @ @8 ] Uf@;CB B& B&@5@ @.
@7 ]@ @ 
@8 ]
@;XD  t  t t  Dt  \  	 D  t  t t  Dt  \  
O D \C@iB: B& B&	@5@D Z@.@7 \@L@R@?@'?@7 C Uf@B@.	@7 \@D DC@0 DD @Q@4@7 DG Uf@L@.
@7$system_prompt Uf@.|    @7 P Uf@?	@'
 @@. @@7 ]@7 V Uf@.@.
@7
read_query Uf@/@ @7 ]@ @.@ 
@.@7call_expand_query Uf@L@ @.@7 B Uf@ @ @7$execute Uf@O@>@;XD  t  t t  Dt 
clean_argv  
O D ] CAO B& B&@5@D	 B@2--@-@4@7 \@L	 B@8 C Uf@?@R@E@;XD  t  t t  Dt  \  	 D  t  t t  Dt  \  
O D \CB B& B&@5@7$set_file_search_paths  Uf@7 \ Uf@7 B  Uf B@.@0 AV@0 @' @4@1 F@4@8 Uh@;XD  t  t t  Dt bind_one_skel_vars 
O D ]'CC B& B& @<C@C B& B&
 B



@5@D@\@S
@L@D@(@0 Y
@-@4@7 \@ @ @7 E Uf@L@.@7 @| Uf@"
 Y/@#@%@F@?@+@ infinite@.@7 Gq Uf_S@ @.@7 A Uf@C@ @7 @ Uf@L@P@>@"
 Y/@#@p@F@?	@%@F@F@ @ @ @8 ]( Uf@;XD  t  t t  Dt no_option_files 
O D ]2CA= B& B& ]
@5@>@;C@>A> B& B&

@5@ 
@ @7 C @ 
 B@7 A Uf@0 @@0 G
 B@-@4@0 AV@0 A< Fv@4@1 ]7 G"@4@1 F=@4@/ @@7 Uh@>@;C@%AH B& B&

@5@/@.@ @7 CZ @  @@ B E@>@ 
@ @7 ]4@ @ @8 ]3 Uf@;CAM B& B& 
@<XD  t  t t  Dt 
hide_names 
O D ]:CC B& B& @<C@1C B& B&
@5@D@  @/@/ L
@7 Ad Uftoplevel_print_anon @@7 \@L@R@?@*
 @@0 Y/@4@7 N Uf@>@ 
@ @8 ]; Uf@;CC B& B&

@5@ 
@ @8 ]?@;XD  t  t t  Dt path_sep 
O D ]@CA B& B&@5 U] @Q@7 \@%
@>@%
@" E	@#@;C	A B& B&  

@<XD  t  t t  Dt  ] 	 D  t  t t  Dt  ] 
O D ]CA	B B& B&
@5toplevel_prompt@.@7 \@ @.@7 ]@D@#@, @@L@2@~@3@m@4@2@3@2@:@3@ @4@4@ @.
@7$substitute Uf@?@2@~@3@m@4@ @.
@7 ]C@D@+@a@h@b @s@L@2@~@3@l@4@2@2@[@4@3	@3@2@]@3@ @4@4@ 
@.@7 ]C@?@2@~@3@l@4@ 
@.@7 ]C D@0 D@-@-@4@7 \@D@2@* @Q@L@2@~@3@d@4@2@2@[@3@t@3@r@3@a@3@c@3@e@3@]@3@ @4@4@ @.@7 ]C@?@D@D@2@* @Q@L@2@~@3@d@4@2@2@[@3@d@3@e@3@b@3@u@3@g@3@]@3@ @4@4@ @.@7 ]C@?@2@~@3@d@4@ @.@7 ]C@ @8 F* Uf@;XD  t  t t  Dt get_respons 
O D ]GC@%D B& B&@5@7 ] P@7 Ya Uf@.	@7 C Uf@7answer_respons Uf@D
@*again@L
 C@0 Gv Z-@4@7 @' Uf@Q@?@>@;XD  t  t t  Dt 
setup_history  
O D ]P C@@A B& B& @5@D@: DC@0 DD @Q@4@7 ]@0  V@4@7 \@C		save_history @@7 \@L	@P@0 @V@0 Cprolog_history@4@3@0 G @Q@4@4@/ @@7 Uh@Lenable@8 ]S Uf@?@R@;XD  t  t t  Dt  \ 
O D \CCE B& B& @<C@.CF B& B&		 B


 B




@5@ @ @ @ 
@.@7take_same_bindings Uf@ @ @8 \@;XD  t  t t  Dt $load_system_init_file  	 D  t  t t  Dt  ]Z  
O D ]Z C@ B& B&  @5 @/@7 \@>@;C@b@ B& B&@5system_init_file@.@7 \@, H Ab@.	@7 \rc@.
@7 ]8@2	@3 @3
@4@.@7 A @ @.@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 @ @0 \ @4@7 C Uf@0  @@4@2@0 G @Q@4@3@0 C @@4@4@7 \@>@;C@ B& B&   @<XD  t  t t  Dt initialise_error 
O D ]aCA B& B& W@5@>@;CA B& B&@5 @0 W@4@7 ]O@Q@;XD  t  t t  Dt  \  	 D  t  t t  Dt  \  
O D \C
A B& B&@5initialise_prolog@.@0 ]b@4@8 Uh@;XD  t  t t  Dt call_expand_answer 
O D ]dCD@ B& B&@5@ B P B@>@;CDB B& B& 
@<XD  t  t t  Dt  @  
O D \CB0 B& B&  @5@8 G  Uf@;XD  t  t t  Dt associated_files 
O D ]iCA\ B& B&@5saved_program_class V@7 \@>@8 ] Uf@;C@)A_ B& B&@5@7$set_prolog_file_extension  Uf@7
argv_files Uf@D@"
	@#@L@.
@7 L Ufassociated_file@7 ] @7set_working_directory Uf@8 \ Uf@?@R@F	@;XD  t  t t  Dt 
save_debug  
O D ]y C@+B B& B&@5@D
@7 D  Uf@7 Dk  Uf@L
@' @Q@?@' @ D@.	@7 \ D @@7 ]  D@0 D	@4@8 \@;XD  t  t t  Dt  D  	 D  t  t t  Dt  D  
O D \C
A B& B&  @5@7$runtoplevel  Uf A A%@8 ]O@;XD  t  t t  Dt self_bounded 
O D ]CC B& B& Y
	
@5@0 Y/	@4@8 ]>@;XD  t  t t  Dt bind_skel_vars 
O D ]CC B& B& @<C@!C B& B& Y


@5@ 
@ @.@7 ]1@ @ @ @8 ] Uf@;XD  t  t t  Dt  ]r 
O D ]qCA5 B& B&@5 B@.	@7 \@.
@7 ]9@D@+
	@L B@8 ] @?@R@;XD  t  t t  Dt clean_history_prompt_chars 
O D ]CB{ B& B& @<CB| B& B& Ky G"

@5@>@;CB} B& B&


@5@ @ @8 ] Uf@;XD  t  t t  Dt $search_aliases 	 D  t  t t  Dt  ] 
O D ]C@&A B& B&

@5@.
@.@7$string Uf@ @.@7 ]A Uf@>@%@ 
@ @7$make_alias Uf@%@ @ @8 ] Uf@;C@!A B& B&
@5@.@.
@7 ]@ 
@.@7$eos Uf@>@%@ @ @7 ]@&
@;XD  t  t t  Dt remove_history_prompt 
O D ]CBt B& B& @ @@5@>@;CBu B& B&@5@.
@7 ]F@.@7 ]@ @.@7delete_leading_blanks Uf@ @8 ]F@;XD  t  t t  Dt  ]#  	 D  t  t t  Dt  ]#  
O D ]"C@_@ B& B&@5search_paths@.@7 \@@@K@.	@7 \@.
@7 ]F@D@*@0$search_path@-@-@4@7 Bn Uf@L@ @.
@7 G Uf@0 @@-
@4@0 C@1  @@1 B0@4@7 G Uf@? @0 W K 	@4@7 ]O@F@F
@Q@?
@R@F	@F@F
@;XD  t  t t  Dt  ] 
O D ]C@$BQ B& B&@5 U@.@7 \@ @7 F Uf@a@f@b @s@> H!h@2 	@3 D@4@8 U Uf@;C@BW B& B&	
@5@.@7 ] Uf@7 ]@ @7 V4 Uf@!@0 @@0 V'@/@4@/@4@#@0 V& DC@-
@4@ @0 AV@0 @' @4 @@4@7 Uh@7 V)@D@<@/@0  @@1 V@/@4@7 \R Uf@L@0 A@-@4 V@2
@3@2@0 V @Q@4@4@3 C@3@2@0 V @Q@4@4@4@7 Aw Uf@0  @@1 V@4@@?@R@E@.@ @7 \@0 V;
	@3@0 G
@4@3@0 V<@4@4@.@0 AV@0 @' @4 @@4@7 Uh@>@ 
@8 U Uf@;XD  t  t t  Dt omit_meta_qualifiers 
O D ]C	Cn B& B&@5@S@>@;C@ Cp B& B& AV


 AV


@5@>@ @ 
@7omit_qualifier Uf@ @ @8 ]@;CCs B& B& \7


 \7

@5@ @7 V Uf@>@ @ 
@8 ]@;CCv B& B& \2


 \2

@5@ @7 ]@>@ @ 
@8 ]@;CCy B& B& @<XD  t  t t  Dt  \ 
O D \CC* B& B&@5 \
groundness@7 \@> C@0 Gv@1 Z#	@4@8 ]O@;CC- B& B& @Q@5 \ \@7 \@> C@0 Gv@1 Z%	@4@8 ]O@;C@6C0 B& B&@5@7 ] C@0 Gv@1 Z'	@4@7 ]O@.@7 ]H Uf@D	@* Z
@L@>@Q@?@D
@*
show_again@L
@Q@?
@> C@0 Gv @m@4@8 ]O@;XD  t  t t  Dt  \ 
O D \CD' B& B& @w A CC @Q CG CI@<C@"D* B& B& @p CM CC @Q CN @Q CP
 CG CI@<XD  t  t t  Dt  \ 
O D \CC B& B& @<C@6C B& B&
@5@.@7	hide_vars Uf@D@@	@ @7 A Uf@?@ @7 ] Uf@L@ @8 \@E
@?@"	

@#@ @ 
@8 \@;XD  t  t t  Dt  A @GD  t  t @Ht  Dt \ D  t  t t  Dt  A 
O D \C@"@ B& B&@5@" 

	@#@.
@ Winitialize_now W@> As@0 ]	
@4@7 ]O A@8 A @;C@ B& B&@5 A@8 ]@;XD  t  t t  Dt  \ 
O D \CCX B& B& 
@<CCY B& B&

@5@ @ 
@7 ]@ @ @8 \@;XD  t  t t  Dt  \ D  t  t t  Dt  \ AD  t  t t  Dt  \ 
D  t  t t  Dt  ]c  
O D ]c C@<A B& B&@5@7 U U@.@7 ]j Uf@7 ]!@7 ]$@7 ]%@7 ][ Uf@7start_pldoc  Uf@7attach_packs  Um F#@.	@7 \@.
@7 ]4@7$load_init_file Uf@7 \ Uf@7 \ Uf F"@.@7 \@.@ @7 G @0  @@4@8 G @;XD  t  t t  Dt  B)  
O D \C@R B& B&  @5 Y X@8 ]O@;XD  t  t t  Dt $execute_goal2 	 D  t  t t  Dt  ] 
O D ]C@4C B& B&@5@7
restore_debug  Uf@@.
@7 A Uf@@@7 ]z Uf@?@7 ]@Q P@7 ]I@.@7 ]e Uf@B@C
@C@ @7 \ Uf@L@P@L
@P@L@>@Q@O@;CC
 B& B&@5@7 ] C@0 Gv Gu@4@7 ]O@Q@;XD  t  t t  Dt  ]  
O D ]C@FA B& B&@5pldoc_server@.@7 \@D
@* @@L
@0 AV@0
doc_server@/@4doc_browser@4@@E	@?@(@D@0 E@-	@4@/ @@7 Uh@L@0 ]	@4@@? @0 W W@4@7 ]O@8 F Uf@E	@;CA B& B&   @<XD  t  t t  Dt  ]E 	 D  t  t t  Dt  ]E 
O D ]DC@/B B& B&	
@5@B@0 ]	@4@.@7 ]@.
@.@7 @0 Uf@.@ @7 ]@L@ 
@ @.@7 ]@ @ @ @7 ]@>@O@;CB B& B& 
@<XD  t  t t  Dt  ]o  	 D  t  t t  Dt  ]o  
O D ]nCA B& B&   @<XD  t  t t  Dt  ] 
O D ]C
B B& B& N2
@5@>@8 ]@;CB B& B& 
@<XD  t  t t  Dt  ] 	 D  t  t t  Dt  ] 
O D ]CA  B& B& @<XD  t  t t  Dt  ] 
O D ]CC B& B& Y


 Y

@5@ @ @ 
@8 ]?@;XD  t  t t  Dt  ] 	 D  t  t t  Dt  ] 
O D ]CA B& B& 
	@<CA B& B&

@5@ @ 
@8 ]@;XD  t  t t  Dt  V+  
O D V*CB B& B&  @5 D @Q@7 \@>@8 ]@;CB B& B&   @<XD  t  t t  Dt bind_query_vars 
O D ]CC B& B& @<C@?C B& B& Y

 B



 Y
@5@)
@>@ @ @7 ]+@" Y/@#@ @ @ @8 ] Uf@;C@QC B& B&


@5@" Y


@#@ @ 
@.@7 ]@D@*@S@C@ @7 D Uf@L@P@* @@L@"

@#@ @ @7 ]+@" Y/@#@?@&
@E@;XD  t  t t  Dt  \ D  t  t t  Dt  \ AD  t  t t  Dt  \ 	 D  t  t t  Dt  \ 
D  t  t t  Dt  ] 
O D ]CC] B& B& 

@5@)	@>@ @8 ] Uf@;C@'C` B& B& 

@5@0 	@4@0
imported_from@4@7 YN Uf@C
	@  @G@7 ]@L
@P@>@&
@;CCd B& B& 

@5@  R]@7 ]@C	@  @G@7 ]@L@P@>@&
@;CCh B& B& 


 

@5@ @7 A Uf@>@ @ @ 
@8 ]@;CCk B& B&@5@8 ]@;XD  t  t t  Dt  ]  	 D  t  t t  Dt  ]  
O D ]C@.B
 B& B&@5 F'@.@7 \@0 G@-	@4@.
@0 AV@0 @' 
@4@1 F@4@7 Uh@.@7
toplevel_goal Uf@0  @@ @4@@;XD  t  t t  Dt  ] 
O D ]CD8 B& B&@5@ @ B L B@>@;CD: B& B& 


@<XD  t  t t  Dt  Ve 
O D \CC B& B&@5@.
@7 ]@/@8 ]@;XD  t  t t  Dt  ] 	 D  t  t t  Dt  ] 
O D ]C@p B& B& H@5@>@;C@q B& B&@5@/@7 \@>@;C@s B& B&@5@7 A~ @>@0  @@4@8 @c Uf@;C@3@v B& B&@5@0 Ub@4@2@0 @ B@4@3@0 @ @@4@4@.	@7 ]_@0 \	@4@7 ]`@0  @	@4@2@0 C @@4@4@8 \@;C@ B& B& @<XD  t  t t  Dt setup_colors  
O D ] C@OA B& B& @5@D@I DC@0 DD @Q@4@7 ] At@0 DD @Q@4@7 ] P@0 DD @Q@4@7 ]@C		
color_term @@7 \@L	@P@L@0 @V@0  @@1 C	ansi_term@4@3@0 G @Q@4@3@0 @L @N@4@4@/ @Q@8 Uh@?@R@;XD  t  t t  Dt  \ @GD  t  t @Ht  Dt \ D  t  t t  Dt  \ 
O D \C@ B& B&@5@0 \@4@7 A Uf@@>@;XD  t  t t  Dt  B) 
O D B(C@_ B& B&@5@D		@ W B* W@L	@R@?@0  @@1 B*@4@8 D5 Uf@;XD  t  t t  Dt  ]w 
O D ]vCAr B& B&@5console_menu @Q@7 \ B@7 ]6@>@.	@7 E	 Uf@/@8 E Uf@;CAw B& B& @<XD  t  t t  Dt  ]  
O D ]CB B& B&@5 D@0 D@-@-	@4@7 \ D@7 ] @D
	@*	 @Q@L
@8 	  Uf@?@R@;XD  t  t t  Dt  ]M 
O D ]LCD
 B& B&
 ]N@5@2@?@3@h@4@7 ]0@> F@0 Gv F@4@8 ]O@;C@1D B& B&
 Z
@5@2@;@3@n@3@r@3@N@3@R@3@ @3	@4@7 ]0@> C@0 Gr@3@0 X X E@4@4@8 ]O@;C@&D B& B&
 Z
@5@2@t@3@T@4@7 ]0@>@7 ]@7 ] C@0 Gr@3@0 X X	; [trace]@4@4@8 ]O@;C@1D B& B&
 W@5@2@c@3@a@3
@3
@3@y@3@Y@3@.@4@7 ]0@> C@0 Gr@3@0 X X C@4@4@8 ]O@;C	D B& B&@b ]@5@>@8 ]g@;C@%D B& B&
 ]@5@.
@.@7 \ Uf@> C@0 Gr@3@0 C Xt@3
@4@4@7 ]O Y@ @8 ] @;CD! B& B&? ]@5@> C@0 FEOF@4@7 ]O @8 ]@;CD$ B& B&
 ]N@5 C@0 X@4@8 ]O@;XD  t  t t  Dt  ] 	 D  t  t t  Dt  ] 
O D ]C@%A B& B&		@5@.@.
@7 ]@"
 B
@#@>@%@ @7 ]F@%@ @ @8 ]@;XD  t  t t  Dt  ] 	 D  t  t t  Dt  ] 
O D ]C@"A" B& B&@5@0 G	@4@/ @@7 Uh@@@7 ]@E
@?
@.
@7 @7 Uf@,
 @>@;CA( B& B&@5@8 ]F@;XD  t  t t  Dt  D  
O D D C@'B B& B& @5@D@@ V @Q@7 \@?emacs_inferior_process @Q@7 \@L U @8 \@? U@8 \@;XD  t  t t  Dt  \ 
O D \CC B& B& @<C@6C B& B&
@5@D@"
 B


@#@&
@ @7 A0 Uf@L@ @8 \@E@?@"	

@#@ @ @8 \@F@;XD  t  t t  Dt  B  	 D  t  t t  Dt  B  
O D ]&C@ B& B&  @5@/@7 B @8 \ Uf@;XD  t  t t  Dt  ] 	 D  t  t t  Dt  ] 
O D ]CB B& B&@5@S@> A@0 X@4@7 ]O@Q@;CB B& B& D@5@> C@0 Gv Z0@4@8 ]O@;C@:B B& B&@5@.
@7 \@0 
@4@.@7$dwim_correct_goal Uf@>@0 A@-
@4@0 B@-
@4@0 A@/@4@7 @ Uf A*@0 ]
	@4@7 ]O@ 
@8 ] Uf@;CB B& B&@5@7 ]} C@0 Gv Gu@4@7 ]O@Q@;XD  t  t t  Dt  ]Y 
O D ]XCCJ B& B& 
	@<C@$CK B& B&		 B





@5@)	@>@ @ @ @ @8 ]W@;CCN B& B&


@5@ @ @ @8 ]W@;XD  t  t t  Dt  \ 
O D \C@ B& B& @<C@P@ B& B&	
@5@.@7 ]4@D
@4@ @.@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 ]_@L
@0 \ N@4@7 ]`@0  @@4@7 \@8 E Uf@?@0 @@0 C \@4@/@4@8 @ Uf@E@;XD  t  t t  Dt  ] 
O D ]C@ B B& B& @ \@5@> ]@.
@0 @' As
@4@7 Uh ]P@0 @' As
@4@8 Uh@;CB B& B& 
@<XXQM$attvarF@"/usr/lib/swi-prolog/boot/attvar.pl  AsC S Ecall_residue_varsE \7E \E$wakeupEfrozenXD  t  t t  ^t delete_attributes 
O ^ ^C
As@"/usr/lib/swi-prolog/boot/attvar.pl  A ^@5@.	@7 \ ^@8delete_attributes_ ^@;XD  t  t t  ^t  ^ @GD  t  t @Ht  ^t ^  D  t  t t  ^t  ^ 
O ^ ^C@ ^ ^@5@.
@7 G ^@.@7call_det ^@7 GZ ^@D@* @Q@L@>@?@R@;C@ ^ ^@5@Q@;XD  t  t t  ^t attvars_residuals 
O ^ ^%C@ ^ ^ 
	@<C@,@ ^ ^	@5@D@ @.
@7 D ^@%	@L@ 
@ @ @.@7attvar_residuals ^@?@%	@F
@ @ @8 ^& ^@;XD  t  t t  ^t  DQ 
O ^ \C@<@ ^ ^@5@.@7 ^@D@* @@L@(
 @@8 DQ ^@?@$@0 C
@4@0 AV@0 Bn@0 ^%@4
@4@1 ^@4@2@0 C	
@4@4@8 @ ^@;XD  t  t t  ^t  ^" 
O ^ ^!C@ ^ ^@5@@8 ] ^@;XD  t  t t  ^t 
portray_attrs 
O ^ ^2C@ ^ ^ @<C@%@ ^ ^att


@5@ @7portray_attr ^@D
@* @@L
@R@?	 I@7 Hn ^@ @8 ^3 ^@;XD  t  t t  ^t  ^8 
O ^ ^7C@&@ ^ ^ \8@5@>freeze(~w, ~W)@2
@3	@3@2@0 CN @Q@4@3@0 CC @Q@4@3@0 CE G@4@4@4@8 S ^@;C@)@ ^ ^@5@!@0 @1attr_portray_hook	
@4@#@D
@/@ @7 D ^@ @@L@R@?	~w = ...@2@4@8 ^<@;XD  t  t t  ^t  ^+ 
O ^ ^*C@ ^ ^ 
@<C@@ ^ ^ ^4



@5@D@T	@%
@L@%@F@F@F@E@?@@D@* \8@%
@L@ 
@ @.@7frozen_residuals ^@F@F@F@?@~@D@1@0 @1 Aattribute_goals@4@7 Aq ^@%
@L@0 @1 ^D	@4@.@7 Bn ^@%@ @ @.@7 @ ^@F@E@?@H@D@+@0 @1 attribute_goal@4@7 ^E@%
@L@0 @1 ^J	@-@4@@%@ @ @.@7dot_list ^@?@"
 G	

@#@F@E@F@E@E@E@ @ @ @8 ^)@;XD  t  t t  ^t make_conjunction 
O ^ ^PC@x ^ ^$and

 AV


@5@>@ @7 ^Q ^@ @ 
@8 ^T@;C@{ ^ ^ 
@<XD  t  t t  ^t unfreeze 
O ^ ^UC@\ ^ ^ ^R
	
@5@>@7 ^V ^@8 ^W@;C@_ ^ ^@5@@;XD  t  t t  ^t portray_attvar AD  t  t t  ^t  ^X 
O ^ ^XC@ ^ ^@5{@7 ^9@.	@7 ^'@7 ^:}@8 ^9@;XD  t  t t  ^t call_all_attr_uhooks 
O ^ ^\C@8 ^ ^ @<C@9 ^ ^ ^4


@5@ @7uhook ^@ @8 ^] ^@;XD  t  t t  ^t  ^` 
O ^ ^_C@6@G ^ ^ \8@5@>@D@)@7 ] ^@L@D
 \8@.@7 G ^@L
 \8@0 ^R	@4@8 ^O ^@? \8@8 ^e@E@?@8 ^W@E@;C@O ^ ^@5@0 @1attr_unify_hook	
@4@@;XD  t  t t  ^t  ^ 
O ^ ^C@s ^ ^@5 \8@.
@7 ^c@>@8 ^T@;C@v ^ ^ 
 @Q@<XD  t  t t  ^t  ^ 
O ^ ^CA ^ ^ @<CA	 ^ ^	
@5@7 F4 ^@8 ^@;XD  t  t t  ^t  ^C 
O ^ ^BCA ^ ^ ^R


@5@>@%
@ @ @.@7 ^A@ 
@ @ @8 ^A@;CA ^ ^  \7	
@<XD  t  t t  ^t  ^N 
O ^ ^MCA ^ ^ AV

@5@>@%
	@ @ 
@.@7 ^L@ @ @8 ^L@;C
A ^ ^ 

@<XD  t  t t  ^t  \8 @GD  t  t @Ht  ^t \7 B
 D  t  t t  ^t  \8 
O ^ \7C@i ^ ^@5@7 @ ^@>@;C@k ^ ^@5@@;XD  t  t t  ^t  @ 
O ^ ^IC@ ^ ^ 
	@<C@ ^ ^

@5@ @ 
@8 ^H@;XD  t  t t  ^t  ^ 	 D  t  t t  ^t  ^ 
O ^ ^C@3 ^ ^ @<C@4 ^ ^wakeup
	

@5@7 ^a@ @8 ^ ^@;XXQM GF@!/usr/lib/swi-prolog/boot/apply.pl  As@ C S E HE GXD  t  t t  Gt  E @GD  t  t @Ht  Gt H  @KD  t  t t  Gt  E 
O G HC@A@9s@!/usr/lib/swi-prolog/boot/apply.pl  A ^o 

@5@D@#@ @7 V G@L@ @.@7 @= G@ @.
@7 @0 G@.@ 
@7 ^r@0 
@ @4@@?@0 @@0 @ C@4@/@4@8 @ G@F@E@;XD  t  t t  Gt  G @GD  t  t @Ht  Gt G  D  t  t t  Gt  G 
O G GC@0 ^o ^o@5@C

@@C@@L@P@L
@P@;XXQM DF@&/usr/lib/swi-prolog/library/process.pl  ԣAuC AgS Eprocess_waitE ^vEprocess_killEprocess_createE ^yE
process_idEprocess_releaseE
is_processE ^~XD  t  t t  Dt  ^vD  t  t t  Dt  W\ AD  t  t t  Dt  W\ 	 O D W] C@0 Ek Ek ^zstdin Q ^
@5 Q@ @8 Wb D@;C@0 Ek Ek ^zstdout Q ^
@5 Q@ @8 ^@;C@0 Ek Ek ^zstderr Q ^
@5 Q@ @8 ^@;C@0 Ek Ek ^z E
 @Z ^
@5 @Z@ @8 ^@;C@0 Ek Ek ^z WQ @ Q WQ
@5@0 ^ Q@4@ @8 ^@;C@0 Ek Ek ^z N+ L F N+
@5 F@ @8 ^@;C@0 Ek Ek ^z D Ja F ^
@5output@ @7 F| ^ F@ @8 ^@;C@0 Ek Ek ^zdetached L @ ^
@5 @@ @8 ^@;C@0 Ek Ek ^zwindow L @ ^
@5 @@ @8 ^@;XO D ^z C@4@ Ek Ek		@5@.@7exe_options ^@.@ @7 @ ^ @@7 B Bmap_arg@.
@7maplist E@ @.@7 ]5 ^@.@2
@4@7 @<@.@7expand_cwd_option ^@ @ @8 ^{ ^@;XO D ^ C@"@ Ek Ek@5 U] @Q@7 @@>@" @ @execom @ B@#@;C
@ Ek Ek@5@" @ L@#@;XD  t  t t  Dt  ^{D  t  t t  Dt  ^yO D ^ CA8 Ek Ek@5@/@8 ^w ^@;XO D ^ CA	 Ek Ek@5@>@;CA
 Ek Ek@5@7 @ ^@>map_arg_prim@.
@7 ^@8 A ^@;CA Ek Ek@5@8 ^ ^@;XO D ^ CA( Ek Ek 
@<XO D ^w CAP Ek Ek@5@8 ^u ^@;XO D ^x CAa Ek Ek@5 J@8 ^| ^@;XO D ^ CA Ek Ek D;
@5@>@D@7 E @L@.@7 L ^@?@%
@ @8 ^@;CA Ek Ek 
@<XO D ^} CA  Ek Ek@5pid@8 @@;XO D ^ C@Q@ Ek Ek@5@0 ^@-
@4@.@7
select_option W@>@D@,@7 E @L@.@2@0 @ A@4@3@0 @ B@4@4@7 ^@ @.
@7 ^@"	 ^
@#@?@D
@7 A ^@L@&	@? A@8 C B@F@;C@ Ek Ek 
@<XO D ^ C
A/ Ek Ek@5@7 F@a@g@b @s@;XXQM EF@&/usr/lib/swi-prolog/library/listing.pl  ԣAu@!C AgS Eportray_clauseE GJE ^E ^E GK XD  t  t t  Et 
unify_args 
O E ^C@ E E
 @5@>@;C@ E E
@5@>@;C@ E E 


@5@>@;C@ E E @<XD  t  t t  Et portray_list_elements 
O E ^C@SBc E E	
@5@ C@ @7pprint E@D
@*
 @@L@R@E@?@8@D@T
@"
@#@L AW@7 A @7nlindent ^@ 
@ @8 ^ ^@E@?@p	>@ @7 ^| @7 ^@ 
C@ @8 ^@;XD  t  t t  Et 
post_assoc 
O E ^CB E E  Kx@<CB E E  N3 @<XD  t  t t  Et 
portray_or 
O E ^C@)A E E@5@7term_needs_braces ^@>@.
@7
inc_indent ^@ (   @7 ^@ 
@ @ @7 ^ ^@ @ 
@7 ^@  L@8 ^@;CA E E@5@7	or_layout ^@>@ @ @8 ^@;CA E E@5@.
@7 ^@ 
noindent@ @ @8portray_body ^@;XD  t  t t  Et  ^ 
O E ^C@[A E E E C



@5@>@.@7 ^ C@.@.@7infix_op ^@ @  ^@ @ @7 ^@7 ^->  @7 ^@ 
@  ^@ @ @7 ^@7 ^;   @7 ^ E@/@.@7 ^@ @ @ @8 ^ ^@;C@[A E E E B



@5@>@.@7 ^ B@.@.@7 ^@ @  ^@ @ @7 ^@7 ^*-> @7 ^@ 
@  ^@ @ @7 ^@7 ^ ^@7 ^ E@/@.@7 ^@ @ @ @8 ^@;C@9A E E		 C


@5@>@.@7 ^ C@.@.@7 ^@ @  ^@ @ @7 ^@7 ^ ^@7 ^@ 
@ @ @8 ^@;C@9A E E		 B


@5@>@.@7 ^ C@.@.@7 ^@ @  ^@ @ @7 ^@7 ^ ^@7 ^@ 
@ @ @8 ^@;C@9A E E		 E


@5@>@.@7 ^ E@.@.@7 ^@ @  ^@ @ @7 ^@7 ^ ^@7 ^@ 
@ @ @8 ^@;C@9A E E		|


@5@>@.@7 ^ ^@.@.@7 ^@ @  ^@ @ @7 ^@7 ^|   @7 ^@ 
@ @ @8 ^@;XD  t  t t  Et  ^ @GD  t  t @Ht  Et ^ @K @K D  t  t t  Et  ^ 
O E ^C@MA3 E E	 

@5 @@ @7 B Bis_meta@0 @4@.
@7meta_options W@C@*@C@ @.@7 Z ^@  @/@2@0 W @Q@4@4@7 F ^@ @ 
@7do_portray_clause ^@L@P@?@E@L@P@?@E@;XD  t  t t  Et  ^ 
O E ^C@;B E E@5@7 T@0  GKtab_distance@4@.
@7 B{ B|@D
@a@i@b @u@L
@8 Cg ^@F@?@a@h@i@l A@x@a@h@i@l L@x@ @7put_tabs ^@ @8 ^@;XD  t  t t  Et  YZ 
O E YZC
Ap E E@5 C@7 Y\ ^@8 T@;XD  t  t t  Et write_declarations 
O E ^C@ E E@5@>@;C@ E E
@5:- ~q.~n@2
@4@7 S ^@ @8 _  ^@;XD  t  t t  Et  [ 
O E [~CB# E E@5@7 ^@>@Q@;CB% E E AV@5@>@Q@;CB& E E @<XD  t  t t  Et list_clauses 
O E _C@%@ E E@5@.
@.@7 B ^@@@.@7 R@ @7write_module ^@0 G!@4@7 ^ ^@Q@?@R@E@;XD  t  t t  Et listing_write_options 
O E _CB E E 
 CC @Q N/ @Q N+ CG CI
@<XD  t  t t  Et 	decl_term 
O E _
C@7@ E E@5@.@.@7 _@ @.
@.@7 @6@D@ @ @7hide_module ^@L@"
 
@#@?@"
  
@#@;XD  t  t t  Et portray_meta_arg 
O E _CBJ E E@5@7 F@>@.@7 G9 ^@  ^C@ @8 ^@;C
BN E E@5C@ @8 ^@;XD  t  t t  Et 
postfix_op 
O E _CB E E@5@.
@.@7 N&@ @.@7 ^ ^@>@a@i@f@l C@w@;XD  t  t t  Et list_predicate 
O E _C@ E E@5	undefined@7 \U@>@.
@7 _ ^%   Undefined: ~q~n@2
@4@8 _@;C@ E E@5 D@7 \U@>@.
@7 _%   Foreign: ~q~n@2
@4@8 _@;C@ E E@5@7notify_changed ^@7list_declarations ^@8 _ ^@;XD  t  t t  Et portray_meta 
O E _&C@8B/ E E@5@7contains_non_primitive_meta_arg ^@>@2@-@-
@4@7 @<@2@/@-@4@7 @<~q(@2@4@7 Aw ^@.@7 _@ @ 
@ @ @7portray_meta_args ^ L@8 _,@;C
B7 E E@5C@ @8 ^@;XD  t  t t  Et  ^ 
O E ^CB E E@5@S@>@Q@;CB E E  E@<CB  E E  C@<CB! E E  B@<XD  t  t t  Et  GK  @GD  t  t t  Et  GK  
O E ^C@T@i E E@5@.@7 D ^@/@.	@7 \R ^@C
@0 ]@/@4@7 \U@L
@P@.
@.@7 _@ @.@/@7 @6@D@@ R]@7 \U@?
@  @/@/ D@7 Ac@Laccess_level @7 @@?@R@7 Hq@0 
@4@7 _ ^@Q@;C@x E E   @<XD  t  t t  Et  ^ 
O E ^CA/ E E@5 B@7 ^@8 ^ ^@;XD  t  t t  Et clause_term 
O E _6CAm E E  G!


 B!
@<CAn E E  Qd


 Qd
@<XD  t  t t  Et  ^ 
O E ^CAz E E@5@S@>@ @ @ 
@8 ^@;CA} E E G"@5@0  GKcut_on_same_line@4 @Q@7 ^@>@  !@8 ^@;C@7A E E AV G"
@5@0  GK _9@4 @Q@7 ^@C@0 AV@/@/@4@ @7 ^@L@P@>@  !,@7 ^@ indentC@ @ 
@8 ^@;CA E E _<@5@>@ @7 ^ ^@ @ @ 
@8 ^@;C@!A E E@5@7 ^@>@  ^@7 ^D@ @ 
@7 ^@ @7 ^@  L@8 ^@;C@*A E E@5@ @7 ^@>@ ( @7 ^@p	@  ^D@ @ 
@7 ^@ @7 ^@  L@8 ^@;C@2A E E

 AV

@5@> AW@.@.@7 ^@  ^@ @ @ 
@7 ^@  AW@7 ^@  _<@ @ @ 
@8 ^@;C@,A E E		 F
@5@>@  F@7 ^@  N2@7 ^ F@.@7	prefix_op ^@p	@ @  ^@ @ @ 
@8 ^@;C@(A E E@5@7
m_callable ^@0 V<@-@4@ 
 @@7 W W@0 @4@0 @H@-@4@7 \U@>@ @ @ 
@8 _' ^@;CA E E@5@ @ @ 
@8 ^@;XD  t  t t  Et pprint_wrapped 
O E _FCB E E@5@"	@#@>@.@7 _@ @ @8portray_list ^@;C@&B E E@5@2@-@-
@4@7 @< _+@ @7 _,@.@7 _@ 
@ @ @7pprint_args ^ L@8 _,@;XD  t  t t  Et  _	 
O E _CA E E@5@7 _@>@;CA E E@5~q:@2@4@8 _@;XD  t  t t  Et  _ 
O E _C@!A E E @5@0 	
@4@0 ]@-@4@7 \U@0  
@4@0 ]@4@7 \U@>@;CA
 E E
@5@>@;XD  t  t t  Et  W\ AD  t  t t  Et  W\ 	 D  t  t t  Et  W\ 
O E W]C@Q@4 E E ^ Wc    C@5@C@0 C@0  @1  C@4@4@ @7 @ ^@L@P@0  @1 C@/@/@/@4@2@0 C@0  @1  C@4@4@4@: Wg Wh@;XD  t  t t  Et  _! 
O E _ C@)A E E@5 @@.
@7 _ R]@7 \U@C A@7 \U@L@P@>@.@7 _@7%   NOTE: system definition has been overruled for ~q~n@2@4@8 _@;CA E E @<XD  t  t t  Et  _/ 
O E _.CB@ E E @<C@4BA E E	

@5@ 
@ @ @ @7 _ ^@D@* @@L@R@?@  AW@7 _,@ @7 ^@ @ @ @ @8 _-@;XD  t  t t  Et list_clauserefs 
O E _SC@ E E@5@>@;C@ E E	
@5@>@7 _T ^@8 _U@;C@ E E@5@.	@.
@7 F ^@0 G!	
@4@8 _
@;XD  t  t t  Et 	pre_assoc 
O E _WCB E E  D@<CB E E  K @<XD  t  t t  Et  GK @GD  t  t @Ht  Et GJ D  t  t t  Et  GK 
O E GJC
@ E E@5@S@>@0 @ A@/@4@8 @@;C@ E E@5@>@;C@ E E	
@5@>@7 GJ ^@8 _Y@;C@ E E@5@D@.	@ Wlocate_clauses W@L@8 _U@E
@?@.
@7$find_predicate ^@8list_predicates ^@E	@;XD  t  t t  Et  _C 
O E _BCA E E@5@/@.	@7 _@7 V@0 @/@/@4@8 H@;XD  t  t t  Et 
pi_to_head 
O E _cC@ E E 

 

@5@>@ @ @8 _d ^@;C@ E E 

@5@ @8 @6@;XD  t  t t  Et  ^ 
O E ^CB E E@5@a@g@h@b@o@n@w@;XD  t  t t  Et  _J 
O E _ICBY E E@5@>@8 ^@;C@ B[ E E@5@7 ^[ @7 ^@p	@ @ @7 ^@7 ^ K@8 ^@;XD  t  t t  Et  ^ 
O E ^CA? E E@5@S	@>D@8 ^@;CAB E E
 G!
 @Q@5@>@ D@7 ^@8 ^ ^@;C@AE E E@5@.@.@.
@7 _7 ^@> @.@7 ^@ @.@.@7 ^@ @ @7 ^ X@2@4@7 _,@D@V@T
@"
 

@#@C@ @7 [~ ^@L@P@L@ @7 ^ [@2@4@7 _, @7 ^@ @7 ^ ^@7 ^@ @.@7 ^@ @  ^D@7 ^@ @7 ^ L@7 ^@?@0  GKbody_indentation@4@.@7 ^@ 
@  _<@ @7 ^@F@8 _g@;C@0A[ E E
 B  D

@5@ @.
@7 G @a@f
@b@s@>:- use_module(~q,@2@4@7 _,@ @7 _H).
@8 ^@;C@$Aa E E
 B  Bi

@5@>
:- module(~q,@2@4@7 _,@ 
@7 _H _l@8 ^@;CAe E E
 B 
@5@>:- @7 ^@  ^D@7 ^@8 _g@;CAi E E@5  ^D@7 ^@8 _g@;XD  t  t t  Et decl 
O E _oC@ E E  A A@<C@ E E  A A@<C@ E E  A A@<C@ E E  A A@<C@ E E  A A@<XD  t  t t  Et  ^ 
O E ^CB E E@5@a@h@b @s@>	@7 A ^@p
	?@8 ^@;CB E E @<XD  t  t t  Et  _$ 
O E _#C@&@ E E@5@.
@0declaration	
@4@.@7 @@D@* @@L@R@?
@ @7 _ Z@8 _@;XD  t  t t  Et  ^ 
O E ^CA= E E portray_goal@<XD  t  t t  Et nowrap_term 
O E _wCB E E Y/@5@>@;C@5B E E@5@.	@.
@7 @6@/@/@7 N&@D@*
@L@/@/@8 ^@?@B@*
@L@D
	@/@7 _>@L
@R@?@/@8 _ ^@O@;XD  t  t t  Et  _* 
O E _)CB: E E@5@.
@.@7 A@.@7 A@ @7 F@C
@ @7 _i@L
@P@>@;XD  t  t t  Et  _b 
O E _aC@4@ E E
 

@5@.@7 T H7@ @.
@7 _e@ 
@ @7 ^ ^@ 
@7$define_predicate ^@ 
@.@.@7 _@0 @4@7 _4@7 Hq@Q@;C@ E E @<XD  t  t t  Et infix_assoc 
O E _CB E E  Kv@<CB E E  K @<CB E E  Kz @<XD  t  t t  Et  _@ 
O E _?CB E E@5@.
@.@7 N&@ @.@7 _X ^@>@a@i@f@l C@w@;XD  t  t t  Et  ^ 
O E ^CA E E@5@7 V@.
@/@7 @6@.@/@7 N&@a@f@h@s@>@;XD  t  t t  Et  ^ 
O E ^C
A+ E E@5@.	@7 U @8 ^ ^@;XD  t  t t  Et  ^ 
O E ^C@$A E E@5@.@.@7 N&@ @.
@.@7 _ ^@>@a@f@f
@l C@w@a@f@f@l C@w@;XD  t  t t  Et  _M 
O E _LCB E E @<C@+B E E
@5@ C@ @7 ^@D@*
 @@L@R@? AW@7 _,@7 ^@ 
@ @8 _K@;XD  t  t t  Et  _t 
O E _sC@ E E@5@.@.@7 _p ^@ @7 \U@.
@7 _@2@3
@4@8 @<@;C@6@ E E@5@>@0 @H@-@4@7 \U@.@/@7 _@D
@@@* @?@)	@L
@"
 @H@#@?@"
 @H @#@;C@ E E@5 @G@7 \U@.@7 _@"
 A@#@;XD  t  t t  Et  ^ 
O E ^C@3B} E E@5@T	@"	{}
@#@.
@7 _@p
{ @7 _,@ @ noidentC@ @7 ^@ 
@7 ^ ^[@8 _,@;C@XB E E	@5@7 E @C@7 _x ^@L@P@0  GK
line_width@4@.@7 ^@a@f@b @s@D@.
@2@0
max_length@4@4@7 @e ^@L@R@?@%
@.@7 _@a@f@f
@n@f@s@a@f
@f@b@l @s@>@ @8 _G ^@;CB E E@5@.@ @7 _ ^@ @8 _P @;XXQM EF@3/usr/lib/swi-prolog/library/prolog_metainference.pl  ԣAuC AgS Einferred_meta_predicateEinfer_meta_predicateXD  t  t t  Et  _ @GD  t  t @Ht  Et _  B
O E _ C@3 E E 

@5@ @8inferred_meta_pred E@;C@5 E E 

@5@0 
@4@0 ]@-@4@7 \U@ @ @8 _@;XO Eannotate_meta_arg C	@ E E@5@S	@>@8annotate _@;C	@ E E @5@>@8annotate_meta_vars_in_body _@;C@&@ E E@5@7 F@7 V@>@.@7 @<@.@7 G @ @ @.
@7 H6 H7@.@ 
@7 @<@ @8 _@;C@ E E@5@7 _u _@7 E @"	 
@#@S@>@  S-@8 _@;C@ E E @<XO E _ C@ E E@5 E@.
@7 ^d @>@.@7join_annotation _ E@ @8 ^O @;C@ E E@5 E@8 _@;XO E _ C@l E E@5@7 @@>@;C
@n E E@5@S@> @8 _@;C@(@q E E 

@5@>@D@7 A@L@ @8 _@?@D
@S
@L
 S-@8 _@?@R@;C@x E E AV

@5@>@ @7 _@8 _@;C@{ E E E

@5@>@ @7 _@8 _@;C@~ E E C

@5@>@ @7 _@8 _@;C@ E E B

@5@>@ @7 _@8 _@;C@ E E B

@5@S
@S@>@&
@;C@ @ E E@5@0 	@4@0 @H@-
@4@7 \U@>@/@.@7 @6@ @8annotate_meta_args _@;C@ E E@5@0 	@4@.
@7 _ _@>@/@.@7 @6@ @8 _@;C@ E E @<XO E	meta_args C@7@ E E	@5@a@g@h@r@>@.
@7 A@ @.@7 A@ 
@ @7meta_arg _@D@ @7 _@L@( @Q@?@R@p@ @ @ @8 _ _@;C@ E E @<XO Ecombine_meta_args C@ E E@5@>@;C
@ E E

@5@>@;C@ E E


@5@>@2
@4@8 _ _@;C@9A E E


@5@2@-
@-@4@7 @<@ @2
@-@4@7 @< _@ @ @.@7 ^ ^@.@2
@4@7 @<@2@4@8 _@;XD  t  t t  Et do_infer_meta_predicate @GD  t  t @Ht  Et _  O E _ C@/@M E E 

@5@ @.@.
@7 @6@.@ @ 
@7 @6@0meta_pred_args_in_clause
	@4@.@7 @@, @@ @8 _@;XO E _u C@ E E@5@7 F@>@;C@ E E  @<C@ E E  U@<C@ E E  A@<XO E _ C@ E E@5 E@7 _@,	 S-@>@;C@ E E
 @5@7 E @" 
@# E S-@7 _@>@;C@ E E 
 I4@<XO E _ C@*@ E E@5@a@g@h@r@>@ @.
@7 A@.@7 A@ 
@ @ @7 _ _@p@ @ @ @8 _@;C@ E E @<XO E _ C@ E E
@5@>@;C@A@ E E@5@D@7 _@C@7 _@L@P@L@&
@?@)@D
@C@7 _@L@P@7 _@L
@&
	@?@D
@7 _@7 _@L@(
 @?@(
 I4@;XO E ^f C@ E E@5 E@.
@7 _@>@.@7 _ E@ @8 _@;XD  t  t t  Et  _ @GD  t  t @Ht  Et _  O E _ C@@ E E@5@7 _@>@;C@-@B E E 

@5@0 
@4@0 ]@-@4@7 \U@>@0 @4@7 _ _@0 _	@4@8 D4@;C@F E E 

@5@0 
@4@7 _@0 _
	@4@8 D4@;XO Emeta_annotation C@ E E@5@.
@.@7 @6@ @7 @6@ @.@7 _@* @Q@;XO E _ C@Y E E@5@0 	@4@.@7 R@ @7 _@8 _ _@;XD  t  t t  Et  _ AO E _ C  B B highlight_problem Eb _ I4 @K @K  @K @<C  B B  M @ M @<C
  B B  N7 @ N7 I4 @<C
  B B  R @ R I4 @<C  B B  M7 @ M7 @<C  B B generated_predicate @ _ @<C  B B show_error_long Eb _ @K  @K @<C  B B show_warning_long Eb _ @K  @K @<C
  B B show_warning Eb _ @K @<C
  B B  E Eb _ @K @<C
  B B command_line_error Eb _ I4 @<C
  B B  Eq Eb _ @K @<XXQM EF@$/usr/lib/swi-prolog/library/apply.pl  ԣAuC AgS EscanlE _E	partitionEexcludeE FE _EfoldlE _E _E _E ^E ^E _E _E ^E _XO Eexclude_ C@o E E 
@<C@$@p E E@5@D@ @@L@%
@?	@"


@#@ @ 
@8 _ ^@;XO Einclude_ C@^ E E 
@<C@$@_ E E@5@D@ @@L@"


@#@?@%
@ @ 
@8 _ ^@;XO E
partition_ C@ E E 
@<C@8@ E E	
@5@D@ @@L@"

@#@ 
@ @ @8 _ ^@E@?@"
@#@ 
@ @8 _@E@;XO E _ C@ E E 
@<C@ E E
@5@ 
@.@@ @ 
@ @ @ @8 _ ^@;XD  t  t t  Et  _ @GD  t  t @Ht  Et _ @K @K O E _ CA( E E

@5@ @8scanl_ ^@;XD  t  t t  Et  _ @GD  t  t @Ht  Et _ @K @K @K @K O E _ CA: E E
@5@ @ @ @8 _ ^@;XD  t  t t  Et  _ @GD  t  t @Ht  Et _ @K @K @K @K @K O E _ CA E E@5@ @ @ 
@ @8foldl_ ^@;XD  t  t t  Et  _ @GD  t  t @Ht  Et _ @K @K @K O E _ CA1 E E

@5@ @ 
@8 _ ^@;XD  t  t t  Et  _ @GD  t  t @Ht  Et _ @K @K @K @K @K O E _ CAC E E

@5@ @ @ 
@ @8 _ ^@;XO E _ CA= E E @<C@,A> E E@5@ @ @ @ @ @ @@ @ @ @ @ @ @8 _@;XO E _ CA+ E E @<CA, E E
@5@ @ @@ 
@ @ @8 _@;XD  t  t t  Et  _ @GD  t  t @Ht  Et _ @K   O E _ C@ E E@5@ @ @8 _ ^@;XO E _ CA4 E E @<C@#A5 E E
@5@ 
@ @ @ @@ @ @ @ @8 _@;XO E _ C	A E E 
@<C@.A E E@5@ @ @ @ @ @ 
@.@@ @ @ @ @ @ @ @8 _@;XD  t  t t  Et  ^ @GD  t  t @Ht  Et _ B
 B
 B
O E _ C	@ E E@5@ @8maplist_ ^@;XD  t  t t  Et  ^ @GD  t  t @Ht  Et ^ B
 B
O E ^ C@ E E@5@8 _ ^@;XD  t  t t  Et  ^ @GD  t  t @Ht  Et _ B
 B
 B
 B
O E _ C@ E E@5@ @ @8 _ ^@;XD  t  t t  Et  _ @GD  t  t @Ht  Et _ @K @K O E _ C	@ E E@5@ @8 _ ^@;XD  t  t t  Et  _ @GD  t  t @Ht  Et _ @K @K @K @K O E _ C
A E E@5@ @ @ 
@8 _ ^@;XO E _ CAF E E @<C@3AG E E@5@ @ @ @ @ @ 
@ @@ @ @ @ @ @ @ @8 _@;XD  t  t t  Et  ^ @GD  t  t @Ht  Et _ B
O E _ C@ E E@5@8 _ ^@;XD  t  t t  Et  _ @GD  t  t @Ht  Et _ @K @K @K O E _ C@ E E@5@ @ @8 _ ^@;XD  t  t t  Et  _ @GD  t  t @Ht  Et _ @K O E _ C@l E E@5@8 _@;XD  t  t t  Et  F @GD  t  t @Ht  Et _ @K O E _ C@[ E E@5@8 _@;XO E _ C@ E E C	
@5@>@ @ @ 
@ @8 _@;C@ E E B	
@5@>@ @ @ @ @8 _@;C@ E E G[	
@5@>@ @ @ 
@ @8 _@;C@ E E@5@0 @@3<.=@3 G[@4@8 B B@;XO E _ C@ E E @<C@ E E


@5@ @ @ @ @@ 
@ @ @ @8 _@;XO E   CA E E @<C@'A E E

@5@ @ @ @ @ @.@@ @ @ @ @ @ 
@8  @;XO E   C@ E E 
@<C@ E E
@5@ @.@@ 
@ @ @8  @;XO E    C@ E E @<C@&@ E E


@5@ @ 
@ @ @ @@ @ @ @ @ @8 _@;XO E _ C@ E E @<C@ E E
@5@ @ 
@@ @ @8 _@;XO E   C@ E E @<C@ E E


@5@ 
@ @ @.@@ @ @ @ @8  @;XD  t  t t  Et  _ @GD  t  t @Ht  Et _ @K  O E _ C	@~ E E@5@ @8 _@;XO E   C@ E E @<C@ E E
@5@@ @8  @;XXQM
pce_expansion-C @S @XXQM EbF@9/build/buildd/spark-2012.0.deb/simplifier/ioutilities.pro  @3AuC @S @E	stopwith3E EE _E _E EE _E _EstopwithE UE@!read_lines_from_file_as_char_listE@&read_up_to_number_of_chars_from_streamEread_line_from_streamE _E _XO Ebwrite_atom_list_to_stream C@` Ea Ea
@5@>@;C@d Ea Ea

@5~a
@2
@4@7 Aw U@ @8   U@;XO Ebread_line_from_stream_x C@~ Ea Ea D D@5@>@;C@ Ea Ea@5@.
@7 Q@7 F)@>@;XO Eb _ CAP Ea Ea@5  P@ @7 _ U@>@;XO Eb   CB) Ea Ea@5@.	@7 U E]@.
@7 [ B)SPARK ~a ~a Edition~n~n@2	@3
@4@7  @>@;XO Eb  
 C@-A Ea Ea		@5@.@7 H U@.@7  &@.
@7  &@ @ 
@.@7 H6 U@>@ @ @.@7  '@.@ @7  &@>@ @8   U@;XO Eb   CB Ea Ea@5@.	@7  !@.
@7 [  $@.@7 [  $SPARK ~a ~a~n~a~n@2	@3
@3@4@7  @>@;XO Eb _ CA~ Ea Ea@5 As P@ @7   @>@;XO Eb   CA Ea Ea@5 @@2@3
@3@/%PRESIMP-F-ABORT, Presimplification terminated.@3  ,@4@.	@7 Ee Eg@8 _ U@;XO Eb _ C
A" Ea Ea@5@,ERROR IN COMMAND LINE SYNTAX
!!! Involving: @.
@7 A@8 _ U@;XO Eb _ C
Af Ea Ea@5 As P@7   @>@;XO Eb _ CA4 Ea Ea@5@7  3@>@;XO Eb _ C
A8 Ea Ea@5  P@7   @>@;XO Eb   C@ Ea Ea@5 B@.@7 G@  @7@#read_lines_from_file_as_char_list_x U@ @7 F= @>@;XO Eb U C@ Ea Ea@5 A@.
@7 G@7write_terms_to_file_x U@7  7@>@;XO Eb   C@v Ea Ea@5@.
@7 V U@7   U@>@;XO Eb   C@ Ea Ea@5@.@7@"read_number_of_chars_from_stream_x U@ @7convert_charlist_to_readtext U@>@;XO Eb@#read_number_of_chars_from_stream_xx C@ Ea Ea D D@5@>@;C@ Ea Ea  ,@5@>@;C@ Ea Ea

@5@p
	?@ 
@ @7  =@>@;XO Eb  5 C@ Ea Ea
upToLine
@5@>@;C@ Ea Ea@5@.@7 ]7 @ @ @7@$read_lines_from_file_as_char_list_xx U@>@;XO Eb  9 C@ Ea Ea
@5@>@;C@ Ea Ea
 
 



@5@ @ @7write_terms_to_file_xx U@ 
@8  8@;XO Eb _ C@HA Ea Ea @5@.@7  ! P@7  @O*****************************************************************************~n@7  @#* An error has occurred in the ~a~n@2@4@7  *** ERROR - @7  @ @7   Z@7  @ @ 
@7    N@7   P@7  @7 F@>@;C@DA Ea Ea As@5@.@7  ! P@7    N@7  @'* A warning was encountered in the ~a~n@2@4@7  *** WARNING - @7  @ @7   Z@7  @ @ 
@7    N@7   P@7  @>@;XO Eb  I C@ Ea Ea D@5@>@;C@ Ea Ea  ,  ,

@5@p
@ @ 
@7  4@>@;C@ Ea Ea

@5@ 
@7  4@>@;XO Eb  L CA Ea Ea@5@.@ @7 @6@0 	@ @4@~q
@ @7  @Q@;CA Ea Ea@5@>@;XO Eb  > C@ Ea Ea
 @5@>@;C@ Ea Ea@5@.@7  G@ @7  C U@>@;XO Eb  A C@ Ea Ea
 D@5 D@7 T U@>@;C@ Ea Ea
@5@>@;XXQM ELF@$/usr/lib/swi-prolog/library/debug.pl  ԣAuC AgS E H Edebug_message_contextElist_debug_topics E YnE GE GE GEnodebugXD  t  t t  ELt   W 
O EL  VC@ EK EK L
	@5@>@.
@.@7valid_topic G@0
debug_context
@4@7 C@0  `@4@8 A G@;C@ EK EK Ja
	@5@>@.
@/@7  ]@0  `
@4@8 C@;C@ EK EK@5  W@8 @ B@;XD  t  t t  ELt debug_output 
O EL  dCA EK EK @ At@5@>@;C	A EK EK
@5@7 Y G@>@;CA EK EK@5 DR@2@0 X @@4@3@0alias@4@3@0bufferline@4@4@8 Wf @;XD  t  t t  ELt   _ 
O EL  ^C	@ EK EKthread  m  m@5@>@;C
@ EK EKtime  n  o%T.%3f@5@>@;C@ EK EK  o
  o  o@5@>@;C@ EK EK@5  W@8 A B@;XD  t  t t  ELt   \ 
O EL  [C@z EK EK@5 @@8 D G@;XD  t  t t  ELt 
ensure_output 
O EL  sC	@ EK EK At@5@>@;C@ EK EK 
@<XD  t  t t  ELt   a AD  t  t t  ELt   a 
O EL  `C@= EK EK   m@<XD  t  t t  ELt assertion_failed 
O EL  uCA+ EK EK@5@ W  v W@>@;C@,A- EK EK@5 @0  v	@4@7 H
@7 Z S@D
 Z@/@7 @@L
@8 ] G@?
@0 @@0assertion_error	@4@/@4@8 @@;XD  t  t t  ELt  D 
O EL DC@s@} EK EK@5@.
@.@7debug_target G@D@`@M@(@0 G
@-@-
@4@7 H@N@ @ 
@ @.@.@7update_debug G@0  
@4@7  b@Q@?@0@D
 @o@/@7 Bc G@L@R@?	 As@0debug_no_topic
@4@7 H @@ @.@.@7  @0  
@4@7  b@F@L@R@?@R@F@F@;XD  t  t t  ELt    
O EL  C@ EK EK @Q  @Q@5@>@ 
@8  t G@;C@ EK EK @Q
 @Q
 @Q@5@>@2@4@ 
@8 H6 H7@;C@ EK EK @
 @Q
 @Q@5@>@;C@ EK EK @  @@5@>@;C@ EK EK @Q
 @ @@5@>@;C@ EK EK @Q
 @
 @Q@5@>@ @ 
@8 [ H7@;XD  t  t t  ELt  G 
O EL GC@f EK EK@5 @Q@/@8   G@;XD  t  t t  ELt show_time_context 
O EL  C@*Au EK EK@5@0  o@-
@4@7  ` G@.@7 D G@0 B@-@4@ @7 A- G@%
@"
 C Z:	@#@;CA{ EK EK 
@<XD  t  t t  ELt  H @GD  t  t @Ht  ELt H  D  t  t t  ELt  H 
O EL H C@#A" EK EK@5@C
@C@.	@0  v	@4@7 A9@L@P@?@E	@L
@P@?@E	@>@;C	A' EK EK@5 @@7  v G@8  u  G@;XD  t  t t  ELt   u  
O EL  CA5 EK EK   @<XD  t  t t  ELt print_debug 
O EL  C
@ EK EK@5@ @ Wdebug_print_hook W@>@;C@ EK EK
@5@>@;C@9@ EK EK@5@0  @*@1 W@1 D
@4@.@7 Bn G@@@ @.
@7 T H7@ 
@.@7  e G@ @0 T B@0 Y@1 Yn@4@4@7 Z G@Q@?@R@F
@;XD  t  t t  ELt  G 
O EL  ZC@i EK EK@5@/@8  @;XD  t  t t  ELt  G 
O EL GC@ @ EK EK@5@D
@.	@/@/@7  @7 [c G@L
@R@?@0   @@4@8  b@E	@;XD  t  t t  ELt  D @GD  t  t @Ht  ELt G @K @K D  t  t t  ELt  D 
O EL GC@ EK EK@5 @Q@.@7  @>@ @8   G@;C@ EK EK @<XD  t  t t  ELt   ~ 
O EL  }C@ EK EK@5@T@" J	
@#@>@;C@ EK EK 
 @<XD  t  t t  ELt   Y  
O EL  XC@M@ EK EK@5 At	~*t~45|~n@2@-@4@7 Aw G At~w~t ~w~35| ~w~n@2Debug Topic@3	Activated@3To@4@7   At  @2@-@4@7  @@@.@.	@.
@7   At  @2@3	@3
@4@7  @Q@?@R@F@E
@;XD  t  t t  ELt  G AD  t  t t  ELt  G 
D  t  t t  ELt  D 
O EL YnC@x EK EK@5 @Q@8  r@;XD  t  t t  ELt show_thread_context 
O EL  C@ Al EK EK@5  m@7  @.
@7 E@,
 Y:@%@" C Y;
	@#@;CAr EK EK 
@<XXQM HF@%/usr/lib/swi-prolog/library/occurs.pl  ԣAu@ C AgS Eoccurrences_of_varEoccurrences_of_termEfree_of_termEfree_of_varE
contains_termEcontains_varE HEsub_varXD  t  t t  Ht count @GD  t  t @Ht  Ht    O H   C@,@u EI  ԣA  @5@!
@0   @4@#@@@@.@7 A@p@ @7 Dr H@Q@?	@8 A@F@;XO H   C@c    @5@0  	@4@8   H@;XO H   C@\    @5@0 H	@4@8  @;XO H   C@N    @5@C
@7   H@L
@P@;XO H   C@U    @5@C
@7   H@L
@P@;XO H   C@8    
@5@>@;C@9    @5@7 E @/@.
@7 A@7  @>@;XO H   C@C    @5@)	@>@;C@E    @5@7 E @/@.
@7 A@7  @>@;XO H H C@j     
@<C@k    @5@7 E @/@.
@7 A@8 H H@;XO H   C@t    @5@)	@;C@v    @5@7 E @/@.
@7 A@8   H@;XXQM DF@&/usr/lib/swi-prolog/library/filesex.pl  ԣAuC AgS Edelete_directory_contentsErelative_file_nameEdelete_directory_and_contentsE	link_fileE
set_time_fileEcopy_directoryEmake_directory_pathE	copy_fileE EXO D   C@5@vu D  ԣA  

@5@.@7 L D@.@7  @.
 @ @7 D  @. @ @7  @ 
@ @.@.@7delete_common_prefix  @ @.@ @7
to_dot_dot  @  @8  @;XD  t  t t  Dt   D  t  t t  Dt   O D   C@    @5@7special  @>@;CA     @5@.
@7    @D
@7 A  @L@8    @?@8 I  @;XO Dcopy_directory_content C@    @5@7  @>@;C@%@    @5@.@7  @.@7  @D
@ @7  @L
@ @ @8    @?@ @ @8    @;XO Dmake_directory_path_2 C@    @5@7  @>@;C@    @5@, @>@.	@7 E	  @7    @8 G  @;XO D   CA    @5@.	@7 MQ  @0  @4@8 _ ^@;XO D	copy_from C@ @    @5@0 Wf B@-
@3@0 [ [@4@4@0 F
	@4@0 F=
@4@8 @  @;XO Ddestination_file C@    @5@7  @>@.@7 G  @ @8  @;C@     @<XO D   C@    @5@.	@7  @0  @4@7  @8 A  @;XO D   C@      C@<C@      J@<XO D   C@     
	@<C
@    

	@5@>@;C@    

 J
@5@ @ @8  @;XO D   C@    

@5@>@ 
@ @ @8  @;C@     	@<XO D   C@    @5@D@7  @L@R@?@7  @.
@7  @0  	@4@8  @;XO D   C@    @5@7  @>@;C	@    @5create A@8 B B@;XO D   C@&@    @5@.
@7    @0 Wf
 A@-@3@0 [ [@4@4@0  @4@0 F=@4@8  @;XO D   C@>@    @5@T@T	@>@D@@@7 F  @?@* C@L@&
	@?@#@D@/@/  @7 Ac@L@8 A@?@2@3 @3	@4@8 A  @;C@J@    @5@T
@>@D@*@T@L@D
@/@/  @7 Ac@L
@8 A@E@?
 @.@7 A@ @8 A@?@D@T	@L@8 A@?@7  @8  @E@;C@    @5@0 @@0 V@/@4@/@4@8 @@;XXQM E{F@>/build/buildd/spark-2012.0.deb/simplifier/data__data_files.pro  7AAuC @S @Eadd_datafiles_decEadd_datafiles_simplified_vcgEget_datafiles_decEget_datafiles_simplified_vcgEadd_datafiles_logEadd_datafiles_summary_dpcEget_datafiles_logEget_datafiles_summary_dpcEadd_datafiles_pfsEadd_datafiles_vcgEget_datafiles_vcgEget_datafiles_pfsEadd_datafiles_simplified_pfsEadd_datafiles_dpcEget_datafiles_simplified_pfsEget_datafiles_dpcEsave_data__data_files Eadd_datafiles_global_user_ruleEget_datafiles_global_user_ruleEadd_datafiles_ruleEget_datafiles_ruleE UEadd_datafiles_fdlEget_datafiles_fdlE RoEget_datafiles_debugEadd_datafiles_local_user_ruleEno_log_file Eadd_datafiles_debugEget_datafiles_local_user_ruleXO E{   C
@ Ez Ez@5@0 !@4@7 A U@>@;XD  t  t t  E{t  ! AO E{ ! C
@ Ez Ez@5@0 !
@4@7 !6@>@;XD  t  t t  E{t  ! AO E{ ! C
@ Ez Ez@5@0 !@4@7 !6@>@;XD  t  t t  E{t  ! AO E{ ! C
@ Ez Ez@5@0 !@4@7 !6@>@;XD  t  t t  E{t  ! AO E{ !  C
@ Ez Ez@5@0 !"@4@7 !6@>@;XD  t  t t  E{t  !# AO E{ !$ C
@ Ez Ez@5@0 !&@4@7 !6@>@;XD  t  t t  E{t  !' AO E{ !( C
@ Ez Ez@5@0 !*@4@7 !6@>@;XD  t  t t  E{t  !+ AO E{ !. C
@ Ez Ez@5@0 !4@4@7 !6@>@;XD  t  t t  E{t  !5 AO E{ !  C
@ Ez Ez@5@0 !@4@7 !6@>@;XD  t  t t  E{t  ! AO E{ ! C
@ Ez Ez@5@0 !@4@7 !6@>@;XD  t  t t  E{t  !
 AO E{ ! C
@ Ez Ez@5@0 !@4@7 !6@>@;XD  t  t t  E{t  ! AO E{ ! C
@ Ez Ez@5@0 !@4@7 !6@>@;XD  t  t t  E{t  ! AO E{ ! C@A Ez Ez@5 E{@.@7 U U@2@0  E{@1  !@4@3@0  E{@1  !@4@3@0  E{@1  !
@4@3@0  E{@1  !+@4@3@0  E{@1  !5@4@3@0  E{@1  !#@4@3@0  E{@1  !'@4@3@0  E{@1  !@4@3@0  E{@1  !@4@3@0  E{@1  !@4@3@0  E{@1  !@4@3@0  E{@1  !-@4@4@7 U U@>@;XO E{ U C@ Ez Ez@5@C
@7 A@L
@P@=Expected atomic name for debug datafiles to find, but got: ~k@2@4@8 _ U@;C@ Ez Ez@5@7 !, U@>@;C@ Ez Ez@5@@Could not find debug datafiles for: Expected atomic name for: ~k@2@4@8 !:@;XD  t  t t  E{t  !- AO E{ Ro CA Ez Ez@5@8 !
 U@;XO E{ !2 C@ Ez Ez@5@0 !,	@4@7 !6@>@;XO E{ !0 CA Ez Ez @5@C@/@7 !=@L@P@;XXQM BfF@#/usr/lib/swi-prolog/boot/syspred.pl  AsC S E GEleashEprolog_stack_propertyEcall_with_depth_limitE BE FE XE BE VEnospyall E HE A3E D=E D@E VE XE BcE BE BE XE XE$defined_predicateEatom_prefixEsource_file_propertyE G Ecurrent_moduleE \RE WE$predicate_propertyE YNE GW E V<E	on_signalEcurrent_signalE GWEopen_shared_objectE !^E EEset_prolog_stackErequireE LEgarbage_collect XD  t  t t  Bft  F 
O Bf !DCDAs@#/usr/lib/swi-prolog/boot/syspred.pl  A !f@5@8 ^ Be@;XD  t  t t  Bft  X @GD  t  t @Ht  Bft X D  t  t t  Bft  X 
O Bf XCA !f !f 

	@5@S	@0 @ A@/@4@8 @ Be@;CA !f !f 
@5@>@;CA !f !f 
	
@5@>@0 	
@4@7 X Be@0 	@4@8 !j@;CA !f !f@5@0  @@1debug_control_hook@1 X@4@7 Y
 Be@>@;CA !f !f@5@.	@7 _^ Be@.
@7 @ Be@.@7 _d Be@ @7 _} D@ @7 GV Be@Q@;CA !f !f @<XD  t  t t  Bft stream_position_field 
O Bf !tCB !f !f  Z@<CB !f !f  Gi@<CB !f !f  G9@<CB !f !f  G@<XD  t  t t  Bft  V 
O Bf VC@ !f !f@5@S@>@8 A Be@;C@ !f !f B

	@5@>@D
	@S	@L
@8enum_style_check Be@?	@B@7 !x@L@R@O@;C@ !f !f@5@.	@7 C 
style_name@.
@7map_bits Be@/@8 !{@;XD  t  t t  Bft  DA 
O Bf D@C@ B !f !f@5@D
@.	@7canonical_source_file Be@L
@7 G Be@0  @1 E)	@/@4@8 C Be@?@R@E	@;XD  t  t t  Bft  B 
O Bf !JCAy !f !f@5@/@8 B Be@;XD  t  t t  Bft property_source_file 
O Bf !C
A !f !f D
@5 @@8 E @;C@=A !f !f V<
@5@D@T
@L@8 @ @E@?@'@D
@T	@L
@.@7 !@D@ @7 A @L@&
@?@ @8 !o@?@8 !@E@;C@MA !f !f	load_context


@5@/ @@7 !@0  @1 E*	
@4 @Q@.
@7 F Be@D@ @ 
@0 D;@-@4@7 G Be@ 
@0 Y@-@4@7 !@L@" @#@?@( @@F@;CA !f !fincludes

@5@/@ @:  @ @;CA !f !fincluded_in

@5@ @/@:  !@;CA !f !f D*

@5@ @:  C@;XD  t  t t  Bft map_dlflags 
O Bf !CC !f !f  @<C@0C !f !f
@5@ @.@7 ! Be@D
@.
@7dlopen_flag Be@L@R@?@0 @@0 A !
@4@/@4@7 !i@E
@a@f@f
@l M
@w@;XD  t  t t  Bft 	spy_point 
O Bf !C@3AP !f !f 
	
@5@/@0 	
@4@7 \R Be@0 	
@4 X@7 D @C@0 	
@4@0 ]@/@4@7 YN Be@L@P@;XD  t  t t  Bft  !Q 
O Bf !PCA !f !f@5@T@>@.
@7 !@8 ! Be@;CA !f !f@5@8 !@;XD  t  t t  Bft  W 
O Bf WC@$B !f !f@5@T@>@D@.@7 !u Be@L@ @8 A Be@?
@0 F@1 A W@4@8 !i@E@;C
B !f !f@5@.@7 !@ @8 !@;XD  t  t t  Bft property_module 
O Bf !C@"Cn !f !f@5@7 D> Be@D@"exported_operators
@#@L@7 F Be@,
 @@?@8 F @E
@;XD  t  t t  Bft  Bg 
O Bf V<C
C !f !f@5@7 !@7 !S Be@>@/@8 V: Be@;CC !f !f@5@/@7 ! As@0 W@4@8 @' Be@;XD  t  t t  Bft $clause_property 	 D  t  t t  Bft  ! 
O Bf !C
C !f !f Y
@5 Gi@8 FC @;C
C !f !f D;
@5 @o@8 !@;C
C !f !f @
@5owner@8 !@;CC !f !f L@5 L @Q@8 !@;CC  !f !ferased@5 ! @Q@8 !@;C
C" !f !f [1
@5 S@8 !@;XD  t  t t  Bft  GW 
O Bf !\CC !f !f@5 @8 Y Be@;XD  t  t t  Bft system_undefined 
O Bf !CB !f !f   @ prolog_trace_interception@<CB !f !f   @  S
@<CB !f !f    $c_call_prolog @<CB !f !f     \@<XD  t  t t  Bft  !c @GD  t  t @Ht  Bft !b D  t  t t  Bft  !c 
O Bf !bC@$C4 !f !f 
	
@5@D@7 @ @L@8 !c Be@?
@0 @@0 @ @
@4@/@4@8 !i@;XD  t  t t  Bft  !e  
O Bf !dCD !f !f  @5 @8 DN Be@;XD  t  t t  Bft  !? 
O Bf !>C@} !f !f@5@.	@7 B Be Z@.
@7 !}@/@8 !@;XD  t  t t  Bft  !G  
O Bf !FCA2 !f !f  @5@0  @@1 !k !G@4@7 !m@Q@;C
A5 !f !f@5@.@7 ! Be@7 G Be@Q@;CA9 !f !f   @<XD  t  t t  Bft  B 
O Bf !KC@%Ak !f !f@5@7 W: Be@D@" W=	
@#@L@R@?@B@7 F Be@L@&	@(
@O@;XD  t  t t  Bft  ! 
O Bf !CA !f !f@5@7 !@/@/@7 !@>@&	@;C
A !f !f@5@/@/@/@  !@>@&	@;CA !f !f@5@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 @ Be@8 E Be@;XD  t  t t  Bft  !M @GD  t  t @Ht  Bft !L D  t  t t  Bft  !M 	 D  t  t t  Bft  !M 
O Bf !LC
Bd !f !f@5 D@7 !@>@;XD  t  t t  Bft  ! 
O Bf !CC !f !f  A@<CC !f !f  F!@<XD  t  t t  Bft tag_list 
O Bf !C@ !f !f 
@<C@ !f !f

@5@ 
@2	@3@4@7 @= Be@ @ @8 ! Be@;XD  t  t t  Bft  Ar @GD  t  t @Ht  Bft \R B
 D  t  t t  Bft  Ar 
O Bf \RCBN !f !f
 

@5@@@S
@?@S@>@ @8generate_current_predicate Be@;C
BQ !f !f@5@7 D @7 !L Be@>@;C@#BT !f !f
 

@5@.@7 D Be@0 @4@7 !@0 @4@7 !@>@;C@1BX !f !f
 

@5 B2 @Q@7 @ @C
@0 
unknown@4 @@7 !@L
@P@ @.@7 @7 Be@ @/@/@7 D Be@>@;XD  t  t t  Bft  !c 
O Bf !CC: !f !f @<C@#C; !f !f 


@5@>@.
@ @7 !@0 	
@4@7 F Be@ @8 !@;CC? !f !f
@5@0 @@0 @ S
@4@/@4@8 !i@;XD  t  t t  Bft $trace 	 D  t  t t  Bft  ! 
O Bf !C@ !f !f@5@>@;C@ !f !f
@5@>@7 ! Be@ @8 !@;C@ !f !f L
@5@.@7trace_alias Be@>@  @K@.@7 !@ @8 !@;C@ !f !f L
@5@>@/@2
@4@7 !@8  Be@;C@ !f !f Ja
@5@.@7 !@>@  @.@7 !@ @8 !@;C@ !f !f Ja
@5@>@/@2
@4@7 ! @8 !@;C
@ !f !f@5@7 !@0 L@4@8 !@;XD  t  t t  Bft  YO @GD  t  t @Ht  Bft YN  B
D  t  t t  Bft  YO 
O Bf YNC	Bp !f !f@5@T	@>@8property_predicate Be@;C	Bs !f !f@5@7define_or_generate Be@8 !U Be@;XD  t  t t  Bft  ![ @GD  t  t @Ht  Bft !Z B
 B
 D  t  t t  Bft  ![ 
O Bf !ZCC !f !f@5@ @7 Gq Be@8 B Be@;XD  t  t t  Bft  Z AD  t  t t  Bft  Z 
O Bf ZC@o !f !f  AO@<C@p !f !f  L@<C@q !f !f  @@<C@r !f !f  Z
@<C@s !f !f  Z
@<C@t !f !f  G@ @<C@u !f !f  X@@@<C@v !f !f cut_exit@@<C@w !f !f  GA @<C@x !f !f cut@@<C@y !f !f  @@?@<C@z !f !f  F@/@<C@{ !f !f half@-@<XD  t  t t  Bft  !a 
O Bf !`CD !f !f@5@2@-
@3@-@4@7 !@a@f@x@/@ @8 C Be@;XD  t  t t  Bft  ! 
O Bf !CB !f !f 
	
@5@7 V @7 !@0 	
@4 D@7 !@>@;CB !f !f 
	
@5@7 !@T	@,	 @>@0 	
@4@8 !q@;C	B !f !f@5@/@7 !@8 !q@;XD  t  t t  Bft  @ 
O Bf LC
D  !f !f@5@7 @ @>@8 C @;CD !f !f@5@2 @@4@2@0 @ B@4@4 @Q@.
@7 @ @>@8 !@;CD !f !f@5@2 @@4 @Q@.
@7 !@>@8 !@;XD  t  t t  Bft  !C @GD  t  t @Ht  Bft !B  @K D  t  t t  Bft  !C 
O Bf !BC@;B/ !f !f@5@.@.@7 A Be@@@&@.
@0 G
@4@7 A: Be@ @ @.@7 E Be@D@* G"@L@>@?@R@?
@ @ @8 G Be@F
@;XD  t  t t  Bft  ! 
O Bf !C@DB} !f !f	 _@5@>@"	 

@#@7 !@/@7 !@C@7 !@L@P@C@/@7 !@L@P@ @.@.
@7 !@C@0 
@1 
@4@7 ! Be@L@P@;CB !f !f V@5@>@8visible_predicate Be@;C@GB !f !f D
 

@5@> B2 @Q@7 !@D@ @7 !@L@ @.@.
@7 !@B@/@ @ 
@/@7 !@L@R@O@?@/@.@.
@/@7 !@ @ @ 
@8 !@;C	B !f !f@5@7 !@8 !@;XD  t  t t  Bft  Ax 
O Bf BCC !f !f@5@8 S Be@;XD  t  t t  Bft  V 
O Bf !IC@ !f !f@5@.	@7 B Be Z@.
@7 !}@/@8 "@;XD  t  t t  Bft  	 @GD  t  t @Ht  Bft X  @KD  t  t t  Bft  	 
O Bf XC@ !f !f 

@5@S
@>@0 @ A@/@4@8 !i@;C@ !f !f 
@5@>@;C@ !f !f 
@5@>@0 
@4@7 X Be@0 
@4@8 "@;C@@ !f !f
@5@.
@7 !n@,
 @ D @Q@7 C Be@@@k@.@7 !o@ @.@7 !p@D
@" @#@L@%
@?
@!
@0  @@4@#@ 
@7 !q@D@ @ 
@0 ]@-@4@7 !@L@"
 

@#@!@0 @4@#@?@%
@F@ @7 !@ @.@7trace_ports Be A@0 X@4@7 !@Q@?@R@F@F
@F@E@;XD  t  t t  Bft stack_property 
O Bf "
CD0 !f !f limit@<CD1 !f !f spare@<CD2 !f !f min_free@<XD  t  t t  Bft  	 @GD  t  t @Ht  Bft X D  t  t t  Bft  	 
O Bf XC
@ !f !f@5@0 L @@4@8 "@;XD  t  t t  Bft  !O 
O Bf !NC
A| !f !f@5 @/@/@8 Ad Be@;XD  t  t t  Bft trace_point 
O Bf "C@=AU !f !f 

@5@/@0 
@4@7 !@0 
@4	trace_any@7 !@C@0 
@4@0 ]@/@4@7 !@L@P@0 
@4@8 "@;XD  t  t t  Bft  "	 
O Bf "CA[ !f !f@5@.
@0 AV@0 !
@3@-@4@1 D@4@8 @ Be@;XD  t  t t  Bft  !T 
O Bf !SCCK !f !f@5@/@8 !@;XD  t  t t  Bft  _c 
O Bf _dCA; !f !f 

 

@5@>@ @ @8 !p@;CA= !f !f 

@5@ @8 !@;XD  t  t t  Bft  !Y @GD  t  t @Ht  Bft !X @K  D  t  t t  Bft  !Y 
O Bf !XCC !f !f@5@7 !@>@/@8 !@;CC !f !f@5@7 !@>@/@8 !@;CC !f !f@5signal_name@8 B Be@;XD  t  t t  Bft  !| 
O Bf !|C@ !f !f  @Z@<C@ !f !f 	singleton@B@<C@ !f !f  A@<C@ !f !f  A@<C@ !f !f charset@ @<C@ !f !f 	no_effect@@<C@ !f !f var_branchesA @<XD  t  t t  Bft  ! @GD  t  t @Ht  Bft !~ @K @K D  t  t t  Bft  ! 
O Bf !~C@U !f !f@5@S	@>@8 !v@;C@X !f !f


@5@>@;C@Y !f !f

@5@ @.@7 !}@ 
@ @ @8 !}@;C@\ !f !f
 L
@5@>@ @.
@7bit Be@>@ @a@i@f
@l M
@w@;C@_ !f !f
 Ja
@5@>@ @.
@7 "@>@ @a@i@f
@k W@l M@w@;C@b !f !f
 !w


@5@>@ @.
@7 "@a@i@f
@l M@b @s@;C@e !f !f@5+|-|?(Flag)@8 "@;XD  t  t t  Bft  !^ 
O Bf !]C@%C !f !f@5@D@7 !@L@R@?
@0 @@0 @ @
@4@/@4@7 !i@.@7 !@ @8 E @;XD  t  t t  Bft hidden_system_predicate 
O Bf "!C@#B !f !f 

	@5@.
@/@7 ! @/@/ D@7 "@C	 _3 @7 !@L@P@;XD  t  t t  Bft  E 
O Bf EC@EA !f !f@5@D
 _3 @@7 !@L@'	 @@?@R@E	@D
@ @7 G @L
@@
@.
@7 !@E@?@.@7 L Be@ @.
@7 !@>@?@.
@7 !@E@a@i@e        @s@;XD  t  t t  Bft  G 
O Bf GCC !f !f@5@8 ! Be@;XD  t  t t  Bft  !A 
O Bf !@CD& !f !f@5@.
@7 " Be@7
stack_name Be@2
@3@-@4@7 !@ @ @8 !@;XD  t  t t  Bft  ! 
O Bf !CB^ !f !f@5@7 !@!@0 	
@4@#@ @7 !@  D@8 !@;XD  t  t t  Bft  H 
O Bf HCDM !f !f@5@.
@7 D Be@8 G Be@;XD  t  t t  Bft  D> 
O Bf D=CC\ !f !f@5@T@T	@>@8 ! Be@;C@7C_ !f !f@5@T	@"	 D;
@#@>@D@T
@L@.@7 !@D
@ @7 !@L
@&@?@ @8 !o@?	@7 !@,
 @@E@;C	Cj !f !f@5@7 !@8 ".@;XD  t  t t  Bft  ") 
O Bf "(CD, !f !f  F$@<CD- !f !f  F!@<CD. !f !f  F(@<XD  t  t t  Bft  Bd 
O Bf BcCA !f !f Bg@5@8 A @;CA !f !f @o@5@/@8  Be@;CA !f !f @@5@.
@/@7 "0@.@7  Be@ @8  Be@;CA !f !f B@5@.
@/@7 "0@B@.@  AB@L@&	@O@;C
A !f !f A@5@.
@/@7 "0@8 E	 Be@;C	A !f !f Bj@5 C@8 !@;CA !f !f D$stream_position 
   @5@/@8 "0@;CA !f !f N@5@D N@.
@ Uf \@/@7 "0@L@(	 @Q@?@(	 @@E
@;C	A !f !f G@5 G@8 H  Be@;XD  t  t t  Bft  X @GD  t  t @Ht  Bft X D  t  t t  Bft  X 
O Bf XCA! !f !f 

	@5@S	@0 @ A@/@4@8 !i@;CA$ !f !f 
@5@>@;CA% !f !f 
	
@5@>@0 	
@4@7 X Be@0 	@4@8 "7@;CA( !f !f@5@0  @@1 !k@1 X@4@7 !m@>@;CA* !f !f@5@.	@7 !n@.
@7 !o@.@7 !p@ @7 !@Q@;CA0 !f !f @<XD  t  t t  Bft  G  
O Bf !RCAD !f !f  @5@0  @@1 !k G@4@7 !m@>@;C@AAF !f !f@5 D @Q@7 !@> A@0 G K@4@7 !@.@0 !@4@.	@7 " A@0 X	@4@7 !@0 X@-
@4@0 "
@4@.@7 " A@0 X@4@8 !@;CAM !f !f  @5 A@0 G K1@4@8 !@;XD  t  t t  Bft  ! 
O Bf !C@ !f !f  @
trace_call
trace_redo
trace_exit
trace_fail@<C@ !f !f  AO "8@<C@ !f !f  Z
 "9@<C@ !f !f  L ":@<C@ !f !f  @ ";@<XD  t  t t  Bft  !V 	 D  t  t t  Bft  !V 
O Bf !UCB !f !finterpreted@5 D @8 !@;CB !f !f V@5 D@8 !@;CB !f !f R]@5 @8 !@;CB !f !fexported@5 "=@8 !@;CB !f !f A@5 A@8 !@;CB !f !f D@5 D@8 !@;CB !f !f A@5 A@8 !@;CB !f !f A@5 A@8 !@;CB !f !f A@5 A@8 !@;CB !f !f A@5 A@8 !@;C
B !f !f ]
@5imported@8 !@;CB !f !f @G@5 @G@8 !@;C
B !f !f @H
@5 @I@8 !@;C
B !f !f D;
@5 @o@8 !@;C
B !f !f Y
@5 Gi@8 !@;CB !f !f Dk@5 	 @8 !@;CB !f !f  \@5 
@8 !@;CB !f !f X@5 X@8 !@;CB !f !f
references
@5 "@@7 !@,
 @;C
B !f !fnumber_of_clauses
@5 "B@8 !@;C
B !f !fnumber_of_rules
@5 "D@8 !@;C
B !f !findexed
@5 "F@8 !@;CB !f !f A@5 A@8 !@;CB !f !f F9@5 F9@8 !@;CB !f !fquasi_quotation_syntax@5 "G@8 !@;XD  t  t t  Bft  D> 
O Bf !CCv !f !f  F@<CCw !f !f  D;@<CCx !f !f  Y@<CCy !f !f  F@<CCz !f !f  !@<XD  t  t t  Bft  GW  
O Bf !WCC !f !f@5SHELL@.@7 S Be@>@8 !\ Be@;CC !f !f@5comspec@.@7 "J@>@8 "K@;CC !f !f  @5/bin/sh@8 "K@;XD  t  t t  Bft  !z 
O Bf !yC@ !f !f@5@.	@7 !{@.
@7 " Be@a@i@h@l M@b @v@;XD  t  t t  Bft  !^ 
O Bf !_CC !f !f@5@8 !] Be@;XD  t  t t  Bft  " 
O Bf "C@h !f !f@5@@>@;C
@j !f !f 

@5@ @8 @ Be@;XD  t  t t  Bft  " 
O Bf " C@B !f !f
@5@" 
	
@#@7 !@D@D@7 !@L@D D@7 !@L@C@7 "" Be@L@P@F@?@!@C@0 	 !@4 @@7 !@L@P@.@.@7 !@ @ @/@/@8 !@E
@?@N@@@/@.
@7 !@/@0 

@4@7 !@C@0 

@4 ">@/@7 !@L@P@C@7 "Q@L@P@F@?@.@.@/@7$in_library Be@ @ @7 !@C
 D@7 !@L@P@E
@;XXQM$dwimF@ /usr/lib/swi-prolog/boot/dwim.pl  As@ C S E ^E ZeE$similar_moduleE _^XD  t  t t  "Ut find_definition 
O "U "XC@IAbs@ /usr/lib/swi-prolog/boot/dwim.pl  A "Z@5@/@.@7 B "U@ @7 V "]@D
@5@0 ]@-@4@7 YN "]@L
@D@0  @4@0 ]@4@7 "_@L@"
  @#@?
@"
 @#@?@&
@E@;XD  t  t t  "Ut find_definitions 
O "U "`CA] "Z "Z 
@<CA^ "Z "Z

@5@ @ 
@7 "Y "]@ @ @8 "a "]@;XD  t  t t  "Ut map_pi_heads 
O "U "dCAI "Z "Z@5@>@;CAJ "Z "Z

@5@ @7map_pi_head "]@ @ 
@8 "e "]@;XD  t  t t  "Ut pack_ 
O "U "jCA "Z "Z @<XD  t  t t  "Ut  "j 
O "U "jC@8A	 "Z "Z@5@0 @-@-@4@ @.@7 @ "]@0 @4@7	pack_name "]@>@ @.@ @ @7 G{ "]@ @ @ @ 
@8 "k "]@;XD  t  t t  "Ut  "h 
O "U "gCAN "Z "Z 

 

@5@T
@>@ @ @8 "f@;CAQ "Z "Z 

@5@ @8 @7 "]@;XD  t  t t  "Ut 
sim_module 
O "U "tCA$ "Z "Z@5@S@>@8 !S "]@;C	A' "Z "Z
@5@7 "v@>@;C	A) "Z "Z@5@7 "v@8 !J "]@;XD  t  t t  "Ut 	sim_arity 
O "U "xCA- "Z "Z@5@S@>@;CA. "Z "Z@5@a@g@h@l C@k M@b@q@;XD  t  t t  "Ut  ^	 @GD  t  t @Ht  "Ut ^  @K D  t  t t  "Ut  ^	 	 D  t  t t  "Ut  ^	 
O "U ^C@6 "Z "Z 

@5@ @ @8correct_goal "]@;XD  t  t t  "Ut find_predicate 
O "U "}C@ "Z "Z@5@.@0find_predicate_	
@4@ @7 @ "]@, @@>@;C@.@ "Z "Z@5@.@0
find_sim_pred	
@4@.
@7 "@ 
@.@7 Uk "]@0 C@-@4@ @7 @ "]@0 X*@4@7 Go "]@>@;XD  t  t t  "Ut  " 
O "U "C@"A "Z "Z  	
@5@7 "v@0 @-@4@7 \R "]@ @8 "s@;XD  t  t t  "Ut 
principal_pis 
O "U "CAD "Z "Z@5@.@7 "i@ @.@7principal_predicates "]@ @8 "i@;XD  t  t t  "Ut  " 
O "U "C@,A "Z "Z 
 


@5@ @7 "u "]@0 	@4@.@7 D8 "]@ @ 
@.@7 "s@ @8 "y "]@;XD  t  t t  "Ut  Ve 
O "U VfC@ "Z "Z @<C@ "Z "Z B
	

@5@"
 Y/	@#@ @8 Vf "]@;XD  t  t t  "Ut  Uk 
O "U "CA "Z "Z@5@>@;C@CA "Z "Z 



 C
 


@5@0 
@4@ @7 "n@ @ @ @.@7 "l "]@ @ @8 "@;XD  t  t t  "Ut 
name_arity 
O "U "C	A5 "Z "Z
@5@7 A "]@>@;CA7 "Z "Z 

@5@>@;CA8 "Z "Z A

@5@D
@S@L
@R@?@a@f@b@n@w@;CA= "Z "Z@5@7 "^@>@8 "s@;CA@ "Z "Z@5@0 @@0 @ S@4@/@4@8 @ "]@;XD  t  t t  "Ut  "p 
O "U "oCA "Z "Z 
 
@5@S	@S
@>@;CA "Z "Z 
 

 
@5@S
@>@;CA "Z "Z 

@5@S	@>@;CA "Z "Z @<XD  t  t t  "Ut 
include_arity 
O "U "C@ "Z "Z 
@<C@!@ "Z "Z


@5@ @/@.@7 "\@ @/@7 "s@>@ @ 
@8 " "]@;C
@ "Z "Z

@5@ @8 "@;XD  t  t t  "Ut  Zf @GD  t  t @Ht  "Ut Ze  D  t  t t  "Ut  Zf 
O "U ZeCAw "Z "Z@5@.
@7dwim_predicate_list "]@8 "@;XD  t  t t  "Ut 	goal_name 
O "U "C@D@ "Z "Z@5@!@0 S@/@4@#@@@0@7 " @/@2@0 W @Q@4@3@0 ] @,@4@4@7 ^ "]@0 B@-@4 [@2@4@7 Aw "]@ @ @7 Dr "]@Q@?	@ @8 A "]@E@;XD  t  t t  "Ut  C 
O "U CC@Z "Z "Z@5@.	@/@7 "\@0 	 !@4@.
@7 @ "]@8dwim_existence_error "]@;XD  t  t t  "Ut unqualify_if_context 
O "U "C	@ "Z "Z	@5@S	@>@;C@ "Z "Z
 

@5@)@>@;C@ "Z "Z	@5@>@;XD  t  t t  "Ut 
no_context 
O "U "C@r "Z "Z   U@<C@s "Z "Z   B!@<C@t "Z "Z   B!@<C@u "Z "Z   B@<XD  t  t t  "Ut  __ @GD  t  t @Ht  "Ut _^  D  t  t t  "Ut  __ 	 D  t  t t  "Ut  __ 
O "U _^C@?@ "Z "Z
 

@5@ @.@.
@7 " "]@.@ @7 V: "]@D
@)
@L@R@E@?@%
@ @ @ 
@.@7 "~ "]@>@ @.@7 K@ "]@ @ @8 " "]@;C@%@ "Z "Z 

@5@.@.@7 "@0 @4@0 "S@/@4@7 "@,	 @@>@;C@ "Z "Z@5@8 " "]@;XD  t  t t  "Ut  " 
O "U "C@_ "Z "Z @@5@>@;C@H@` "Z "Z@5@.
@7 "@.@7 " "]@D@ @7 " "]@L@R@E@?
@!@0 B F'DWIM could not correct goal@4@#@!
@0 @@0 C Z@4@4@#@D@* @L@ 
@8 "@? As@ 
@8 @' "]@;XD  t  t t  "Ut 
correct_margs 
O "U "C@ "Z "Z
@5@>@;C@I@ "Z "Z@5@p@ @ @.@7 "@ @ @.@7 "@D@  @7 "@L@ @ 
@ @.@7 "z@ 
@ @ @7 "@?@&@E@ @ @ @ 
@ @8 " "]@;XD  t  t t  "Ut  " 
O "U "C
AY "Z "Z@5@.@7 "c@ @8 A "]@;XD  t  t t  "Ut  "| 
O "U "{C@9 "Z "Z 	@5@S@>@;C@; "Z "Z 


 
@5@@@S@?@S
@>@;C@? "Z "Z U


 U
@5@>@ 
@ @8 "z@;C@&@A "Z "Z 


 
@5@/@0 
@4@7 "@>@ 
@ @ @8correct_meta_arguments "]@;C@D "Z "Z 	
@5@/@0 	@4@7 "@>@ @8 "@;C@+@G "Z "Z@5@0 	@4@.@7 "@>@ @.
@7 "@0 	@4@ 
@.@7correct_literal "]@ @ @8 "@;C@Q@L "Z "Z
@5@C@0 	 !@4 @@7 "@L@P@7 "^@>@.@.
@7 "s@ @ 
@.@7 Gy "]@D@* @L@0 	@1 
@4@7 "@( @@?@D
@* G@L@&@?@( @@;C
@X "Z "Z  	@<XD  t  t t  "Ut  " 
O "U "C
A{ "Z "Z
@5@/@7 "@>@;CA} "Z "Z 

@5@.@0	dwim_pred@0 
@4@4@7 U "]@>@;CA "Z "Z@5@.
@0 "V
@4@7 "@>@;CA "Z "Z 

@5@0 @-
@4@0 \R@/@1 
@4@8 "@;XD  t  t t  "Ut  "W @GD  t  t @Ht  "Ut "V  D  t  t t  "Ut  "W 	 D  t  t t  "Ut  "W 
O "U "VC@#A "Z "Z 

 
@5@ @7 "v@ @7 "w@/@0 @4@8 "@;XD  t  t t  "Ut  " 
O "U "C@ "Z "Z F
 F@5@>@;C@-@ "Z "Z@5@0 	@4@0 @H@-@4@7 "_@>@.
@.@7 "s@ @ 
@ @7 "s @ @ @ @8 "@;C@ "Z "Z @<XD  t  t t  "Ut  " 
O "U "C@!A "Z "Z
 

@5@.@.
@7 "\@ @7 D "]@0 

@4@ @8 "@;XD  t  t t  "Ut  " 
O "U "C@@ "Z "Z
@5@.
@.@7 "\@ @.@.@7 "\@ @/@.@7 "s@ @.@ @7 "s@>@ @2@/@-@4@7 @= "]@ @2@4@7 "@D@A@D@0 
@1 @4@7 Aq "]@L@%@" 
@#@?
@ @ 
@ @.@7 "q@&@ @.@7 " "]@0 X*@4@7 "@L@R@?@&@F@;C@%@ "Z "Z@5@/@.@7 "\@ @/@.
@7 "s@ 
@2@-@4@7 "@>@2@4@ @8 "@;C@ "Z "Z@5 @0 X 
@4@7 "@Q@;XXQM LF@!/usr/lib/swi-prolog/boot/parms.pl  As@ C S XD  t  t t  Lt  L 
O L LC
@A L L@5@7library_directory_cache L@>@,
 @@;C@D L L@5@/ @@7 A: @7 A @>@0 "
@4@8 C @;C@H L L@5@0 "@4@7 "@Q@;XD  t  t t  Lt $default_editor 	 D  t  t t  Lt  " 
O L "C@L L Lnotepad@5 U] @Q@7 @ L@>@;C@N L L vi@<XD  t  t t  Lt  " D  t  t t  Lt  " AD  t  t t  Lt  " AD  t  t t  Lt  " 
XQM DF@$/usr/lib/swi-prolog/boot/autoload.pl  AsC S E B.E$update_library_index Emake_library_indexE "E B3 E _}E "SE DXD  t  t t  Dt do_make_library_index 
O D "C@=Ai B, B,@5@.@7ensure_slash D@0 @@0 G A@-@4@0 AV@0 @' A@1 XY@1 X`	@4@1 AV@0index_header@4@1index_files
@4@1 F=@4@.
@0index_error
@4@8 A: D@;XD  t  t t  Dt 
pattern_files 
O D "CAV B, B, 
@<C@ AW B, B,@5@ @.
@7 A D@ 
@.@7 @ D@ @.@7 @0 D@ @ @8 " D@;XD  t  t t  Dt make_library_index2 
O D "C@1A B, B,@5MKINDEX@.	@.
@7
plfile_in_dir D B@7 A D@>@0 E@-@4@0 @V@0  @	@4@3@0 G @Q@4@4@0 E@/@4@8 @ @;CA% B, B,@5@.	@0source_file_pattern	@4@.
@7 @ @@8 " D@;XD  t  t t  Dt  " 
O D "C@1A> B, B,@5INDEX@/@.
@7 "@.@7 "@ @.@7 "@D
@ @7library_index_out_of_date D@L
@ @ @7 " D$modified_index@/ @Q@8 G D@?@R@;XD  t  t t  Dt closel 
O D # C@ B, B,@5@>@;C
@ B, B,

	@5@8 # D@;XD  t  t t  Dt  " 
O D "CAR B, B,@5 @@7 CZ D@2@3 @3
@4@ @8 A @;XD  t  t t  Dt assert_index 
O D #C@ B, B, D@5@>@;C@0@ B, B,index




@5@>@.@ @7 @7 @2	@3 @3
@4@.@7 #@0 Xa@4@7 D5 @Q@;CA B, B,@5 @0 W	@4@7 @' @)@Q@;XD  t  t t  Dt load_library_index_p  
O D #
 C@ B, B,@5@.@7index_checked_at D@.	@7   @a@h@g@l C@b@<@q@>@;C@M@ B, B,@5@.@0index_file_name@3@0 @ B@4@4@.	@7 "@.
@7list_set D@0 #@/@4@7 C @.@7 #@0 #@4@7 A @D@7autoload_directories D@L@R@?@0 #
@/@/@/@4@7 #@0 #@/@4@7 #@7 Xd D@0 #
@4@8 #@;XD  t  t t  Dt load_library_index 
O D #C@ B, B,@5@7 A @7 F @.
@7 #	@/@/@7 #
 D@>@;C@ B, B,@5@0 @ D #
@4@8 Y
 @;XD  t  t t  Dt writable_indexed_directory 
O D #$C@ B, B,@5@.	@2@0 @ B@4@3@0 @ A@4@4@7 # D@8 E	 @;C@6@ B, B,@5@0 C "@4@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@3@0 @ @@4@4@.	@7 @ @7 #' "@/@.
@7 " A@8 "@;XD  t  t t  Dt  B3  
O D "C@ B, B,  @5 Dclear_library_index@8 @ @;XD  t  t t  Dt  # D  t  t t  Dt  # AD  t  t t  Dt  # AD  t  t t  Dt  # 
D  t  t t  Dt  D 	 D  t  t t  Dt  D 
O D DC@#@= B, B,@5@7 # D@.
@7 #	@@@ 
@ @7 #"@&@?@ 
@ @ @7 #"@>@;XD  t  t t  Dt  B/ 
O D B.CA B, B,@5@D	 B2@ B B@L	@R@?@0  @@1 B0 B2@4@7 #@8 " D@;XD  t  t t  Dt  " 
O D "C@)A B, B,@5@0 @@-	@3@0 @ @Q@4@3@0 @ A@4@3@0 @ @@4@3@0 @ @@4@4@0 "	@4@8 G D@;XD  t  t t  Dt public_predicate 
O D #.CA B, B,@5@.
@7 @ D@8canonical_pi D@;XD  t  t t  Dt  " 
O D "CA{ B, B, @<C@}A| B, B,@5@0 @@0 G B@-
@4@0 Z
@-@4@1 F=
@4@.@0 @' As@4@7 "@D@C@" B  Bi

@#@ @7 @ D@L@.@ @7 "@.@/@ @7 #@0 #/@1 @-@-@4@0 Aw
index((~k), ~k, ~k, ~k).~n@3@3@3@3@4@7 #-@?
@R@F@F@F@ @8 " D@;XD  t  t t  Dt  " 
O D "CA] B, B,@5@C
@7 A~ D@L
@P@>@;C@,A_ B, B,@5@.
@7 @y D@@ C@.@7 #8@a@f@i@s@F@?@.@7 #0@ @.
@7 #8@a@f
@i@s@E@>@;XD  t  t t  Dt  " 
O D "CAH B, B,@5@D
@/@/  @7 Ad D@L
@&	@? @8 "@;XD  t  t t  Dt  Xe 
O D XdC@ B, B,@5@>@;C@ B, B,	
@5@>@7 #@8 #@;C@1@ B, B,@5 A*@0 D@1 Xd@-	@4@7 #@7 #'@0 Bautoload_index@4@0 @@0 G B@-
@4@0read_index_from_stream	
@4@1 F=
@4 B@8 "@;XD  t  t t  Dt  " 
O D "CAN B, B,@5@.	 @@ B E*.@8 "@;XD  t  t t  Dt  #< 
O D #;C@ B, B,@5@7 C @.
@7 Z @7 # D@>@;XD  t  t t  Dt  # 
O D #C@ B, B,@5@8 #@;C@ B, B,
@5@7 @ @>@ @8 #@;XD  t  t t  Dt  # 
O D #C@ B, B,@5@0 D "@4@2@0 @ @@4@3@0 @ @@4@3@0 @ @@4	@4@8 #(@;XD  t  t t  Dt  #)  
O D #) C@ B, B,  @5@0 #
@/@/@/@4@7 #@0 #@/@4@7 #@0 #@/@4@8 #@;XD  t  t t  Dt  A*  AD  t  t t  Dt  A*  AD  t  t t  Dt  A*  AD  t  t t  Dt guarded_make_library_index 
O D #CC@~ B, B, @<C@-@ B, B,	
@5@D@0 "	@4@.@0 @' @4@7 "@L@R@?
 As@0 Y@1 "	@4@7 #@E@8 #D D@;XD  t  t t  Dt  # D  t  t t  Dt  # AD  t  t t  Dt  # AD  t  t t  Dt  # 
D  t  t t  Dt  Xa D  t  t t  Dt  Xa AD  t  t t  Dt  Xa AD  t  t t  Dt  Xa 
D  t  t t  Dt  _~ @GD  t  t @Ht  Dt _} D  t  t t  Dt  _~ 	 D  t  t t  Dt  _~ 
O D _}C@\ B, B,@5@7 !L Be@>@;C@^ B, B,@5@" 
	
@#@.@.@7 #	@ @  G@8 Gy @;XD  t  t t  Dt  "T 	 D  t  t t  Dt  "T 
O D "SC@J B, B,@5@7 # @7 #!@>@7 #+@.@7 #	@ @/@8 #"@;C@O B, B,@5@7 #+@.@/@7 #"@ @8 #	@;XD  t  t t  Dt  #3 
O D #2CA B, B,@5@S@>@Q@;CA B, B,  

 
@<CA B, B, A

 

@5@ @a@f@b@n@w@;XD  t  t t  Dt  "  	 D  t  t t  Dt  "  
O D "C@3@r B, B,@5@.@0 #%@4@.	@7 U D@>@0 G
 A*@-
@4@0 #D	@4@0 F
@4@7 "@D " @Q @@7 "@L@8 #,@?@R@;C@| B, B,   @<XD  t  t t  Dt  " 
O D "C@+A5 B, B,@5@0 @@-
@3@0 @ @Q@4@3@0 @ A@4@3@0 @ @@4@3@0 @ @@4@4@0 "
	@4@8 #-@;XD  t  t t  Dt  " 
O D "CA B, B,@5/*  Creator: make/0~n~n@7 Aw D@)    Purpose: Provide index for autoload~n@7 #J*/~n~n@8 #J@;XD  t  t t  Dt  " 
O D "CAt B, B,@5@7 A*  D@" F B @ B@#@>@;CAw B, B,@5 @8 #@;XXQM EF@./usr/lib/swi-prolog/library/prolog_codewalk.pl  ԣAuC AgS Eprolog_program_clauseEprolog_walk_codeXO E@(set_infer_meta_predicates_of_walk_option C@P@Z E E
walk_option














 #U
@5@0  	@3 @@3 @Q@3 @@4@8 B B@;XO Eprint_reference C@SB
 E E	@5@ @.@7walk_option_clause E@T@>@D@7 E @.
@7 A@ 
@7 F@L@!@0clause_term_position	@4@#@?@!@D@  @@7walk_option_source #]@L@!@0 A@4@#@?
@E@R@0missing G@4@7 @@E
@ @ @8print_reference2 #]@;C@bB E E	@5@ @.@7walk_option_initialization #]@T@" 


@#@>@D@7 E @.@7 A@ @7 F@L@!@0file_term_position
	@4@#@?@&@D@  @@7 #`@L@!@0 Y
?@/@4@#@?
@E@R@0 #d G@4@7 @@E@ @ @8 #f@;C	B# E E@5@/@ @8 #f@;XO Enb_set_module_of_walk_option C
@Z E E@5 @Z@7 #W@8 Dr #]@;XO Efilepos_line C@JC E E@5@0 AV@0 G B@-@4@1 C@-
@4@0 AV@0 F
	@4@1 AV@0 DG@1 F@-@4@1 AV@0 W Gi
@4@1 W G9@4@0 AV@0 F=
@4@1 F=@4@8 @ #]@;XO Ewalk_meta_call C@B E E@5@.@7 A@>@D@"@#@L@R@?@%
@' @@D@)@ @7 F@L@.@7 A@ @ @.@ @.@ @7extend #]@ @ @ @ @7walk_called #]@F@?@O@D@)@* U@L@.@7 A@ @.@ @.@ @.@ @7remove_quantifier #]@ @ @ @ @7 #{@E@?@#@D@* A@L@.@7 A@ @ @ @ @7
walk_dcg_body #]@?@R@E@F@F@.@7 [ @ @ @ @ 
@ @8 #v #]@;CB E E @<XO Eset_evaluate_of_walk_option C
@Z E E@5 @@7 #W@8 V #]@;XO Einitialization_clause C@'C E E@5@0 F@0  @1 A@/@0 @-
@/@4@-@4 @Q@4@/ @@7 A9@ @7 #i@8scan_module #]@;XO Eset_source_of_walk_option C
@Z E E@5 @@7 #W@8 #@;XO Eset_undecided_of_walk_option C@?@Z E E 
 #U














 #U
@<XO Eset_autoload_of_walk_option C@E@Z E E
 #U














 #U
@5 @@8 #W@;XO Ewalk_called_by_body CA^ E E@5@Q@;C@%Ab E Eundecided_call@5@0 G@0 #|	
@/@4 @Q@4@0 #d@-@4@0 #	
@4@8 A9@;C@Ag E E
 G@5@D@t@D@'@ @.@7 #Z@T@ @/@.
@/@7 [: Z@"
 [

@#@L@%	@E@?@"@ @.@7 #i@ @7 G@" @#@ @0 
	@4@.@.@7initialization_layout Z@F@L@0 G@0 #|
@4 @Q@4@0 #d G@4@0 #no_positions	
@4@8 A9@E@? @@ @.@7 # #]@0 #|	
@/@4 @Q@8 G G@F@F@E@;CAx E E #@5 @@ @.@7 #@0 #|	
@/@4 @Q@8 #@;XO Enb_set_caller_of_walk_option C@Z E E@5@8 #p@;XO Ewalk_called_by_multifile C@LA) E E 
 

@5@.
@ @ @7 @6@0 A:@0clause_not_from_development@0 

@4@-@-	@4@/ @@4@0 AV@0 #[	@4@1 AV@0walk_option_caller	@1 

@4@1 #
	@4@8 #@;XD  t  t t  Et  #R @GD  t  t @Ht  Et #Q O E #Q C@ E E@5 ^@.	@7 ^ W@8 #R #]@;XO Ewalk_option_evaluate C
@Z E E  #U


@<XO Eset_caller_of_walk_option C@Z E E@5@8 #@;XO E # CAH E E@5@* @Q@>@;C@.AJ E E@5 @.@7 # #] @@ @.@7 # #]@0 #|	@/@4@0 #d@-
@4@0 #
	
@4@7 A9@>@;CAP E E@5 AtFailed to analyse:~n@7 Aw #]@0 G!<head>@4@8 ^ ^@;XO Ecalling_metaspec CBn E E@5@/@.	@7 A@7calling_metaarg #]@>@;XO E #[ C
@Z E E  #U	

@<XO Eset_clause_of_walk_option C@?@Z E E 
 #U














 #U
@<XO E # CB E E@5@S@>@ @8	undecided #]@;CB E E@5@>@;CB E E@5@>@;CB E E G"@5@>@;C@2B E E	 



 [

@5@>@D@T@L@ 
@ @ @ @8 #@?@ @ @ @8 #@;C@)B E E AV



 [

@5@>@ @ @ @7 #@ 
@ @ @8 #@;C@)B E E C



 [

@5@>@ @ @ @7 #@ 
@ @ @8 #@;C@)B E E B



 [

@5@>@ @ @ @7 #@ 
@ @ @8 #@;C@-B E E E



 [

@5@>@@@ @ @ @7 #@?	@ 
@ @ @8 #@;C@-B E E ^



 [

@5@>@@@ @ @ @7 #@?	@ 
@ @ @8 #@;CB E E@5@.@.
@ @7 #x@ @ 
@ @8 #{@;XO Ewalk_from_initialization C@!@ E E@5<initialization>@7 # #]@0 A@/@-	@-
@4@0 AV@0 #j
@4@1 #	@4@8 #@;XO E@!walk_option_infer_meta_predicates C
@Z E E  #U

@<XO E@%nb_set_trace_reference_of_walk_option C@Z E E@5@8 #p@;XO Ewalk_clauses C@b@ E E@5 @@7 #W@0 T@-
@4@0 AV@0  @@1 F@-@-
@4@1 AV@0 E@0 C@0 B@1 @-
@-@4 @Q@4@1 AV@0 B
 @@4@1 B@4@1 AV@0 #[	
@4@1 AV@0 #	@1 
@4@1 #
	@4@8 #@;XO Egoal_pi C@!B: E E
 
 

@5@.
@7 B #]@ 
@7 V@>@ 
@ @ @8 @6@;CB> E E 
@<XO Ewalk_option_autoload C	@Z E E  #U


@<XO Eset_clauses_of_walk_option C
@Z E E@5 @@7 #W@8 #@;XO Eset_walk_option_fields C@Z E E@5@8 # #]@;XO E@"nb_set_module_class_of_walk_option C@ @Z E E@5@0 ^@1  	@3 @@3 @3 Ag@3test@3 B@4@7 #W@8 #p@;XO Eregister_possible_meta_clause C@TBJ E E@5@T@0 [1@-	@4@7 G Be@.
@.@7pi_head #]@ @0 "H @@4@7 D= Be@C@0 
@4@0 @H@/@4@7 \U@L@P@C

@0 
@4@/@7 _ _@L
@P@C@ @7possible_meta_predicate #]@L@P@>@0 #
@4@8 D4@;CBS E E @<XO E@#message_location_file_term_position C@+C E E@5@.@7 A@ @.
@.@7 #q #]@%
@" C Y
@#@;XO Emake_walk_option C@Z E E@5@8 # #]@;XO Eset_module_of_walk_option C
@Z E E@5 @Z@7 #W@8 #@;XO Evariants CC2 E E @<CC3 E E
@5@ @8 # #]@;XO Enb_set_evaluate_of_walk_option C
@Z E E@5 @@7 #W@8 #p@;XO E # C@E@Z E E
 #U














 #U
@5 @@8 #W@;XO Eno_enum_property CCr E E  D@<XO E # C@Z E E@5
@8 #@;XO E # CC6 E E 
	@<C@*C7 E E@5@D@ @7 [c #]@L@ @8 #@E
@?@"
	

@#@ @ @ 
@8 #@;XO Enb_set_undefined_of_walk_option C@Z E E@5@0  	@3 G@3 @3 	@4@7 #W@8 #p@;XO Eno_walk_property CA E E  "C @<CA E E  D@<XO E@!set_initialization_of_walk_option C@?@Z E E 
 #U














 #U
@<XO Ewalk_option_data C
@Z E E  _ #U
@<C@Z E E  B2 #U

@<C@Z E E  @ #U
@<C@Z E E  Bg #U
@<C@Z E E module_class #U
@<C@Z E E infer_meta_predicates #U
@<C@Z E E  C #U
@<C@Z E E trace_reference #U
@<C@Z E E on_trace #U
@<C@Z E E  A #U	
@<C@Z E E  Y #U

@<C@Z E E  A #U
@<C@Z E E  # #U
@<C@Z E E  J #U

@<XO E # C@?@Z E E 
 #U














 #U
@<XO E # C@ E E 

@5@7 #@>@ @8 # #]@;CA  E E @<XO Enb_set_on_trace_of_walk_option C
@Z E E@5 C@7 #W	@8 #p@;XO E # C
@Z E E  #U


@<XO E # CB E E

@5@S@>@ @8 #@;C@$B E E		 U


 [

@5@>@ @ @ @ @ 
@ @8 #~@;C@%B E E

 


 [

@5@>@ @ @ @ @ 
@ @8 #~@;C
B E E 



@<XO E # CBU E E 
 



@5@>@ @ 
@8 @6@;CBW E E @<XO Einfer_new_meta_predicates C	B\ E E@5 @@7 # #]@>@;C@8B^ E E@5@0 @-
@-@4@0 AV@0 H@1 #@-
@4@1 AV@0 _@0 
@4@4@1 E@0 C@0 #	 @@4 @Q@4@1 #@4@8 @@;XO E # CA E E G@5@>@;CA E E @5@0 #d #@4@8 @@;XO E@"set_trace_reference_of_walk_option C@Z E E@5@8 #@;XO Ewalk_option_clauses C
@Z E E  #U

@<XO E # C@ E E@5@.
@7walk_option_module_class #]@0 "H@-@4@7 #@ @8 @ @;XO Eis_walk_option C@Z E E@5@S@>@Q@;C@@Z E E
 #U
	









@5@7 G@C@C@2 G@3 @3 	@4@7 $@L@P@L@P@@@*
 @Q@?@*
 @@>@@@* @Q@?@* @@>@ @7 A@ 
@7 @ #]@ 
@0  	@3 @@3 @3 Ag@3 #@3 B@4@ B
element_types B@ @7 G@C@C@ @2 @@3 @Q@3 @@4@7 $@L@P@L@P@ @7 $@ @7 V@@@* @Q@?@* @@>@;XO Emake_message CB0 E E _ @ C Z


 @5@ 
@8 # #]@;CB3 E E not_callable @ @ C	
 @<CB5 E E 	
trace_call_to


 A@5@ 
@8 $@;XO E #a C
@Z E E  #U

@<XO E # C@E@Z E E
 #U














 #U
@5 @@8 #W@;XO E $ C	B  E E@5 $@8 #X #]@;XD  t  t t  Et  W\ AD  t  t t  Et  W\ 	 O E W] C@*@L E E #Q _  	 G  	 $"
@5@0  	@3 G@3 @3 	@4@ @8 Wb #]@;C@L E E #Q D @ D
@5 @@ @8 $#@;C@L E E #Q C @ $$
@5 @@ @8 $#@;C@L E E #Q V< @Z V<
@5 @Z@ @8 $#@;C@:@L E E #Q # ^  	 @  Ag # B $%
@5@0 ^@1  	@3 @@3 @3 Ag@3 #@3 B@4@ @8 $#@;C@L E E #Q ! @ !
@5 @@ @8 $#@;C@L E E #Q $ Q $&
@5 Q@ @8 $#@;C@L E E #Q $ C $'
@5 C@ @8 $#@;C@*@L E E #Q $   	 @ @Q @ $(
@5@0  	@3 @@3 @Q@3 @@4@ @8 $#@;C@L E E #Q J @ $)
@5 @@ @8 $#@;XO E # C
@Z E E@5@.@7default_walk_option #]@ @8 #@;XO Ewalk_called_by CB E E @<C@cB E E
@5@D@9@"
 G

@#@L@ @ @.@7subterm_pos #]@D@ @ @.@ @.@ @7 #x@L@ @ @ @7 #{@?@R@F@?@ 
@ @.@7 $/@ 
@ @ @7 #{@F@F@ @ @ @8 $- #]@;XO Eset_module_class_of_walk_option C@ @Z E E@5@0 ^@1  	@3 @@3 @3 Ag@3 #@3 B@4@7 #W@8 #@;XO Eset_walk_option_field C@U@Z E E $"
 #U














 #U
@5@0  	@3 G@3 @3 	@4@ @8 #W@;C@J@Z E E D
 #U














 #U
@5 @@ @8 #W@;C@J@Z E E !
 #U













 #U
@5 @@ @8 #W@;C@J@Z E E V<
 #U














 #U
@5 @Z@ @8 #W@;C@]@Z E E $%
 #U














 #U
@5@0 ^@1  	@3 @@3 @3 Ag@3 #@3 B@4@ @8 #W@;C@U@Z E E $(
 #U














 #U
@5@0  	@3 @@3 @Q@3 @@4@ @8 #W@;C@J@Z E E $$
 #U














 #U
@5 @@ @8 #W@;C@C@Z E E  $&
 #U














 #U
@<C@J@Z E E $'
 #U














 #U
@5 C@ @8 #W@;C@C@Z E E  #c
 #U














 #U
@<C@C@Z E E  Y
 #U














 #U
@<C@C@Z E E  \
 #U














 #U
@<C@C@Z E E  #
 #U














 #U
@<C@I@Z E E $)
 #U













 #U
@5 @@ @8 #W@;XO E # C@E@Z E E
 #U













 #U
@5 @Z@8 #W@;XO Eclauseref_not_from_development C@;Cy E E	 

@5@0 @4@/@7 Z #]@C@!@0 D;@-
@4@7 #@.@0 D;
@4@7 #@C@ @7 #@L@P@L@P@?@F
@;XO E # CA E E@5@.@7walk_option_undecided #]@D
	@S@L
@' G@?@%@ @8 $
 #]@;XO Enb_set_undecided_of_walk_option C@Z E E@5
@8 #p@;XD  t  t t  Et sublist_pos @GD  t  t @Ht  Et $C @K @K @K @K O E $D C@%C E E

@5@@
@ @ @ @ 
@7 $1 #]@?@ @ @ @ 
@8 $D #]@;CC E E@5@,	 H@ @ @ 
@8 $E@;XO E
module_clause C@lCe E E
@5@0 @-@-@4@7predicate_in_module #]@C
@ @ @7multifile_predicate #]@L@P@.
@ @ @7 @6@D@0 
@4 A@7 \U@L@0 $N@4@7 D4@Q@E@?@+@D@0 
@4@.@7 \U@ @7 # #]@L@Q@?@0 Z@0 
@4@/	@4@/ @@8 A9@E@;XO E #| CA E E@5@S@>@ @8 #@;C@2A E E	 



 [

@5@>@D@T@L@ 
@ @ @ @8 #{@?@ @ @ @8 #@;C@)A E E AV



 [

@5@>@ @ @ @7 #{@ 
@ @ @8 #{@;C@sA E E
 E



 [

@5@>@D@A@ @.@7 # #]@* @Q@L@!@0 E
@4@#@ @0 E@0 #|	@4@1 #|
	@4@.@7 U @@ @.@7 # #]@ @ @8 T H7@?@ @ @ @7 #{@ 
@ @ @8 #{@F@F@;C@HA E E@5@ @.@7walk_option_trace_reference #]@, @D@ @0 	@4@7 D@L@%
	@?@0 	@4@0 ]@-
@4@7 \U@ @0 
@4@7 D@0 
@4 	@ @7 $!@Q@;C	A E E@5@ @7 J #]@>@;CA E E@5@.@ W	called_by W@, @@>@ @ @8 $2@;C@fA E E	 [



@5@D@  @@7 # #]@L@T	@0 	@4 D@7 D @?@R@@@0 	@4@0 @H@-@4@7 \U@?@0 	@4@.@7 #@>@ @.@7 #Z@ @7 # #]@ @ 
@0 C@4@ @8 #@;CA E E@5@T	@0 	@4 D@7 $^@>@;CA E E@5@7 V@>@0 	@4@ @8 _ #]@;CA E E@5@ @8 $  #]@;XO Enb_set_autoload_of_walk_option C
@Z E E@5 @@7 #W@8 #p@;XO E # C@Z E E@5@8 #@;XO Eset_undefined_of_walk_option C@Z E E@5@0  	@3 G@3 @3 	@4@7 #W@8 #@;XO E $K C@/CB E E@5@0 	@4@7 Ap@"	 

@#@.@ @7 @6@C
@0 @4@0 ]@/@4@7 \U@L
@P@;XO E #y CC E E
 
@5@>@;CC E E@5@S@>@ @ 
@8 #@;C@TC E E 


 
 [





 [
@5@>@D
@S@L@ @ 
@7 #@?@R@ @ @ @ @ 
@8 #x@;C@#C E E		@5@7 V@.@7 @<@.@7 G @ @ @7extend_term_pos #]@ @ @.@7 H6 H7@ @8 @<@;XO E #j C
@Z E E  #U

@<XO Enb_set_clause_of_walk_option C@Z E E@5
@8 #p@;XD  t  t t  Et  $1 @GD  t  t @Ht  Et $F @K @K @K O E $F CB E E@5@S@>@Q@;CB E E@5@@>@;C@'B E E		 [

@5@7 E @.@ 
@.@7 [ H7@ @.@7 A@ @ @ @8 $E@;CB E E
list_position


@5@ 
@ @ @8 $G@;CC  E E
 _


brace_term_position
@5@ 
@ @ @8 $E@;XO E $V C
@Z E E  #U

@<XO Eset_on_trace_of_walk_option C
@Z E E@5 C@7 #W	@8 #@;XO Efind_walk_from_module CA E E@5@0 $K@-
@4@0walk_called_by_pred@0 
@4	@4@8 #@;XD  t  t t  Et  # AO Ewalk_option_module C
@Z E E  #U

@<XO E $ C@?@Z E E 
 #U














 #U
@<XO E J CA E E B

@5@ @8 D @;XD  t  t t  Et  $O AD  t  t t  Et  $O AD  t  t t  Et  $O AO E $+ C@Z E E  #U G @Q @Q
 @ Ag @Q
 @<XO E@+nb_set_infer_meta_predicates_of_walk_option C@Z E E@5@0  	@3 @@3 @Q@3 @@4@7 #W@8 #p@;XO E $a CA E E@5 G@7walk_option_undefined #]@>@;C
A E E@5@0 D@/@4@7 \U@>@;CA E E@5@D 	@7 $@L@' 	@?@' _@ @8 $!@;XO E
meta_decls CC E E 
	@<CC E E C:- meta_predicate ~q. E

@5@ @ 
@8 $ #]@;XO E _u C@ E E  $@<XO E $4 C@X@Z E E
 #U














 #U
@5@0 ^@1  	@3 @@3 @3 Ag@3 #@3 B@4@8 #W@;XO E $Y CA E E@5@.@7 $Q@, @@8 J #]@;XO Enb_set_source_of_walk_option C
@Z E E@5 @@7 #W@8 #p@;XO E # C@Z E E 
	@<C@1@Z E E	
@5@D@ @.@7 $5 #]@L@ 
@ @ @8 #@E@?@"
@#@ 
@ @8 #@E@;XO E # C@D@Z E E
 #U













 #U
@5 @@8 #W@;XO Emultifile_clause C@)Ct E E
 
 


@5@.@ @ 
@7 @6@0 $:@0 @4
@4@/ @@8 A9@;XO E # C@<A9 E E
 


@5@0 
@4@7 F @C@"@0 D;@-@4@7 #@.@0 D;@4@7 #@C	@ @ @7 #@L@P@L@P@?@F@;XO E # C
@Z E E@5 @@7 #W@8 #@;XO E@$nb_set_initialization_of_walk_option C@Z E E@5@8 #p@;XO E $i CC# E E@5@S@>@;C@8C% E E

 [






 [

@5@>@.@7 G @0 B@1 C  @4@ @7 _ ^@ @ @ @8 $k@;C@)C+ E E C


 [

@5@ 
@7 G @0 $@1 C  @4@ 
@8 $@;XO E $g C@P@Z E E
 #U














 #U
@5@0  	@3 G@3 @3 	@4@8 #W@;XO E #O C@WCW E E@5@.
@/@7 # @Q@0 E@0 AV@0 !S@-@4@1 AV@0 #
@4@1 $H
@4@1 E@0 AV@0 H@1 $N@-@-
@-@4@1 $@0 @1 
@4
@4@1 #
@4@0 C@1 $N@/@/@/@4@8 #u@;XO E $w CA
 E E 
 

@5@ @ @7 $M@>@;C@,A E E 
 

@5@.
@ @ @7 @6@0 

@4 A@7 \U@>@0 $N
@4@8 D4@;C@_A E E	
 
 

@5@.
@ @ @7 @6@D@.@7 # #]@0 

@4@ @7 \U@L@R@F@?@0@0 

@4@7 #@.@7 #Z@0 A:@0 F@0 

@4@-@4@/ @@4@0 #
	@4@8 #@E@;XO E # C@Z E E@5
@8 #@;XO E $> C
@Z E E  #U

@<XO E $0 CB E E@5 E@ @7 $E@>@;CB E E@5 F@ @7 $E@>@;CB E E@5 F@ @7 $E@>@;CB E E@5 B@ @7 $E@>@;CB E E @<XO E # CBr E E@5@7 F@>@;CBs E E  U@<CBt E E  A@<XO Ewalk_option_on_trace C
@Z E E  #U

@<XO E $t C@E@Z E E
 #U














 #U
@5 C@8 #W@;XO E #g CB& E E 	@5@ @.@7 $ #]@ @.
@7 #@T@ @ 
@@>@;CB+ E E@5@.@.
@7 $ #]@ 
@ @8 @' @)@;XO Ewalk_from_multifile CA% E E@5@0 H@1 $N@-	@-
@-@4@0 #@0 @1 	
@4@4@8 #@;XO Enb_set_clauses_of_walk_option C
@Z E E@5 @@7 #W@8 #p@;XO E $ C
@Z E E  #U

@<XO E # C@@ E E
@5 C@.
@7 C @.@/@7 #@D@ @.@7 $
 #]@T@L@ @ @7 # #]@E
@?@"@0 AV@0 $y@-
@4@1 AV@0 !S
@4@1 #
@4@0 $u
@4@7 #@E@ @7 $ #]@ @7 # #]@.@ @7 $ #] C@.@7 $@D@(@, @@L@a@f@i@l C@x A@0codewalk@1	reiterate@4@7 $@.@7 #@ @8 #@?@R@F@;XO E #T C@Z E E@5@0  	@3 @@3 @Q@3 @@4@7 #W@8 #@;XO E $ C@Z E E  #U

@<XXQM B9F@$/usr/lib/swi-prolog/boot/predopts.pl  AsC S XD  t  t t  B9t 	type_goal 
O B9 $C
@z B4 B4  Wb	@<XD  t  t t  B9t 
mode_and_type 
O B9 $C@s B4 B4 Ja

 AV ^ ^	
@5@>@ @ @8 $ B8@;C@u B4 B4 L
@5@>@ @8 $@;C@w B4 B4@5@8 $@;XD  t  t t  B9t modes_and_types 
O B9 $C@f B4 B4  @Q@<C@G@g B4 B4	
@5@ @ 
@.@7 $ B8@D@* @@L@&
@( @@E@?@%@D@* @Q@L@ @ @8 $ B8@E@?@"
 AV
@#@ @ @ @8 $@;XD  t  t t  B9t qualify 
O B9 $C@E B4 B4 

@5@>@;C@F B4 B4 @<XD  t  t t  B9t  #3 
O B9 #2C@&@ B4 B4 
 A

 
 

@5@ @7 F B8@>@ 
@a@f@b@n@w@;C@ B4 B4 A

 

@5@ @7 $@>@ @a@f@b@n@w@;C@ B4 B4 
@<XD  t  t t  B9t  B< 
O B9 B;C@y@0 B4 B4
  B7option_decl


	 B  A 
  W\
@5@.@7 #2 B8 Bg@.@7 Bc Be@0 @4@ 
@0 @-@-@4@7 B @ @ @ @7 @7 @D@7 @ @L@R@?
@0 @@0 @ @
@4@/@4@7 @ B8@0option_clauses

	@4@.@7 Bn$dcg@ @ @ @8qualify_list B8@;XD  t  t t  B9t  $ 
O B9 $C@@ B4 B4 
@<C@A B4 B4

@5@ @ 
@7 $ B8@ @ @8 $@;XD  t  t t  B9t  $ AD  t  t t  B9t  $ 
O B9 $C@I B4 B4 @<C@J B4 B4		@5@ @ @.@7
option_clause B8@ @ @ @ 
@8 $ B8@;XD  t  t t  B9t  $ 
O B9 $C@N B4 B4@5@S@>@0 @ A@/@4@7 $@&@;C@}@R B4 B4 Wc


@5@>@%@ 
@.@7 $@0 
@4@.@0 @-@-@4@7 $@.@ @ @7 $@!@0 G!@0 W]	@0 Wc
@4@-@-@4@1 AV@0 F@1 @@0 C@4@4@1  B7@1 Wi@0 @4@3@0 C@4@4@#@%@" 
@#@;C@A@[ B4 B4@5@2@-
@-@4@7 @= @>@ @.@.@7 $@.@2
@4@7 $@!@0 G!@0 W]	@/@4@4@#@%@" 
@#@;C@b B4 B4@5@0 F@1 @option_specifier@4@7 $@&@;XXQM ETF@4/usr/lib/swi-prolog/library/dialect/sicstus/lists.pl  @ԣAuC AgS E [E [E [E [E [E [E [E [E [E [E H6E [E TE [E [E L-E VE [E [E [E [E [E [E [E [E [EsublistEnthE [E [E JE [E R}E J9E [XO ET V C	@. ES ES@5@ @8substitute_ ET@;XO ET $ C@1 ES ES @<C@"@2 ES ES	
@5@D
@)	@L@&
@?@&@ 
@ @8 $@;XO ET	sublist__ C@V ES ES 
	@<C@W ES ES 
@<C@X ES ES
	

@5@ @ @ 
@8 $ $@;C@Z ES ES@5@ @ @8 $@;XO ETsublist_ C@R ES ES @<C@S ES ES
@5@ @8 $@;XO ET $ C@A ES ES@5@8 [ H7@;XO ET $ C@O ES ES@5@8 $ $@;XXQMdateF@#/usr/lib/swi-prolog/library/date.pl  ԣAu@ C AgS Eday_of_the_weekE
parse_timeE $E EEday_of_the_yearXO $iso_time C@S@u E  ԣA $@5@.
@ @.@7hour $@"@:
@#@.@ @.@7minute $@"@:
@#@.@ @.@7second $@.@.@.@ @.@7timezone $@a@f
@f@n@w@a@f@f@n@w@a@f@f@n@w@&@;C@?@ $ $@5@.
@ @.@7 $@"@:
@#@.@ @.@7 $@.@.@.@ @.@7 $@a@f
@f@n@w@a@f@f@n@w@a@f@w@&@;C@A@ $ $@5@.
@ @.@7 $@.@ @.@7 $@.@ @.@7 $@.@.@.@ @.@7 $@a@f
@f@n@w@a@f@f@n@w@a@f@f@n@w@&@;C@6@ $ $

@5@.
@ @.@7 $@.@ @.@7 $@.@.@.@ @.@7 $@a@f
@f@n@w@a@f@f@n@w@a@f@w@&@;C@+@ $ $@5@.
@ @.@7 $@.@.@.@ @.@7 $@a@f
@f@n@w@a@f@w@a@f@w@&@;XO $ U C@ $ $
@5@ @0 U@4@7 U $@&
@;XO $ $ C@8@ $ $ @+

@5@.@ 
@.@7 $@"@:
@#@.@ @.@7 $@a@b?@f@o@w@a@b?@f@o@w@&@;C@/@ $ $

 @+

@5@.@ 
@.@7 $@.@ @.@7 $@a@b?@f@o@w@a@b?@f@o@w@&@;C@ @ $ $
  @+

@5@.@ 
@.@7 $@a@b?@f@o@w@&@;C@2@ $ $ @-

@5@.@ 
@.@7 $@"@:
@#@.@ @.@7 $@a@f@w@a@f@w@&@;C@)@ $ $

 @-

@5@.@ 
@.@7 $@.@ @.@7 $@a@f@w@a@f@w@&@;C@ $ $
  @-

@5@.@ 
@.@7 $@a@f@w@&@;C@ $ $    @Z


@<C@ $ $   @5@ @.
@7ws $@"
@U@T@C@#@;C@ $ $   @5@ @.
@7 $@"
@G@M@T@#@;C
@ $ $    
@<XO $	int2digit C@ $ $@5@.@.@7 $ $@.
@ @.@7 % @a@f@b
@o@f
@n@w@&
@;XO $year C@;@ $ $@5@.@.@7 % @.
@ @.@7 % @.@ @.@7 % @.@ @.@7 % @a@f@bC@o@f
@b@d@o@n@f@b
@o@n@f@n@w@&
@;XO $ $ C@.A $ $ $


@5@0 A@-
@4%j@0 $	
      @4@7   $@ 
@8 ] $@;XO $
iso_8601_rest C@-@o $ $@-
@5@ @.@7month $@"@-
@#@ @.@7day $@ @ @ 
@ @ @8opt_time $@;C@r $ $		    @-
@5@ @ @8 %
@;C@t $ $

@5@ @.@7 %
@ @.@7 %
@ @ @ 
@ @ @8 %@;C@ @w $ $


@-
@5@ @.@7ordinal $@ @ @ 
@ @ @8 %@;C@@@z $ $
@-@W
@5@.@ @.@7week $@"@-
@#@.@ @.@7 $ $@ @ @ 
@ @.@7 %@ @ @7week_ordinal $@&@;C@4@~ $ $
@W
@5@.@ @.@7 %@.@ @.@7 %@ @ @ 
@ @.@7 %@ @ @7 %@&@;C@%@ $ $

   @W
@5@.@ @.@7 %@ @7 %@&@;XO $ $ C@7@U $ $@5@.@7 Q@0 $	@-@-
@-@-@-@-@-@4@ @7 Bn $@>@0 %
  @4@8 D2 $@;XO $ $ C@.A $ $ %


@5@0 A@-
@4%u@0 %
      @4@7 %@ 
@8 %@;XO $ % C@ $ $@5@.@7 % @7 Gq $@&
@;XO $ % C@ $ $@5@.@7 $ $@5@7 %#@&
@;XO $ $ C
@: $ $  % %
@<C@; $ $  % %

@<C@< $ $  % %
@<C@= $ $  $ %
@<C@> $ $  $ %
@<C@? $ $  $ %
@<C@@ $ $ 
utc_offset %
@<C@A $ $	time_zone %
@5@, @;C@B $ $daylight_saving %
@5@, @;C@D $ $  $ %



 %
@<C@E $ $   n %



  n
@<XO $ $ C@R $ $@5@/@8 $ $@;XO $ % C@;A $ $@5@0 A@-@4%w@0 %      @4@7 %@ @.
@7 %@ @a@h@b@l C@b@o@f
@l C@i@n@b@n@w@;XO $ $
 C@.@Z $ $

iso_8601 @-
@5 %,@.@ @ @ 
@  @ @.@7 %+ $@a@b?@f@o@w@&@;C@] $ $ %, @5@ @.@7 % $@ @ @ 
@ @ @ @8 % $@;C@@` $ $rfc_1123 @5@/@ @.@7day_name $@"@,@ 
@#@ @.@7 $@ @ @.@7day_of_the_month $@ @.@7 $@ @.@7
month_name $@ @.@7 $@ @.@7 %.@ @.@7 $@ @ @.@7 $@"@:
@#@ 
@ @.@7 $@"@:
@#@ @ @.@7 $@ @.@ @7 $@D@"@"@ @G@M@T
@!@#@L@"@&@!@?@&@ @E@!@;XO $ % C@4@ $ $		@5@.@.@7 % @.
@ @.@7 % @.@ @.@7 % @a@f@b@d@o@f
@b
@o@n@f@n@wAn@7 %#@&
@;XO $ % C@ $ $@5@.@7 %$@7 %#@&
@;XO $ % C@ $ $@5@.@7 %$@7 %#@&
@;XO $ $ C@ $ $@5@.@.@7 %$ @<@ @7 %#@%
@ @ 
@8opt_fraction $@;XO $ % C@%@ $ $@5@@@"@T

@#@?	@"@ 

@#@>@%
@ @ @8 $ $@;C
@ $ $    
@<XO $ $ C@ $ $@5@.@7 %$ @;@7 %#@&
@;XO $ $ C@ $ $@5@.@7 %$ @7 %#@&
@;XO $ %; C@H@ $ $

@5@@@"
@.
@#@?	@"
@,
@#@>@%
@.@ 
@.@7digits $@ @.@7 G @a@f@b @s@.@ @7 Q@a@g@f@b
@f@l U@l @n@w@&@;C@ $ $ 


@<XO $ %8 C@ $ $ @J@a@n
@<C@ $ $ @F@e@b
@<C@ $ $ @M@a@r
@<C@ $ $ @A@p@r
@<C@ $ $ @M@a@y
@<C@ $ $ @J@u@n
@<C@ $ $ @J@u@l
@<C@ $ $ @A@u@g
@<C@ $ $ 	@S@e@p
@<C@ $ $ 
@O@c@t
@<C@ $ $ @N@o@v
@<C@ $ $ @D@e@c
@<XO $ $ C@ $ $@ 
@5@>@%
@ @8 $@;CA $ $ 
@<XO $ %5 C@ $ $@5@.@7 %$@7 %#@&
@;XO $ %2 C@ $ $  @S@u@n
@<C@ $ $ @M@o@n
@<C@ $ $ @T@u@e
@<C@ $ $ @W@e@d
@<C@ $ $ @T@h@u
@<C@ $ $ @F@r@i
@<C@ $ $ @S@a@t
@<C@ $ $ @S@u@n
@<XO $ %? C@ $ $

@5@  U@7 $@%
@>@%@ @ @8 %>@;C@ $ $ 
	@<XXQM BF@"/usr/lib/swi-prolog/boot/expand.pl  AsC S E BE DE DE BXD  t  t t  Bt expand_term_list 
O B %CC@s@"/usr/lib/swi-prolog/boot/expand.pl  A %E

@5@>@;C@3@ %E %E


@5@>@ 
@ @.@.@7expand_terms B@ @ @ @.@ @.@7add_term B@ @2@4@ @ @8 %D B@;C@.@ %E %E



@5@>@ 
@ @.@.@7 %G@ @ @ @.@ @.@7 %J@ @ @ @ @8 %M@;C@1@ %E %E

@5 @@7 X? B@ 
@.@.@7 %G@ @ @ @.@ @.@7 %J@ @2
@4@ @ @8 %M@;XD  t  t t  Bt  X@ 
O B X?CA %E %E@5debug_term_position @Q@7 @ @> As@0 X?	@4@8 @! B@;CA %E %E @<XD  t  t t  Bt  B 
O B BCA	 %E %E	@5@S@>@;C@!A %E %E		@5@ 
@.@.@7call_goal_expansion B@>@ @ @ @ @ 
@0 @4@8 %R B@;C@EA %E %E AV

@5@>@.@.@.@.@.@7f2_pos B@ @ @.@ @ @ 
@ @7 %V@ @ @.@ @ @ 
@ @7 %V@0 AV@4@ @ @8 H B@;C@EA %E %E E

@5@>@.@.@.@.@.@7 %W@ @ @.@ @ @ 
@ @7 %V@ @ @.@ @ @ 
@ @7 %V@0 E@4@ @ @8 %Z@;C@EA %E %E C

@5@>@.@.@.@.@.@7 %W@ @ @.@ @ @ 
@ @7 %V@ @ @.@ @ @ 
@ @7 %V@0 C@4@ @ @8 %Z@;C@EA %E %E B

@5@>@.@.@.@.@.@7 %W@ @ @.@ @ @ 
@ @7 %V@ @ @.@ @ @ 
@ @7 %V@0 B@4@ @ @8 %Z@;C@-A" %E %E F
@5@>@.@.@.@7f1_pos B@ @ @.@ @ @ 
@ @7 %V@0 F@4@ @ @8 %Z@;C@'A& %E %E F

 F
@5@>@.@ @.@7 %\@ @ @ @ @ @ 
@ @8 %V@;C@aA) %E %E 


 
@5@ @7 A @>@.@.@ @.@ @7 %W@0 @3@0  E@4@3@0  E@4@4@.@7 D
 @0 A@-@4@0  B@1 %R@4@0 A@/@4@8 @ @;C@?A1 %E %E	
@5@7 V @B@ @.@7 D @/@0 @4@7 D @0 @4 @I@.@7 D @L@R@O@ @7has_meta_arg B@ @ @ @ 
@ @7expand_meta B@+
@>@;CA; %E %E 	@<XD  t  t t  Bt  H 
O B %[CA %E %E	@5 Gd @@7 %P@>@;C
A %E %E@5@ @7simple B@>@;CA %E %E 	@<XD  t  t t  Bt 
$including  	 D  t  t t  Bt  %p  
O B %p CBx %E %E@5@.@/@/@7
$include_code B@>@* @Q@;CB{ %E %E   @<XD  t  t t  Bt 	member_eq 
O B %uCBj %E %E

@5@D@)
@L@R@?@ @8 %v B@;XD  t  t t  Bt intersection_eq 
O B %xCBb %E %E 
@<C@)Bc %E %E@5@D@ @7 %w@L@"


@#@ @ 
@8 %y B@?@ @8 %z@E
@;XD  t  t t  Bt control 
O B %{CBD %E %E  AV@<CBE %E %E  E@<CBF %E %E  C@<CBG %E %E  B@<CBH %E %E  F@<XD  t  t t  Bt  %^ 
O B %]CA %E %E@5@S@>@;C@%A %E %E

 [





 [

@5@>@;CA %E %E@5f1@8 %N@;XD  t  t t  Bt  %Y 
O B %XCA %E %E@5@S@>@;C@/A %E %E [





 [

@5@>@;CA %E %E@5f2@8 %N@;XD  t  t t  Bt 	eval_true 
O B %CB %E %E  @Q@<CB %E %E 	otherwise@<XD  t  t t  Bt expand_meta_arg 
O B %CAU %E %E		 @5@>@.@ @ 
@ @ @7 %V@ @ @ 
@ @8compile_meta_call B@;CAX %E %E U@5@>@ @ @ 
@ @ @8expand_setof_goal B@;CAZ %E %E 	
@<XD  t  t t  Bt is_aux_meta 
O B %CBJ %E %E@5@7 %c@.	@/@7 @7  @/@/__aux_meta_call_@8 Ad B@;XD  t  t t  Bt cond_compilation 
O B %C@ZB} %E %E B  @L
@5@.@.@7  @D@:@7 %q B@L@D@$@0$eval_if
@4@.
@0 AV@0 @' 
@4 @@4@7 A: B@L@0 %s @Q@4@8 C B@?
@0 %s @@4@8 %@E
@?
@0 %s
else_false@4@8 %@E
@;C@B %E %E	 B elif
@5@.@.@7 %@D@k@0 %s@-
@-@/@4@/@.@7 F B@L@ @  %@7same_source B@ @7 F B@D@*
 @Q@L@0 %s %@4@8 %@E@?@7@D@'@*
 @@0 %
@4@.@0 AV@0 @' @4 @@4@7 %@L@0 %s @Q@4@8 %@?
@0 %s
@4@8 %@E@?@0 @@0 Y Y %@4@/@4@8 @ B@F
@F@;C@hB %E %E B else@5@.
@.@7 %@D@D@0 %s@-@-
@/@4@/@.@7 %@L@ 
 %@7 %@ @7 %@D
@* @Q@L@' @@?@D
@* @@L@' @Q@?@%@0 %s
@4@8 %@?@0 @@0 Y Y %@4@/@4@8 %@F@F@;C@>B %E %E D D@5@>@.
@/@7 %@D
@+@0 %s@/@-@-@4@/@7 R @L
@D@)
@L@0 @@0 Y Y@1 @4@/@4@8 %@?@R@?@R@F@;C@BB %E %E B endif@5@>@.
@/@7 %@D
@!@B@0 %s@/@-@/@4@/@.@7 %@L@  %@7 %@ @7 %@O@L
@R@?@0 @@0 Y Y %@4@/@4@8 %@F@;CB %E %E
@5@C
@7 %@L
@P@;XD  t  t t  Bt call_term_expansion 
O B %C@h %E %E 	
@<C@p@i %E %E
 C



@5 A6 @@7 %P@>@D@J@.@ @7 @ @D@ @0  B@4@7 N @L@0 
@1 B	@-@4@@%
@?@0 
@1 B	
@-@-@4@@L@0 %@4@ @ @ @ @8 %G@?@ @ @ @8 % B@F@E@;C@@t %E %E
 C



@5@D@h@.@ @7 %@D@+@ @0  B@4@7 %@L@0 
@1 B	@-@4@7allowed_expansion B@0 
@1 B	@4@@%@?@!@0 
@1 %	
@-@-@4@7 %@0 
@1 %	
@4@@L@0 %@4@ @ @ @ @8 %G@?@ @ @ @8 %@F@E@;XD  t  t t  Bt  %l 
O B %kC@4A? %E %E@5@/@.@7 %@.@ @7 %@ @ @ @7 %@.@ @.@7f_pos B@ @ @ @ @ 
@ @ @8 %l
 B@;XD  t  t t  Bt  %l
 
O B %C@RAF %E %E@5@a@g@h@r@>@ @.@.@7arg_pos B@.@7 A @ @.@7 %@ 
@.@7 %@ @ @ @ @ @ @ @ @7 % B@p@ @ @ @ 
@ @ @ @ @8 %@;CAO %E %E

 @<XD  t  t t  Bt  @Q 
O B @QCB %E %E@5@T@8 % B@;XD  t  t t  Bt  B 
O B BC@ %E %E@5@/@/@8 %B B@;XD  t  t t  Bt  % 
O B %CAc %E %E	@5@S@>@;C@/Ae %E %E

 U


 U
@5@>@.@.@ @.@ @7 %W@ @ @ @ @ @ 
@ @8 %@;C@/Ah %E %E

 


 
@5@>@.@.@ @.@ @7 %W@ @ @ @ @ @ 
@ @8 %@;CAk %E %E@5@>@.@ @ @ 
@ @7 %V@ @ @ @8 %@;XD  t  t t  Bt  B 
O B %BC@+@ %E %E@5@2@0  E@4@3@0  E@4@4@.@7 %`@B
@ @ @/@7 B B@L
@+
@O@>@;C@ %E %E 	@<XD  t  t t  Bt  %L 
O B %KC@$@ %E %E@5@T@"@#@>@D@7 @ @L@ @ @ 
@8	append_tp B@? @@8 B B@;C@ %E %E 
	
@<XD  t  t t  Bt list_pos 
O B %C@ %E %E@5@S@>@;C@ %E %E  $o



 H $o

 H@<C
@ %E %E 


@<XD  t  t t  Bt  % 
O B %CB %E %E
@5@>@;CB %E %E@5@0 @@0 Y Y
@4@/@4@8 %@;XD  t  t t  Bt  % 
O B %C	@ %E %E 
	@<C@(@ %E %E



@5@>@ @ @2@4@ @ 
@8 %@;C@#@ %E %E


@5@>@ @ @ @ @ 
@8 %@;C@)@ %E %E



@5 @@ @7 %N@ @ @2@4@ @ 
@8 %@;XD  t  t t  Bt  %U 
O B %TC@SAx %E %E
@5 A6 @@7 %P@>@B@0 C@-
@-@4@7 %@.@ @7 %@D@ @0  E@4@7 %@L@0 
@1 E	
@4@@?@0 
@1 G	@4@@&
@+	@L@R@O@;C@MA %E %E	
@5@0 C@-
@-@4@7 %@.@ @7 %@B@ @0  E@4@7 %@L@!@0 
@1 %	
@4@#@" 
 G	@#@O@ @7 %@ @@+	@>@;XD  t  t t  Bt compile_meta 
O B %C@kBO %E %E
 G!	

@5@ @.@7 JX B@.@7 %@ @ @.@7 %z@0 G@4@.@7 H* B %@ @.@7 A B@/@ 
@/@0 G!	@4@7 %V@ @.@7 F B@D@a@f@bA @s@L@!@2@0 R@4@4@#@?@%@2@4@8 @= B@;XD  t  t t  Bt  % 	 D  t  t t  Bt  % 
O B %CB %E %E@5@.	@7 B B@.
@7 A @0 
@4@@;XD  t  t t  Bt  %t AD  t  t t  Bt  %t AD  t  t t  Bt  %t AD  t  t t  Bt  %t 	 D  t  t t  Bt 
expand_bodies 
O B %C@$@ %E %E@5@2@0  E@4@3@0  E@4@4@.@7 %`@0expand_body@4@ @8 %G@;XD  t  t t  Bt  B 
O B %C@ %E %E@5@.@ @7 %@ @ @ @ 
@8 %V@;XD  t  t t  Bt  % 
O B %C@4@ %E %E
 G!



 G!

@5@T@>@.@.@ @ @.@7 %W@ @ @ @ @0 G!
@4@8 %@;C@*@ %E %E		
 B 


 B 
@5@T
@>@.@ @.@7 %\@ 
@ @ @ @0 B 
@4@8 %@;C@ %E %E 	
@<XD  t  t t  Bt  %I @GD  t  t @Ht  Bt %H @K B
  D  t  t t  Bt  %I 
O B %HC@ %E %E	
@5@S	@>@;C@/@ %E %E@5@T	@"	@#@>@D@7 %@L@.
@ @.@7 % B@ 
@ @ @8 %M@? @@8 %@F
@;C@'@ %E %E		
  D




  D

@5@>@ @ @ @8 %G@;C@ %E %E@5@ @ @@;XD  t  t t  Bt  @ 
O B @CB
 %E %E@5@T@8
eval_false B@;XD  t  t t  Bt  % 
O B %C@"A %E %E@5@0  @@1sandbox_allowed_expansion@4@.	 @Q@7 %@D
@S	@L
@Q@?@> @7 @' B@Q@;CA %E %E @<XD  t  t t  Bt  %o 
O B %nC@VA %E %E
 AV


@5@D@ @7 % B@L@&

@/@ @/@/@/@8 %W@E@?@4@D@ @7 % B@L@(
 @@.@/@/@/@/@7 %W@ @ @8
atomic_pos B@?@B@ 
@7 %@L@&
@ @/@/@/@/@8 %W@O@E@;C@FA %E %E
 E C



@5@D@ @7 %@L@&

@.@/@/@/@/@7 %W@ @/@ @/@/@/@8 %W@?@B@ @7 %@L@&
@/@ @/@/@/@8 %W@O@E@;CB %E %E E


@5@ @7 %@&

@/@ @/@/@/@8 %W@;XD  t  t t  Bt  % 
O B %CB %E %E  @@<CB %E %E  @@<XD  t  t t  Bt 
expand_term_2 
O B %C@!@ %E %E _8


@5@0 _8
@4@.@.@7dcg_translate_rule $@>@ @ @ @8 % B@;C	@ %E %E@5@ @8 %@;XD  t  t t  Bt  % 
O B %CA %E %E@5@S@>@;CA %E %E
 C

@5@7 %@ @8 %@;XD  t  t t  Bt  _ 
O B _CA` %E %E  @<CAa %E %E  U@<XD  t  t t  Bt  % 
O B %CA %E %E@5@S@>@;C@!A %E %E

 [





 [

@5@>@;CA %E %E@5 C+@8 %N@;XD  t  t t  Bt  % 
O B %CAQ %E %E@5@S@>@;C
AR %E %E@5@>@;CAS %E %E 
@<XD  t  t t  Bt  D 
O B DC@\ %E %E	@5@S@>@&
@;C@_ %E %E@5@.@7 % B@* @@>@ @8 %@;C@+@c %E %E@5@2@0  B@4@3@0  B@4@4@.@7 %`@ @.
@.@7 %@ 
@ @ @8 % B@;XD  t  t t  Bt  D 
O B %AC@Y %E %E@5@/@/@8 D B@;XD  t  t t  Bt  %i 
O B %hCA\ %E %E@5@/@.	@7 %@7 % B@>@;XD  t  t t  Bt  % 
O B %CB" %E %E
@5@S@>@;CB$ %E %E
@5@S@>@;CB& %E %E
@5@@compile_meta_arguments @@7 %P@? B~ @Q@7 %P@>@;C@>B* %E %E
@5@/@.@7 B B@@@ @7 % B@?@*@C
@ @7 %| B@L
@P@@@/@0  @4@7 %e@C	 % T@7 %P@L@P@? % %{@7 %P@>@;C@,B3 %E %E 


@5@>@D@ @7 %_@ 
@7 %c@L@ 
@ @ @8 %@?
@"	 
@#@;C@YB8 %E %E
@5@ @.@7 % B@" G!


@#@ 
@.@.@7 %@.@ @7 %@D@0 @1 @4@7 Aq B@L@R@?@!@D@)
@L@2@4@8 C B@?@2@0 G!
@1 
@4@4@8 %@;XXQM EF@4/usr/lib/swi-prolog/library/dialect/sicstus/terms.pl  @ԣAuC AgS E [>E [BE [@E CtE [FE [DE [HE UE [IEterm_variables_bagXO E % C@. E E@5@8 JW@;XXQM B7-C @S @XD  t  t t  B7t  Wj AD  t  t t  B7t  Wj 
D  t  t t  B7t  $ AD  t  t t  B7t  $ 
O B7 $C@0 Ek Ek  ^z D@<C@6 E E  C
 C
@<C@L E E  #Q E@<C@' E E  D E@<C@8 E E  WV D@<C@< E E  WT D@<C@c Bx Bx 
load_settings B}@<C@4 E E  ^ E@<C@X E E prolog_read_source_term E@<C@[ E E read_source_term_at_location E@<C@c E E directory_source_files E@<C@0 E E  Z E@<XXQM EF@)/usr/lib/swi-prolog/library/statistics.pl  ԣAu@"C AgS E IEshow_profileE  oEprofileE & XO Esort_on CA E E

ticks_self@5@0cummulative @@4 @@7 W W@>@;CA E E 
ticks@<XD  t  t t  Et   n @GD  t  t @Ht  Et  o O E  o C@?@ E E@5@.	@7
time_state I@@@.@0 A:@-
@1 AV@0report	
@4@1 @
@4@0 B@- @Q@4@7 B I@7	time_true I@D@* @Q@L@>@?@R@?	@7 & I@Q@F
@;XD  t  t t  Et  &  @GD  t  t @Ht  Et %  @KO E % C@(@ E E@5@0  o@-
@4cpu@7 &@.@7	time_name I@.@7 B I@0 G@4@0  E@1 %	@4@8 &@;XO E
show_plain CA  E E @<CA! E E
 @5@>@;C@ A" E E C



@5@ @ @7 & I@p	?@ 
@ @ @8 & I@;XO Eprof_statistics CA< E Eprof
	




@5@ @ @ 
@8 C2 I@;XO E & C@]@ E E
 L


@5@0 &$@-
@-@-@4@7 &	@a@f@f@l C@x@a@f@f@l C@h@l C@x@a@f
@i@l C@x@D
@a@f@b @u@L@'Infinite@?@a@f@f@l @k F@x Yt@0  n@4@8 @' I@;XO E D C@2@ E E@5 @ @Q@7 @@> @@.	@7 C Ithreads_created@.
@7 &)thread_cputime@.@7 &)@a@i@h@l C@x@3~D threads, ~D finished threads used ~3f seconds.~n@2	@3@3@4@8 Aw I@;C@ E E @<XO E
gc_statistics C@*@g E E@5collections@.	@7 &)@a@h@b @s@>	collected@.
@7 &)gctime@.@7 &)@8~D garbage collections gained ~D bytes in ~3f seconds.~n@2	@3
@3@4@8 &-@;C@o E E @<XO Eshift_statistics C@F@z E E@5local_shifts@.	@7 &)
global_shifts@.
@7 &)trail_shifts@.@7 &)@@@a@h@b @s@?@@@a@i@b @s@?@a@f@b @s@>
shift_time@.@7 &)@=Stack shifts: ~D local, ~D global, ~D trail in ~3f seconds.~n@2	@3
@3@3@4@8 &-@;C@ E E @<XO E YL CA E E  @<CA E E  @@<CA E E@5@0  	@4@0 ]@4@8 \U@;XO Epredicate_functor_name C
A E E 

@5@>@8 &< I@;CA E E@5@/@8 @6@;XO E & C@LA' E E		@5label@.@7 K$ I AO@.@7 &@ Z
@.
@7 &@@0 %(

percentage	@4@.@7 &@@a@f@b
@o@k W@@x@a@f@f
@n@x@$~w~t~D =~45|~t~D+~55|~D ~t~1d%~69|~n@2@3@3@3
@3@4@8 S I@;XO E % CA E E@5@7 F@>@2@0top@4@4@8 % I@;CA E E@5@.	 @@7 GL I@7
show_profile_ I@/@8 &H@;XO E	prof_node C@"AZ E E@5@0 AV@0 @ _3@-
@4@1 C _3 @4@0
get_prof_node	@4@0 C _3
@4@8 @ I@;XO E & C
A? E Esamples@5@8 A@;C
AA E E &@5@8 A@;C
AC E E
accounting@5@8 A@;C
AE E E  n@5@8 A@;C
AG E Enodes@5@8 A@;XO E &K CA	 E E@5@ Wshow_profile_hook W@>@;C@eA E E		@5@.	@7 & I  n@.
@7 &R I@.@7 & I@.@0 &M@4@.
@7 @@ 
@.@7 O&@ @.@7 R} H7
~61t~69|~n@7 B ITotal time: ~2f seconds~n@2
@4@7 &D &]@7 &^~w~t~w =~45|~t~w~60|~t~w~69|~n@2	Predicate@3Box Entries@3Calls+Redos@3Time@4@7 &D &]@7 &^@0 &E@-@4@7 &@ @ @ @8 &@;XD  t  t t  Et  &  @GD  t  t @Ht  Et & O E & C@ E E@5@8 % I@;XO E & C@ E E & C@5@>@;C@ E Ewallwalltime@5@>@;C@ E E C C@5@>@;C@ E E &g &g@5@>@;C@ E E@5@0  	@3 &@3 &f@4@8 B B@;XO E &
 C@ E E &$
	

@5@7   I C@7 &)
inferences@ @8 &)@;XO E & C@ E E@5@8 &@;C@.@ E E@5@.	@7 &i C@.
@7 &) &j@.@7 &)@ =@.@7 V I@7 Dr I@7 &l@ @7 &l@Q@;XO E I C@A E E  @5 At@8 A I@;XO E &n C@@D E E@5 F(@.	@7 &)	trailused@.
@7 &) F$@.@7 &)	localused@.@7 &) F!@.
@7 &)
globalused@.@7 &)process_cputime@.@7 &) &j@.@7 &)atoms@.@7 &)functors@.@7 &)
predicates@.@7 &)modules@.@7 &)codes@.@7 &)
locallimit@.@7 &)globallimit@.@7 &)
traillimit@.@7 &)@(~3f seconds cpu time for ~D inferences~n@2@3@4@7 &-@A~D atoms, ~D functors, ~D predicates, ~D modules, ~D VM-codes~n~n@2@3@3@3@3@4@7 &-@8                       Limit    Allocated       In use~n@7 &-@0Local  stack :~t~D~28| ~t~D~41| ~t~D~54| Bytes~n@2@3@3@4@7 &-@0Global stack :~t~D~28| ~t~D~41| ~t~D~54| Bytes~n@2@3
@3@4@7 &-@2Trail  stack :~t~D~28| ~t~D~41| ~t~D~54| Bytes~n~n@2@3	@3
@4@7 &-@7 &. I@7agc_statistics I@7 &4 I@8 &( I@;XO E & C@0@q E E@5@0 C XU@-	@4@/ @@7 A9@a@h@b @s@>
agc_gained@.
@7 &)agc_time@.@7 &)@=~D atom garbage collections gained ~D atoms in ~3f seconds.~n@2	@3
@3@4@8 &-@;C@x E E @<XO Epredicate_label C@@A E E 

@5@>@ @.@.
@7 @6@D@ @7 &; I@L@2@3 @3
@4@8 A I@?@2
@3 @3@3 @3
@4@8 &@;CA E E@5@>@.
@.@7 @6@2
@3 @3@4@8 &@;XO Ekey CAo E E  [2@<CAp E E  &@<CAq E E ticks_siblings@<CAr E E  AO@<CAs E E  Z
@<CAt E E callers@<CAu E E callees@<XO E &O C@[Ab E E

 C

@5@"node 








@#@/@0 
@4@7 \R I@C@0 
@4@0 ]@/@4@7 \U@L@P@0 
@4@ @ @ @ @ @ @7 GN I@ @8 &@@;XO E &A CAw E E DO@5@>@.@7 A@ @8 &>@;CAz E E &?@5@>@.@7 A@ @8 & I@;CA} E E &@5@>@.@7 A@.@7 A@a@f@f@n@w@;C@IA E E	 %(
 &B
@5@>@ @.
@7 &@ &@ @.@7 &Z &T@ @.@7 &Z@D@a@f@f@l C@b @s@L@a@b@d@f
@f@f@l C@l @o@w@?@a@e        @w@;C
A E E@5@.@7 & I@ @8 A@;XXQM EF@&/usr/lib/swi-prolog/library/ordsets.pl  ԣAuC AgS E
ord_memberchkE
ord_subsetE	ord_emptyE	ord_unionE &E &Eord_disjointEord_subtractEord_intersectionE
ord_intersectE &E &Eord_del_elementE	is_ordsetEord_add_elementE	ord_seteqElist_to_ord_setE &Eord_symdiffXD  t  t t  Et ord_union_2 
O E &CAh E E 	
	
@<CAi E E
@5@.@ 
@7 G @ @ 
@ @ @ @8 & E@;XD  t  t t  Et  & 
O E &CA E E C	
@5@ @ @ @8 & &@;CA E E B@5@ @ 
@8 & &@;CA E E G[
@5@ @ @8 &@;XD  t  t t  Et  & 
O E &C
A E E 	
@<CA E E
@5@.@ @7 &@ @ @ 
@ @8 & &@;XD  t  t t  Et  & 
O E &CAa E E C	
@5@ @ @ @ @8 & &@;CAc E E		 G[

@5@ @ @ @8ord_union_1 &@;CAe E E B	
@5@ @ @ @8 & &@;XD  t  t t  Et ord_intersect__ 
O E &C@ E E C@5@ @ @8ord_intersect_ &@;C@ E E  B@<C
@ E E G[@5@ @8 &@;XD  t  t t  Et l_int 
O E &C@ E E 
	@<C@ E E C


@5@ @.
@7 & &@ @ 
@8 & &@;XD  t  t t  Et 
key_by_length 
O E &C@ E E @<C@ E E
 C



@5@ @7 G @ @ 
@8 & &@;XD  t  t t  Et  & 
O E &C@ E E@5@.
@7 &@2@0 C@/@-@4@-@4@7 O&@ @ @8 &@;XD  t  t t  Et ord_subset_ 
O E &CA  E E G[
@5@.@ @7 &@ @ 
@8 & &@;C	A# E E B@5@ @8 & &@;XD  t  t t  Et  & 
O E &CA\ E E 	
@<CA] E E
@5@.@ 
@7 &@ @ 
@ @ @ @8 &@;XD  t  t t  Et 
ord_union_all 
O E &C@vA= E E
@5@D@a@g@b@u@L@"	
@#@F@F@F@E@?@T@D@$@a@g@b@u@L@"	


@#@ @ 
@8 & &@F@F@E@?@-@a@g@b@l WB@x@a@g@f@l C@x@ @.@.@7 & &@ @ @.@ @7 &@ @ @8 &@F@;XD  t  t t  Et ord_intersection2 
O E &C@ E E B	
@5@ @ @ @8 & &@;C@ E E C@5@2@4@ 
@ @8 &@;C@ E E G[
@5@2	
@4@ @ 
@ @8 &@;XD  t  t t  Et  & 
O E &CA E E 
	@<C
A E E@5@ @ @8 &@;XD  t  t t  Et  & 
O E &C@{ E E@5@)	@;XD  t  t t  Et  & 
O E &C@ E E@5@.
@ @7 &@ 
@ @ @8 & &@;XD  t  t t  Et  & 
O E &C@XA E E	





@5@>@.@ 
@7 &@D@( G[@L@ @8 & &@E@?@/@D@)@( C@L@.@ @7 &@D
@( G[@L@)@?@D
@( C@L@)
@?@R@?@R@E@;C@/A
 E E

@5@>@.
@ @7 &@D@(
 G[@L@ @8 &@?@D
@(
 C@L@)
@?@R@;CA E E

@5@)
@;XD  t  t t  Et 
is_ordset3 
O E &C@f E E @<C@g E E
@5@7 D% @ @8 & &@;XD  t  t t  Et  & 
O E &CA E E @<CA E E

@5@.@ @7 &@ @ @ 
@8 &@;XD  t  t t  Et  & 
O E &C@q E E @<XD  t  t t  Et 
is_ordset2 
O E &C@b E E @<C	@c E E	
@5@8 &@;XD  t  t t  Et  & 
O E &CA8 E E @<CA9 E E
@5@2
@4@.@7 G @ @2
@4@8 &@;XD  t  t t  Et  & 
O E &CAO E E@5@8
oset_unionoset@;XD  t  t t  Et  & 
O E &CAX E E 
		@<CAY E E
@5@ @ 
@ @8 &@;XD  t  t t  Et  & 
O E &C@ E E@5@C
@7 & &@L
@P@;XD  t  t t  Et  & 
O E &CA, E E@5@8	oset_diff &@;XD  t  t t  Et  & 
O E &C@ E E@5@8oset_int &@;XD  t  t t  Et  & 
O E &C@ E E
@5@ @8 &@;XD  t  t t  Et  & 
O E &C@ E E@5@8 &@;XD  t  t t  Et  & 
O E &C@ E E@5@8
oset_delel &@;XD  t  t t  Et  & 
O E &C@^ E E@5@7 @ &@8 & &@;XD  t  t t  Et  & 
O E &C@ E E@5@8
oset_addel &@;XD  t  t t  Et  & 
O E &C@ E E@5@8 K?@;XD  t  t t  Et  & 
O E &C@ E E
	@5@>@;C@ E E@5@>@;C@ E E		
@5@.@ @ @7 &@ @ @ 
@ @ @ @8 & &@;XXQM C
F@$/usr/lib/swi-prolog/library/qsave.pl  ԣAu@!C AgS E C
E CXD  t  t t  C
t 	close_map  
O C
 ' C
B E E@5@0 Vw@-@4@7 H@7  7@>@;CB E E   @<XD  t  t t  C
t qualify_head 
O C
 'C
BL E E
@5 @7 @6@>@;C	BN E E 
  @@<XD  t  t t  C
t 
save_flags  
O C
 ' C@0A E E@5~nFLAGS~n~n@7feedback C@@@#@.@7 H, C@.	@7 G C~t~8|~w = ~w~n@2@3	@4@7 '
@0 G@/	@4@7 F @Q@?@R@F@;XD  t  t t  C
t save_modules 
O C
 'C@'A. E E@5@0special_module@-	@4@0save_module	@4@7 G G@0 AV@0 !S	@4@1 F@1 '	@4@0 '	@4@8 '@;XD  t  t t  C
t restore_import 
O C
 'CA E E
 @@5@>@0  @
@4@7 F C@0 @1 D@1  @
@4@@;CA E E@5@0 @1 D@1 	
@4@@;XD  t  t t  C
t open_map 
O C
 'CB E E@5@0 F%@-	@4@7 [ W@> A@.
@7 G@0 '
@4@8 C@;CB E E@5@0 '@/@4@8 C@;XD  t  t t  C
t save_attributes 
O C
 ' CA E E@5@@@.	@7 \U@7save_attribute C@Q@?@R@E	@;XD  t  t t  C
t define_init_goal 
O C
 '%CAC E E@5@0 M@-	@4@7 '@>@8define_predicate C@;CAF E E @<XD  t  t t  C
t  Vw AD  t  t t  C
t  Vw AD  t  t t  C
t  Vw 
D  t  t t  C
t  C @GD  t  t @Ht  C
t C
 @K D  t  t t  C
t  C 
O C
 C
C@@S E E
@5 ^@.
@7 ^ W@7
check_options C@.@7exe_file C@0 "H@-@4 V@7 W W@0 F#@-
@4@.@7 '1@ @ @7default_init_file C@7
save_autoload C@7 ' C V @Q@7 CK  ]k@ @7 ':@D@ @7 A~ @L@ @7 I C@?@R@ @.@7 F @ @ @7make_header C@ @ @2@0 '2
@4
@4@7save_options C@ @ @7save_resources C@ $state$prolog A@.@7 D1 @ @7 D @0 AV@0 @ _3@-@4@1 C _3 @4@0 AV@0 '@4@1 AVsave_records@1 AV '@1 AVsave_imports@1 AVsave_prolog_flags@1 AV@0save_operators
@4save_format_predicates@4@0 C _3@4@7 @ @7 B  C@ @7  7@ @7save_foreign_libraries C@ @7  C@ @7 D C@8 ' C@;XD  t  t t  C
t reserved_resource 
O C
 '_CA E E $header$rc@<CA E E  'H 'I@<CA E E $options 'I@<XD  t  t t  C
t mkrcname 
O C
 'dC@ E E @
	@5@>@;C@ E E@5@2@3 @3	@4@8 A C@;XD  t  t t  C
t doption 
O C
 'gC@ E E@5@/@8	min_stack C@;C@ E E  F"@<C@ E E  F'@<C@ E E  F#@<C@ E E  ]\@<C@ E E  F@<C@ E E  Ab@<XD  t  t t  C
t  'S  
O C
 'S C@*BB E E@5~nFORMAT PREDICATES~n@7 '
@.@.	@7 F C@.
@7 ' C@!@0 E
@4@#
~n~t~8|~w @2@4@7 '
@ @7 '@Q@;CBJ E E   @<XD  t  t t  C
t  'N  
O C
 'N C@4A E E@5~nRECORDS~n@7 '
@@@'@.@7 G C 'r@2@3@-	@4@7 '
@/@7 VR C C@7 '
@0 A3	@/@4@7 '@Q@?@R@F@;XD  t  t t  C
t find_foreign_library 
O C
 'yC@]Bl E E@5@2@0 @ G;@4@3@0 @ @@4@4@.
@7 @ C@>@D@<@0 U_ O%@4@.@2@0 @ L@4@3@0 @ @@4@4@7 '{shared@.@7 G C@0 A@-
@4"~w" -o "~w" "~w"@2@3@3
@4@7 Aw @ 
@7 !\ C@L@&	@?@&	
@F@E
@;XD  t  t t  C
t no_save_flag 
O C
 'CB E E  B@<CB E E  B@<CB E E  _3@<CB E E  X@<CB E E  V@<CB E E  ]t@<CB E E 	cpu_count@<CB E E hwnd@<XD  t  t t  C
t  'G 
O C
 'FC@ E E
 B@5@>@;C@J@ E E@5~nRESOURCES~n~n@7 '
@7copy_resources C@@@5@/@0 @-
@1 P@/@/@/@4@7 \R Be@0 
@1 '@-@-@-
@4@0 AV@0 'e
@-@4@1
save_resource
@4@7 '@Q@?	@R@F
@F@E@;XD  t  t t  C
t pred_attrib 
O C
 'CA E E @H

 @H 
@5@>@ @/@8 B @;C@,A E E		  
 




@5@ @ @7attrib_name C@ @.@7 '@ @ @ 
@8 @6@;XD  t  t t  C
t  '8 
O C
 '7CAM E E@5@7 '& C@7define_toplevel_goal C@0 D @Q@4 @Q@7 '1@>@8 D E@;XD  t  t t  C
t  '- 
O C
 ',CB E E@5@>@;CB E E
	@5@S	@>@0 @@0 A 'D	@4@/@4@8 @@;C@FB E E B
	

@5@>@D
@&@.@7option_type C@L
@D
@ @7 B B@L@ @8 '+@?
@0 @@0 A
@4@/@4@8 @@?@0 @@0 Asave_option	@4@/@4@8 @@E@;CB E E	
@5@2@-@3@-@4@7 @<@>@2@0 B@4
@4@8 '+@;CB E E
	@5@0 @@0 A 'D	@4@/@4@8 @@;CB E E@5@0 @@0 A @@4@/@4@8 @@;XD  t  t t  C
t  ') 
O C
 '(CA7 E E@5@7 _} D@>@;C@ A9 E E@5@/@.	@7 '@.
@.@7 @6@0 @@0 C Z@1 
@4@/@4@8 @@;XD  t  t t  C
t  ' 
O C
 'C@@A E E@5@.	@7 C0 @.
@7 E @@@/@0 ]]@-@-@4@7 T H7@C
@ @ @/@ B ' B@L
@P@C	@ @ @7 '` C@L@P@ @ @7
copy_resource C@Q@?@R@F@;XD  t  t t  C
t convert_option 
O C
 'C@ @ E E@5@.@7 'i@>@D
@*	 @L@&
	@?@a@f@h@bD @o@l W*@w@;C	@ E E F"@5@>@8 G @;C	@ E E F'@5@>@8 '@;C@ E E 	@<XD  t  t t  C
t  W\ AD  t  t t  C
t  W\ 	 O C
 W] C@6 E E C
 F$ F '
@5 F@ @8 Wb C@;C@6 E E C
 F! F '
@5 F@ @8 '@;C@6 E E C
 F( F '
@5 F@ @8 '@;C@6 E E C
 M C M
@5 C@ @8 '@;C@6 E E C
 F' C '
@5 C@ @8 '@;C@6 E E C
 '2 @Z '2
@5 @Z@ @8 '@;C@*@6 E E C
 "H  	 Vkernel B "H
@5@0  	@3 V@3 '@3 B@4@ @8 '@;C@6 E E C
 D @ D
@5 @@ @8 '@;C@6 E E C
 ' @Z '
@5 @Z@ @8 '@;C@$@6 E E C
 C;  	save Mo '
@5@0  	@3 '@3 Mo@4@ @8 '@;C@6 E E C
 S @ S
@5 @@ @8 '@;C@$@6 E E C
 D  	 'no_save D
@5@0  	@3 '@3 '@4@ @8 '@;C@6 E E C
 F  @Z '
@5 @Z@ @8 '@;XD  t  t t  C
t  'k 
O C
 'jC@ E E  F$@ @<C@ E E  F!@<C@ E E  F(@<XD  t  t t  C
t  C 
O C
 'C@P E E@5@8 C
 C@;XD  t  t t  C
t restore_prolog_flag 
O C
 'CB E E@5@7 @@>@;CB E E@5@/@7 @@>@0 C	@4@/ @Q@8 A9@;CB" E E@5@2@0 [
@4@4@8 ':@;XD  t  t t  C
t  'P  
O C
 'P C@:B E E@5~nPROLOG FLAGS~n~n@7 '
@.@.	@/ A@.
@7 B C@C@7 ' C@L@P~t~8|~w: ~w (type ~q)~n@2@3	@3
@4@7 '
@0  C
@1 '	
@4@7 '@Q@;CB E E   @<XD  t  t t  C
t  'Y 
O C
 'XC@7BY E E@5@0 D '@4@7 '@>~nFOREIGN LIBRARIES~n@7 '
@0current_foreign_library@-
@/@4@0 AV@0 'z
@-@4@1 AV@0 G
@-@4@1 A '} H@4@8 '@;CBa E E @<XD  t  t t  C
t  ' 
O C
 'CA E E  A A@<CA E E  A A@<CA E E  A A@<CA E E  A A@<CA E E  A A@<CA E E  @G @G@<CA E E  A A@<CA E E  Dk 	 @<CA E E show_childs 
 @<CA E E  R] @<CA E E   \ 
@<CA E E  "G "G@<XD  t  t t  C
t  'D 
O C
 'CC@d@ E E
@5 'c 'I A@.@7 'J@@@G@.@7 'h C@ @.
@7 C @ @ 
@.@7save_option_value C@.@2@3@-@4@7 @<@D@ @7 '@L@ @ @.@7 ' C@?@%@ ~w=~w~n@2@3@4@7 '@Q@?
@R@F@F@F@ @8  7@;XD  t  t t  C
t save_predicate 
O C
 'C@5Ai E E@5 D@7 \U@>@" 

@#@ @.@.
@7 @6~npre-defining foreign ~w/~d @2@3
@4@7 '
@0 @1 
@1 
@4@8 '@;C@oAo E E
@5@" 

@#@ @.@.
@7 @6~nsaving ~w/~d @2@3
@4@7 '
@D@%@" '@#@,	 B@L A@7 '"@B@*
 @@L A@7 '"@O(Skipped clauses)@7 '
@Q@?@R@7 '! C@C A@7 \U@L@P@@@/@.@7 Z  C@7 '
@ @7 B @Q@?@R@E@;XD  t  t t  C
t  '0 
O C
 '/C@ E E@5 U] @Q@7 @@/ @@7 CZ C@> ^@8 '@;C@ E E 
@<XD  t  t t  C
t save_unknown 
O C
 'C@&A E E@5@0  !@4@.	@7 @@D
@*	 @L
@R@?@0 C@0  !@4	@4@8 '@;XD  t  t t  C
t  ' 
O C
 'C@=A\ E E@5@7 D{ ~n~nMODULE ~w~n@2@4@7 '
@7 ' C@@@!@!
@0 @/@4@#@/@7 '@C
@0 ]@/@4@7 \U@L@P@7 ' C@Q@?	@7 A   Z@8 '
@E
@;XD  t  t t  C
t  ' 
O C
 'CB E E@5@.
@7 ' C@>@8 '@;CB E E @<XD  t  t t  C
t  ' 
O C
 'C@BA E E@5@0 'K
 B@-@4@0 @@0 'K	
 A@-
@4@0 AV@0 '~t~8|~w~t~24|~w~t~40|~w~n@3
@3@3<Copied from running state>@4@1  
@4@1 F=
@4@0 F=@4@8 'T@;XD  t  t t  C
t  ' 
O C
 'C	B E E
 F@5@/@8 'i@;CB E E  F  	 V ' B@<CB E E  B2 @@<CB E E  F% @Z@<C
B E E  C;  	 ' Mo@<CB E E  F& @@<C
B E E  D  	 ' '@<CB E E  F" C@<CB E E  F' C@<CB E E  F# @Z@<CB E E  F  B@<XD  t  t t  C
t  ^ 
O C
 _uC@ E E  F"@<C@ E E  F'@<XD  t  t t  C
t save_module_operators 
O C
 'CB6 E E @5@>@;C@6B7 E E@5@0 GS@-	@-
@1 @-@4@0 AV@0 ' 'r@3@0 C:	
@1 @4@4@1 F@1 C:	
@1 @4@8 '@;XD  t  t t  C
t  'O  
O C
 'O C@ZA E E@5
~nIMPORTS~n~n@7 '
@@@H@0 @-@-	@4@0 ]@-
@4@7 \U@C
@7default_import C@L
@P@.@.@7 @6~t~8|~w:~w/~d <-- ~w~n@2@3@3@3
@4@7 '
@0  C
@1 '
@1 @4@7 '@Q@?	@R@F@F
@E@;XD  t  t t  C
t  ' 
O C
 'CA E E@5@0 	@4 A@7 D C@0 
	@4 "=@7 \U@>@Q@;CA E E@5@8 D C@;XD  t  t t  C
t  'R 
O C
 'QC@#B/ E E@5@>@0 ' '@4 '@7 '1
~nOPERATORS~n@7 '
@0 !S@-	@4@0 '	@4@7 ' Z@8 '
@;CB4 E E @<XD  t  t t  C
t  'A 
O C
 '@C@$@ E E@5@0 '@-@4@7 '@>@ @2@0 @ B@4@4@.@7 '{ 'a 'b H@ @8 ' C@;C@1@ E E@5@D

 U] @Q@7 @@L
@' @Q@?@' @@0 S @Q@4@ @7 '1@> G;@.@7 @ 'a 'b H@ @8 '@;C@J@ E E@5unix @Q@7 @@> G;@.@7 @ 'a 'b A@.@7 'J@ #!/bin/sh~n@7 '@ # SWI-Prolog saved state~n@7 '@D
@*	 V@L@'
 Q@?@'
 N2@ @"exec ${SWIPL-~w} -x "$0"~w"$@"~n~n@2@3
@4@7 '@ @8  7@;C@ E E @<XD  t  t t  C
t  '$ 
O C
 '#C@4A E E@5@.
@7 ' C@D@*	 R]@L@D
@0 "A @4@7 \U@L@R@? A@7 \U@?@R@7 '(~w) @2	@4@8 '
@;XD  t  t t  C
t  '5 
O C
 '4C@ E E V H@5@>@;C@ E E@5 F#@8 '@;XD  t  t t  C
t  ' 
O C
 'CAH E E@5@0 '@-	@4@7 '@>@8 ''@;CAK E E @<XD  t  t t  C
t  ' 
O C
 'CA4 E E  @<CA5 E E  @@<XD  t  t t  C
t  ' 
O C
 'C	@ E E
 F
@5@>@;C@ E E V Ab@5@>@Q@;C@ E E 
@<XD  t  t t  C
t  ' 
O C
 'C@/@ E E@5@ @2@0 @ B@4@3@0 @ @@4@4@.@7 '{@>~t~8|~w~t~32|~w~t~48|~w~n@2	@3
@3@4@7 '
 H@ @8 '@;CA E E@5@.@7 '@ @7 '@>@;CA E E@5 As@0 @@0 C P@1 '	
@4@/@4@8 @' C@;XXQM [NF@&/usr/lib/swi-prolog/library/rbtrees.pl  ԣAuC AgS E	rb_deleteErb_mapE [fErb_inE [KErb_keysE 'Erb_sizeE [UE 'Elist_to_rbtreeE	is_rbtreeE [ZErb_partial_mapE [TE 'Erb_cloneE [E [Erb_applyErb_lookupallE
rb_del_minErb_maxE
rb_del_maxErb_minE [rErb_nextE
rb_insert_newErb_previousE (E [oXO [N ' CB"u E  ԣA (! L


 ("
@5@ 
@.@ @/@7 J [M@&
@;XO [Nprevious C@ (! (!		 G[@5@ @.@7 A@ @ @ 
@ @8 (& [M@;C@ (! (!		 C@5@ @.@7 A@ @ @ 
@0 C
@4@8 ('@;C@&@ (! (!	
 B@5@ @.@7 A@D
@ @ @ 
@7 W+ [M@L@R@?
@" C
@#@;XD  t  t t  [Nt  ' @GD  t  t @Ht  [Nt ' B
  B
O [N ' CB (! (! ("


 ("

@5@ @ 
@ @8 F% [M@;XO [N	check_val C@#C (! (!@5@@@7 &@?@0 Jainf@4@7 N @@@7 Mi@?@0 L (/@4@7 (0@>@;C@C (! (!@5@0msg@2@n@3@o@3@t@3@ @3@o@3@r@3@d@3@e@3@r@3@e@3@d@3@:@3@ @3@~@3@w@3@ @3@n@3@o@3@t@3@ @3@b@3@e@3@t@3@w@3@e@3@e@3@n@3@ @3@~@3@w@3@ @3@a@3@n@3@d@3@ @3@~@3@w@3@~@3@n@4@3@3	@3
@4@8 @@;XO [N Pm CA= (! (!@5@8 Pk [M@;CA? (! (! 	@<CA@ (! (!@5@ 
@8 (4@;XO [N	lookupall CAS (! (! G[@5@ @.@7 A@ @8 ( [M@;CAV (! (! B@5@ @8 A@;CAX (! (! B@5@ @.@7 A@ @8 (7 [M@;CA[ (! (! C@5@ @.@7 A@ @8 (9@;XO [Ncheck_rbtree CC (! (!black @ @@5@>@ @8check_height [M@;C@,C (! (! Z



@5@ 
@7 (- [M@ @7check_red_child [M@ @7 (D@ @ 
@ @7 (; [M@ @ 
@ @8 (G@;C@(C (! (! (=



@5@ 
@7 (C@p?@ @ 
@ @7 (G@ @ 
@ @8 (G@;XO [N ' CCy (! (! ("

@5@ @8keys [M@;XO [N ( CB (! (! ("

@5@ @8visit [M@;XO [Nnext C@ (! (!		 G[@5@ @.@7 A@ @ @ 
@0 C
@4@8 (O [M@;C@ (! (!		 C@5@ @.@7 A@ @ @ 
@ @8 (P@;C@&@ (! (!	
 B@5@ @.@7 A@D
@ @ @ 
@7 W- [M@L@R@?
@" C
@#@;XO [Ninsert2 CA (! (! (= @ @@5@>@" (B	
@#@(
not_done@;C@nA (! (! (B



@5@D@%@ @7 Mi@L@" (B
@#@ @ @ @ 
@8 (T [M@E@?@9@D@)	@L@" (B
@#@(
 @m@E@?@" (B
@#@ @ @ @ 
@8 (W@E@;C@yA (! (!
 (=



@5@D@*@ @7 Mi@L@ @ @.@.@7 (W@ @0 (=@4@ @ 
@8fix_left [M@E@?@?@D@)	@L@" (=
@#@(
 @m@F@?@ @ @.@.@7 (W@ @0 (=@4@ @ 
@8	fix_right [M@E@;XO [N (Y C
A (! (! @m
	 @m@5@>@;C
A (! (! (V@5@ @8 (Z [M@;XO [N L CC (! (! (= @
	@5@>@;CC (! (! (B

@5@p
	@ @ 
@.@7 (` [M@ @ @8 (a@;CC (! (! (=

@5@p
	@ @ 
@.@7 (a@ @ @8 (a@;XO [Nclone CC( (! (! (= @ @
	
@5@>@;C@7C) (! (! (B





 (B


@5@ 
@ @ @2@0 C@4@-@4@7 (b [M@ @ @ @ @8 (d@;C@7C, (! (! (=





 (=


@5@ 
@ @ @2@0 C@4@-@4@7 (d@ @ @ @ @8 (d@;XO [Npartial_map C
CF (! (!
@5@>@;CCG (! (! (= @
	@5@>@;C@xCH (! (! (B



 (B


@5@ @.@ @ @ @7 (e [M@D@* @@L@&@&@(
 @@F@E@?@9@"@#@D@)@L@D
@ @ @ @@L@R@?@&@%@?@&@%@ @ @ @ @ @8 (g@;C@xCZ (! (! (=



 (=


@5@ @.@ @ @ @7 (g@D@* @@L@&@&@(
 @@F@E@?@9@"@#@D@)@L@D
@ @ @ @@L@R@?@&@%@?@&@%@ @ @ @ @ @8 (g@;XO [N ( CAI (! (! ("

@5@ @8 (9@;XO [N [ C@ (! (! ("


 ("

@5@ @ @ @8 H [M@;XO [N ( CA (! (! ("


 ("
@5@ 
@ @ @8
insert_new [M@;XO [N E C@cA
 (! (! (=




 (=



@5@ @7 H@.@ 
@7 &@D@* B@L@&@&@ @ @@?@&@D@* G[@L@&@&@ @ @8 (m [M@?@&@&@ @ @8 (n@;C@^A (! (! (B




 (B



@5@.@ 
@7 &@D@* B@L@&@&@ @ @@?@&@D@* G[@L@&@&@ @ @8 (n@?@&@&@ @ @8 (n@;XO [Nconstruct_rbtree CC (! (!@5@a@h@g@q@>@;CC (! (!
@5@>@0 C@-@-@4@7 A@ @ @ @ @ @ 
@8
build_node [M@;C@JC (! (!@5@a@g@h@n@b@l A@x@ @0 C@-@-@4@7 A@ @.@ @ @.@ 
@7 (q@p?@p?@ @ @ @ @7 (o [M@p@ @ @ @ @8 (t@;XO [N [o C@m (! (! ("

@5@ @8lookup [M@;XO [N (* C@ (! (! (B


 (= @@5@>@;C@ (! (! (=


 (= @@5@>@;C@ (! (! (B
@5@ @8 ()@;C@ (! (! (=
@5@ @8 ()@;XO [Ndelete_black_node CBq (! (! (V@5@)	@>@;C@$Br (! (! (= @ @ (B




 (=
 @m@5@>@;CBs (! (! (= @ @
	 (V@5@>@;C@$Bt (! (! (B




 (= @ @ (=
 @m@5@>@;CBu (! (!
 (= @ @ (V@5@>@;CBv (! (!@5@.@.
@.@.@7delete_next [M@ @0 (=
@4@ @8fixup_right [M@;XO [Ndel_max CB\ (! (!		 (B


 (= @@5@>@ @ @ @ 
@8delete_red_node [M@;C@,B^ (! (! (B



@5@ @ @.@.@7 ( [M@ @0 (B@4@ @ 
@8 (}@;CBa (! (!		 (=


 (= @@5@>@ @ @ @ 
@8 (x [M@;C@,Bc (! (! (=



@5@ @ @.@.@7 (@ @0 (=@4@ @ 
@8 (}@;XO [N (L CB (! (! (= @
	@5@>@;C@$B (! (! (B




@5@ @2@0 C
@4@-@4@7 (K@ @ @8 (K@;C@$B (! (! (=




@5@ @2@0 C
@4@-@4@7 (K@ @ @8 (K@;XO [N [f C@f (! (! ("
		@5@"	 (= @ @@#@;XO [N ' CA0 (! (! ("

@5@S@>@ @8 (4@;CA3 (! (! ("

@5@ @8 (u@;XO [Nfixup2 C@fB (! (! (= (=






 (B (=





 (=



 (=
 (= @m@5@>@0 (B@0 (=
@4@1 (=@4@ @/@8 ( [M@;C@_B (! (! (B (=






 (= (=





 (=



 (= (=
 (B (= (= @m@5@>@;C@_B (! (! (= (=






 (= (=





 (=



 (= (=
 (B (= (= (V@5@>@;C@_B (! (! (B (=






 (= (B





 (=



 (B (= (=
 (= (= @m@5@>@;C@_B (! (! (= (=






 (= (B





 (=



 (= (= (=
 (= (= @m@5@>@;C@LB (! (!  (B (=






 (=


 (B



 (B (= (=
 (= @m@<C@LB (! (!  (= (=






 (=


 (B



 (= (= (=
 (= @m@<XO [N (w C@v (! (! G[@5@ @.@7 A@ @8 (u@;C@y (! (! C@5@ @.@7 A@ @8 (u@;C@| (! (! B@5@ @8 A@;XO [N ( CC (! (!@5@.
@7 K?@8 [Z [M@;XO [N ( CC (! (!@5@S@>@Q@;C
C (! (! ("
		@5@>@;CC (! (! ("

	@5@0rbtree1	@4@0 (1@/@/@4 @@8 A9@;XO [N (k CA (! (!@5@ @.
@/@7insert_new_2 [M@ 
@ @8fix_root [M@;XO [N ( CBE (! (! ("


 ("
@5@ 
@ @ @/@8del_min [M@;XO [N ( C@ (! (! ("

@5@ @8 (R@;XO [N (_ C@MA (! (! (= (B



 (B





 (B



 (B (=
 (B (= (V@5@>@;C@OA (! (! (= (B (B









 (B



 (B (= (B
 (= (V@5@>@;C@=A (! (!

 (= (B



 (B






 (= (B
 (B @m@5@>@;C@>A (! (!

 (= (B (B










 (= (B
 (B @m@5@>@;CA (! (! 
 @m@<XO [N ($ C@0B) (! (! (B




@5@ @7 Mi@>@ 
@.@.@7 (#@ @0 (B@4@ @ @8
fixup_left [M@;C@0B- (! (! (B




@5@ @7 &@>@ @.@.@7 (#@ @0 (B
@4@ @ @8 (}@;CB1 (! (! (B




@5@ 
@ @ @ @8 (@;C@0B4 (! (! (=




@5@ @7 Mi@>@ 
@.@.@7 (#@ @0 (=@4@ @ @8 (@;C@0B8 (! (! (=




@5@ @7 &@>@ @.@.@7 (#@ @0 (=
@4@ @ @8 (}@;CB< (! (! (=




@5@ 
@ @ @ @8 (@;XO [N ( C@ (! (! ("

@5@ @ @8 (P@;XO [N (~ CB (! (!  @m
	 @m@<C
B (! (! (V@5@ @8fixup3 [M@;XO [N (  CC% (! (! ("

 ("

@5@ @ @ 
@8 (d@;XO [Ninsert CAo (! (!@5@ @.
@/@7 (W@ 
@ @8 (@;XO [N (E CC (! (!  (=@<C@FC (! (! (B

	@5@0 (1@2@m@3@u@3@s@3@t@3@ @3@b@3@e@3@ @3@r@3@e@3@d@3@:@3@ @3@~@3@w@3@~@3@n@4@3	@4@8 @@;XO [N (@ CC (! (! @5@>@;C@sC (! (!@5@0 (1@2@U@3@n@3@b@3@a@3@l@3@a@3@n@3@c@3@e@3@ @3@~@3@d@3@ @3@b@3@e@3@t@3@w@3@e@3@e@3@n@3@ @3@~@3@w@3@ @3@a@3@n@3@d@3@ @3@~@3@w@3@~@3@n@4@3@3	@3
@4@8 @@;XD  t  t t  [Nt  ' @GD  t  t @Ht  [Nt ' B
 O [N ' CC (! (! ("

@5@8 F% [M@;XO [N ( CA (! (!  (=




 (=

@<CA (! (!  (B




 (=

@<XO [Nfind_path_blacks CC (! (! (= @ @
	@5@>@;CC (! (! (=
@5@p	@ @ @8 ( [M@;C
C (! (! (B
@5@ @8 (@;XO [N ( C@*C (! (! (=
	


@5 @.@7 (@0 Ja (/@4@ @7 (G@ @0 L (/@4@ @8 (G@;C@IC (! (! (B@5@0 (1@2@r@3@o@3@o@3@t@3@ @3@s@3@h@3@o@3@u@3@l@3@d@3@ @3@b@3@e@3@ @3@b@3@l@3@a@3@c@3@k@4@4@8 @@;XO [N ( C
Cv (! (! ("

@5@8 (H@;XO [N (: CAM (! (! (= @ @@5@>@Q@;CAN (! (!@5@.@7 A@.@ @7 &@ @8 (6 [M@;XD  t  t t  [Nt  (	 @GD  t  t @Ht  [Nt ( @K @K  O [N ( CCC (! (! ("


 ("
@5@ 
@ @ @8 (g@;XO [N [T C
B (! (! ("

@5@8 (K@;XO [N (\ C
A (! (! @m
	 @m@5@>@;C
A (! (! (V@5@ @8 (] [M@;XO [N (
 CB (! (! ("


 ("

@5@ @/@ 
@/@8 (#@;XO [N (Q C
@ (! (! (= @ @@5@>@Q@;C@&@ (! (!@5@.
@7 A@.@7 A@.@ 
@7 &@ @ 
@ @ @ @8 (N [M@;XO [N (5 C@!A7 (! (! (=




@5@  @@7 H@ @ @ 
@ @8 (3 [M@;CA: (! (! (B




@5@ @ @ 
@ @8 (@;XO [N (c CC3 (! (! (= @ @
	

@5@>@;C@IC4 (! (! (B



 (B


@5@ @2@0 C@4@-@4@ @ 
@2@0 C@4@-@4@7 ( [M@ @ @ @ @ @ @8 (@;C@IC7 (! (! (=



 (=


@5@ @2@0 C@4@-@4@ @ 
@2@0 C@4@-@4@7 (@ @ @ @ @ @ @8 (@;XO [N (
 C@ (! (! ("


 ("
@5@ 
@/@ @8 (h@;XO [N (( C
@ (! (! (= @ @@5@>@Q@;C@&@ (! (!@5@.
@7 A@.@7 A@.@ 
@7 &@ @ 
@ @ @ @8 (% [M@;XO [N (I CC| (! (! (= @ @
	@5@>@;CC} (! (! (B




@5@ @2@-@4@7 (H@ 
@ @8 (H@;CC (! (! (=




@5@ @2@-@4@7 (H@ 
@ @8 (H@;XD  t  t t  [Nt  ( @GD  t  t @Ht  [Nt ( @K @K  O [N ( CA (! (! ("


 ("
@5@ 
@ @8 (n@;XO [N (r CC (! (!  (B	
@5@>@;CC (! (!  (=	
@<XO [N (i C@u@ (! (! (=




@5@ 
@7 H@.@ @7 &@D@* B@L@&
@" (=
@#@F@?@>@D@!@* G[@L@" (=
@#@ 
@ @ @8 (h@E@?@" (=

@#@ @ @ @8 (h@E@;C@p@ (! (! (B




@5@.@ @7 &@D@* B@L@&
@" (B
@#@F@?@>@D@!@* G[@L@" (B
@#@ 
@ @ @8 (h@E@?@" (B

@#@ @ @ @8 (h@E@;XO [N [r CAk (! (! ("


 ("
@5@ 
@ @ @8 ( [M@;XD  t  t t  [Nt  F% @GD  t  t @Ht  [Nt ( B
 O [N ( CC (! (! (= @ @@5@>@;CC (! (! (B



@5@ @@>@7 (@ @8 (@;CC (! (! (=



@5@ @@>@7 (@ @8 (@;XO [N (S C@ (! (! (B (= @

@5@>@;C@ (! (! (= (= @

@5@>@;C
@ (! (! (B
@5@ @8 (R@;C
@ (! (! (=
@5@ @8 (R@;XO [N ({ CB{ (! (! (B (= @ @




 @m@5@>@;C@.B| (! (! (= (= @ @


 (B




 (= @m@5@>@;CB~ (! (! (= (= @ @




 (V@5@>@;C@*B (! (! (B




@5@ 
@.@.@7 (z@ @0 (B@4@ @ @8 (@;C@*B (! (! (=




@5@ 
@.@.@7 (z@ @0 (=@4@ @ @8 (@;XO [N ( C@gB (! (! (= (B (=






 (=





 (=



 (= (=

 @m@5@>@0 (B@0 (=@4@1 (=@4@ @/@8 (@;C@_B (! (! (B (= (=






 (=





 (=



 (= (B (=
 (= (= @m@5@>@;C@_B (! (! (= (= (=






 (=





 (=



 (= (B (=
 (= (= (V@5@>@;C@_B (! (! (B (= (=






 (B





 (=



 (B (= (=
 (= (= @m@5@>@;C@_B (! (! (= (= (=






 (B





 (=



 (= (= (=
 (= (= @m@5@>@;C@LB (! (!  (B (= (B









 (=



 (B (=
 (= (= @m@<C@LB (! (!  (= (= (B









 (=



 (= (=
 (= (= @m@<XO [N (v C@p (! (! (= @ @@5@>@Q@;C@q (! (!@5@.@7 A@.@ @7 &@ @8 ( [M@;XO [N [K C@` (! (! ("
		@5@"	 (= @ @@#@;XO [N ( CBH (! (!		 (B (= @


@5@>@ @ @ @ 
@8 (@;C@,BJ (! (! (B



@5@ @ @.@.@7 (@ @0 (B@4@ @ 
@8 (@;CBM (! (!		 (= (= @


@5@>@ @ @ @ 
@8 (@;C@,BO (! (! (=



@5@ @ @.@.@7 (@ @0 (=@4@ @ 
@8 (@;XO [N (  CC (! (! ("

@5 @8 (a@;XD  t  t t  [Nt  F% @GD  t  t @Ht  [Nt (, B
  B
 B
O [N (, CB (! (! (= @ @
@5@>@;C@3B (! (! (B





 (B



@5@ @ @@>@ @ @ @7 (+@ @ @ @8 (+@;C@3C (! (! (=





 (=



@5@ @ @@>@ @ @ @7 (+@ @ @ @8 (+@;XO [N [Z CC (! (! ("

@5@>@"
 (= @ @@#@;C@(C (! (! C

 ("
 (=
@5@>@" (= @ @@#@;C@CC (! (!
 ("

@5@"
 (= @ @@#@.@2 P@4@7 @<@ @/@.
@7 @6@a@f
@k W"@b@k W"@l @k WO@x@ 
@ @ @ @8 (t@;XO [N ( CC0 (! (! ("



 ("
@5@ 
@ @ @ @8 (@;XO [N ( CA (! (! (= @ @@5@>@" (B	
@#@(
 (V@;C@^A (! (! (B



@5@D@%@ @7 Mi@L@" (B
@#@ @ @ @ 
@8 (@E@?@)@D
@)	@L@Q@E@?@" (B
@#@ @ @ @ 
@8 (@E@;C@iA (! (!
 (=



@5@D@*@ @7 Mi@L@ @ @.@.@7 (@ @0 (=@4@ @ 
@8 (X@E@?@/@D@)	@L@Q@F@?@ @ @.@.@7 (@ @0 (=@4@ @ 
@8 ([@E@;XO [N ( C@ (! (! ("

@5@ @8 ()@;XO [N ( C@OB (! (! (= (B






 (B (B






 (B (=
 (= (B (V@5@>@;C@MB (! (! (= (B






 (B


 (B



 (B (=
 (= (B (V@5@>@;C@=B
 (! (!

 (=



 (B (B






 (= (B
 (B @m@5@>@;C@<B (! (!

 (=



 (B


 (B



 (= (B
 (B @m@5@>@;CB (! (! 
 @m@<XO [N ( CBY (! (! ("


 ("
@5@ 
@ @ @/@8 (@;XO [N ( CB (! (!  @m
	 @m@<C
B (! (! (V@5@ @8 (@;XO [N ( C@ (! (! ("

@5@ @ @8 ('@;XO [N ( CBi (! (! @m@5@)	@>@;CBj (! (! (= @ @
	 @m@5@>@;CBk (! (!
 (= @ @ @m@5@>@;CBl (! (!@5@.@.
@.@.@7 (z@ @0 (B
@4@ @8 (}@;XXQM EF@,/usr/lib/swi-prolog/library/prolog_clause.pl  ԣAu@ C AgS E [:E ['E #E ZXO Emeta CB E E@5@0 	@4@0 @H
@4@8 \U@;XO Econj CA E E@5@ @8 ( Z@;XO Edoes_not_dcg_after_binding C@.Aj E E@5@7 ^ @C@0 $q@/@/@/@4@7 H H@L@P@C@0 AV@-
@1 B@/@/@4@7 (@*
 G"@L@P@?@E
@>@;XO E
expand_failed CAN E E@5@Q@;XO Eunify_clause_head C
A. E E@5@/@.
@7 B Z@/@8 (@;XO E	ci_expand C@3A2 E E@5@0 @@0 AV@0
set_xref_flag@-@4@1 A@-
@4@0 %A	@4@1 AV@0 A@/@4@1 C B~@4@.
@0 (
@4@8 A9@;XO E % C@0B E E		send



send_class



@5@ 
@7 E @ 
@2
send_super@3@-@-@4@7 @<@>@ @2@4@8 @<@;C@4B E E

 A



	get_class



@5@ 
@7 E @ 
@2	get_super@3@-@-@4@7 @<@>@ @2@4@8 @<@;CB E E  (


 (



@<CB E E  (



 (



@<C@*B E E
 (





@5@7 E @2 (@3@3@-@-@4@7 @<@ 
@2@4@8 @<@;C@0B E E
 (




@5@7 E @2 (@3@3@-@-@4@7 @<@ @7 A@, @@ 
@2@4@8 @<@;C@7B E E


 (






@5@7 E @2 (@3@3@-@-@4@7 @<@.@2@4@ @7 H6 H7@ 
@2@4@8 @<@;C@=B E E


 (





@5@7 E @2 A@3@3@-@-@4@7 @<@.@2@4@ @7 (@ @7 A@, @@ 
@2@4@8 @<@;CB E E
@5@ B G B@+	@;XO E [: C
@X E E@5@ @8 [; Z@;XO Efind_varname C@ E E
 B

@5@)@>@;C@ E E


@5@ @8 ( Z@;XO Eread_term_at_line C@ E E@5@0 B [;@4@0read_term_at_line_2	

@4 B@8 @ Z@;XO E ^ C@ E E
@5@>@;C@#@ E E@5@p@ @.
@7 A@ @ @.@7 A@ 
@ @7
unify_term Z@ @ @8 ( Z@;XO Epce_method_clause CA E E		 

@5@>@ @ @ @ 
@ @8 ( Z@;C@.A E E

send_implementation


@5@>@ @7 A@/@.@7 @6@ @ @7pce_method_head_arguments Z@ @ @ 
@ @8pce_method_body Z@;C@AB E E

get_implementation



@5@>@ @7 A@/@.@7 @6@ @.@7 A@ @ @7pce_unify_head_arg Z@p?@ @ @7 (@ @ @ 
@ @8 (@;XD  t  t t  Et  Z @GO E Z C@VB E E@5@.
@.@7 (@D@0 
@4@ B O6 B@L@R@F@?@7@ @.@.
@7 @6@D@7 YK Z@L@0 B	@4~q/~d@2@3
@4@8 Aw Z@?@0 B	@4~q:~q/~d@2
@3@3
@4@8 (@;XO E ( CB! E E@5@S@>@&	@;C
B$ E E B 

@5@>@;CB% E E  

@<XO Eexpand_meta_args CB{ E E @<C@?B| E E@5@ 
@.@7 A@ @.@7 A@ @.@7 A@ @ @ @ @ @ @7
expand_arg Z@p
@ @ @ @ @ @ 
@ @8 ( Z@;XO E ( C@1A E E AV

 [

@5@>@ @ @.@ @.@7 (@ @ @ @ @ @ 
@8 (@;C@<A E E

 AV

 $q


@5@" B@#@>@ @ @.@ @.@7 (@p?@ @0 C@4@ @ @ @ 
@8 (@;C@KA E E AV G" B

 C

 G" B
 C C


@5@ @a@f@b@n@w@ @a@f@b@n@w@;CA E E 
	
@<XO E B CBk E E
 F [    @5@S@>@;CBm E E
@5@S@>@;C@DBo E E@5@.
@7 ( Z@>@" [




@#@" [
@#@.@.@7 @6@ @ @7 @6@ @ @ 
@8 (@;CBv E E@5@.
@ @.@7 % Z@>@ 
@ @ @8 ( Z@;CBy E E 
@<XD  t  t t  Et 
make_varnames AO E ( C@ E E@5@ @ @7make_varnames_hook Z@>@;C@S@ E E

 _8

@5@>@ 
@/@.@7 @6@a@f@x@0 B@-@4@7 @ Z@!@2@0 B
<DCG_list>@4@4@#@p@0 B@-@4@7 )@!@2@0 B
<DCG_tail>@4@4@#xx )@ @ @8 ( Z@;C@ E E@5@.
@7 G @ varnames@ 
@7 @6@ @ @8do_make_varnames Z@;XD  t  t t  Et 
unify_goal AD  t  t t  Et  ) AO E ( C@JB4 E E@5@" [






@#@" [
 [     C  
@#@ @ @8pce_method_body2 Z@;XO E
unify_body CA[ E E
@5@ @7 ( Z@>@;C@1A] E E [






 [

@5@ @ @8ubody Z@;XO E ) CA E E
@5@ @7 )@>@;C@*A E E
 F [



@5@>@ @ 
@7 A@ @ @8 A@;C@&A E E [


@5@T@" 

@#@ @ @ 
@ @8 )@;C@9A E E		 $q



@5@" AV
 B@#@>@p?@0 [

@3@3@0 C@4@4@ @8 )@;C@&A E E		 $q



 [


@5@>@ @ @8 )@;C@&A E E@5@T@T	@" AV@#@"	 AV@#@>@ @.
@.@7 ( Z@ @ 
@ @8mkconj Z@;CA E E@5@ @ @7 ) Z@>@;C@KA E E [





 [

@5@.@7 (@>@2@/@-@4@7 @<@2@/@-@4@7 @<@ @2@/@-@4@7 @<@ @ @ @ @ @8
ubody_list Z@;C@'A E E [





 [

@5@ @ @8 (@;CA E E B @Q
 [


 C
@5@>@;CA E E N @
 [


 C
@5@>@;C@PA E E B


 B


 [





 [@5@S@S@0 N
@4@0 N@4@7 [c Z@>@&
@&@;C@PA E E N


 N


 [





 [@5@S@S@0 N
@4@0 N@4@7 )@>@&
@&@;C@)A E E		 V

 C

 V
 G
@5@ @7 F@a@f@f@k Ja@u@>@;XO E ) C
A E E@5@ @ @8 ) Z@;XO E ) CA E E 
@<C@.A E E
@5@ @ @ @ @ @ @7
ubody_elem Z@ @ @ @ @ @ @8 )@;XO Ethaffix CB E Est@5@>@;CB E End@5@>@;CB E E 
th@<XO E ( CA> E E@5 B~@7 @@> B~ @Q@8 C@;CAA E E @@5 B~ @Q@2@0 [ @@4@4@8 CK Z@;XO Ematch_module C@"AD E E		 G!


 G!

@5@>@ 
@ @7 ( Z@ @ @ @ @8 ) Z@;C
AG E E@5@8 ),@;XO E YK CB E E  @@<CB E E  @<CB E E 
pce_principal@<CB E E@5 @8 Ca Z@;XO E )
 C@$B@ E E S6


@5@>@" [

@#@%@ 
@ @ @8 (@;C@cBD E E@5@2@-
@3@-@3@-@4@7 @<@ 
@7
control_op Z@>@2
@3@-@3@-@4@7 @<@" [





@#@" [

@#@ @ @ @ @7 )@ @ @ @ @8 (@;CBR E E@5@ @ @8 (@;XO E ( C@@[ E E@5@0 D;	@4@7 G Z@.
@.@.@7 GY Z@D
@* @Q@L@%
@?
@!@0 G!
@4@#@,	 @@0 Y@-@4@7 )4@D@.@0 D;	@4@7 D= Z@L@R@?@0  @
@4@.@/@7 (@ @ @.@.@.@7 ( Z@0 G@4@ @/@7 W W@ @ @ @ @7unify_clause Z@ @ @ @ @ @7 )@>@;XO E [' CB E E@5@ B Z@>@;C@)B E E@5@.
@.@7 Z Z@>@.@7 Z Z@ @.
@7 )$ Z@0 B	@4~d-~w clause of ~w@2@3
@3@4@8 (@;C@'B E E@5 !@7 )4@>@0 [1@1 @-
@-@4@7 )4@0 B	@4erased clause from ~q@2@0 
@4@4@8 (@;CB E E 
 Ga@<XO E # C@gB E E
 


 

@5@ @ 
@ @.@.@/@7 )8@" B  \
@#@" [
@#@" [
@#@D@" @#@L@"
 @#@?@&
@ @ @ @ @7 )-@>@;XO E ); C
@ E E
@5@>@;C@ E E@5@ @ @7unify_clause_hook Z@>@;C@ @ E E		:->


 G!

@5@>@ 
@ @ @ @ @ @8 (@;C@ A E E		:<-


 G!

@5@>@ 
@ @ @ @ @ @8 (@;C@hA E E

 G!


 G! 
	unit body AV G"@5@@@"
 #@#@?@"
 #@#@>@" [





@#@" [ [     C@#@;C@gA E E G!


 G!
 

@5@0 G!
@4@0 G!
@4@ @.@7 ):@" [





@#@" [ [     C  @#@;C@rA E E@5@" _8
 AV

@#@ 
@7 @ Z@.@7 ( Z@" G!
@#@ @/@.@7 @6@p?@ @ @ 
@7 A@T
@" [




 [

@#@>@!@0 [@3@3@4@#@ @ @ @8 )* Z@;CA& E E@5@.
@7 )N@ 
@ @ @8 )O@;CA* E E@5@Q@;XO E )2 CBU E E  AW@<CBV E E  E@<CBW E E  C@<CBX E E  B@<XO E ( C@@@ E E@5@0 G B@-@4@/ @@7 A9@ @0 Z Z@4@7 AF Z@0 %@3@0  k	@4@3@0 V<
@4@3@0 G@4@3@0 G
@4@4@0 F=@4@8 B Z@;XO E ( CB E E @5@>@ @ @ 
@8 (@;C	B E E 	@<XO E )  C@AA E E

 [    

@5@T@" AV

@#@>@ @ @ @.@ 
@.@7 )@ @ @ @ @ @ @8 )@;CA E E@5@ @ @8 )@;XO E )" CA E E @5@>@ @ @ 
@8 )@;C	A E E 	@<XD  t  t t  Et  )
 AO E )	 C@ E E @<C@0@ E E	 B



@5@D@ @.@7 (@L@R@?@' L
@p@ @ @7 A@ 
@8 )@;XD  t  t t  Et  ( AO E ( C@ E E
@5@>@;C@ E E@5@7 E @7 E @.
@.@7 @6@ @7 @6@> @ @8 (@;C	@ E E@5@7 W @7 )S@>@;C
@ E E@5@7 B Z@7 )M@7 E
 Z@>@;C@ E E@5@*	 S@>@;C
@ E E 

@5@7 (@>@;C@ E E
 

@5@7 (@>@;C@ E E@5[INTERNAL ERROR: Diff:~n@7 B Z@7 ^ ^~N*** <->~n@7 )X@7 )Y@8 ]h Z@;XO E ( C@+B E E@5@a@g@h@r@>@.@7 A@p
?@ 
@ @.@7 A@ @ @7 (@p@ @ @8 (@;CB E E @<XD  t  t t  Et  )D AXQM @-C @S @XD  t  t t  @t xref_source_identifier AD  t  t t  @t  A8 AD  t  t t  @t  A8 
D  t  t t  @t xref_source_time AD  t  t t  @t  _ AO @ _ C@ Bp Bp@5@6 Bt@/@8current_record_predicate Bt@;XD  t  t t  @t  @i AD  t  t t  @t  @i 
O @ WC@ \^ \^ \
 C@)Unknown license: ~w.  Known licenses are: E
@5@6 \b@ @8 \d \b@;C@*@ \^ \^ \[ \{
@EThis system may only distributed using the GNU General Public License E@5because the following components contain GPL-ed code: E E
@5@6 \b@ @ @.
@7 \a@ 
@8 \ \b@;C@/@ \^ \^ \Z \@?This program may be distributed under any license, provided all E@;conditions implied by the GNU Lesser General Public License E@;are satisfied.  In particular, this implies the source code E@>to any modification in SWI-Prolog or one of the used libraries Emust be made available. E
@5@6 \b@ @8 )e@;C@@ \^ \^ \[ \

@5@6 \b@ @/@.
@7 \|@%	@D@0 \@-@4@ 
@7 \@L@R@?@%@%@" E C@8The program contains modules covered by the "~w" license E
@#@D@#@0 \@-@4@ 
@7 \@%@L@" CSee ~w E
@#@?@%@F@" E
@#@ @ @8 \a@;C@*@ B& B&  ]

 C@'Initialization goal ~p will be executed E@.immediately for backward compatibility reasons E C Xt


@<CAc EK EK   v

 CAssertion failed: ~q
@<C@$Ae EK EK D

@5@6 G@.
@7   G@ 
@.@7   G@" C
@#@;CAi EK EK   
 C@!~q: no matching debug topic (yet)
@<CA D_ D_  Db
load_failed C~w: Failed to load file
@<CA D_ D_  Db
not_supported@+Emulator does not support foreign libraries
@<C@ Ep Ep  @socket_error
 CSocket error: ~w
@<CB E E no_resource



 C@7Could not find resource ~w/~w on ~w or system resources

@<C@ C E E $

 CCall to ~q at 

@5@6 #]@ @ 
@: W Y@;C@:C E E $ $



 C@3Found new meta-predicates in iteration ~w (~3f sec)
 E
@5@6 #]@ @ @.@7 $@" CRestarting analysis ... E
@#@;C@&@ E E  D $




 C@cAutoloader: iteration ~D resolved ~D predicates and loaded ~D files in ~3f seconds.  Restarting ...

@<C@!@ E E  D	completed



 C@;Autoloader: loaded ~D files in ~D iterations in ~3f seconds

@<CB E E quasi_quotation
undeclared
 C@%Undeclared quasi quotation syntax: ~w E@@Autoloading can be defined using prolog:quasi_quotation_syntax/2
@<C@CA E E @
 B


@5@6 S@ @.@7 [ S@%	@>@%@0 @@1 B@/
@4@ @.@ @) W@" EIn: E
@#@ @ @8 W S@;C@JA E E	
 &&




 C@8~D inferences, ~3f CPU in ~3f seconds (~w% CPU, ~w Lips)


@5@6 I@D@a@f
@b @s@L@ @a@b@d@f@o@f
@l @k W@@w@?@( B
@&
@;XD  t  t t  @t    AD  t  t t  @t    
D  t  t t  @t  % AD  t  t t  @t  % 
D  t  t t  @t comment_hook AD  t  t t  @t  ) 
D  t  t t  @t  YY AD  t  t t  @t  YY 
D  t  t t  @t  Y AD  t  t t  @t  Y 
O @ YC@ C E E #^

@5@6 #]@ @0 D;@-
@4@7 #@%	@ 
@ @ @8 # #]@;C@5C E E #c
@5@6 #]@ @0 D;@-@4@7 #@ @0 Y@-
@4@7 #@%	@>@%@" C W

@#@;C@"C E E #c
@5@6 #]@ @.@7 [' Z@%
	@"
 C Z3
@#@;CC E E #l

@5@6 #]@ @ @8 )@;CC E E  Y

 C W


@<XD  t  t t  @t  !l AD  t  t t  @t  !l 
D  t  t t  @t  _\ AD  t  t t  @t  _\ 
D  t  t t  @t  Z AD  t  t t  @t  Z 
D  t  t t  @t  B+ D  t  t t  @t  B+ AD  t  t t  @t  B+ 
D  t  t t  @t  Y AD  t  t t  @t  Y 
O @ YC@(A D_ D_  Cforeign_install_functioninstall

 CNo install function in ~q E C
	Tried: ~q


@<CAl Ek Ek 
process_error
 L
 CProcess "~w": exit status: ~w


@<CAn Ek Ek  )
killed
 C@!Process "~w": killed by signal ~w


@<XD  t  t t  @t alternate_syntax AD  t  t t  @t  &X AD  t  t t  @t  "G AO @ "G CA E E html C http
html_write@<CA E E 
javascript C  )js_write@<XD  t  t t  @t $breaklevel 	 O @ ) C
A B[ B[@5@6 B` Z@7 @@>@;CA B[ B[  @<XD  t  t t  @t xref_open_source AD  t  t t  @t   u AD  t  t t  @t   u AD  t  t t  @t   u 
D  t  t t  @t  ] AD  t  t t  @t  ] 
O @ ]C@ B& B&  D@$use :- use_foreign_library/1 instead@<C@ B& B&  D@$use :- use_foreign_library/2 instead@<XD  t  t t  @t  $\ AD  t  t t  @t  $\ 
O @ $[C@'C !f !f !X
 G
@5@6 Be@@ M @@7 N Be@? M G.@7 )@>@Q@;XXQM
data__formatsF@;/build/buildd/spark-2012.0.deb/simplifier/data__formats.pro  7AAuC @S @E E^Eget_typeE	get_stateE EcXO )declare_data_formats  C@5u E\  7AA )  @5 )@0 )	Data_AtomDataAttributes_Any@4@7 ) ) )@0 )	Type_AtomTypeAttributes_AnyList@4@8 )@;XO ) ) C@M ) )@5@0 )	@4@7 A @>@;XO ) ) C@I ) )@5@0 )	@4@7 )@>@;XD  t  t t  )t  ) AO ) ) C  B B ReadTextCharList D@<C  B B ModuleFunctorArity Module_Atom Functor_Atom	Arity_Int@<C  B B Lines	everyLine  EInt@<C  B B Problem  As@<C  B B 
ProofFileKindverification_conditionsdeadpath_searchpath_functions@<C  B B 
DebugFileKind	data__prf	data__vcg E{@<XD  t  t t  )t  ) AO ) ) C
  B B  ) ) ) )@<C
  B B  ) ) ) )@<C
  B B get_base_unique_id )	Base_Atom )@<C  B B  ! !VcgFile_Atom@<C  B B  ! !DpcFile_Atom@<C  B B  ! !SimplifiedVcgFile_Atom@<C  B B  !
 !SummaryDpcFile_Atom@<C  B B  !+ !*FdlFile_Atom@<C  B B  !5 !4LocalUserRuleFile_Atom@<C  B B  !# !"GlobalUserRuleFile_Atom@<C  B B  !' !&
RuleFile_Atom@<C  B B  ! !PfsFile_Atom@<C  B B  ! !SimplifiedPfsFile_Atom@<C  B B  ! !DecFile_Atom@<C  B B  ! !
LogFile_Atom@<C
  B B  !- !, )DebugFile_Atom@<C
  B B  U UNowDate_AtomNowTime_Atom@<C  B B  Er U
ToolName_Atom@<XXQM 'bF/usr/lib/swi-prolog/boot/rc.pl  As@ C S E
open_resourceE )Ecurrent_resourceXD  t  t t  'bt  ) @GD  t  t @Ht  'bt )  B
 @K D  t  t t  'bt  ) 
O 'b )C@U@9s/usr/lib/swi-prolog/boot/rc.pl  A ) 


@5@D@.@ @.@7 D 'b@0 
@4@.@7 ) )@L@ @.@7 L )@ @ @2@0 [ [@4@4@8 Wf )@F@?@.@7 ' )@ @ 
@.@7tag_rc_name )@ @ @ @8 'K )@F@E@;XD  t  t t  'bt  ) 
O 'b )C@C ) ) @
	@5@>@;C@D ) )@5@2@3 @3	@4@8 A )@;C@F ) ) 	@<XD  t  t t  'bt  ) @GD  t  t @Ht  'bt )  B
 D  t  t t  'bt  ) 
O 'b )C	@6 ) )@5 B@8 ) )@;XD  t  t t  'bt  ) @GD  t  t @Ht  'bt )  B
 B
D  t  t t  'bt  ) 
O 'b )C@(@M ) ) 

@5@ @7 !S )@0 @1  P@4@7 Aq )@0 @1 '	
@4@@;XXQM B}F@'/usr/lib/swi-prolog/library/settings.pl  ԣAuC AgS E
list_settings E %E BE
save_settingsE %E )Eset_setting_defaultEconvert_setting_textEsetting_propertyErestore_settingE ^E ) Eset_settingE BzXD  t  t t  B}t  W\ AD  t  t t  B}t  W\ 	 D  t  t t  B}t  W\ 
O B} W]C@$@c Bx Bx % $"  	 D  $"
@5@0  	@3 D@3 @4@ @8 Wb B|@;XD  t  t t  B}t  *  
O B} )CBy Bx Bx@5@7convert_text B|@>@;C
B{ Bx Bx @Z
	@5@> @Z@8 B@;C
B} Bx Bx @
	@5@> @@8 B@;CB Bx Bx F@5@>@.@7 G B|@a@f@k W@@w@;CB Bx Bx F@5@>@.@7 *@a@f@k W@w@;C@+B Bx Bx Cj

@5@>@D
@ @7 F@L
 F@7 ) B|@? F@7 *@0 *
@4@8 B@;C
B Bx Bx@5@7 *@8 B@;XD  t  t t  B}t  * 
O B} *C@*B5 Bx Bx@5@7 G@>@" 

@#@ @.@.
@.@.@7curr_setting B|@>@ @ 
@ @ @8 * B|@;C@%B: Bx Bx@5@" 

@#@ @.@.
@.@.@7 *@ @ 
@ @ @8 *@;XD  t  t t  B}t st_value AD  t  t t  B}t  * 
D  t  t t  B}t 
local_file AD  t  t t  B}t  * 
D  t  t t  B}t  * 
O B} *C@"@e Bx Bx	@5@.@ @ 
@7 B@D
@.@7
st_default B|@L@&@?@&@E@;XD  t  t t  B}t  B 
O B} BC@ Bx Bx@5@.@7 B B|@>@&@;C	@ Bx Bx@5@7 @@>@&@;C@ Bx Bx@5@.@7
setting_cache B|@>@&@;C@6@ Bx Bx WQ
@5@>@D@"@ @.
@7 S B|@L@ 
@.@7 *@0 *@0 WQ@4
@4@7 A B|@&@?	environment_variable@ @8 C B@F
@;C@4@ Bx Bx	 WS


@5@>@D@ @.@7 *@L@ @.@7 *@?@%
@E@0 *@0 WQ@4
@4@7 *@&@;C@%@ Bx Bx B{
@5@>@0 	@4@.
@.@7 B@0 
@4@ @7 ^ B|@ @8 B@;C@@@ Bx Bx	@5@.@7numeric_type B|@>@.
@7 V BV@D@* F@L@a@f
@k W@x@?@D@( F@L@a@f
@k W@@x@?@%
@0 *
@4@7 *@&@;C@6@ Bx Bx G



 @Z@5@>@0expr_to_list@0 G
@4	@4@.@7 Bn B|@ @.@7 A B|@0 *@0 G
@4 @Z@4@7 *@&@;C@#A  Bx Bx ^
@5@>@ @.
@7eval_list_default B|@0 *@0 ^@4
@4@7 *@&
@;CA Bx Bx @<XD  t  t t  B}t list_setting 
O B} */C@XB_ Bx Bx 

@5@ @ @.
@.@.@/@7 *@ @ @ 
@.@7 B@0 @4@.@7 *#@D
@+@L@' I4@?@' @~w~t~*| ~q~w~t~*| ~w~n@2@0 @4@3	@3@3@3
@3@4@8 S B|@;XD  t  t t  B}t  % 
O B} )CA Bx Bx@5@8 % B|@;XD  t  t t  B}t  ) 
O B} )C@CA Bx Bx@5@.	@2@0 @ A@4@4@7 @ B|@> A@.
@2@0 A@utf8@4@3@0bom @Q@4@4@7  l@7write_setting_header B|@0 B@-@-@/@/@/@/@4@0save_setting
@1 @4@7 G B|@8  7@;XD  t  t t  B}t  ) @GD  t  t @Ht  B}t )  @KD  t  t t  B}t  ) 
O B} )C@uA Bx Bx	@5@.
@.@7 B @Z@ @7 B@D@S@ @.@.
@/@/@7 B@L@0  B}@1 *
@/@4@7 C@0 
@4@7retract_setting B|@D@)	
@L@R@?@0  B}@1 *
	@4@7 *@ @.@7 B@0 
@4@ @8 * B|@? B{@0 
@4@8 *!@F@E@;XD  t  t t  B}t  * 
O B} *C	B? Bx Bx  [

@<CB@ Bx Bx G.
@5@ @ @8 B@;C
BB Bx Bx  \
@<C
BC Bx Bx  !
@<XD  t  t t  B}t  B{ @GD  t  t @Ht  B}t ^  B
D  t  t t  B}t  B{ 
O B} ^C@j@ Bx Bx
@5@.
@.@7 B@D@F@ @7 G@L@D@ @.@7 * B|@L@&	@F
@?@*@D@ @.
@.@/@/@7 *@L@ @ 
@8 B@? B{@0 
@4@8 *!@F
@E@?@ @/@/@/@/@7 B@0 
@4@8 *#@F@E@;XD  t  t t  B}t  *: 
O B} *9C@&B	 Bx Bx@5@.	@7   B|@0 B@-
@4%+@7   B|/*  Saved settings~n@7 B    Date: ~w~n@2
@4@7 B #L@8 B@;XD  t  t t  B}t  % 
O B} %CA Bx Bx D@5@>@;CA Bx Bx@5@0
store_setting
@4@.@0 @' As@4@7 A9@.@7read_setting B|@ @8 *J B|@;XD  t  t t  B}t  )  
O B} *C
A Bx Bx@5@.@7 * B|@>@8 ) B|@;XD  t  t t  B}t  *O 
O B} *NCA Bx Bx@5@2@0 D OE@4@4@8 Wn@;XD  t  t t  B}t  *) 
O B} *)CA Bx Bx G


@5@>@%
@ @ @.@7 *T B|@ 
@ @ @8 *U@;C@0A Bx Bx	 WQ
@5@>@%
@D@ @.@7 *@%
@L@"@#@? * @ @7 *!@&
@F@;C@2A Bx Bx	
 WS


@5@>@%
@D@ @.@7 *@%@L@"@#@?@"
@#@F@;C@/A" Bx Bx

 *"
@5@>@%
@0 	@4@.@.@7 B@0 @4@.@7 *#@%
@"@#@;CA' Bx Bx 
@<XD  t  t t  B}t  *@ 
O B} *?CAm Bx Bx 
	
@5@0 *D
	@/@4@8 C@;XD  t  t t  B}t  B{ @GD  t  t @Ht  B}t Bz  @K @K @KD  t  t t  B}t  B{ 
O B} BzC@z Bx Bx@5@0 @@0 A A@1 Bz	
@4@/@4@8 @@;XD  t  t t  B}t  B AD  t  t t  B}t  B 
D  t  t t  B}t  * AD  t  t t  B}t  * AD  t  t t  B}t  * 
D  t  t t  B}t  B 
O B} BC	@ Bx Bx
@5@7 A@>@;C@ Bx Bx@5@0 A	@4~s@8 B@;XD  t  t t  B}t  ) 
O B} )C@=BP Bx Bx@5@.	@7	spec_term B|@'
@'@(
~`=t~72|~n@7 B B|~w~t~*| ~w~w~t~*| ~w~n@2Name@3
@3Value (*=modified)@3 @@3@3Comment@4@7 *2 *Z@7 *[@0 )	@4@0 *0	
@4@8 *=@;XD  t  t t  B}t  * AD  t  t t  B}t  * 
D  t  t t  B}t  B AD  t  t t  B}t  B 
O B} BC@U E E  _j GK [@"Indentation used goals in the body  E@U@<C@W E E  ^ GK [@/Distance between tab-stops.  0 uses only spaces  E@W@<C@Y E E  _9 GK @ @QPlace cuts (!) on the same line  E@Y@<C@[ E E  _ GK [@NWidth of a line.  0 is infinite  E@[@<XD  t  t t  B}t  * AD  t  t t  B}t  * 
D  t  t t  B}t  )  
O B} )CBM Bx Bx  @5@/@8 ) B|@;XD  t  t t  B}t  B @GD  t  t @Ht  B}t ) D  t  t t  B}t  B 
O B} )CB  Bx Bx@5@7 G@>@.	@.
@7 B@/@/@/@/@8 B@;CB$ Bx Bx 
	
@5@/@/@/@/@8 B@;XD  t  t t  B}t  *Y 
O B} *XCB[ Bx Bx 

 
@5@>@;CB\ Bx Bx 
 @<XD  t  t t  B}t  % 
O B} %C@DA Bx Bx@5@.
@2@0 @ B@4@3@0 @ @@4@4@7 *4@>@0 *R
@4@7 * B@.@2@0 A@ *5@4@4@7  l@ @.@7 *M@0 *J	@4@0 F=@4@7 B B|@8clear_setting_cache  B|@;CA Bx Bx@5@.
@2@0 @ A@4@3@0 @ @@4@4@7 *4@>@0 *R
@4@8 *@;CA Bx Bx @<XD  t  t t  B}t  *< 
O B} *;C@[B Bx Bx	
 

@5@ @.@.
@.@/@7 *@D@>@ @.@7 *C@C@ 
@ @.@7 B@ @ @7 [c B|@L@P@?@E@L~n%	~w~n@2@4@7 Bsetting(~q:~q, ~q).~n@2
@3@3@4@8 B@?@R@F@;XD  t  t t  B}t  * @GD  t  t @Ht  B}t * D  t  t t  B}t  * 
O B} *C@PAy Bx Bx@5@.	@.
@7 B @Z@7 B@D
@;@.@7 *C@L
@0 	
@4@7 *>@0 	
@4@.@7 *#@D@+@L@0 B}@1 E@0 	
@4@4@8 U} U@?@R@?@R@F@;XD  t  t t  B}t  *L 
O B} *KC@`A Bx Bx
 ^ 


@5@ @.
@.@/@/@7 *@>@ @ 
@.@7 B@D@)@L@R@?@2@B@ 
@ @7 B@L@0 *D
@/@4@7 C@0 *D
@4@7 *@0 *l@1 *m@0 
@4@4@8 *n@O@;C@@A Bx Bx ^ 


@5@>@D
@#@0 $" D@4 D@7 W W@L
@0 *D
@/@4@7 C@0 *D
@4@8 *@? B{@0 
@4@8 *!@;CA Bx Bx@5 B{@8 @ B@;XD  t  t t  B}t  * @GD  t  t @Ht  B}t *  @KD  t  t t  B}t  * 
O B} *C@AW Bx Bx
@5@.
@.@7 B @Z@ @7 B@D@@ @.@.
@/@/@7 *@ 
@ @.@7 B@L@0 
@4@.@7 *#@D@)	@L@0 
@4@7 *>@?@+@D@ @7 *C@L@R@?@B@ @7 B@L@0 
@4@7 *>@0 
@4@7assert_setting B|@O@D@)	@L@R@?@0 *l@1 *m@0 
@4	@4@7 *n@8 *f@? B{@ @8 *!@F@F@;XD  t  t t  B}t  *. 
O B} *-CA Bx Bx @<CA Bx Bx
@5@ @ @7 B@ 
@ @8 *,@;XD  t  t t  B}t  *s 
O B} *rCAp Bx Bx 

@5@0 *D
	@4@8 *@;XD  t  t t  B}t  WR AD  t  t t  B}t  WR 
O B} WRCA8 Bx Bx@5@D@.@7 *@L GP@ @8 *@?@&
	@E@;XD  t  t t  B}t  *& 
O B} *%CAE Bx Bx  F F@<CAF Bx Bx  [ F@<CAG Bx Bx  F F@<CAH Bx Bx *

@5@D
@7 F@L@(	 F@?@(	 F@;XD  t  t t  B}t  WR AD  t  t t  B}t  WR 
O B} WSCA3 Bx Bx@5@D@.
@7 *@L GP@8 *@? * @8 *!@E
@;XD  t  t t  B}t  B 
O B} BCA Bx Bx@5@8 B@;XD  t  t t  B}t  *h  
O B} *gC
@ Bx Bx  @5@0 *@/@/@/@4@8 C@;XXQM $F/usr/lib/swi-prolog/boot/dcg.pl  AsC S E %E %E BnE ]	XD  t  t t  $t  % 
O $ *uC@8s/usr/lib/swi-prolog/boot/dcg.pl  A *v@5@/@/@8 % $@;XD  t  t t  $t  Bo @GD  t  t @Ht  $t Bn A B
D  t  t t  $t  Bo 
O $ BnCAK *v *v@5@8 ]	 $@;XD  t  t t  $t  Bo @GD  t  t @Ht  $t ]	 A B
 B
D  t  t t  $t  Bo 
O $ ]	C@EAM *v *v	@5@D@3@.@.@7 B @T@ @7dcg_special $@L@ @/@0 S.@/@4@.
@.@.@/@7dcg_body $@&	
@&
@0 @4@@?
@@F@F
@E@;XD  t  t t  $t  X@ 
O $ X?CA8 *v *v@5@: B %N@;XD  t  t t  $t 
dcg_extend 
O $ *C
@ *v *v@5@S@>@0 @ A@/@4@8 @ $@;C@-@ *v *v 

 
@5@>@.@.@ 
@ @.@7 %X $@ @ @ @ @ @8 * $@;C@ *v *v@5@ @ @7dcg_extend_cache $@>@ 
@8
extend_pos $@;C@@ *v *v@5@D@7 V @L@R@?
@0 @@0 @ C@4@/@4@7 *@D@7
dcg_no_extend $@L@0 @@0 Bdefinedcg_nonterminal@4@/@4@7 *@?@R@.@.@7 @7 @.@ @ @7 *@p@ @ @ @7 *@ @ @ @7	copy_args $@p@p@ @ @.@7 A @ @ @.@7 *@0 *@4@7 A @&@&
@&@ 
@8 *@;XD  t  t t  $t  % 
O $ %C@@; *v *v _8 AV




 G!

@5@>@.@.@ @.@.@7 *@ @.@.@ @.@.@7 *@.@ @7 A @!@0 *~@/@4@#@ @ @.@.@ @ @7 *@ @ @ @ @.@.@ @7 *@ 
@ @ @ @ @.@ @7 *@0 AV@4@.@ @ @7dcg_optimise $@ @ @ @ @8 *@;C@U@E *v *v _8



 G!

@5@.@.@ @.@.@7 *@ @ @.@.@ @ @7 *@.@ @7 *@!@0 *~@/@4@#@ 
@ @ @ @ @.@ @7 *@ @ @ @8 *@;XD  t  t t  $t  %Y 
O $ %XCA	 *v *v@5@ @ @ 
@: B %W@;XD  t  t t  $t  %^ 
O $ %]C
A
 *v *v@5@ @: B %\@;XD  t  t t  $t  * D  t  t t  $t  * AD  t  t t  $t  * AD  t  t t  $t  * 
D  t  t t  $t  *} 
O $ *|CAW *v *v@5@8 B @;CAY *v *v  AV@<CAZ *v *v  E@<CA[ *v *v  ^@<CA\ *v *v  C@<CA] *v *v  G"@<CA^ *v *v  _@<CA_ *v *v @<CA` *v *v @<CAa *v *v  F@<XD  t  t t  $t  * 
O $ *C@ @ *v *v@5@a@g@h@r@>@.@7 *@ @ @7 *@p
@ 
@ @8 *@;C@ *v *v @<XD  t  t t  $t  * 
O $ *C@ *v *v @<C@ *v *v @<C@ *v *v  _@<C@ *v *v  _@<C@ *v *v  G"@<C@ *v *v  F@<C@ *v *v  AV@<C@ *v *v  E@<C@ *v *v  ^@<C@ *v *v  C@<C@ *v *v  B@<C@ *v *v  _8@<XD  t  t t  $t  * 
O $ *C@ *v *v
@5@S@>@;C@5A *v *v [





 [


@5@>@ @2@0 C@4@3@0 C@4@4@ @8 @0 @;C@&A *v *v C

 [

 C C@5@>@;CA *v *v
@5 As@0 D@4@8 @' $@;XD  t  t t  $t dcg_qualify_pos 
O $ *CA0 *v *v@5@S@>@;C@'A2 *v *v
 [






 [
@5@>@;CA5 *v *v@5 %~@8 X? $@;XD  t  t t  $t dcg_cut_pos 
O $ *CA *v *v
@5@S@>@;C@(A *v *v  C

 [

 C
 [@<CA  *v *v@5 @@8 *@;XD  t  t t  $t  * 
O $ *C@f *v *v ]	
@5@S@>@ @ @8 $ $@;C@1@i *v *v 


 *~

@5@>@/@.@/@/@/@7 *@ @ @0 *~	@4@ @ @ 
@ @8 *@;C@l *v *v B@5@>@ @8dcg_terminal_pos $@;C@y@n *v *v
@5@D@M@"@#@L@>@D@7 @ @L@ @.@7 *@"
 B@#@E@?@$@D@/@.@7 B $@S@L@"
 @0@#@? W`@7 B $@E@E@E@?@"@B@7 *@L@>@.@7 )V $@ @ @.@7 *@"
 B@#@O@E@ @8 *@;C@ *v *v G" AV G" B@5@>@ @8 * $@;C
@ *v *v _ @Q	@5@>@;C@%@ *v *v

 _
 AV
 B@5@>@.@7
dcg_bt_pos $@ @ @ @ @8 *@;C@>@ *v *v AV

 AV

@5@>@.@.@ @.@.@7 *@ @ @ @.@ @ @7 *@ @ @ @ @ @ @8 *@;C@V@ *v *v E

 E

@5@>@.@.@ @.@.@7 *@ @ @ @.@.@ @7 *@ @ @ @ @ @7
or_delay_bind $@ @ @ @.@.@ @7 *@ @ @ @ @ @8 *@;C@V@ *v *v ^

 E

@5@>@.@.@ @.@.@7 *@ @ @ @.@.@ @7 *@ @ @ @ @ @7 *@ @ @ @.@.@ @7 *@ @ @ @ @ @8 *@;C@>@ *v *v C

 C

@5@>@.@.@ @.@.@7 *@ @ @ @.@ @ @7 *@ @ @ @ @ @ @8 *@;C@>@ *v *v B

 B

@5@>@.@.@ @.@.@7 *@ @ @ @.@ @ @7 *@ @ @ @ @ @ @8 *@;C@/@ *v *v F
 AV F
 B@5@>@.@ @.@7 %] $@ @ @ @/@ @ @8 *@;C@ *v *v		@5@ @ @.@.@7 *@ @ @ 
@ @8 *@;XD  t  t t  $t  $ 
O $ *C@ *v *v *~


@5@)
@>@&	@&
@;C@ *v *v *~


 
	@5@ @ @8 * $@;XD  t  t t  $t  * 
O $ *CA *v *v
@5@S@>@;C@'A *v *v $q


 [


 [@5@>@;CA *v *v@5
brace_term@8 *@;XD  t  t t  $t  * 
O $ *CA% *v *v@5@S@>@;CA' *v *v  $o

 [
@<CA) *v *v  C

 [
@<CA+ *v *v@5terminal@8 *@;XD  t  t t  $t  * 
O $ *C@X *v *v AV B




@5@)
@>@&
@;C@[ *v *v B

@5@)
@>@&
@(	 @Q@;C@_ *v *v 
@<XD  t  t t  $t  * 
O $ *C@ *v *v AV B	@5@)
@>@;C@ *v *v 	
@<XXQM F@$/usr/lib/swi-prolog/library/error.pl  ԣAuC AgS E BE AE BE VE
is_of_typeE V'E @E Z|E CXD  t  t t  t chars_i 
O  *CA=u EC  ԣA * @<CA> * *	
@5@7 A@7 D @8 * B@;XD  t  t t  t  B 
O  BC@p * *@5@0 @@0 B	
@4@/@4@8 @@;XD  t  t t  t  $ 
O  $CAR * * @<CAS * *
@5@7has_type B@ @8 $@;XD  t  t t  t codes_i 
O  *CAF * * @<CAG * *	
@5@7 F@7 Gq B@8 * B@;XD  t  t t  t  I 
O  ICAK * *@5@@@7 A@?@@@7 B B@?
@@@7chars B@?@7 &w B@>@;XD  t  t t  t  &w 
O  *CAB * *@5@7 @ @8 *@;XD  t  t t  t  V( 
O  V'C
@ * *@5@0 @@0 V'@4@/@4@8 @@;XD  t  t t  t current_encoding 
O  *CA` * * octet@<CAa * * ascii@<CAb * * iso_latin_1@<CAc * *  I@<CAd * *  *5@<CAe * * 
unicode_be@<CAf * * 
unicode_le@<CAg * * wchar_t@<XD  t  t t  t  @ 
O  @C@V * *@5@0 @@0 @	@4@/@4@8 @@;XD  t  t t  t is_list_or_partial_list 
O  *CAW * *@5@/@.	@7 B B@D
@S	@L
@R@?@*	 @@;XD  t  t t  t  Z} 
O  Z|C
@ * *@5@0 @@0 Z|@4@/@4@8 @@;XD  t  t t  t ground_type 
O  *C@ * *  B@<C@ * *   	@<C@ * *  B@<C@ * *  I@<C@ * *  B@<XD  t  t t  t  A 
O  AC@` * *@5@0 @@0 A	@4@/@4@8 @@;XD  t  t t  t element_is_not 
O  *C@ * *
@5@7 *@>@ @8 * B@;C@ * *
@5@>@8is_not B@;C@ * *@5 @@8 H  G@;XD  t  t t  t not_a_rational 
O  *C@9@ * *@5@D@S@L@8 V B@F	@?@(@D@" W=
	
@#@L F@7 B B F@7 * B@8 @ B@? B@8 *@F	@;XD  t  t t  t 
not_a_list 
O  *C@=@ * *@5@/@.
@7 *@D
@S
@L
@8 *@F@?@&@D@*
 @@L@" ^
@#@ @8 *@E@?
@.@/@7 @6@ @8 *@E@;XD  t  t t  t  B 
O  BC@ * *@5@D
	@7 *@L
@R@?@8 *@;XD  t  t t  t  A 
O  VC
@ * *@5@0 @ A@/@4@8 @@;XD  t  t t  t  * 
O  *CA * *@5@8 *@;XD  t  t t  t  * AD  t  t t  t  * 
O  *CA * *
impossible@5@/@8 *@;CA * *  Q@<CA * * @Z@5@8 A@;CA * * @@5@8 @@;C@(A * * *


@5@D@7 F@L@7 F@ @8 *@?@7 V@a@h@i@t@a@h@f@r@;CA * * @@5@@@*	 @Q@?@*	 @@>@;CA * * C@5@8 V@;CA * * *@5@8 *@;CA * * &w@5@8 *@;CA  * * I@5@8 * B@;CA! * * C+@5@8 E @;CA" * *constant@5@8 @@;CA# * * F@5@8 )S@;CA$ * * B@5@8 G@;CA% * *cyclic@5@8 [I B@;CA& * *acyclic@5@8 (@;CA' * * F@5@8 F@;CA( * * [@5@7 F@a@h@b @t@;CA) * * [@5@7 F@a@h@b @s@;CA* * *negative_integer@5@7 F@a@h@b @q@;CA+ * * E@5@T	@;CA, * * GP@5@8 V@;CA- * *  	
@5@7 G@C
@C@7 @ B@L@P@L@P@;CA. * *proper_list@5@8 *@;CA/ * * @@5@8 *@;CA0 * * W`@5@8 * B@;CA1 * *symbol@5@8 A@;CA2 * * G@5@S	@;CA3 * * B@5@8 W: B@;CA4 * * B@5@8 *@;CA5 * * B@5@8 Y B@;CA6 * * AA@5@8 * B@;CA7 * * ^
@5@7 *@8 $@;C@B Bp Bp Br 

@5@6 Bt@ @/@.@7current_record Bt@>@0 
@4@@;XD  t  t t  t  * 
O  *CA9 * *@5@7 *@8 *@;XD  t  t t  t  * 
O  *C
@ * * @@5@> @@8 * B@;C@ * * ^
@5@>@0 ^
@4@8 *@;C
@ * * W`@5@> @@8 *@;C
@ * * *@5@> *@8 *@;C
@ * * &w@5@> &w@8 *@;C@ * * G@5@>@0 @@0 Zy	@4@/@4@8 @@;C@ * * B@5@>@8 * B@;C	@ * * *@5 A@8 A B@;C	@ * * *@5 A0@8 *@;C@(@ * *@5@D
	@S	@L
@8 *@?@D@7 * B@C@7 G@L@P@L@8 *@?@8 *@;XD  t  t t  t  C 
O  CC@h * *@5@0 @@0 C	@4@/@4@8 @@;XXQM [F@$/usr/lib/swi-prolog/library/pairs.pl  ԣAu@ C AgS E [Egroup_pairs_by_keyEpairs_valuesEpairs_keys_valuesEmap_list_to_pairsEtranspose_pairsXO [pairs_keys_values_ C@Iu EH  ԣA + @<C@!@J + + C





@5@ 
@ @ @8 +
 [@;XO [ [ C@d + + @<C@e + + C



@5@ @ @8 [ [@;XO [ +  C@y + + @<C@*@z + + C


 C



@5@ @ 
@.@7same_key [@ @ @8 +  [@;XO [ + C@Z + + @<C@[ + + C




@5@ @ @8 + [@;XO [ + C@#@A + +@5@D@T@L@8 +
@?@D@T	@L@8keys_values_pairs [@?@8values_keys_pairs [@;XO [ + C@~ + +
 C



@5@>@ 
@ @ @8 +@;C@ + + 	@<XO [map_list_to_pairs2 C@ + + 
@<C@ + +
 C


@5@ @ 
@@ @ @8 + [@;XO [
flip_pairs C@ + + @<C@ + + C


 C


@5@ @ 
@8 + [@;XO [ + C@Q + + @<C@R + +
 C

@5@ @ @ @8 +@;XD  t  t t  [t  + @GD  t  t @Ht  [t + @K O [ + C@ + +@5@8 +@;XO [ + C@ + +@5@.
@7 +@8 O&@;XO [ + C@M + + @<C@N + +
 C

@5@ @ @ @8 +@;XXQM EQF@&/usr/lib/swi-prolog/library/quintus.pl  ԣAu@ C AgS E VE	midstringE +!E ENE	atom_charE +!Estream_positionEcurrent_streamE	skip_lineE +!E %oE PEno_style_checkE $E WJEgenargE M}E WE VE VE WE WAE WEpowE W#E W%E WE % E WLEmodeE +, E J E WFEraise_exceptionEon_exceptionE 'XO EQ V C@ EO EO@5@a@g@k V@w@;XO EQ +  C
Ae EO EO@5@/@/@/@8 +" EQ@;XO EQ +" C@SAk EO EO	
@5@S@>@.@7 *@@@T@?@D@T
@L@ @ 
@ @7 V +M@?@R @ @/@.@7 Ac@ 
@a@f@f@l C@w@/@ 
 @.@7 Ac@ @7 *@2@3	@3@4@8 A +M@;C@'Aw EO EO@5@ @ @ 
@7 Ac @ @/@.@7 Ac@/@ 
 @.@7 Ac@ @ @8 A@;XD  t  t t  EQt  EN @GD  t  t @Ht  EQt +# O EQ +# CAN EO EO@5@8 C @;XO EQ +$ CAZ EO EO@5@8 G @;XO EQ +& CAg EO EO@5@ @/@/@8 +L@;XO EQ +' CA/ EO EO@5@0 F	@4@7 DF@8 D[ @;XO EQ +) C@5A EO EO@5@0 +B@-@4@7 DF@ @7stream_mode +M@D

@0 B@-@4@7 DF@L
@R@?@D
@0file_no@-@4@7 DF@L@R@?@' @@&@;XO EQ ++ CA< EO EO@5
@8 Fz +M@;XO EQ +- CAi EO EO@5@ @ @/@8 +L@;XO EQ +. CA
 EO EO@5@D	@7 @@L	@R@?@S@;XO EQ P C@B@ EO EO B)@5@>version_data@0 E@-
@-@-@/@4@7 @ U[@.
@7 @compiled_at@.@7 @@2SWI-Prolog @3
@3 C@3@3 C@3@3 N@3
@3): @3@4@8 +O@;C@ EO EO@5@8 @@;XO EQ +/ C@ EO EO@5@.	@7q_style_option +M@0 Ja	@4@8 V +M@;XO EQ +1 C@ EO EO@5@.	@7   +M@.
 F$@7 B +M $@8 $ $@;XO EQ +2 C@ EO EO@5@a@g@k WI@w@;XO EQ +3 C@ EO EO@5@8 A@;XO EQ +a C@ EO EO
single_var "@5@>@;C@ EO EO 
@<XO EQ +V CA( EO EO  B B@<CA) EO EO  A A@<CA* EO EO  DR A@<CA+ EO EO  H A@<XO EQ +5 C	@ EO EO@5@a@g@h@l V@w@;XO EQ M} C@ EO EO@5@a@g@k WD@w@;XO EQ +6 C@ EO EO@5@a@g@k V@w@;XO EQ	to_prolog C@| EO EO@5@.
@7 H +M@8 +k@;XO EQ +7 C@ EO EO@5@a@g@k V@w@;XO EQ +8 C@ EO EO@5@a@g@k W@w@;XO EQ +9 C@ EO EO@5@a@g@k W@@w@;XO EQ +; C	@ EO EO@5@a@g@h@l L@w@;XO EQ +: C@ EO EO@5@a@g@k W@w@;XO EQ += C@ EO EO@5@a@g@k W"@w@;XO EQ +> C@ EO EO@5@a@g@k W$@w@;XO EQ +? C@ EO EO@5@a@g@k W
@w@;XO EQ +@ C@ EO EO   @<XO EQ +A C@ EO EO@5@a@g@k WK@w@;XO EQ +B CA EO EO @<XO EQ +D CA: EO EO  @5
@8 @, +M@;XO EQ +E C@ EO EO@5@a@g@k M@w@;XO EQ +F C@ EO EO@5@a@g@k WE@w@;XO EQ +G CA EO EO@5@8 @@;XD  t  t t  EQt  +J @GD  t  t @Ht  EQt +I @K  O EQ +I CA EO EO@5@8 A9@;XO EQ +K C
@i EO EO 
	@5@8 !\ +M@;C
@k EO EO !\
	@5@8 +o@;C@m EO EO GW@5@8 !W +M@;C@o EO EO @
	 @5 B@8 A +M@;C@q EO EOcd@5 Ky@2@-	@4@7 @ +M@/@8 E +M@;C@t EO EO +s
	@5@/@8 +u@;C@v EO EOargs
	@5 B@8 @@;C@x EO EO B
	@5 B@.
@7 @ +j@8 ^ ^@;XXQM EF@,/usr/lib/swi-prolog/library/prolog_source.pl  ԣAuC AgS Efile_alias_pathEpath_segments_atomEload_quasi_quotation_syntaxEfile_name_on_pathEprolog_canonical_sourceE %Eprolog_close_sourceEprolog_open_sourceE %E %XO Eadd_mode C@ E E@5@7 +C E@>@;C@ E E@5@0 +	@4@8 C@;XO E
parts_to_path C
B E E

@5@>@;CB E E
 

@5@B
@.@2@4@7 H6 H7@L
@ @8 + +@O@;XO Ebuild_alias_cache  C@ABm E E@5@0 L@-@-	@-
@-@4@0search_path
	@4@.@7 @@ @.
@7 K?@ 
@.@7 R} H7@0 T@0 +@/@/
@4@4@0 A@1alias_cache
@4@8 G +@;XO Eassert_error C@UA| E E@5@0 F@/@4@7 [ W@>@D
@@@@@" @ V'
 Y
@#@?@" @ V'
 Y
@#@L
@0 @@0 V'
@4@/@4@.@7 W +@0last_syntax_error@4@8 D4@?@8 @@F
@E@;CA E E @<XD  t  t t  Et requires_library AO E + C@ E E  B emacs_begin_mode Cemacs_extend@<C@ E E  B draw_begin_shape Cpcedraw@<C@ E E  B  C Cpce C +@<C@ E E  B pce_begin_class C +@<C@ E E  B  + C +@<XO Eupdate_directive C@ E E Bi

@5@>@/@7 A +@0
import_syntax@/
@4@ @8 _ ^@;C@ E E 
 C:



@5@7 A@>@0 C:
@4@8 + +@;C@%@ E E C:


@5@>@0 	@4@.
@.@7 B +@ @0 
@4@8push_opprolog_operator@;C@ E E V
@5@7 V +@>@;C@ E E E Ba@5@0 Ja @Z@4@7 +@>@;C@!@ E E C
@5@0module_decl
@-@-@4@/ @@7 A9@>@0 +	@4@ @8 +@;C@ E Epce_begin_class_definition@5@0   @1 push_compile_operators@4@7 Ap@>@:   + +@;C@ E E @<XO E +{ C@(Bb E E@5@D	@/@/@7 + +@L@R@?@7 + +@D@T	@L@.
@7 " +@8 +@?@8 +@E
@;XO E + C@KB" E E@5@D@7 G* @L@R@?@0 A:@0 @ D@/@4@/ @Q@4@7 G +@7
pop_operators  +@0 +@/@4@7 C@D@0 Z@1 B@-	@-
@4@7 H@L@7 D	 +@/@7 +@?@R@F	@7  7@8 B  +@;XO Esegments_to_list CB E E@5@S@>@Q@;CB E E 

@5@ @.
@7 + +@ @ 
@8 +@;CB E E

@5@8 @@;XO E " CB E E
@5@/@/  @7 Ac@>@;CB E E@5 @8 A@;XD  t  t t  Et  + AO E	no_expand C@ E E  B  @L@<C@ E E  B  %@<C@ E E  B  %@<C@ E E  B  %@<C@ E E  B  !b@<XO E % C@ @| E E@5read_clause_option@ @7 +@>@ @7 G +@7 + +@.@ @7 +@ @8update_state +@;C@P@ E E	@5@.@ @7 +@0 D@-
@4@ @. OE@7 ^ W@D@0 !w "@4@7 +@L@!@2@0 W As@4@4@#@?@%@2@0 V<@4@3@0 D
@4@4@7 Wn@7 +@ @8 +@;XD  t  t t  Et  @ AO E + C	@ E E@5@S@>@;C
@ E E@5@7 + +@>@;C@ E E@5@.@7 + +@0  @@4@7 @c +@Q@;C@ E E@5@7chr_expandable +@>@;C@ E E@5@8 %A +@;XO Eqq_read_term_ex C@4A E E@5@0 F@-@4@7 DF@0 Wo	
@4@0 @@0 V'@1unknown_quasi_quotation_syntax@-@-
@4@-@4@0load_qq_and_retry
	
@4@8 A9@;XO Eqq_read_term C@_A E E
@5@0 D@-@4@.@7 [ H7@, @>@D@"@* OE@L@7 C@ @.
@7qq_read_syntax_ex +@D@S
@L@>@? @ 
@7 @' +@Q@?@*@ @.
@7 +@D@* @@L @ 
@7 +@Q@?@D@*quiet@L@Q@? D@ @8 A B@;CA E E@5@8 + +@;XO E + C@ E E@5@S
@>@;C
@ E E@5@"
 C:@#@>@8 +@;CA  E E 
@5@0 	@4@ @7 + +@>@;CA E E @<XD  t  t t  Et  Z AD  t  t t  Et  Z AD  t  t t  Et  Z AD  t  t t  Et  +C AD  t  t t  Et  +C AD  t  t t  Et  +C AO E +} C@6B E E@5@S	@>@D@7 @@L@&	@E
@?@"@D@.
@7 +@L @8 D +@?@0 @@0 @ D@4@/@4@8 @@E
@;C
B E E@5@.
 @7 +@8 +@;XO E   CB E E  C@<CB E E  J@<XO E + CB9 E E@5@S@>@&	@;C	B< E E
 @@5@* @@>@;CB> E E@5@ W )\ W@>@;CB@ E E@5@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 @ +@>@;XD  t  t t  Et  W\ AD  t  t t  Et  W\ 	 O E W] C@Q@X E E % Wc    GB@5@C@0 C@0  @1  GB@4@4@ @7 @ +@L@P@0  @1 G@/@/@/@4@2@0 C@0  @1  GB@4@4@4@: Wg Wh@;C@[ E E % )Q F )Q
@5 F@ @8 Wb +@;C@[ E E %offset F +
@5 F@ @8 +@;C@[ E E % V< @Z V<
@5 @Z@ @8 +@;C@[ E E %	operators @ +
@5 @@ @8 +@;C@[ E E % F Ja Q F
@5 ^@ @7 ^ + Q@ @8 +@;C@Q@[ E E % Wc    E!@5@C@0 C@0  @1  E!@4@4@ @7 +@L@P@0  @1 Wo@/@/@/@4@2@0 C@0  @1  E!@4@4@4@: Wg Wh@;C@c E E %	recursive @ ,
@5 @@ @8 +@;C@$@c E E % @L  	 @Q [ @L
@5@0  	@3 @Q@3 [@4@ @8 +@;C@Q@c E E % Wc    @@5@C@0 C@0  @1  @@4@4@ @7 +@L@P@0  @1 @@/@/@/@4@2@0 C@0  @1  @@4@4@4@: Wg Wh@;XO E + C@ E E B chr_constraint@5chr@8 + +@;C
@ E Ehandler@5 ,@8 +@;C
@ E E Q@5 ,@8 +@;C
@ E E<=>@5 ,@8 +@;C
@ E E G@5 ,@8 +@;C
@ E E==>@5 ,@8 +@;C
@ E Epragma@5 ,@8 +@;C
@ E E [@5 ,@8 +@;XO E + CBu E E C
C@5@.@ @7 E +@ @7 +@ @8 *@;C@NBy E E@5@/@ B B@, B2@.@2@3 C@4@7 @<@.
@7 *@a@bC@f
@l C@w@ @.@2@0 @ A@4@3@0 @ B@4@3@0 @ @@4@3@0 @ @@4@4@7 +@ @7 +@ @8 *@;XO E + C@ E E@5@0 B 
pce_end_class@4@7 (0@>@: +pop_compile_operators  +@;C@ E E@5@8 + +@;XO E + C@"A E E@5@0 +	
@4@0 @@0 V'@-@4@-
@4@0 B@1 @
@4@8 A9@;XO E
seek_to_start CA E E@5@0 )Q@-
@4@7 +@> bof@/@7 A +@8seek_to_line +@;CA E E@5@0 +@-
@4@7 +@> ,@/@8 ,@;CA E E @<XO E + C@4A$ E E@5@2@0 @ @@4@3@0 @ @@4@3@0 @ B@4@4@7 +@0 +	@-@4@0 Z@1 B @1 Bi@/
@4@0 +@4@8 @ +@;XO E % C@aB E E@5@0 @L [@4 [@7 W W@>@.@2@0 @ A@4@3@0 @ B@4@4@7 +@D@)@0 , @Q@4@7 +@L@ @.@7 +@.
@0 AV@0 E
@4@1 Ad
 @/@/@4@8 @@?@.
@0 AV@0 E
@4@1 E	
@4@8 @@E@;C@'B E E@5@.@2@0 @ A@4@3@0 @ B@4@4@7 +@ @.@7 MQ +@0	src_files
@4@8 Bn +@;XO E ,# CB E E @<C@PB E E

@5@/@.@ 
@7 CZ +@  @@ B E@C
@  CU@ B E@L@P@ 
@.@7    @ @.@2@0 @ @@4
@4@7 +@%@>@%@"
@#@ @ @ @8 ,% +@;C@KB E E

@5@C@ 
@7   +@L@P@0 , @Q@4@7 +@ 
@.@7 ,'@ @7 A +@>@0 MQ@-@4@/ @@7 A9@%@>@%@ @ @ @.@7 ,(@ @ @ @8 ,(@;CB E E


@5@ 
@ @ @8 ,(@;XO E + C@?A E E 

@5@ @7 A@7 A@ @0 V<@-@4@7 !P +@.
@7 @6@0 
@4 "G@7 \U@>@0 
@4@2@0 	@4@4@8 D +@;C@GA E E 

@5@ @7 A@7 A@.@ W ) W@ @.
@2@0 @ @@4@3@0 @ @@4@3@0 @ B@4@4@7 +@)
@>@0 
@4@2@0 	@4@4@8 ,,@;XO E % C@A\ E E
@5@0 +@/@/@4@7 C@7 , +@0 F@-@4@7 DF@.@ @7 +@0 V<@-
@4@ @7 , @0 +@-@4@7 , @/@ 
@.@.@7 ) +@ @7 +S@0 
@4@7push_operators +@ @@0  @@1 Y@/@/@/@4@.@7 G
 +@0 +@-@3@0 V<
@4
@4@. @Q@7 A9@ @7 F +@ @@7 +@D
@S@L@>@&	@?@ @7 + +@Q@;C@%Aw E E@5@0 F@-@4@7 +@>@0 @-@-
@4@0 H@1 +
@4@.@7 $R@ @ @8 J9 H7@;XO E + C@)A E E@5@ @7 +S@.@ W ,-@>@0 
@4@2@0 	@4@4@7 ,,@ @ 
@ @8 Wn@;CA E E@5 As@0 ) )	@4@7 +@0 @@0 V'@1 +	
@4@4@8 @@;XO E + C@ E E  D@<C@ E E  D@<C@ E E  D@<C@ E E comments@<XO E ,0 CA E E  @
 @Q @Q@<C
A E E@5@ @: W ,0 W@;XO E , CA E E@5@a@h@b@s@>
@7 Fz +@p
	?@8 ,@;CA E E @<XD  t  t t  Et  + AD  t  t t  Et  + AD  t  t t  Et  + AO E , C@ E E@5@>@;C@ E E
@5@>@7 ,@ @8 ,@;C@ E E B 
@5@7 G@>@0 +
	@4@/ @Q@8 A9@;C@ E E B
@5@>@0 B 
@4@8 ,@;C@ E E @<XO E + C@UBM E E	@5@D@G@.
@.@7 +{ +@ @.@7 A@L@D@*
 C@L@&	@E
@?@'@D@.
 @@ @7 ,&@L@2
@3
@4@8 @<@?
@2
@3@4@8 @<@E
@?	@&	@F
@F@;XO E + C@EB E E@5 @@7 B +@D
@ W ) W@L@R@? B@7 G@D
 Fv@7 Fw@L

@7 ,<@?@R@7 ,1@.
@7 +@.@7 C +@0 Z	@1 B
@4@8 C@;XXQM BsF@%/usr/lib/swi-prolog/library/record.pl  ԣAu@ C AgS E BrE *E )_XO Bs $ CA- Bp Bp@5@7defined_type Bt@>@;CA/ Bp Bp Br
@5@>is_@ @.@7 A@2@3	@4@8 @<@;CA2 Bp Bp@5@7 A@> ,F@.@7 A@2@3	@4@8 @<@;CA6 Bp Bp@5 H@8 A B@;XO Bsaccess_predicates CAQ Bp Bp @<C@NAS Bp Bp@5@2@3 L
@3@4@.@7 A @.@ @7 @6@ @.@7 A@.@2@3@3@4@7 @<@p	@%@"
@#@ @ @ @ @ 
@8 ,H Bt@;XO Bstypes CA Bp Bp @<C@(A Bp Bp 





@5@> @Z@ @7 B B@ 
@ @ @8 ,L Bt@;CA Bp Bp

 Q
@5 @Z@ @7 ,N@ @ 
@ @8 ,O@;XD  t  t t  Bst  * AO Bs * C@@Z E E  #V E #U B  _  	 G  	 G B  B2 @ @Q B  @ @ @Q  Bg @Z B  # ^  	 @  Ag # B @ Ag B  $   	 @ @Q @ @Q  C @ B  $ Q   $ C A Y A #  J @
 $@<XO Bsdefaults CA Bp Bp @<C@"A Bp Bp B





@5@>@ 
@ @ @8 ,P Bt@;CA Bp Bp



@5@ @ 
@ @8 ,R@;XO Bscompile_record C@@~ Bp Bp@5@2@-@-@4@7 @<@ @.
@.@7 ,R@ @.@.@7 ,Odefault_@ @.@7 A@ _data@.@7 A@.@2
@4@7 @<@.@2@3@4@7 @<@ @.@7 G @%	@"
@#@ @ @ @ @.@7 ,K@ @ @ @ @ @.@7data_predicate Bt@ @ @ @ @ @.@7set_predicates Bt@ @ @ @ @ @.@7set_field_predicates Bt@ @ @.@7make_predicate Bt@ @ @ @.@7is_predicate Bt@ @8current_clause Bt@;XO Bs Bw C@p Bp Bp@5@S@>@7 V B@&
	@;C@t Bp Bp AV

@5@ @.
@7 ,S Bt@ @ 
@8 ,i Bt@;C@w Bp Bp@5@8 ,k@;XO Bs
clean_body C@.A= Bp Bp 
 AV

@5@>@0 
@4@.
@7 ,m Bt@0 
@4@.@7 ,o@0 AV
@4@8 ,o@;CAA Bp Bp AV
 @Q@5@>@8 ,o@;CAC Bp Bp AV @Q
@5@>@8 ,o@;CAE Bp Bp AV

 AV


@5@ @7 ,o@ @ 
@8 ,o@;CAH Bp Bp 


@5 R]@7 \U@>@;CAJ Bp Bp 
@<XO Bs Bv C@i Bp Bp
 B  Br
<compiled>
@5@0 Bw@4@8 Bn $@;XD  t  t t  Bst  F 	 O Bs F C@  Bp Bp D~ D Bs@<XO Bsreplace_nth CA Bp Bp



@5@>@;CA Bp Bp


@5@p?@ @ 
@ @8 ,s Bt@;XO Bs
type_check CA Bp Bp B	@5@/@7 ,C@>@;C@*A Bp Bp Br

 B Br 


	@5@> Bg@.@7 Bc Be@0 @4@ @ 
@8 B Bt@;CA Bp Bp@5@7 A@>@0 Br@4@8 ,v Bt@;XO Bs ,D CA9 Bp Bp  
@5@0  @1 *	@4@ @8 R@;XD  t  t t  Bst  * @GD  t  t @Ht  Bst ,B B
 O Bs ,B C@ Bp Bp
 

@5@ @/@/@8 *@;XD  t  t t  Bst  )` @GD  t  t @Ht  Bst )_ B
 O Bs )_ C@n@ Bp Bp

 

@5@D@ @7 G@L@' @Q@?@' @@0 
@-
@4@7 ,B Bt@@@0 
@4@7general_record_pred Bt@F@F@?@)@ 
@2@/@-@4@7 @<@ @/@.@7 ,R@ @.@/@7 ,O@.@ @7 T H7@ @0 
@4@7field_record_pred Bt@D@* @Q@L@>@?@R@;XO Bstype_checks CA" Bp Bp  @Q@<CA# Bp Bp Q


@5@ @ @8 , Bt@;CA% Bp Bp		
 AV

@5@ @ 
@ @7 $ Bt@ @ @ @8 ,@;XO Bs ,} C@ Bp Bp
 
 
@5 ,F@8 A@;C@ Bp Bp
 
 
@5 ,U@8 A@;C@ Bp Bp
 
 

@5@ @2@3@4@7 ,make_@8 A@;C@ Bp Bp
 
 
@5 ,V@8 A@;C@'@ Bp Bp
 
 

@5@ @2@3@4@7 ,@2set_@3@3_fields@4@8 ,J@;C@ Bp Bp
 
 
@5@2 ,@3@3_field@4@8 ,J@;XO Bs , C@ Bp Bp 
 
@5@2@3 L
@3	@4@ @8 ,J@;C@,@ Bp Bp 
 

@5@ @2@3@4@7 ,@2 ,@3	@3_of_@3@4@ @8 ,J@;C@ @ Bp Bp 
 
@5@2nb_set_@3	@3 ,@3@4@ @8 ,J@;XO Bs ,^ CA Bp Bp 
@<C@A Bp Bp@5@2 ,@3@3 ,@4@.@7 ,J@.@7 G @ @.@.@7 ,u@.@2@4@7 @<@.@2@4@7 @<@.@2@3@4@7 @<@.@2@3@3@3@4@7 @<@D@ @* Q@L@ @%@E@?@ @ @.@7 ,z@!@0 G!@4@#@p	@%
@"
@#@ @ @ @ @ @ @8 ,]@;XO Bs Br C@_ Bp Bp@5@* ,p@>@;C@a Bp Bp@5@0 @@0 A A@1 Br@4@/@4@8 @@;XO Bs ,[ CAu Bp Bp 
@<CAAw Bp Bp@5@2 ,@3@3 ,@3@4@.@7 ,J@2 ,@3@3 ,@3@4@.@7 ,J@.@7 G @ @.@.@7 ,u@.@2@4@7 @<@.@2@4@7 @<@.@2@3@3@3@4@7 @<@.@2@3@3@-@4@7 @<@.@2@3@3@4@7 @<@D@%@,@* Q@L@%@%@!@0 G!@1 V	@4@#@!@ @0 G!@1 Dr	@4@#@E@!@?@:@ @ @.@!@7 ,z@!@0 G!@!@4@#@!@0 G!@1 AV@!@1 V	@4@#@!@ @0 G!@1 AV@!@1 Dr	@4@#@p@"	@%@#
@"@#@ 
@$@#@ @ @"@ @ @ @$@ @8 ,Z@;XO Bs ,g C@=@ Bp Bp		@5 Bg@.@7 ,x@.@/@7 @6 ,F@ @.
@7 A@.@2
@3@-@4@7 @<@%	@"  Bs *
@#@;XO Bs ,X CAb Bp Bp 
@<C@DAd Bp Bp@5@.@ @7 @6@ @.@7 A@.@2@3@3@3@4@7 @<@p	@%
@"
@#@ @ @ @ @ @ @8 ,W@;XO Bs ,a CAr@ Bp Bp@#@#@5@2 ,@3@4@.@7 ,J@2 ,U@3@4@.@7 ,J@2 ,@3@3 ,@4@.
@7 ,J@2 ,@3@3 ,@4@.@7 ,J@.@2@3@-@3@-@4@7 @<@.@2@3@3@3@4@7 @<@!@0 G!@4@#@.@2@3@3@3@-@4@7 @<@.@2@3@-@4@7 @<@.@2
@3@3@3@3@4@7 @<@!@0 G!@1 AV@4@#@.@2
@3@3@-@3@-@4@7 @<@.@2
@3@3@3@3@4@7 @<@!@0 G!@4@#@.@2
@3@3@3@3@4@7 @<@.@ @2
@3@2@-@!@-@"@4@3@3@3@-@#@4@7 @<@.@$@2@3@!@3@3@-@%@4@7 @<@.@&@2
@3@"@3@%@3@3@#@4@7 @<@.@'@2
@3@"@3@3@3@-@(@4@7 @<@!@)@0 G!@ @1 E@0 C@$@&@4@1 AV@0 B@#@3@!@(@4@'@4@#@%@*	@"@*@)
@#@;XO Bs ,d C@zA Bp Bp@5@.@.
@7 ,@ 
@.@7 ,o@.@2@4@7 @< ,F@.@7 A@.@2@3@-@4@7 @<@.@2@3@4@7 @<@%
@" G! AV L8 AV G" @
@#@D@* @Q@%@L@"@#@?@" G!@#@E@;XXQM DbF@$/usr/lib/swi-prolog/library/shlib.pl  ԣAuC AgS Ereload_foreign_libraries Eunload_foreign_libraryE ,Euse_foreign_libraryE ,E DE 'E DXD  t  t t  Dbt  D 
O Db DC
@ D_ D_@5@/@/@/@/@7current_library Da@>@;C@@ D_ D_	@5@0 @@/@/@4@7 C@.@.@7find_library Da@0 Dd@4@7 C@0 Dg@/@4@7 C@0 	@1 !_@-
@4@. @Q@7 A9@D@T@L@ @ @7delete_foreign_lib Da@0 @@4@7 Di@Q@?@ @ @7 ,@>@D@)@.@7entry Da@0 	@1 G
@4@@L@0 Dd@4@7 C@ @ @ 
@8assert_shlib Da@E@?@H@D@/@7 Dg Da@L@0 Dd@4@8 C@F@?@3@0 Dd@4@7 C@0 Dg@/@4@7 C@ 
@7 Ai Da@.@0 ,
@4@.@7 @@0 @@0 C )@1 )@4@/@4@8 @@;C@/@ D_ D_@5@0 Dd@4@7 C@D@/@.@7 @ Da@L@0 @@/@/@4@7 C@ @8 @@?@0 @@0 Cforeign_library@4@/@4@8 @@E@;XD  t  t t  Dbt  , 
O Db ,C@ D_ D_ @Q@5@0 I	@4@/ @Q@8 A9@;C@ D_ D_ @<XD  t  t t  Dbt  , 
O Db ,C@ D_ D_	@5@0 *B@/@4@7 H@>@;C@ D_ D_
 *B
@5@.@7base Da@2@3@4 L
@8 D @;C	@ D_ D_ 
 *B
@<XD  t  t t  Dbt  , 
O Db ,C@ D_ D_@5@7 @@>@.
@7 G @/@8 CZ @;C@ D_ D_@5@2@/@3@-
@4@7 @<@8 ,@;XD  t  t t  Dbt  , 
O Db ,C@;@ D_ D_ @Q@5@.@7 ' @.@7 G @0 'K '} B@-
@4@0 @@0 F [	@-@4@0  
@4@1 F=@4@0 F=
@4@7 @ @>@;C@ D_ D_ @@5@2@0 @ G;@4@3@0 @ B@4@3@0 @ @@4@4@7 @ @>@;C@ D_ D_
 @@5@7 A@>@;C@ D_ D_ D
 @@5@ @7 A@>@;C@ D_ D_@5@0 @@0 C B@4@/@4@8 @@;XD  t  t t  Dbt  ,  
O Db ,C@/AR D_ D_@5@0 L@-@-	@-
@4@0 AV@0 H@1 ,	@/
@/@4@1 Y @4@.@7 @@ @.@7 R} H7@ @8reload_libraries Da@;XD  t  t t  Dbt  De AD  t  t t  Dbt  De AD  t  t t  Dbt  De 
D  t  t t  Dbt  Dh AD  t  t t  Dbt  Dh AD  t  t t  Dbt  Dh 
D  t  t t  Dbt  , @GD  t  t @Ht  Dbt , D  t  t t  Dbt  , 
O Db ,CA	 D_ D_@5@0 D@4 A@8 A @;XD  t  t t  Dbt  , @GD  t  t @Ht  Dbt ,  @KD  t  t t  Dbt  , 
O Db ,C
A D_ D_@5@0 D	@4 A@8 ,@;XD  t  t t  Dbt  ' 
O Db 'CAD D_ D_@5@/@/@/@/@7 ,@.
@0 Dg
@4@8 @@;XD  t  t t  Dbt  , AD  t  t t  Dbt  , AD  t  t t  Dbt  , 
D  t  t t  Dbt  , 
O Db ,C
A D_ D_@5$foreign@0	do_unload	@4@8 @ @;XD  t  t t  Dbt   AD  t  t t  Dbt   AD  t  t t  Dbt   
D  t  t t  Dbt  , 
O Db ,C
A D_ D_@5@0 *B	uninstall@4@8 , Da@;XD  t  t t  Dbt unload_foreign 
O Db ,C@OA} D_ D_	@5@7 , Da@D@=@0 Dg@-	@1 @-
@-@4 @Q@.@7 F Da@D@*	 Df@L@ @.
@.@7 @6@0 

@4@ @7 A& Da@ @7 F Da@Q@?@H@F
@L@R@?
@R@F	@F@F
@;XD  t  t t  Dbt  , 
O Db ,CA[ D_ D_ @<C@,A\ D_ D_ ,
	


@5@D
@ @7 , Da@L
@R@? @0 )s	 )t@4@7 @' Da@ @8 ,@;XD  t  t t  Dbt  , 
O Db ,CA7 D_ D_@5@0 ,@/@/@/@/@4@7 C@0 ,	
@4@8 C@;XD  t  t t  Dbt unload_all_foreign_libraries  
O Db , C	Ap D_ D_  @5 ' @Q@7 @@>@;CAr D_ D_@5@0 ,@-@/@/@/@/@4@0 ,@4@8 G Da@;XD  t  t t  Dbt  , 
O Db ,C@:A D_ D_@5@/@/@.
@.@7 ,@0 ,@/@/@/@/@4@7 C@D
@.@7 ,@0 
@1 ,@4@@L
@R@?@R@E@7abolish_foreign Da@ @8 ,@;XD  t  t t  Dbt  D @GD  t  t @Ht  Dbt D  @KD  t  t t  Dbt  D 
O Db DC@ D_ D_ 

@5 ,@0 ,
	@4@8 ,@;XD  t  t t  Dbt  , 
O Db ,C@-A( D_ D_@5@@@"@0 Dg@1 @-	@-
@4@7 H@.@.@7 @6@0 	@4@ @7 ,@Q@?@R@F	@F@;XD  t  t t  Dbt  D @GD  t  t @Ht  Dbt D D  t  t t  Dbt  D 
O Db DC
@ D_ D_@5@0 *B )@4@8 D Da@;XXQM GK-C @S @XXQM &F@#/usr/lib/swi-prolog/library/oset.pl  ԣAuC AgS E	oset_dintE &E &E &E
oset_powerE &E &Eoset_dunionEoset_isXO &delel C@u E  ԣA , C	

@5@ @ 
@8 & &@;C@ , ,  B
@<C@ , ,  G[	
@<XO &happ C@ , , 
@<C@ , ,
	

@5@ @ 
@8 , &@;XO &addel C@ , , C	

@5@ @ 
@8 & &@;C@ , ,  B	
@<C@ , ,  G[	
@<XO &pset C@ , , 
	@<C@ , ,@5@ @.
@7 ,@ @ 
@8 , &@;XO & , C@ , ,@5@.
@7 R} H7@2@4@.@7 ,@ @8 K?@;XO & & C@ , , 
@<C@ , ,@5@.
@ @7 &@ 
@ @ @8 , &@;XO &dint C@ , , 
	@<C@ , ,@5@ @.
@7 & &@ @ 
@8 , &@;XO & & C@ , , 
	@<C@ , ,@5@.
@ @7 &@ 
@ @ @8 , &@;XO & , C@ , , @<C@ , ,
@5@ @8 , &@;XO & , C@ , , 
	@<C@ , ,@5@ @.
@7 & &@ @ 
@8 ,@;XO &union3 C@H , , C	
@5@ @ @ @8union2 &@;C@J , , B	
@5@ @ @8 ,@;C@L , , G[
@5@ @ @8 ,@;XO & , C
@C , , 	
@<C@D , ,
@5@.@ @7 &@ @ @ 
@ @8 , &@;XO & , C@ , , @<C@ , ,
@5@ @8 ,@;XO & & C@g , , 
@<C
@h , ,@5@ @ @8diff21 &@;XO & & C@S , , 
@<C
@T , ,@5@ @ @8isect2 &@;XO & , C@W , , @<C@X , ,
@5@.@ @7 &@ @ @ 
@ @8isect3 &@;XO & & C@? , , 
	@<C
@@ , ,@5@ @ @8 ,@;XO &diff3 C@u , , C	
@5@ @ @ @8diff12 &@;C@w , , B@5@ @ 
@8 & &@;C@y , , G[@5@ @ 
@8 ,@;XO & , C
@k , , 	
@<C@l , ,
@5@.@ @7 &@ @ @ 
@ @8 -  &@;XO & , C
@\ , , C@5@ @ @ 
@8 ,@;C@^ , , B	
@5@ @ @8 ,@;C@` , , G[@5@ @ 
@8 ,@;XO & , C@5 , , @5@>@Q@;C@6 , , @<C@7 , ,
@5@7 Mi@ @8 - &@;XO & , C@0 , , @5@>@Q@;C@1 , , @<C	@2 , ,	
@5@8 -@;XO & - C@p , , @<C@q , ,
@5@.@ @7 &@ @ @ 
@ @8 -@;XXQM EF@./usr/lib/swi-prolog/library/prolog_autoload.pl  ԣAuC AgS E DE B2 XD  t  t t  Et  W\ AD  t  t t  Et  W\ 	 O E W] C@' E E D ' @ '
@5 @@ @8 Wb '@;C@$@' E E D $"  	 G  $"
@5@0  	@3 G@3 @4@ @8 -
@;XD  t  t t  Et autoloaded_count AD  t  t t  Et  - AD  t  t t  Et  - AO E -	 C@V E E  @5@8 D '@;XO E D C@R@Y E E		@5 @@7 B B C@.	@7 C   @0 E@/@4@.
@7
aggregate_all E @.@7 B2 '  @0 E@/@4@.@7 - C@.
@7 -@a@f
@h@l C@x@.@7information_level '@a@f@i@l C@x@ @0 D@1 )@4@8 @' @)@;XD  t  t t  Et 
autoloaded AO E - C@ E E@5@0 -@-
@4@7 H@.@7 [ @0 -@4@7 C@Q@;XO Eassert_autoload_hook C@0@ E E@5@0 G!@0  @@1 T@0 D@0 @-	@1 @-
@-@4@-@4@/@/@4@1 -@0 	@1 
@4@4@8 G
 @;XO E
autoload_step C@@ E E

@5@0 '@-@4 @Q@7 W W  @0 E@/@4@.@7 -@0 AV@0 @ B2@-
@4@1 AV@0 @ D@-@4@1 AV@0 C B2 @Q@4@1 AV@0 C D@4@1 AV@0 -@-@4@1 C@1 - @4@0 #Q
@4@0 AV@0 H@1 -@-@4@1 AV@0 F@4@1 AV@0 C B2
@4@1 C D@4@7 @   @0 E@/@4@.@7 -@&	@a@f@f@l C@w@;XO E - C@Q@f E E
@5 C@.@7 -@.@.
@7 -  ' C@.@7 -@a@f@f@l C@x@.@7 -@D@&@a@f@b @s@L@.@7 -@ @0 D@1 )
@4@7 -@ @8 -@?@&	@E@;XO E - C@t E E@5@D
@0 ' @Q@4 @Q@7 -"@L
@( A@?@( A*@;XXQM EF@>/build/buildd/spark-2012.0.deb/checker/checker_ioutilities.pro   8AAuC @S @E PE RXO E P C@H E E@5 K1@ B N@7   U@>@;C@N E E@5 K@ B N@7   U@>@;C@T E E@5@;Could not calcuate banner. Unexpected system configuration.@8 _ U@;XO E R C@@_ E E@5@7 P P@.	@7 [  $@.
@7 [  $@.@7 [  $@.@7 [  $ Z@7 Aw P@&Usage: checker [options] Target_File~n@7 -. Z@7 -.@*Target_File - Either a .vcg or .siv file~n@7 -. Z@7 -.@?All options may be abbreviated to the shortest unique prefix.~n@7 -. Z@7 -.Standard options~n@7 -.----------------~n@7 -.@8-help                 - Display this help information.~n@7 -.@6-version              - Display version information.~n@7 -.@C-plain                - Adopt a plain output style (e.g. no dates~n@7 -.@.                        or version numbers).~n@7 -.@E-overwrite_warning    - Confirmation needed to overwrite command or~n@7 -.@*                        proof log files.~n@7 -.@D-command_log=Log_File - Specify filename for the command log file.~n@7 -.@B-proof_log=Plg_File   - Specify filename for the proof log file.~n@7 -.@J-execute=Log_File     - Execute a previously generated command log file.~n@7 -.@<-resume               - Resume a previously saved session.~n@7 -. Z@7 -.~a~n@2	@4@7 -. ->@2
@4@7 -. ->@2@4@7 -. ->@2@4@7 -.@>@;XXQM EoF@%/usr/lib/swi-prolog/library/option.pl  ԣAu@!C AgS E WE [E +E ^E
merge_optionsE ^XD  t  t t  Eot  ^ 
O Eo +C@+@ En En@5@.@.
@7 @6@.@ @ 
@7 @6@D
@ @7
get_option W@L@&@?
@&
	@ @8 A@;XD  t  t t  Eot  ^ @GD  t  t @Ht  Eot ^  D  t  t t  Eot  ^ 
O Eo ^CA  En En
 

@5 @@ @7 B B@ @ @8 ^ W@;XD  t  t t  Eot  -@ 
O Eo -?C@ En En@5@>@8canonicalise_options W@;C	@ En En
@5@>@8 -G@;C@ En En@5@.@7 -G@.@7 -G@ @.
@7 K?@ @.@7 K?@ 
@ @8	ord_merge W@;XD  t  t t  Eot  ^ 
O Eo ^C@ En En@5@.@.@7 @6@.
@ @ @7 @6@ 
@7 -A@&
@;XD  t  t t  Eot  W 
O Eo [C@z En En@5@.
@.@7 @6@.@ @7 @6@ @7 -C W@>@&@;XD  t  t t  Eot  W 
O Eo WC@&@i En En@5@.@.@7 @6@.
@ @ @7 @6@D@ 
@7 -M@L@&
@?@8 A@;XD  t  t t  Eot  ^ 
O Eo -FCA En En @<CA En En
@5@ @ @7meta_option W@ 
@ @8 -E@;XD  t  t t  Eot  -Q 
O Eo -PC@)A	 En En B


 B 

@5@ @@>@0 

@4@ @ @8 B @;C@4A En En@5@7 E @2@-@3@-
@4@7 @<@ @@>@0 

@4@.@.@7 -R@ @2@3@0 @4@4@8 @<@;CA En En @<XD  t  t t  Eot canonicalise_options2 
O Eo -SC@ En En @<C@#@ En En B



@5@>@ 
@2
@3@4@7 @<@ @ @8 -T W@;C@ En En


@5@>@ @ @8 -U@;XD  t  t t  Eot sort_key 
O Eo -VC@ En En
 C

@5@ @8 @6@;XD  t  t t  Eot  -L 
O Eo -KC@ En En
	@5@>@;C@ En En
@5@>@;C@-@ En En


@5@ @.@7 -W W@ 
@.@7 -X@.@ @ @7 &@ @ @ @ 
@ @ @ @8 -L W@;XD  t  t t  Eot  -I 
O Eo -HC@ En En@5@0 B@/@/@4@7 @ @>@8 -U@;C@ En En 
@<XD  t  t t  Eot  -C 
O Eo -BC@ En En@5@7 [ H7@>@;C@ En En@5@.@7 @6@.@7 A@0 B@4@8 -\@;XD  t  t t  Eot  -C 
O Eo -NC@ En En@5@7 -[@>@;C@ En En@5@.
@7 @6@.@7 A@0 B
@4@7 -[@>@;XD  t  t t  Eot  -L 
O Eo -ZC@ En En		 B	
@5@ 
@ @ @8 -J@;C@H@ En En
 C	
@5@D@*@"
@#@L@ @.@7 -X@.@ @ @7 &@ @ @ @ @ @ @ @ @8 -Y@?@"@#@F@F@;C@E@ En En
 G[
@5@D@'@"@#@L@ @.@7 -X@.@ @7 &@ @ @ @ 
@ @ @8 -Y@?@"	
@#@F@F@;XXQM EjF@5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl  @ԣAuC AgS E EpopenE  E QE EE T
E ^E !WE  E YE QE +nEexecE AEenvironE YE !\E IEmktempE JzE YE	host_nameEtmpnamXO Ej Jz C@ Ei Ei@5@8 A~ J{@;XO Ej -i C@ Ei Ei@5mkstemp@8 ' J{@;XO Ej -k C@ Ei Ei@5@8gethostname D@;XO Ej -m C@ Ei Ei@5 -n@8 -q@;XO Ej -] C@ Ei Ei@5@8 Y @;XO Ej -^ C@ Ei Ei@5@0pipe@4@8 G@;XO Ej -` C@ Ei Ei  @5@8 !W Be@;XO Ej -a C@1@ Ei Ei		
 Q






@5@0 %

@-@/@/@/@4 F$@7 +f J{@ @a@f@k F@w@;XO Ej -b C@ Ei Ei@5 ^@8 @@;XO Ej GW C@t Ei Ei/s/c	@5 U] @Q@7 @@>COMSPEC@8 S J{@;C@w Ei Ei  "M
 F	@<XO Ej Q C@5@ Ei Ei		 Q
	





@5@.@7   J{@ @0 %	

@-@/@/@/@4 F$@7 -z@ @a@f@k F@w@;XO Ej +n C@ Ei Ei@5@8 !\ Be@;XO Ej -c C@7@j Ei Ei@5@"	



@#@.@.@7 -{ J{@ @ @2@0 ^@4@3@0 ^@4@3@0 ^
@4@3@0 ^
@4@4@8 ^z ^@;XO Ej -e C@ Ei Ei@5@.	@7 -@a@h@k F@w@;XO Ej -f C@S Ei Ei@5@8 -@;XO Ej -h C@ Ei Ei@5@8 ^w ^@;XXQM DF@%/usr/lib/swi-prolog/library/socket.pl  ԣAuC AgS E	tcp_fcntlE
tcp_setoptEtcp_connectE
tcp_acceptE
tcp_listenEtcp_bindE -E -E
tcp_socketEtcp_open_socketE
udp_socketEtcp_close_socketE -Eudp_receiveEudp_sendEtcp_host_to_addressE
tcp_selectE -sXD  t  t t  Dt tcp_connect_hook AD  t  t t  Dt  -O D - C
@ Ep Ep
setflnonblock@5@> -@8 - -u@;XO D - C
@n Ep Ep@5@ @7 - -u@>@;C@p Ep Ep@5@7 - -u@ @8 - -u@;XD  t  t t  Dt  -D  t  t t  Dt  -D  t  t t  Dt  -O D - C@| Ep Ep@5@.@7 - -u@>@&
@;C@ Ep Ep@5@.@.@7 - -u@ @ @8 E -u@;XD  t  t t  Dt  -D  t  t t  Dt  - AD  t  t t  Dt  -D  t  t t  Dt  -D  t  t t  Dt  -D  t  t t  Dt 	tcp_debugD  t  t t  Dt  -D  t  t t  Dt  -O D - C@I Ep Ep@5@.
@.@7 -@D	@S@L@&	
@?@ @8 -@;XD  t  t t  Dt  -D  t  t t  Dt  -D  t  t t  Dt  -D  t  t t  Dt  -tXQM EF@(/usr/lib/swi-prolog/library/aggregate.pl  ԣAu@ C AgS Efree_variablesE -E EE EEforeachE -XD  t  t t  Et  - @GD  t  t @Ht  Et - B
  O E - C@3@ E E  @5@>@!@0 B @/@4@#@@@@ @.@7 A@p
@ @ 
@7 Dr @Q@?
@ @8 A@F@;C@ E E@5 @@.@.@.
@7template_to_pattern -@ @ @.@7 @@ 
@ @8aggregate_list -@;XO Emax_pair CAV E E C



@5@ 
@ @ @8 - -@;XD  t  t t  Et  E @GD  t  t @Ht  Et - B
 U O E - C@ E E@5bag@.@.@.
@7 -@ @ @.@7 U @@ 
@ @8 -@;XO E	needs_one CA E E
@5@.
@7 T H7@7 - -@>@;CA E E 
 @<XO Eaggregate_term_list CA? E E 
@<CA@ E E
@5@ @.@7	step_term -@ 
@ @ @8 - -@;XO Eexistential_vars C@ E E
@5@S@%
@>@&@;C@ E E U


@5@>@%
@"
@#@ 
@ @ @8 - -@;C@ E E 


 
@5@>@%
@ 
@ @ @ @8 -@;C@ E E 


@<XO Eadd_existential_vars C@ E E 
	@<C@ E E
 U

@5@ @ 
@8 - -@;XO Evar_in_term CB E E@5@)	@>@;CB E E@5@7 E @/@.
@7 A@7 - -@>@;XO Estate1 C
A E E -	
@5@>@;C
A E E I	
@5@>@;CA E E 	@<XO Eexplicit_binding CB E E F
 @	@5@>@;CB E E F
 @	@5@>@;CB	 E E U




 G	@5@>@;CB
 E E U




 C
 G	@5@>@;CB E E U




 C
 G	@5@>@;XO Eterm_is_free_of CB E E@5@C
@7 -@L
@P@;XO E - C@ E Esum


 @Q -@5@S
@>@;C@ E E -


 V	

 -@5@>@;C@ E E   @Q  @5@>@;C@ E E W-


 @Q W-@5@S
@>@;C@ E E -


 V	

 W-@5@>@;C@ E E W,


 C
 V

min_witness@5@>@;C@ E E W+


 V	

 W+@5@>@;C@ E E W*


 C
 V

max_witness@5@>@;C@ E E I


 @Q I@5@>@;C@ E E -


 @Q -@5@>@;C@4@ E E

 J



@5@7 E @>@2@-@4@7 @<@ @.@ @ @7templates_to_patterns -@ @ 
@7 - -@2@4@8 @<@;C@ E E@5aggregate_template@8 @ B@;XO E - C@6@ E E@5@.@.@ 
@7 - -@ @.@.@ @7 -@0 AV@4@.@7 ,m -@D@* -@L@ @ @ @8 -@?@&@;XO E - CAy E E@5@.@.
@7 @6@ @ @ 
@7 @6@ @8	step_list -@;XO E - CA E E
@5@S@7 - -@7list_is_free_of -@>@;C	A E E
@5@S@>@;CA E E@5@.@.
@7 - -@>@ @ 
@ @8 - -@;CA E E@5@/@.@7 @6@ @ @8 - -@;XO E - CAY E E 	
@<C@/AZ E E	 C



@5@D@a@f
@h@s@L@ @ 
@ @ @ @8 -@?
@ @ @ @8 -@;XO E - CA~ E E @<C@3A E E
@5@.@7 A@ @.@7 A@ @.@7 A@ 
@ @ @ @7 P -@.@7 [ -@ @ @ @ @8 -@;XO Efinish_result1 C
A E E -
@5@>@&	@;CA E E I
@5@>@ @8 K?@;CA E E -
 C


@5@>@" W*
@#@;CA E E -
 C


@5@>@" W,
@#@;CA E E 
@<XO E - CA E E  @Q@<CA E E



@5@>@ 
@ @ @ @8 -@;C@3A E E
 AV


@5@ 
@ @ @.@ @7 -@ @.@ @7 H6 H7@ @ @ @ @ @8 -@;XO Emin_pair CAL E E C



@5@ 
@ @ @8 . -@;XD  t  t t  Et  E @GD  t  t @Ht  Et - B
 B
 U O E - C@)@ E E		@5 -@.@.
@.@7 -@0 C	@4@ 
@.@7 $R@ @.@7 + [@ @ @ @8 -@;XD  t  t t  Et  - @GD  t  t @Ht  Et -  O E - C@kA E E@5@.
@7 JW@.@7 K?@.@7 JW@ @.
@7 K?@ 
@ @.@7 & &@D@* @@L@C
@@C@@L@P@L@P@F@F@?@,@ @ 
@.@7 & &@.@2 R@4@7 @<@.@2 R@4@7 @<@ @.@7 @@ @ @ @8
prove_list -@;XO E - CA E E  W-@<CA E E  -@<CA E E  W+@<CA E E  -@<XO E
finish_result CA E E@5@.@.
@7 @6@ @ @ 
@7 @6@ @8 .
 -@;XD  t  t t  Et  - @GD  t  t @Ht  Et - B
 B
  O E - C@/@ E E

@5 @@.@.
@.@7 -@0 C	@4@ 
@.@7 @@ @.@7 K?@ @.@7 .@ @ @ @8 -@;XO E ,m C@9@ E E AV

@5@>@.@7 -@ @.
@7 -@D
@* @Q@L@&	
@?@D
@*
 @Q@L@&	@?
@"	 AV
@#@;C@ E E 
@<XO E .
 CA E E @<C@*A E E
@5@0 G@0 G	
@4@4@0 G@0 G
@4@-@4@7 ^. @ @@ 
@ @8 .	@;XO E - CA# E E -@5@>@&
	@;C	A% E E I@5@>@8 K?@;CA' E E -@5@8 [ H7@;CA) E E  @5@8 G @;CA+ E E W+@5@8 [ H7@;CA- E E -
 W*

@5@ @ @8 - -@;CA/ E E W-@5@8 [ H7@;CA1 E E -
 W,

@5@ @ @8 . -@;C@2A3 E E		 - 

@5@>state0@ @.
@.@7 _ ^@.@2
@4@7 @<@ @ @.@7 -@ @ @ @8 . -@;C@AA8 E E -


@5@ 
@2@-@4@7 @< -@ @ @.@.@7 _ ^@.@2@4@7 @<@ @ @ @.@7 -@ @ @ @8 .@;XO E - C	A E E @5@>@;C@ A E E@5@.
@7 A@ 
@ @.@7 -@p?@>@ @ @ @8 -@;XO E - CB" E E
@5@+
	@>@ @8 -@;CB% E E @<XO E . CA E E  -
	@<CA E E  I
	@<CA E E    @<CA E E  - @<XO E . CAO E E 	
@<C@/AP E E	 C



@5@D@a@f
@h@q@L@ @ 
@ @ @ @8 .@?
@ @ @ @8 .@;XO E - CAb E E  -
	
@<CAc E E  I
	
@<C	Ad E E  @5@ @8 -@;CAf E E -@5@ @a@i@h@n@w@;CAh E E W+@5@ @a@i@h@l W*@w@;CAj E E W-@5@ @a@i@h@l W,@w@;C@2Al E E
 - C


 C

 C

@5@D@a@f@f@s@L@&@&
@?@&@&@;C@2Aq E E
 - C


 C

 C

@5@D@a@f@f@q@L@&@&
@?@&@&@;CAv E E J
@5@ @ @8 -@;XO E . CA E E @<C@1A E E
@5@ @.@7 A@ @.@7 A@ 
@ @ @ @7 - -@.@7 -@ @ @ @ @ @8 .@;XXQM UnF@!/usr/lib/swi-prolog/boot/packs.pl  AsC S E$pack_detachE$pack_attachE ]E ]XD  t  t t  Unt  . 	 D  t  t t  Unt  . 
O Un .C@J Ui Ui@5@7attach_package Um@>@;C@&@L Ui Ui@5@D	@7 A Um@L	@0 @@0 C A@4@/@4@8 @ Um@?
@0 @@0 A Uk@4@/@4@8 .%@;XD  t  t t  Unt  . 	 D  t  t t  Unt  . 
O Un .C@B@; Ui Ui@5@D
@7 A Um@L
@R@?
@0 @@0 @ @Z@4@/@4@7 .%@D@0 Uk	@4@7 H Um@L@0 Up@/@/@4@7 C Um@8 " Um@?
@0 @@0 C Uk@4@/@4@8 .%@;XD  t  t t  Unt  ]  
O Un ]C@F@V Ui Ui@5@.@0 @@0 X C@4@3@0 @ A@4@3@0 @ B@4@3@0 @ @@4@4@.	@7 @ @@D@,	 @@L@.
@7remove_dups Um@0 @
@4@0 . @4@8 G Um@?@R@E
@;XD  t  t t  Unt  ] 
O Un . C@t Ui Ui@5@0 MQ@-	@4@/ @@7 A: Um@>@.
@7 " Um@8attach_packages Um@;C@x Ui Ui @<XD  t  t t  Unt  " 
O Un "C@ Ui Ui@5@D
@/@/  @7 Ad Um@L
@&	@? @8 A Um@;XD  t  t t  Unt 
prolog_dir 
O Un .7C@ Ui Ui@5@2@3/prolog@4@7 A Um@8 .$@;XD  t  t t  Unt check_existing 
O Un .;C@ Ui Ui@5@0 .'	@4@7 .(@>@0 Up@/@/@4@8 .)@;C@ Ui Ui@5@.
@7 .' Um@> As@0 X@1 X
	@4@7 @' Um@Q@;C@ Ui Ui @<XD  t  t t  Unt foreign_dir 
O Un .?C@J@ Ui Ui@5 U[@.@7 @ Um@2	@3/lib@4@.@7 .:@ @7 .$@>@2	@3/lib/@3@4@7 .:@D
@7 .$@L
@0 Up D
@4@8 D5 Um@? As@0 X@1 X@4@7 .>@Q@;C@ Ui Ui  @<XD  t  t t  Unt update_autoload 
O Un .EC@ Ui Ui@5	/INDEX.pl@.	@7 .6@D
	@7 A~ Um@L
@8 .*@?@R@;XD  t  t t  Unt  .# 
O Un .#C@ Ui Ui@5@C@7   Um@L@P@.
@7 .6@7 .!@>@;C@ Ui Ui @<XD  t  t t  Unt    
O Un  C@ Ui Ui  C@<C@ Ui Ui  J@<XD  t  t t  Unt  .. 
O Un .-C@h Ui Ui @<C@i Ui Ui@5@ @7 @ Um@>@ @8 .,@;C@l Ui Ui

@5@ @ 
@2
@4@8 .,@;XD  t  t t  Unt  .4 
O Un .3C@z Ui Ui @<C@{ Ui Ui
@5@7 .I Um@ @8 .2@;XD  t  t t  Unt  .# 
O Un ."C@c@ Ui Ui@5@2@3/pack.pl@4@.	@7 .: B@7 A Um@.
@7 G Um@7 .< Um@.@7 .@ Um@.@7 .8 Um@>@0 .'
@4@7 .D@0 Up
 @@4@7 .D@ @7 .F Um@D
@, @L
@0 Up
 D@4@7 .D@?@R A*@0 X@1 X
@4@8 .>@;XD  t  t t  Unt  Uq D  t  t t  Unt  Uq AD  t  t t  Unt  Uq 
D  t  t t  Unt  Uk D  t  t t  Unt  Uk AD  t  t t  Unt  Uk 
XQM +F@(/usr/lib/swi-prolog/library/operators.pl  ԣAu@"C AgS E +E +E +E ,3E ,2XO +same_op_type C@u E  ԣA .X@5@.
@7op_type +@8 .Y@;XO + .Z C@ .X .X  D Y_@<C@ .X .X  K Y_@<C@ .X .X  Kvinfix@<C@ .X .X  K .\@<C@ .X .X  Kz .\@<C@ .X .X  Kxpostfix@<C@ .X .X  N3 .]@<XO +
set_operators C@ .X .X @<C@ .X .X	
@5@7 .^ +@8 .`@;C@ .X .X C:
	

@5@0  @@4@8 G@;XO +
undo_operator C@!@ .X .X C:


 C:


@5@ @ 
@ @7 N&@ 
@7 .V +@>@;C@*@ .X .X C:


@5@>@0 C:
@4@ @7 .a +@0 C:

@4@ @8 .d@;C
@ .X .X C:@5@>@;C@ .X .X  C:


 C: 
@<XD  t  t t  +t operator_stack AD  t  t t  +t  .e AD  t  t t  +t  .e AO + + C@} .X .X@5@0 .e@1 C@-@-	@4@7 H@7 .`@*mark@>@;XO +undo_operators C@ .X .X @<C@ .X .X

@5@ @7 .d@ @ 
@8 .h +@;XO +tag_ops C@ .X .X 
@<C@;@ .X .X C:





 C:

@5@0 	
@4@.@.@7 B +@" @#@ @ @8 .k +@;XO + .T C@ .X .X@5@8 .`@;XD  t  t t  +t  + @GD  t  t @Ht  +t + @K @K O + + C@%@s .X .X@5@0 C:	
@4@.@7 .d@0 .f@1 Cincremental@4@7 C@0  @
@4@8 G@;XD  t  t t  +t  ,3 @GD  t  t @Ht  +t .U  O + .U C@c .X .X@5@.
@.@7 .m@ @.@7 .n@ @7 .j@ @8 .`@;XD  t  t t  +t  ,3 @GD  t  t @Ht  +t ,2 O + ,2 C@i .X .X@5@.	@7 .U +@0 .f@1 C .g	@4@8 C@;XXQM EgF@:/build/buildd/spark-2012.0.deb/simplifier/newutilities.pro  7AAuC @S @E ME	trim_atomEgenerate_integerEpad_number_as_atomE@!explode_separator_content_as_listEunique_atomE  /Emonth_numeric_to_nameEspacerEatom_to_integerEcontains_no_dupsEflatten_listEgenerate_int_listE .~Einteger_to_atomXO Eg .q CAj Ef Ef@5@.@7 F)@ @.@7trim_atom_x  0@ @7 F)@>@;XO Eg .w C@ Ef Ef@5@.@7 F)@.@7 F)@ @ @.
@7replace_separator_with_split  0@ 
@7split_off_atoms  0@>@;XO Eg .} C@v Ef Ef
 @5@>@;C@y Ef Ef@5 N2@7 ^@p
	?@8 .}  0@;XO Eg . C@` Ef Ef@5@.
@7 G@7 F)@>@;XO Egpad_number_as_atom_x CA. Ef Ef@5@a@i@f@s@9Can not pad number: ~k to size: ~k as number is too big.
@2@3@4@8 _ U@;CA8 Ef Ef@5@ @.
@7retrieve_padding  0@ 
@.@7 H6 H7@ @ @7 F)@>@;XO Egretrieve_next_id CA Ef Ef@5@0 )@-
@4@7 H@a@i@b@n@w@0 )	@4@7 A  0@>@;CA Ef Ef
@5@0 )@4@7 .@>@;XO Eg . CAs Ef Ef@5@>@;C
Aw Ef Ef@5@a@g@h@s@>@;CA| Ef Ef

@5@p@ @ 
@ @8 .@;XO Eg . CA Ef Ef

@5@ @7 F)@>@;CA Ef Ef M


@5@ @7 F)@ @ 
@8 .@;CA Ef Ef@5@2@4@.
@7 .@ @ 
@8 .@;XO Eg@ implode_separator_content_list_x C@ Ef Ef


@5@>@;C@ Ef Ef

@5@.@7 A@ @ @.@7 A@ 
@ @ @8 .  0@;XO Eg .y CA Ef Ef@5@.
@7 .  0@.@7 .  0 L
@2@3@4@7  /  0@>@;XO Eg .{ CAV Ef Ef 01JAN@<CAW Ef Ef 02FEB@<CAX Ef Ef 03MAR@<CAY Ef Ef 04APR@<CAZ Ef Ef 05MAY@<CA[ Ef Ef 06JUN@<CA\ Ef Ef 07JUL@<CA] Ef Ef 08AUG@<CA^ Ef Ef 09SEP@<CA_ Ef Ef 10OCT@<CA` Ef Ef 11NOV@<CAa Ef Ef 12DEC@<XO Eg . CA Ef Ef@5@.
@7flatten_list_x  0@>@&	
@>@;XO Eg .u CA! Ef Ef@5@.@7 G@ @.@7 G @ @ @7 .  0@>@;XO Eg  / C@ Ef Ef
 @@5@>@;C@ Ef Ef

@5@>@;C@ Ef Ef
@5@ @ @7 .@>@;XO Eg . C@U Ef Ef@5@.
@7 F)@7 G@>@;XO Eg . C@k Ef Ef @5@>@;C
@n Ef Ef@5 N2@7 Hm@p	?@8 .  0@;XO Eg . CA Ef Ef @<CA Ef Ef
@5@.@7 .@ @.
@7 .@ @ 
@8 .@;CA Ef Ef 
@<XO Eg . CAF Ef Ef
@5@>@;CAK Ef Ef0
@5@p@ @ @8 .@;XO Eg . C@ Ef Ef
@5@>@;C@ Ef Ef
@5@>@;C@ Ef Ef M

@5@ @ 
@8 .@;C@ Ef Ef M
@5@.@7 .@ @ @8 .@;C@ Ef Ef


@5@ @ 
@8 .@;XD  t  t t  Egt  ) AO Eg M C@iA Ef Ef@5@0 Q@-
@-@-@-
@-@-@4@7 Q J{@.@7 .u  0@ @.@7 .@ @.@7 .@ 
@.@7 .@ @.@7 .@ @.@7 .@ @.@7 .{  0 @2@3@3@4@7 . @2@3@3@4@7 .@>@;XO Eg .s CA Ef Ef @<C
A Ef Ef@5@.	@7 .s  0@a@h@b@n@w@;XO Eg . CA Ef Ef@5@.	@7 [ H7@.
@7 G @.@7 G @&
@>@;XO Eg . CA Ef Ef
@5@>@;CA Ef Ef
@5@a@g@h@q@p@>@ @ @7 .  0@>@;XXD  t  C
t ' E] Ebt  E`D  t  C
t ' E] )t  E^D  t  C
t ' E] E{t  EyD  t  C
t ' U @*t  @(D  t  C
t ' U @t  @D  t  C
t ' D Bft  AxD  t  C
t ' D Dt  AD  t  C
t ' D Gt  GD  t  C
t ' Ba BWt  VD  t  C
t ' Ba ELt   WD  t  C
t ' Ba EGt  [D  t  C
t ' Ba EGt  [D  t  C
t ' Ba EGt  JD  t  C
t ' Ba Bft  VD  t  C
t ' Ba ELt   \D  t  C
t ' Ba EGt  [D  t  C
t ' Ba t  AD  t  C
t ' Ba EGt  [D  t  C
t ' Ba EGt  Y_D  t  C
t ' Ba t  AD  t  C
t ' Ba EGt  DRD  t  C
t ' Ba t  *D  t  C
t ' Ba EGt  L.D  t  C
t ' Ba Ht   D  t  C
t ' Ba t  CD  t  C
t ' Ba EGt  [D  t  C
t ' Ba Ht   D  t  C
t ' Ba Ht   D  t  C
t ' Ba EGt  [D  t  C
t ' Ba Ht   D  t  C
t ' Ba EGt  [D  t  C
t ' Ba t  V(D  t  C
t ' Ba ELt  GD  t  C
t ' Ba EGt  [D  t  C
t ' Ba EGt  [D  t  C
t ' Ba EGt  JD  t  C
t ' Ba EGt  ElD  t  C
t ' Ba Dt  ED  t  C
t ' Ba EGt  [D  t  C
t ' Ba ELt  HD  t  C
t ' Ba EGt  [D  t  C
t ' Ba $t  BoD  t  C
t ' Ba BWt  BUD  t  C
t ' Ba EGt  [D  t  C
t ' Ba Bft  HD  t  C
t ' Ba ELt  GD  t  C
t ' Ba EGt  [D  t  C
t ' Ba ELt  DD  t  C
t ' Ba t  @D  t  C
t ' Ba EGt  [D  t  C
t ' Ba Bft  D>D  t  C
t ' Ba EGt  [D  t  C
t ' Ba Bft  BdD  t  C
t ' Ba EGt  DRD  t  C
t ' Ba EGt  ERD  t  C
t ' Ba ELt   Y D  t  C
t ' Ba t  BD  t  C
t ' Ba EGt  [D  t  C
t ' Ba Ht  ED  t  C
t ' Ba t  BD  t  C
t ' Ba Ht   D  t  C
t ' Ba EGt  [D  t  C
t ' Ba EGt  [D  t  C
t ' Ba Ht   D  t  C
t ' Ba BBt  B@D  t  C
t ' Ba ELt  DD  t  C
t ' Ba EGt  [D  t  C
t ' Ba Ht   D  t  C
t ' Ba EGt  [D  t  C
t ' Ba t  Z}D  t  C
t ' Ba EGt  [D  t  C
t ' Ba EGt  [D  t  C
t ' Ba EGt  [D  t  C
t ' Ba EGt  ID  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  JD  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  [D  t  C
t ' BW t  AD  t  C
t ' BW EGt  Y_D  t  C
t ' BW t  AD  t  C
t ' BW t  *D  t  C
t ' BW EGt  DRD  t  C
t ' BW EGt  L.D  t  C
t ' BW t  CD  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  [D  t  C
t ' BW t  V(D  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  JD  t  C
t ' BW EGt  ElD  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  [D  t  C
t ' BW t  @D  t  C
t ' BW EGt  [D  t  C
t ' BW Bft  BdD  t  C
t ' BW EGt  DRD  t  C
t ' BW t  BD  t  C
t ' BW EGt  ERD  t  C
t ' BW EGt  [D  t  C
t ' BW t  BD  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  [D  t  C
t ' BW Gt  GD  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  [D  t  C
t ' BW t  Z}D  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  [D  t  C
t ' BW EGt  ID  t  C
t ' D Eot  ^D  t  C
t ' D Eot  ^D  t  C
t ' D Eot  -@D  t  C
t ' D t  @D  t  C
t ' D Eot  ^D  t  C
t ' D Dbt  , D  t  C
t ' D t  AD  t  C
t ' D Eot  WD  t  C
t ' D Eot  WD  t  C
t ' D Dbt  ,D  t  C
t ' D Dbt  ,D  t  C
t ' D t  BD  t  C
t ' D t  AD  t  C
t ' D t  *D  t  C
t ' D Dbt  'D  t  C
t ' D t  CD  t  C
t ' D t  BD  t  C
t ' D Dbt  ,D  t  C
t ' D Dbt  ,D  t  C
t ' D t  V(D  t  C
t ' D t  Z}D  t  C
t ' D Dbt  DD  t  C
t ' D Dbt  DD  t  C
t ' @* @t  @D  t  C
t ' @* Bft  WD  t  C
t ' @* Bft  BdD  t  C
t ' @* Bft  YOD  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  JD  t  C
t ' ED EGt  [D  t  C
t ' ED t  @D  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  [D  t  C
t ' ED t  AD  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  [D  t  C
t ' ED Bft  BdD  t  C
t ' ED EGt  Y_D  t  C
t ' ED EGt  DRD  t  C
t ' ED EGt  ERD  t  C
t ' ED t  BD  t  C
t ' ED t  AD  t  C
t ' ED EGt  DRD  t  C
t ' ED t  *D  t  C
t ' ED EGt  L.D  t  C
t ' ED EGt  [D  t  C
t ' ED t  CD  t  C
t ' ED t  BD  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  [D  t  C
t ' ED t  V(D  t  C
t ' ED EGt  [D  t  C
t ' ED t  Z}D  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  JD  t  C
t ' ED EGt  [D  t  C
t ' ED EGt  ElD  t  C
t ' ED EGt  ID  t  C
t ' ED EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E ELt   WD  t  C
t ' E Eot  ^D  t  C
t ' E EGt  [D  t  C
t ' E Eot  ^D  t  C
t ' E EGt  JD  t  C
t ' E ELt   \D  t  C
t ' E EGt  [D  t  C
t ' E t  AD  t  C
t ' E EGt  [D  t  C
t ' E Eot  WD  t  C
t ' E EGt  Y_D  t  C
t ' E t  AD  t  C
t ' E t  *D  t  C
t ' E EGt  DRD  t  C
t ' E EGt  L.D  t  C
t ' E t  CD  t  C
t ' E ETt  VD  t  C
t ' E Bft  WD  t  C
t ' E EGt  [D  t  C
t ' E Et  [;D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E t  V(D  t  C
t ' E Et  ZD  t  C
t ' E ELt  GD  t  C
t ' E EGt  [D  t  C
t ' E ETt  $D  t  C
t ' E EGt  [D  t  C
t ' E EGt  JD  t  C
t ' E EGt  ElD  t  C
t ' E EGt  [D  t  C
t ' E Bft  GD  t  C
t ' E EGt  [D  t  C
t ' E ELt  HD  t  C
t ' E $t  BoD  t  C
t ' E EGt  [D  t  C
t ' E Eot  -@D  t  C
t ' E EGt  [D  t  C
t ' E ELt  GD  t  C
t ' E t  @D  t  C
t ' E ELt  DD  t  C
t ' E EGt  [D  t  C
t ' E Eot  ^D  t  C
t ' E @*t  TD  t  C
t ' E Eot  WD  t  C
t ' E EGt  [D  t  C
t ' E EGt  DRD  t  C
t ' E t  BD  t  C
t ' E ELt   Y D  t  C
t ' E EGt  ERD  t  C
t ' E EGt  [D  t  C
t ' E t  BD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Et  #D  t  C
t ' E Et  [(D  t  C
t ' E ELt  DD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E t  Z}D  t  C
t ' E EGt  [D  t  C
t ' E ETt  $D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  ID  t  C
t ' E [Nt  'D  t  C
t ' E [Nt  'D  t  C
t ' E [Nt  'D  t  C
t ' E [Nt  'D  t  C
t ' E [Nt  [UD  t  C
t ' E [Nt  'D  t  C
t ' E [Nt  (	D  t  C
t ' E [Nt  [UD  t  C
t ' E [Nt  'D  t  C
t ' E [Nt  [D  t  C
t ' E [Nt  [D  t  C
t ' E [Nt  (D  t  C
t ' E [Nt  (D  t  C
t ' E [Nt  [sD  t  C
t ' E [Nt  (D  t  C
t ' E [Nt  [pD  t  C
t ' E [Nt  [gD  t  C
t ' E [Nt  'D  t  C
t ' E [Nt  [LD  t  C
t ' E [Nt  (D  t  C
t ' E [Nt  (D  t  C
t ' E [Nt  (D  t  C
t ' E [Nt  [[D  t  C
t ' E [Nt  (D  t  C
t ' E [Nt  (D  t  C
t ' E [Nt  (D  t  C
t ' E [Nt  (D  t  C
t ' E [Nt  (D  t  C
t ' E [Nt  (D  t  C
t ' E [Nt  (D  t  C
t ' E [Nt  (D  t  C
t ' EG [t  [D  t  C
t ' EG [t  +D  t  C
t ' EG t  AD  t  C
t ' EG t  AD  t  C
t ' EG t  *D  t  C
t ' EG t  CD  t  C
t ' EG t  V(D  t  C
t ' EG [t  +	D  t  C
t ' EG [t  +D  t  C
t ' EG [t  +D  t  C
t ' EG t  @D  t  C
t ' EG t  BD  t  C
t ' EG t  BD  t  C
t ' EG t  Z}D  t  C
t ' EG [t  +D  t  C
t ' BB Bft  ArD  t  C
t ' BB t  BD  t  C
t ' BB $t  BoD  t  C
t ' BB Gt  GD  t  C
t ' BB t  AD  t  C
t ' BB Bft  BdD  t  C
t ' BB t  AD  t  C
t ' \W @t  UD  t  C
t ' \W @*t  @(D  t  C
t ' \W @t  @D  t  C
t ' \W Bft  BdD  t  C
t ' D @*t  @(D  t  C
t ' D Ut  UD  t  C
t ' D Ut  UD  t  C
t ' D Bt  BD  t  C
t ' D Unt  ] D  t  C
t ' D $t  BoD  t  C
t ' D Bft  ArD  t  C
t ' D Bft  YOD  t  C
t ' D Gt  GD  t  C
t ' D Bft  @D  t  C
t ' D $t  BoD  t  C
t ' D ^t  DQD  t  C
t ' D Ut  U D  t  C
t ' D "Ut  ^	D  t  C
t ' ^ $t  BoD  t  C
t ' ^ @t  @D  t  C
t ' D EGt  [D  t  C
t ' D Eot  ^D  t  C
t ' D EGt  [D  t  C
t ' D EGt  JD  t  C
t ' D Eot  ^D  t  C
t ' D EGt  [D  t  C
t ' D EGt  [D  t  C
t ' D Dbt  , D  t  C
t ' D Eot  WD  t  C
t ' D EGt  Y_D  t  C
t ' D Dbt  ,D  t  C
t ' D EGt  DRD  t  C
t ' D EGt  L.D  t  C
t ' D Dbt  'D  t  C
t ' D t  CD  t  C
t ' D ETt  VD  t  C
t ' D EGt  [D  t  C
t ' D Dbt  ,D  t  C
t ' D EGt  [D  t  C
t ' D EGt  [D  t  C
t ' D Et  ^D  t  C
t ' D EGt  [D  t  C
t ' D ETt  $D  t  C
t ' D EGt  [D  t  C
t ' D EGt  JD  t  C
t ' D Dbt  DD  t  C
t ' D EGt  ElD  t  C
t ' D EGt  [D  t  C
t ' D EGt  [D  t  C
t ' D EGt  [D  t  C
t ' D EGt  [D  t  C
t ' D Eot  -@D  t  C
t ' D EGt  [D  t  C
t ' D Eot  ^D  t  C
t ' D Eot  WD  t  C
t ' D EGt  [D  t  C
t ' D EGt  DRD  t  C
t ' D EGt  ERD  t  C
t ' D Dbt  ,D  t  C
t ' D t  BD  t  C
t ' D EGt  [D  t  C
t ' D EGt  [D  t  C
t ' D EGt  [D  t  C
t ' D Dbt  ,D  t  C
t ' D EGt  [D  t  C
t ' D EGt  [D  t  C
t ' D EGt  [D  t  C
t ' D ETt  $D  t  C
t ' D EGt  [D  t  C
t ' D EGt  [D  t  C
t ' D EGt  ID  t  C
t ' D Bft  @D  t  C
t ' D Dbt  DD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Eot  ^D  t  C
t ' E B}t  *D  t  C
t ' E t  AD  t  C
t ' E Eot  WD  t  C
t ' E B}t  %D  t  C
t ' E EGt  Y_D  t  C
t ' E t  *D  t  C
t ' E B}t  B{D  t  C
t ' E B}t  ) D  t  C
t ' E ETt  VD  t  C
t ' E EGt  [D  t  C
t ' E B}t  B{D  t  C
t ' E EGt  [D  t  C
t ' E EGt  JD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E B}t  )D  t  C
t ' E Eot  -@D  t  C
t ' E Eot  WD  t  C
t ' E B}t  %D  t  C
t ' E EGt  DRD  t  C
t ' E t  BD  t  C
t ' E B}t  *D  t  C
t ' E Bft  ArD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E "Ut  __D  t  C
t ' E EGt  [D  t  C
t ' E EGt  ID  t  C
t ' E Eot  ^D  t  C
t ' E EGt  JD  t  C
t ' E B}t  * D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E B}t  )D  t  C
t ' E t  AD  t  C
t ' E B}t  )D  t  C
t ' E EGt  DRD  t  C
t ' E EGt  L.D  t  C
t ' E t  CD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E t  V(D  t  C
t ' E EGt  [D  t  C
t ' E ETt  $D  t  C
t ' E EGt  ElD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E t  @D  t  C
t ' E Eot  ^D  t  C
t ' E B}t  ) D  t  C
t ' E EGt  [D  t  C
t ' E B}t  BD  t  C
t ' E EGt  ERD  t  C
t ' E B}t  *D  t  C
t ' E EGt  [D  t  C
t ' E t  BD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Dt  _~D  t  C
t ' E t  Z}D  t  C
t ' E EGt  [D  t  C
t ' E ETt  $D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  JD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E Et  _D  t  C
t ' E EGt  Y_D  t  C
t ' E EGt  DRD  t  C
t ' E EGt  L.D  t  C
t ' E ETt  VD  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Et  ^D  t  C
t ' E Et  ^D  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E EGt  [D  t  C
t ' E ETt  $D  t  C
t ' E Et  _D  t  C
t ' E EGt  JD  t  C
t ' E EGt  ElD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  DRD  t  C
t ' E Et  _D  t  C
t ' E Et  _D  t  C
t ' E EGt  ERD  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Et  ^D  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E Et  _D  t  C
t ' E EGt  [D  t  C
t ' E Et  ^D  t  C
t ' E EGt  [D  t  C
t ' E ETt  $D  t  C
t ' E EGt  [D  t  C
t ' E Et  FD  t  C
t ' E EGt  [D  t  C
t ' E EGt  ID  t  C
t ' E Et  _D  t  C
t ' E t  @D  t  C
t ' E t  AD  t  C
t ' E t  BD  t  C
t ' E t  AD  t  C
t ' E t  *D  t  C
t ' E t  CD  t  C
t ' E t  BD  t  C
t ' E t  V(D  t  C
t ' E t  Z}D  t  C
t ' Eb Egt  EeD  t  C
t ' Eb B)t  EwD  t  C
t ' Eb Bat  VD  t  C
t ' Eb B)t  EtD  t  C
t ' Eb B)t  EvD  t  C
t ' Eb EGt  DRD  t  C
t ' Eb B)t  EuD  t  C
t ' Eb EGt  ERD  t  C
t ' Eb )t  EcD  t  C
t ' Eb E]t  ErD  t  C
t ' EL EGt  [D  t  C
t ' EL EGt  [D  t  C
t ' EL EGt  JD  t  C
t ' EL EGt  [D  t  C
t ' EL @*t  @(D  t  C
t ' EL t  AD  t  C
t ' EL EGt  [D  t  C
t ' EL EGt  Y_D  t  C
t ' EL t  AD  t  C
t ' EL t  *D  t  C
t ' EL EGt  DRD  t  C
t ' EL EGt  L.D  t  C
t ' EL t  CD  t  C
t ' EL EGt  [D  t  C
t ' EL Et  ED  t  C
t ' EL EGt  [D  t  C
t ' EL EGt  [D  t  C
t ' EL t  V(D  t  C
t ' EL EGt  [D  t  C
t ' EL EGt  [D  t  C
t ' EL EGt  JD  t  C
t ' EL EGt  ElD  t  C
t ' EL EGt  [D  t  C
t ' EL EGt  [D  t  C
t ' EL EGt  [D  t  C
t ' EL $t  BoD  t  C
t ' EL EGt  [D  t  C
t ' EL EGt  [D  t  C
t ' EL t  @D  t  C
t ' EL EGt  [D  t  C
t ' EL Bft  BdD  t  C
t ' EL EGt  DRD  t  C
t ' EL t  BD  t  C
t ' EL EGt  ERD  t  C
t ' EL EGt  [D  t  C
t ' EL t  BD  t  C
t ' EL EGt  [D  t  C
t ' EL EGt  [D  t  C
t ' EL EGt  [D  t  C
t ' EL EGt  [D  t  C
t ' EL t  Z}D  t  C
t ' EL EGt  [D  t  C
t ' EL EGt  [D  t  C
t ' EL EGt  [D  t  C
t ' EL EGt  ID  t  C
t ' D t  BD  t  C
t ' D Et  ^D  t  C
t ' D Dbt  ,D  t  C
t ' D Bft  @D  t  C
t ' E{ Ebt  EqD  t  C
t ' E{ Ebt  E`D  t  C
t ' E{ )t  EcD  t  C
t ' E{ )t  E^D  t  C
t ' Bf @*t  @(D  t  C
t ' Bf Dt  DD  t  C
t ' Bf "Ut  __D  t  C
t ' Bf Dt  "TD  t  C
t ' Bf @t  @D  t  C
t ' Bf Dt  _~D  t  C
t ' "U @t  UD  t  C
t ' "U @*t  @(D  t  C
t ' "U @t  @D  t  C
t ' "U Bft  BD  t  C
t ' "U Bft  !TD  t  C
t ' "U Bft  ArD  t  C
t ' "U Bft  YOD  t  C
t ' D @*t  @(D  t  C
t ' D @t  @D  t  C
t ' D @t  UD  t  C
t ' D Bft  !MD  t  C
t ' D Gt  GD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Eot  ^D  t  C
t ' E @*t  @(D  t  C
t ' E ELt   \D  t  C
t ' E Eot  WD  t  C
t ' E Et  _D  t  C
t ' E EGt  Y_D  t  C
t ' E ETt  VD  t  C
t ' E Et  [;D  t  C
t ' E Et  _D  t  C
t ' E EGt  [D  t  C
t ' E Et  ^D  t  C
t ' E EGt  [D  t  C
t ' E Bst  BsD  t  C
t ' E EGt  JD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Eot  -@D  t  C
t ' E ELt  GD  t  C
t ' E Eot  WD  t  C
t ' E EGt  DRD  t  C
t ' E Et  _D  t  C
t ' E t  BD  t  C
t ' E Et  _D  t  C
t ' E Et  _D  t  C
t ' E EGt  [D  t  C
t ' E Et  [(D  t  C
t ' E Gt  GD  t  C
t ' E Et  _D  t  C
t ' E EGt  [D  t  C
t ' E Et  ^D  t  C
t ' E EGt  [D  t  C
t ' E Et  FD  t  C
t ' E EGt  ID  t  C
t ' E Eot  ^D  t  C
t ' E ELt   WD  t  C
t ' E EGt  JD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E Et  _D  t  C
t ' E EGt  DRD  t  C
t ' E EGt  L.D  t  C
t ' E Bft  !TD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Et  ^D  t  C
t ' E ELt  GD  t  C
t ' E Bst  )`D  t  C
t ' E Et  _D  t  C
t ' E EGt  [D  t  C
t ' E ETt  $D  t  C
t ' E Et  _D  t  C
t ' E EGt  ElD  t  C
t ' E Bft  GD  t  C
t ' E ELt  HD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E ELt  DD  t  C
t ' E Bft  D>D  t  C
t ' E Eot  ^D  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E EGt  ERD  t  C
t ' E ELt   Y D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Et  #D  t  C
t ' E Et  ^D  t  C
t ' E Et  ^D  t  C
t ' E EGt  [D  t  C
t ' E ELt  DD  t  C
t ' E Et  _D  t  C
t ' E Bst  *D  t  C
t ' E EGt  [D  t  C
t ' E ETt  $D  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' B9 $t  BoD  t  C
t ' B9 Bft  BdD  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  JD  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  DRD  t  C
t ' ET EGt  Y_D  t  C
t ' ET EGt  ERD  t  C
t ' ET EGt  DRD  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  L.D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  JD  t  C
t ' ET EGt  [D  t  C
t ' ET EGt  ElD  t  C
t ' ET EGt  ID  t  C
t ' ET EGt  [D  t  C
t ' $ $t  BoD  t  C
t ' B @*t  @(D  t  C
t ' B $t  %D  t  C
t ' E Et  [?D  t  C
t ' E Et  [CD  t  C
t ' E Et  [AD  t  C
t ' E Et  [GD  t  C
t ' E Et  [ED  t  C
t ' E EGt  [D  t  C
t ' E Eot  ^D  t  C
t ' E EGt  [D  t  C
t ' E Bft  AxD  t  C
t ' E EGt  JD  t  C
t ' E Eot  ^D  t  C
t ' E EGt  [D  t  C
t ' E @*t  @(D  t  C
t ' E EGt  [D  t  C
t ' E Eot  WD  t  C
t ' E EGt  Y_D  t  C
t ' E EGt  DRD  t  C
t ' E EGt  L.D  t  C
t ' E ETt  VD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E ETt  $D  t  C
t ' E EGt  [D  t  C
t ' E Bt  BD  t  C
t ' E EGt  JD  t  C
t ' E EGt  ElD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Eot  -@D  t  C
t ' E EGt  [D  t  C
t ' E Eot  ^D  t  C
t ' E Eot  WD  t  C
t ' E EGt  [D  t  C
t ' E EGt  DRD  t  C
t ' E EGt  ERD  t  C
t ' E t  BD  t  C
t ' E EGt  [D  t  C
t ' E Bft  ArD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E ETt  $D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  ID  t  C
t ' E &t  ,D  t  C
t ' E &t  &D  t  C
t ' E &t  &D  t  C
t ' E &t  ,D  t  C
t ' E &t  ,D  t  C
t ' E &t  &D  t  C
t ' E &t  &D  t  C
t ' E &t  &D  t  C
t ' E &t  ,D  t  C
t ' C
 EGt  [D  t  C
t ' C
 EGt  [D  t  C
t ' C
 Eot  ^D  t  C
t ' C
 @*t  @(D  t  C
t ' C
 t  AD  t  C
t ' C
 Eot  WD  t  C
t ' C
 EGt  Y_D  t  C
t ' C
 t  *D  t  C
t ' C
 ETt  VD  t  C
t ' C
 EGt  [D  t  C
t ' C
 EGt  [D  t  C
t ' C
 Bft  GWD  t  C
t ' C
 EGt  JD  t  C
t ' C
 EGt  [D  t  C
t ' C
 EGt  [D  t  C
t ' C
 EGt  [D  t  C
t ' C
 Eot  -@D  t  C
t ' C
 Eot  WD  t  C
t ' C
 EGt  DRD  t  C
t ' C
 t  BD  t  C
t ' C
 Bft  ArD  t  C
t ' C
 EGt  [D  t  C
t ' C
 Et  B2D  t  C
t ' C
 Gt  GD  t  C
t ' C
 EGt  [D  t  C
t ' C
 EGt  [D  t  C
t ' C
 EGt  ID  t  C
t ' C
 Eot  ^D  t  C
t ' C
 EGt  JD  t  C
t ' C
 EGt  [D  t  C
t ' C
 EGt  [D  t  C
t ' C
 t  AD  t  C
t ' C
 EGt  DRD  t  C
t ' C
 Dbt  'D  t  C
t ' C
 EGt  L.D  t  C
t ' C
 t  CD  t  C
t ' C
 Bft  !TD  t  C
t ' C
 EGt  [D  t  C
t ' C
 EGt  [D  t  C
t ' C
 t  V(D  t  C
t ' C
 ETt  $D  t  C
t ' C
 EGt  [D  t  C
t ' C
 EGt  ElD  t  C
t ' C
 EGt  [D  t  C
t ' C
 t  @D  t  C
t ' C
 EGt  [D  t  C
t ' C
 Eot  ^D  t  C
t ' C
 EGt  [D  t  C
t ' C
 EGt  ERD  t  C
t ' C
 EGt  [D  t  C
t ' C
 t  BD  t  C
t ' C
 EGt  [D  t  C
t ' C
 EGt  [D  t  C
t ' C
 Dt  _~D  t  C
t ' C
 t  Z}D  t  C
t ' C
 EGt  [D  t  C
t ' C
 ETt  $D  t  C
t ' C
 EGt  [D  t  C
t '  Bft  DAD  t  C
t '  $t  %D  t  C
t '  Bft  WD  t  C
t '  Dt  B/D  t  C
t '  Bft  GWD  t  C
t '  ^t  \8D  t  C
t '  At  ED  t  C
t '  Bft  !cD  t  C
t '  Bft  !e D  t  C
t '  Unt  ] D  t  C
t '  Dt  \ D  t  C
t '  Bft  !MD  t  C
t '  Bft  YOD  t  C
t '  Dt  "TD  t  C
t '  @t  @D  t  C
t '  @t  @D  t  C
t '  Bft  	D  t  C
t '  "Ut  ZfD  t  C
t '  Dt  "D  t  C
t '  ^t  ^D  t  C
t '  Bft  !AD  t  C
t '  Unt  .D  t  C
t '  Bft  FD  t  C
t '  @*t  @(D  t  C
t '  Ut  UD  t  C
t '  'bt  )D  t  C
t '  @t  UD  t  C
t '  ^t  ^D  t  C
t '  $t  BoD  t  C
t '  @t  UD  t  C
t '  Bft  ArD  t  C
t '  'bt  )D  t  C
t '  "Ut  __D  t  C
t '  "Ut  "WD  t  C
t '  Bt  DD  t  C
t '  Bft  !CD  t  C
t '  $t  %D  t  C
t '  Bft  AxD  t  C
t '  Dt  AD  t  C
t '  Bft  !YD  t  C
t '  Bt  BD  t  C
t '  $t  BoD  t  C
t '  Dt  \D  t  C
t '  Bft  HD  t  C
t '  At  CD  t  C
t '  Ut  U D  t  C
t '  "Ut  ^	D  t  C
t '  Bft  XD  t  C
t '  ^t  ^D  t  C
t '  Bft  G D  t  C
t '  Bft  !VD  t  C
t '  \Wt  \WD  t  C
t '  At  AD  t  C
t '  Dt  " D  t  C
t '  Bft  VD  t  C
t '  @*t  WD  t  C
t '  Bft  BD  t  C
t '  Dt  \ D  t  C
t '  \Wt  \WD  t  C
t '  Dt  B3 D  t  C
t '  Unt  ]D  t  C
t '  Dt  D D  t  C
t '  Bft  ![D  t  C
t '  Bft  !aD  t  C
t '  Bft  VD  t  C
t '  Bft  	D  t  C
t '  Bft  !TD  t  C
t '  Dt  VGD  t  C
t '  Bft  !^D  t  C
t '  Unt  .D  t  C
t '  Bft  GD  t  C
t '  ^t  DQD  t  C
t '  Dt  B)D  t  C
t '  'bt  )D  t  C
t '  Gt  ED  t  C
t '  Bft  GW D  t  C
t '  Dt  _~D  t  C
t '  Bt  DD  t  C
t '  Dt  \ D  t  C
t '  Bft  XD  t  C
t '  At  AD  t  C
t '  Dt  \ D  t  C
t '  Bft  !QD  t  C
t '  Ut  UD  t  C
t '  Bft  BgD  t  C
t '  Dt  DD  t  C
t '  Bt  BD  t  C
t '  Bft  !?D  t  C
t '  Bft  !G D  t  C
t '  @*t  TD  t  C
t '  Dt  @ D  t  C
t '  Bft  BD  t  C
t '  \Wt  \Y D  t  C
t '  Gt  GD  t  C
t '  Dt  "D  t  C
t '  Bft  @D  t  C
t '  Dt  B) D  t  C
t '  Bft  !OD  t  C
t '  Bft  ED  t  C
t '  Bft  D>D  t  C
t '  Bft  BdD  t  C
t '  Dt  VE D  t  C
t '  Bft  !^D  t  C
t ' E Eot  ^D  t  C
t ' E ELt   WD  t  C
t ' E Bft  AxD  t  C
t ' E Eot  ^D  t  C
t ' E ELt   \D  t  C
t ' E Eot  WD  t  C
t ' E Et  GKD  t  C
t ' E Et  ^D  t  C
t ' E ELt  GD  t  C
t ' E Et  %D  t  C
t ' E Et  +|D  t  C
t ' E Et  +D  t  C
t ' E Et  +D  t  C
t ' E Et  %D  t  C
t ' E ELt  HD  t  C
t ' E Bft  GD  t  C
t ' E Eot  -@D  t  C
t ' E ELt  GD  t  C
t ' E ELt  DD  t  C
t ' E Eot  ^D  t  C
t ' E Et  %D  t  C
t ' E Bft  D>D  t  C
t ' E Eot  WD  t  C
t ' E EGt  DRD  t  C
t ' E ELt   Y D  t  C
t ' E Et  GK D  t  C
t ' E Et  ^D  t  C
t ' E Ht  ED  t  C
t ' E Et  ^D  t  C
t ' E ELt  DD  t  C
t ' E Et  +~D  t  C
t ' E Et  +D  t  C
t ' E Et  +D  t  C
t ' E Et  +D  t  C
t ' 'b Bft  !TD  t  C
t ' 'b Bft  @D  t  C
t ' B} ELt   WD  t  C
t ' B} Eot  ^D  t  C
t ' B} BWt  VD  t  C
t ' B} Bft  AxD  t  C
t ' B} Eot  ^D  t  C
t ' B} ELt   \D  t  C
t ' B} t  AD  t  C
t ' B} Eot  WD  t  C
t ' B} t  AD  t  C
t ' B} Uzt  UD  t  C
t ' B} t  *D  t  C
t ' B} t  CD  t  C
t ' B} Uzt  UD  t  C
t ' B} Uzt  UzD  t  C
t ' B} t  V(D  t  C
t ' B} Uzt  UD  t  C
t ' B} Uzt  UD  t  C
t ' B} ELt  GD  t  C
t ' B} ELt  HD  t  C
t ' B} $t  BoD  t  C
t ' B} BWt  BUD  t  C
t ' B} ELt  GD  t  C
t ' B} Eot  -@D  t  C
t ' B} t  @D  t  C
t ' B} ELt  DD  t  C
t ' B} Eot  ^D  t  C
t ' B} Eot  WD  t  C
t ' B} Bft  BdD  t  C
t ' B} t  BD  t  C
t ' B} ELt   Y D  t  C
t ' B} t  BD  t  C
t ' B} Uzt  U|D  t  C
t ' B} Uzt  UD  t  C
t ' B} Gt  GD  t  C
t ' B} Uzt  UD  t  C
t ' B} ELt  DD  t  C
t ' B} t  Z}D  t  C
t ' $ @*t  @(D  t  C
t '  ELt  HD  t  C
t ' EQ Bft  VD  t  C
t ' EQ $t  ED  t  C
t ' EQ EGt  ERD  t  C
t ' EQ Bft  GW D  t  C
t ' EQ Et  ^D  t  C
t ' EQ Bft  GWD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Eot  ^D  t  C
t ' E Bft  VD  t  C
t ' E ELt   \D  t  C
t ' E @*t  @(D  t  C
t ' E t  AD  t  C
t ' E Eot  WD  t  C
t ' E @*t  WD  t  C
t ' E Et  _D  t  C
t ' E EGt  Y_D  t  C
t ' E +t  ,3D  t  C
t ' E t  *D  t  C
t ' E Bft  !QD  t  C
t ' E Et  _D  t  C
t ' E EGt  [D  t  C
t ' E Et  ^D  t  C
t ' E EGt  [D  t  C
t ' E EGt  JD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Eot  -@D  t  C
t ' E ELt  GD  t  C
t ' E Eot  WD  t  C
t ' E EGt  DRD  t  C
t ' E Et  _D  t  C
t ' E t  BD  t  C
t ' E +t  ,3D  t  C
t ' E Et  _D  t  C
t ' E EGt  [D  t  C
t ' E Gt  GD  t  C
t ' E Et  _D  t  C
t ' E EGt  [D  t  C
t ' E Et  ^D  t  C
t ' E +t  + D  t  C
t ' E EGt  [D  t  C
t ' E Et  FD  t  C
t ' E EGt  ID  t  C
t ' E Eot  ^D  t  C
t ' E ELt   WD  t  C
t ' E EGt  JD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E +t  +D  t  C
t ' E t  AD  t  C
t ' E EGt  DRD  t  C
t ' E EGt  L.D  t  C
t ' E t  CD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E t  V(D  t  C
t ' E Et  ^D  t  C
t ' E ELt  GD  t  C
t ' E Et  _D  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E EGt  ElD  t  C
t ' E ELt  HD  t  C
t ' E $t  BoD  t  C
t ' E EGt  [D  t  C
t ' E ELt  DD  t  C
t ' E EGt  [D  t  C
t ' E t  @D  t  C
t ' E Eot  ^D  t  C
t ' E EGt  [D  t  C
t ' E +t  +D  t  C
t ' E Et  _D  t  C
t ' E ELt   Y D  t  C
t ' E EGt  ERD  t  C
t ' E EGt  [D  t  C
t ' E t  BD  t  C
t ' E EGt  [D  t  C
t ' E Et  ^D  t  C
t ' E ELt  DD  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E t  Z}D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Bt  DD  t  C
t ' E Dt  ED  t  C
t ' E Et  _D  t  C
t ' Bs $t  BoD  t  C
t ' Bs t  @D  t  C
t ' Bs t  AD  t  C
t ' Bs Bft  BdD  t  C
t ' Bs t  BD  t  C
t ' Bs t  AD  t  C
t ' Bs EGt  ERD  t  C
t ' Bs t  *D  t  C
t ' Bs t  CD  t  C
t ' Bs t  BD  t  C
t ' Bs t  V(D  t  C
t ' Bs t  Z}D  t  C
t ' Db @*t  @(D  t  C
t ' Db Gt  GD  t  C
t ' Db EGt  ElD  t  C
t ' @ EGt  Y_D  t  C
t ' @ Ejt  -jD  t  C
t ' @ Et  [?D  t  C
t ' @ Bft  GWD  t  C
t ' @ Et  [CD  t  C
t ' @ Ejt  YD  t  C
t ' @ EGt  [D  t  C
t ' @ EGt  [D  t  C
t ' @ Bat  @MD  t  C
t ' @ EGt  [D  t  C
t ' @ EGt  [D  t  C
t ' @ Bat  VD  t  C
t ' @ EGt  [D  t  C
t ' @ EGt  [D  t  C
t ' @ EGt  [D  t  C
t ' @ Ejt   D  t  C
t ' @ Ejt  ^D  t  C
t ' @ EGt  [D  t  C
t ' @ EGt  [D  t  C
t ' @ Bat  PD  t  C
t ' @ EGt  DRD  t  C
t ' @ EGt  [D  t  C
t ' @ EGt  ID  t  C
t ' @ EGt  [D  t  C
t ' @ EGt  DRD  t  C
t ' @ EGt  L.D  t  C
t ' @ Ejt  QD  t  C
t ' @ Ejt  -gD  t  C
t ' @ EGt  ElD  t  C
t ' @ EGt  [D  t  C
t ' @ EGt  ERD  t  C
t ' @ Ejt  AD  t  C
t ' @ EGt  [D  t  C
t ' @ Et  [GD  t  C
t ' @ Bft  VD  t  C
t ' @ Bat  V D  t  C
t ' @ Bat  HD  t  C
t ' @ ETt  VD  t  C
t ' @ C
t  CD  t  C
t ' @ EGt  [D  t  C
t ' @ Bat  H"D  t  C
t ' @ Et  A D  t  C
t ' @ EGt  JD  t  C
t ' @ Bat  H%D  t  C
t ' @ Ejt  -_D  t  C
t ' @ EGt  [D  t  C
t ' @ EGt  [D  t  C
t ' @ Bat  PD  t  C
t ' @ Bat  HD  t  C
t ' @ BBt  B@D  t  C
t ' @ Bft  GW D  t  C
t ' @ Ejt  D  t  C
t ' @ ETt  $D  t  C
t ' @ EGt  [D  t  C
t ' @ Bat  VD  t  C
t ' @ EGt  [D  t  C
t ' @ Et  %D  t  C
t ' @ Et  PD  t  C
t ' @ Et  [ED  t  C
t ' @ EGt  [D  t  C
t ' @ @*t  TD  t  C
t ' @ Bat  VD  t  C
t ' @ Ejt  -nD  t  C
t ' @ Ejt  QD  t  C
t ' @ EGt  [D  t  C
t ' @ Ejt  -dD  t  C
t ' @ Bft  @D  t  C
t ' @ Et  [AD  t  C
t ' @ Bat  VD  t  C
t ' @ EDt  EAD  t  C
t ' @ Ejt  -lD  t  C
t ' @ Bat  CD  t  C
t ' @ EGt  [D  t  C
t ' @ ETt  $D  t  C
t ' @ EQt  END  t  C
t ' @ Bat  VD  t  C
t ' @ Ejt  HD  t  C
t ' @ Ejt  D  t  C
t ' @ EGt  [D  t  C
t ' @ EGt  [D  t  C
t ' @ Et  RD  t  C
t ' @ E]t  EZD  t  C
t ' & EGt  ElD  t  C
t ' E Eot  ^D  t  C
t ' E Et  -D  t  C
t ' E Et  ED  t  C
t ' E Eot  ^D  t  C
t ' E Eot  -@D  t  C
t ' E Et  ED  t  C
t ' E Et  -D  t  C
t ' E t  @D  t  C
t ' E Eot  ^D  t  C
t ' E Et  -D  t  C
t ' E @*t  @(D  t  C
t ' E Eot  WD  t  C
t ' E Eot  WD  t  C
t ' E t  AD  t  C
t ' E t  BD  t  C
t ' E t  AD  t  C
t ' E t  *D  t  C
t ' E t  CD  t  C
t ' E t  BD  t  C
t ' E Et  #PD  t  C
t ' E Et  #RD  t  C
t ' E t  V(D  t  C
t ' E t  Z}D  t  C
t ' E Et  -D  t  C
t ' E B)t  ED  t  C
t ' E Ebt  ED  t  C
t ' E B)t  ED  t  C
t ' E B)t  ED  t  C
t ' E B)t  ED  t  C
t ' E Ebt  ED  t  C
t ' E Ebt  ED  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  JD  t  C
t ' Eo EGt  [D  t  C
t ' Eo t  @D  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  [D  t  C
t ' Eo t  AD  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  DRD  t  C
t ' Eo EGt  Y_D  t  C
t ' Eo t  AD  t  C
t ' Eo t  BD  t  C
t ' Eo EGt  ERD  t  C
t ' Eo t  *D  t  C
t ' Eo EGt  DRD  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  L.D  t  C
t ' Eo t  CD  t  C
t ' Eo ETt  VD  t  C
t ' Eo t  BD  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  [D  t  C
t ' Eo t  V(D  t  C
t ' Eo EGt  [D  t  C
t ' Eo t  Z}D  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  [D  t  C
t ' Eo ETt  $D  t  C
t ' Eo ETt  $D  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  JD  t  C
t ' Eo EGt  [D  t  C
t ' Eo EGt  ElD  t  C
t ' Eo EGt  ID  t  C
t ' Eo EGt  [D  t  C
t ' Ej Dt  ^vD  t  C
t ' Ej Dt  ^vD  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  ^{D  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  -D  t  C
t ' Ej Bft  GW D  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  ^yD  t  C
t ' Ej Bft  GWD  t  C
t ' Ej Dt  ^yD  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  ^~D  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  -D  t  C
t ' Ej Dt  ^D  t  C
t ' Ej Dt  -tD  t  C
t ' Ej Dt  ^D  t  C
t ' Ej Dt  ^~D  t  C
t ' D Dbt  ,D  t  C
t ' D Dbt  ,D  t  C
t ' D Dbt  , D  t  C
t ' D Dbt  ,D  t  C
t ' D Dbt  ,D  t  C
t ' D Dbt  DD  t  C
t ' D Dbt  'D  t  C
t ' D Dbt  DD  t  C
t ' E [t  [D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E [t  +D  t  C
t ' E EGt  JD  t  C
t ' E EGt  [D  t  C
t ' E t  AD  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E Et  _D  t  C
t ' E EGt  Y_D  t  C
t ' E Et  &D  t  C
t ' E t  AD  t  C
t ' E t  *D  t  C
t ' E EGt  DRD  t  C
t ' E EGt  L.D  t  C
t ' E Et  &D  t  C
t ' E t  CD  t  C
t ' E ETt  VD  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E Et  &D  t  C
t ' E Et  &D  t  C
t ' E EGt  [D  t  C
t ' E Et  &D  t  C
t ' E EGt  [D  t  C
t ' E Et  ^D  t  C
t ' E Et  ^D  t  C
t ' E t  V(D  t  C
t ' E Et  &D  t  C
t ' E Et  _D  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E EGt  [D  t  C
t ' E ETt  $D  t  C
t ' E Et  &D  t  C
t ' E EGt  JD  t  C
t ' E Et  &D  t  C
t ' E EGt  ElD  t  C
t ' E [t  +	D  t  C
t ' E EGt  [D  t  C
t ' E Et  &D  t  C
t ' E Et  &D  t  C
t ' E EGt  [D  t  C
t ' E [t  +D  t  C
t ' E [t  +D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E t  @D  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E Et  _D  t  C
t ' E EGt  DRD  t  C
t ' E t  BD  t  C
t ' E EGt  ERD  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E Et  &D  t  C
t ' E t  BD  t  C
t ' E EGt  [D  t  C
t ' E EGt  [D  t  C
t ' E Et  ^D  t  C
t ' E Et  &D  t  C
t ' E Et  &D  t  C
t ' E Et  &D  t  C
t ' E EGt  [D  t  C
t ' E Et  _D  t  C
t ' E Et  _D  t  C
t ' E Et  &D  t  C
t ' E EGt  [D  t  C
t ' E Et  ^D  t  C
t ' E t  Z}D  t  C
t ' E EGt  [D  t  C
t ' E ETt  $D  t  C
t ' E Et  &D  t  C
t ' E Et  FD  t  C
t ' E EGt  [D  t  C
t ' E Et  &D  t  C
t ' E EGt  [D  t  C
t ' E Et  &D  t  C
t ' E Et  &D  t  C
t ' E EGt  ID  t  C
t ' E [t  +D  t  C
t ' E Et  _D  t  C
t ' Un @*t  @(D  t  C
t ' Un @t  @D  t  C
t ' Un Dt  B3 D  t  C
t ' Un Gt  GD  t  C
t ' Eg EGt  [D  t  C
t ' Eg EGt  [D  t  C
t ' Eg EGt  JD  t  C
t ' Eg EGt  [D  t  C
t ' Eg EGt  [D  t  C
t ' Eg EGt  Y_D  t  C
t ' Eg Ejt  -jD  t  C
t ' Eg Ejt  -lD  t  C
t ' Eg EGt  DRD  t  C
t ' Eg EGt  L.D  t  C
t ' Eg ETt  VD  t  C
t ' Eg Ebt  EqD  t  C
t ' Eg EGt  [D  t  C
t ' Eg Ejt  -_D  t  C
t ' Eg Ejt   D  t  C
t ' Eg EGt  [D  t  C
t ' Eg EGt  [D  t  C
t ' Eg Ejt  ^D  t  C
t ' Eg Ejt  QD  t  C
t ' Eg EGt  [D  t  C
t ' Eg )t  E^D  t  C
t ' Eg ETt  $D  t  C
t ' Eg EGt  [D  t  C
t ' Eg Ejt  -gD  t  C
t ' Eg Bft  GWD  t  C
t ' Eg EGt  JD  t  C
t ' Eg EGt  ElD  t  C
t ' Eg EGt  [D  t  C
t ' Eg EGt  [D  t  C
t ' Eg EGt  [D  t  C
t ' Eg EGt  [D  t  C
t ' Eg EGt  [D  t  C
t ' Eg EGt  [D  t  C
t ' Eg EGt  DRD  t  C
t ' Eg Ejt  HD  t  C
t ' Eg EGt  ERD  t  C
t ' Eg Ejt  -nD  t  C
t ' Eg EGt  [D  t  C
t ' Eg Ejt  D  t  C
t ' Eg EGt  [D  t  C
t ' Eg EGt  [D  t  C
t ' Eg Ejt  QD  t  C
t ' Eg EGt  [D  t  C
t ' Eg Bft  GW D  t  C
t ' Eg EGt  [D  t  C
t ' Eg Ejt  D  t  C
t ' Eg Ejt  -dD  t  C
t ' Eg Ejt  AD  t  C
t ' Eg EGt  [D  t  C
t ' Eg Ejt  YD  t  C
t ' Eg ETt  $D  t  C
t ' Eg EGt  [D  t  C
t ' Eg EGt  [D  t  C
t ' Eg EGt  ID  t  C
t ' V @Q @D  t  C
t ' Z @Q @D  t  C
t ' Dt D @ @ JD  t  C
t ' U FD  t  C
t ' Dcompactcode @ZD  t  C
t ' D OE @ZD  t  C
t ' XF @Q @D  t  C
t ' S FD  t  C
t ' [ FD  t  C
t ' Z @Q @D  t  C
t ' AA I @ZD  t  C
t ' % @ @ZD  t  C
t 'warn_override_implicit_import @Q @D  t  C
t ' -x @Q @D  t  C
t 'c_ccgcc @ZD  t  C
t '
agc_margin' FD  t  C
t ' Gc @Q @D  t  C
t ' F9 @ @D  t  C
t 'last_call_optimisation @Q @D  t  C
t ' %O @ @D  t  C
t '	c_libplso @ @ZD  t  C
t '	c_ldflags@-rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -pthread   @ZD  t  C
t ' !  @ZD  t  C
t 'c_libs @ @ZD  t  C
t ' ]k V @ZD  t  C
t 'write_attributes G @ZD  t  C
t 'trace_gc @ @D  t  C
t ' Yt GRt CC @Qt GRt CN @Qt GRt CP
t GRt CG CI @ JD  t  C
t 'allow_variable_name_as_functor @ @D  t  C
t ' D @ @D  t  C
t 'debug_on_error @Q @D  t  C
t ' CBt GRt CC @Qt GRt CN @Qt GRt CP
t GRt CE COt GRt CG CI @ JD  t  C
t 'stream_type_checkloose @ZD  t  C
t ' Z9 @ @D  t  C
t 'character_escapes @Q @D  t  C
t 'report_error @Q @D  t  C
t ' Z @ @ZD  t  C
t '
answer_format W @ZD  t  C
t ' C Ba @ZD  t  C
t ' \ \ @ZD  t  C
t ' C A) @ZD  t  C
t ' Vw A) @ZD  t  C
t ' \ @ @D  t  C
t ' C @ @D  t  C
t 'quasi_quotations @Q @D  t  C
t ' VTC FD  t  C
t ' A6 @ @D  t  C
t ' A @ @D  t  C
t ' D @ @D  t  C
t '
fileerrors @Q @D  t  C
t ' ]B~m~d~l~! ?-  @ZD  t  C
t ' ]= @Q @D  t  C
t ' B2 @Q @D  t  C
t 'c_cflags@W-fno-strict-aliasing -pthread -fPIC -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/ncursesw   @ZD  t  C
t ' A @ @ZD  t  C
t 'file_name_variables @ @D  t  C
t 'backquoted_string @ @D  t  C
t '
double_quotes &w @ZD  t  C
t ' Gd @Q @D  t  C
t 'editor G. @ZD  t  C
t '
user_flags A* @ZD  t  t C:D~ Dt  Ba B@D  t  t C:D~ Dt  BB B@D  t  t C:D~ Dt  E BsD  t  t C:D~ Dt  Bs BsD  t  t C:B Kvt  @ I.D  t  t C:B Kzt  @ KD  t  t C:B Kzt  @ ISD  t  t C:A^ Kxt  @ KyD  t  t C:C  Kzt  @ JD  t  t C:C Kzt  @ KD  t  t C:C Kzt  @ @MD  t  t C:B Kzt  @ JD  t  t C:C Kzt  @ CD  t  t C:B Kzt  @ JD  t  t C:B Kzt  @ JD  t  t C:C Kzt  @ KD  t  t C:Aw Dt  @ D  t  t C:A Kzt  @ D  t  t C:C Kt  @ D  t  t C:C Kzt  @ JD  t  t C:C Dt  @ KUD  t  t C:C Dt  @ CD  t  t C:A Kzt  @ JD  t  t C:C Kzt  @ KD  t  t C:B Kt  @ ID  t  t C:C  Kzt  @ JD  t  t C:A Kzt  @ JD  t  t C:A^ Kzt  @ FvD  t  t C:C Kzt  @ J	D  t  t C:C Kzt  @ KD  t  t C:A Kzt  @ D  t  t C:Aw Dt  @ @KD  t  t C:A Kzt  @ @KD  t  t C: Dt  @ DD  t  t C:C Kzt  @ JD  t  t C:C Kzt  @ HD  t  t C:C Kxt  @ KD  t  t C:A Kzt  @ K|D  t  t C:C Kxt  @ KD  t  t C:C Dt  @ DD  t  t C:A Kzt  @ K~D  t  t C:C Kzt  @ KD  t  t C:C Kzt  @ KD  t  t C:C Kt  @ FD  t  t C:C Kzt  @ KD  t  t C:C Kzt  @ KD  t  t C:C Kzt  @ KD  t  t C:A^ Kvt  @ KwD  t  t C:C  Kzt  @ JD  t  t C:C Kzt  @ KD  t  t C:A Kzt  @ I4D  t  t C:A Kzt  @ K}D  t  t C:A Kzt  @ GD  t  t C:C Kzt  @ J
D  t  t C:C Kzt  @ KD  t  t C:A Kzt  @ K{D  t  t C:C Kzt  @ KD  t  t C:C Kzt  @ KXT
</file>
</archive>
<foot contentlength=689740>
