#!/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=1399080203>
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=690785 modified=1399080203>
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  @YA 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  YA BR B arithmetic_function
@5@6
arithmetic@8arith_decl_clauses BV@;C@*@u@./usr/lib/swi-prolog/library/dialect/sicstus.pl  YA 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  YA Bp B record
@5@6 Bs@8compile_records Bt@;C@@u@'/usr/lib/swi-prolog/library/settings.pl  YA 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 $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  YA D^@5@6shlib@D	@.
@7loading D`@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  Dl 
O  DlC@#H  @5@.@7 @@.
@/@7 @+
@ @ 
@7 C @>@7	nb_setarg  @Q@8 Dp@;C@_H  @5@.@7 A@7 Dp@.
@ 
@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 Dp@;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    Daload_foreign_library processforeign D @&/usr/lib/swi-prolog/library/process.pl@.@<C  B B    Da 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    Da 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  Dy 	 D  t  t t  t  Dy 
O  Dx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   @)/tmp/buildd/swi-prolog-6.6.5/boot/load.pl @<C@%s@ /usr/lib/swi-prolog/boot/load.pl  A E+ @+/tmp/buildd/swi-prolog-6.6.5/boot/expand.pl @<C@% E+ E+ @(/tmp/buildd/swi-prolog-6.6.5/boot/dcg.pl @<C@/ E+ E+ @,/tmp/buildd/swi-prolog-6.6.5/boot/license.pl @<C@/ E+ E+ @,/tmp/buildd/swi-prolog-6.6.5/boot/syspred.pl @<C@/ E+ E+ @-/tmp/buildd/swi-prolog-6.6.5/boot/messages.pl @<C@/ E+ E+ @-/tmp/buildd/swi-prolog-6.6.5/boot/toplevel.pl @<C@/ E+ E+ @+/tmp/buildd/swi-prolog-6.6.5/boot/attvar.pl @<C@/ E+ E+ @)/tmp/buildd/swi-prolog-6.6.5/boot/bags.pl @<C@/ E+ E+ @*/tmp/buildd/swi-prolog-6.6.5/boot/apply.pl @<C@/ E+ E+ @,/tmp/buildd/swi-prolog-6.6.5/boot/history.pl @<C@/ E+ E+ @)/tmp/buildd/swi-prolog-6.6.5/boot/dwim.pl @<C@/ E+ E+ @*/tmp/buildd/swi-prolog-6.6.5/boot/parms.pl @<C@/ E+ E+ @-/tmp/buildd/swi-prolog-6.6.5/boot/autoload.pl @<C@/ E+ E+ @(/tmp/buildd/swi-prolog-6.6.5/boot/qlf.pl @<C@/ E+ E+ @'/tmp/buildd/swi-prolog-6.6.5/boot/rc.pl @<C@/ E+ E+ @-/tmp/buildd/swi-prolog-6.6.5/boot/predopts.pl @<C@/ E+ E+ @*/tmp/buildd/swi-prolog-6.6.5/boot/packs.pl @<C@/ E+ E+ @,/tmp/buildd/swi-prolog-6.6.5/boot/topvars.pl @@<C  B B @&/usr/lib/swi-prolog/library/dialect.pl @ @R expects_dialect@<C@%u E?  YA EA @$/usr/lib/swi-prolog/library/error.plprolog_dialect@<C@& EA EA @$/usr/lib/swi-prolog/library/lists.pl EC@<C@Gu ED  YA EE  EBlists@<C@H EE EE @$/usr/lib/swi-prolog/library/pairs.pl EF@<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 EI  YA EJ  EBprolog_debug D+ Ba@<C
@+ EJ EJ  ED EK D+ Ba@<C
@> B[ B[  EB Ba D+ Ba@<C
@? B[ B[  ED Ba D+ Ba@<C
@@ B[ B[  BS Ba D+ Ba@<C
@" BR BR  EB BW D+ Ba@<C
@# BR BR  ED BW D+ Ba@<C  B B @&/usr/lib/swi-prolog/library/quintus.pl @ D+ Ba @R compile@<C@Pu EL  YA EN @4/usr/lib/swi-prolog/library/dialect/sicstus/lists.plquintus D+ Ba @R member@<C@#u EO  @YA ER  ED
sicstus_lists D+ Ba @T @Q@<C
  B B @0/tmp/buildd/spark-2012.0.deb/checker/checker.pro @ D+ Ba@<C
@+u ET  @A EU @;/tmp/buildd/spark-2012.0.deb/simplifier/defectreporting.pro @ D+ Ba@<C
@!u EV  @A EW  EO @ D+ Ba@<C@> EU EU @8/tmp/buildd/spark-2012.0.deb/simplifier/data__system.pro @ D+ Ba @R add_system_toolname@<C@)u EX  7AA EZ @9/tmp/buildd/spark-2012.0.deb/simplifier/data__formats.prodata__system D+ Ba @R 	add_state@<C@, EZ EZ @7/tmp/buildd/spark-2012.0.deb/simplifier/ioutilities.pro E\ D+ Ba @R write_terms_to_file@<C@.u E^  @A E`  E[ioutilities D+ Ba @R add_type@<C@1 E` E` @8/tmp/buildd/spark-2012.0.deb/simplifier/newutilities.pro Ea D+ Ba @R implode_separator_content_list@<C
@/u Ec  7AA Ee  EOnewutilities D+ Ba@<C
@0 Ee Ee @5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl Ef D+ Ba@<C
@>u Eg  @YA Eh  Dsicstus_system D+ Ba@<C
@*u D  YA Ej  D_ D D+ Ba@<C@* D^ D^  EO Da D+ Ba @R reverse@<C
@+ Ej Ej  EO D D+ Ba@<C
@, Ej Ej @%/usr/lib/swi-prolog/library/option.pl D D+ Ba@<C
@)u El  YA Em  EO
swi_option D+ Ba@<C
@* Em Em  EB En D+ Ba@<C
@? Eh Eh  D Ei D+ Ba@<C
@5u D  YA Eo  D_ D D+ Ba@<C@2 Ee Ee  E[ Ef D+ Ba @R  E]@<C@5 Ee Ee  E^ Ef D+ Ba @R throw_error@<C@4 E` E`  EX Ea D+ Ba @R get_system_toolname@<C@2@7 E` E` @:/tmp/buildd/spark-2012.0.deb/common/versioning/version.pro Ea D+ Ba @R toolset_version toolset_copyright toolset_banner_line toolset_distribution@<C@/ EZ EZ @</tmp/buildd/spark-2012.0.deb/simplifier/data__data_files.pro E\ D+ Ba @R must_get_datafiles_debug@<C@"@Au Ew  7AA Ey  E[data__data_files D+ Ba @R  E]  Eb@<C@"@D Ey Ey  E^ Ez D+ Ba @R  E_  Ep@<C
u@4/tmp/buildd/spark-2012.0.deb/checker/loadsicstus.pro         E{ @</tmp/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~  Er E D+ Ba @R toolset_support_line1 toolset_support_line2 toolset_support_line3 toolset_support_line4@<C
u@0/tmp/buildd/spark-2012.0.deb/checker/sicstus.pro         E  EO @ D+ Ba@<C
 E E @4/usr/lib/swi-prolog/library/dialect/sicstus/terms.pl @ D+ Ba@<C@!u E  @YA E @$/usr/lib/swi-prolog/library/terms.pl
sicstus_terms D+ Ba @T @Q@<C
@+u E  YA E @&/usr/lib/swi-prolog/library/rbtrees.plterms D+ Ba@<C
 E E  Eg @ D+ Ba@<C
@E E{ E{ @1/tmp/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  YA E  EO C
 D+ Ba@<C
@& E E  El C
 D+ Ba@<C
@' E E  EB C
 D+ Ba@<C  B B @./usr/lib/swi-prolog/library/prolog_autoload.pl C
 D+ Ba @R  B2@<C
@"u E  YA E  Elprolog_autoload D+ Ba@<C
@# E E  EB E D+ Ba@<C
@$ E E @(/usr/lib/swi-prolog/library/aggregate.pl E D+ Ba@<C
@(u E  YA E @&/usr/lib/swi-prolog/library/ordsets.pl	aggregate D+ Ba@<C
@6u E  YA E @#/usr/lib/swi-prolog/library/oset.plordsets D+ Ba@<C
@) E E  EG E D+ Ba@<C
@* E E  EB E D+ Ba@<C
@+ E E  EO E D+ Ba@<C
@, E E @$/usr/lib/swi-prolog/library/apply.pl E D+ Ba@<C
@3u E  YA E  EBapply D+ Ba@<C
@% E E @./usr/lib/swi-prolog/library/prolog_codewalk.pl E D+ Ba@<C
@"u E  YA E  Elprolog_codewalk D+ Ba@<C
@# E E  Bq E D+ Ba@<C
@& Bp Bp  EB Bs D+ Ba@<C
@$ E E  EI E D+ Ba@<C
@% E E  E E D+ Ba@<C
@& E E  EO E D+ Ba@<C
@' E E @3/usr/lib/swi-prolog/library/prolog_metainference.pl E D+ Ba@<C
u E  YA E  EO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  YA E  D_ D D+ Ba@<C
@* E E  EB D D+ Ba@<C
@+ E E  El D D+ Ba@<C  B B @+/usr/lib/swi-prolog/library/prolog_stack.pl EK D+ Ba @R 	backtrace@<C
@'u E  YA E @,/usr/lib/swi-prolog/library/prolog_clause.plprolog_stack D+ Ba@<C@&u E  YA E  EO
prolog_clause D+ Ba @R  DR@<C@' E E  EH E D+ Ba @R sub_term@<C
@( E E  EI E D+ Ba@<C
@) E E  El E D+ Ba@<C
@* E E @&/usr/lib/swi-prolog/library/listing.pl E D+ Ba@<C
@&u E  YA E  EOprolog_listing D+ Ba@<C
@' E E  By E D+ Ba@<C
@0 Bx Bx  EB B} D+ Ba@<C
@1 Bx Bx @(/usr/lib/swi-prolog/library/broadcast.pl B} D+ Ba@<C
@2 Bx Bx  EI B} D+ Ba@<C
@3 Bx Bx  El B} D+ Ba@<C
@4 Bx Bx  BS B} D+ Ba@<C
@( E E  El E D+ Ba@<C
@) E E  EB E D+ Ba@<C
@+ E E @,/usr/lib/swi-prolog/library/prolog_source.pl E D+ Ba@<C
@-u E  YA E @(/usr/lib/swi-prolog/library/operators.pl
prolog_source D+ Ba@<C
@. E E  ED E D+ Ba@<C
@/ E E  EI E D+ Ba@<C
@0 E E  El E D+ Ba@<C
@1 E E  EB E D+ Ba@<C
@2 E E  E E D+ Ba@<C
@( E E  EI E D+ Ba@<C
@) E E  EB E D+ Ba@<C
@* E E  EO E D+ Ba@<C
@+ E E  El E D+ Ba@<C  B B  D E D+ Ba @R directory_file_path@<C  B B @#/usr/lib/swi-prolog/library/date.pl EP D+ Ba @R date_time_value@<C  B B @)/usr/lib/swi-prolog/library/statistics.pl @ D+ Ba @R  A @<C
@)u E  YA E  EOprolog_statistics D+ Ba@<C
@* E E  El 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 predicate_option_mode AD  t  t t  t  E 
D  t  t t  t  D 	 D  t  t t  t  D 
O  DCG  @5@0 D+@-	@4@7 @@>@8 E@ @;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 Dp@;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 D@/@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  Dj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 EU EU  ET@6@1/tmp/buildd/spark-2012.0.deb/checker/dynamics.pro   8AA@<C	@G EU EU  ET@G E|  @A@<C	 EU E{  E| E  @A@<C	 EU E{  E|@//tmp/buildd/spark-2012.0.deb/checker/declar.pro   8AA@<C	 EU E{  E|@0/tmp/buildd/spark-2012.0.deb/checker/portray.pro  @A@<C	 EU E{  E|@2/tmp/buildd/spark-2012.0.deb/checker/utilities.pro  @A@<C	 EU E{  E|@./tmp/buildd/spark-2012.0.deb/checker/newvc.pro   8AA@<C	 EU E{  E|@0/tmp/buildd/spark-2012.0.deb/checker/listthm.pro   8AA@<C	 EU E{  E|@2/tmp/buildd/spark-2012.0.deb/checker/aritheval.pro   8AA@<C	 EU E{  E|@1/tmp/buildd/spark-2012.0.deb/checker/replace2.pro   8AA@<C	@  EU E{  E|@ @//tmp/buildd/spark-2012.0.deb/checker/repall.pro   8AA@<C	@! EU E{  E|@!@1/tmp/buildd/spark-2012.0.deb/checker/standard.pro   8AA@<C	@" EU E{  E|@"@-/tmp/buildd/spark-2012.0.deb/checker/simp.pro   8AA@<C	@# EU E{  E|@#@//tmp/buildd/spark-2012.0.deb/checker/infer2.pro  @A@<C	@$ EU E{  E|@$@2/tmp/buildd/spark-2012.0.deb/checker/inferenc2.pro   8AA@<C	@% EU E{  E|@%@1/tmp/buildd/spark-2012.0.deb/checker/records2.pro   8AA@<C	@& EU E{  E|@&@0/tmp/buildd/spark-2012.0.deb/checker/subgoal.pro   8AA@<C	@' EU E{  E|@'@//tmp/buildd/spark-2012.0.deb/checker/deduce.pro   8AA@<C	@( EU E{  E|@(@2/tmp/buildd/spark-2012.0.deb/checker/deduction.pro   8AA@<C	@+ EU E{  E|@+@./tmp/buildd/spark-2012.0.deb/checker/done3.pro   8AA@<C	@, EU E{  E|@,@//tmp/buildd/spark-2012.0.deb/checker/cases2.pro   8AA@<C	@- EU E{  E|@-@//tmp/buildd/spark-2012.0.deb/checker/contra.pro   8AA@<C	@. EU E{  E|@.@//tmp/buildd/spark-2012.0.deb/checker/fwdch2.pro   8AA@<C	@/ EU E{  E|@/@1/tmp/buildd/spark-2012.0.deb/checker/simplify.pro   8AA@<C	@0 EU E{  E|@0@3/tmp/buildd/spark-2012.0.deb/checker/typecheck5.pro   8AA@<C	@1 EU E{  E|@1@1/tmp/buildd/spark-2012.0.deb/checker/traverse.pro   8AA@<C	@2 EU E{  E|@2@1/tmp/buildd/spark-2012.0.deb/checker/semistan.pro   8AA@<C	@3 EU E{  E|@3@2/tmp/buildd/spark-2012.0.deb/checker/prooflogs.pro  @A@<C	@4 EU E{  E|@4@1/tmp/buildd/spark-2012.0.deb/checker/newrules.pro  @A@<C	@5 EU E{  E|@5@0/tmp/buildd/spark-2012.0.deb/checker/loadvc5.pro  @A@<C	@6 EU E{  E|@6@0/tmp/buildd/spark-2012.0.deb/checker/quantif.pro   8AA@<C	@7 EU E{  E|@7@2/tmp/buildd/spark-2012.0.deb/checker/induction.pro   8AA@<C	@8 EU E{  E|@8@1/tmp/buildd/spark-2012.0.deb/checker/toplevel.pro  @A@<C	@9 EU E{  E|@9@1/tmp/buildd/spark-2012.0.deb/checker/setflags.pro  @A@<C	@: EU E{  E|@:@-/tmp/buildd/spark-2012.0.deb/checker/help.pro   8AA@<C	@; EU E{  E|@;@2/tmp/buildd/spark-2012.0.deb/checker/rulefiles.pro   8AA@<C	@< EU E{  E|@<@2/tmp/buildd/spark-2012.0.deb/checker/getdcldat.pro  @A@<C	@= EU E{  E|@=@3/tmp/buildd/spark-2012.0.deb/checker/initialise.pro   8AA@<C	@> EU E{  E|@>@-/tmp/buildd/spark-2012.0.deb/checker/save.pro  @A@<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  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 predicate_option_type AD  t  t t  t  F 
D  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  Dr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 Dm @ @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  	 EM@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   	 EM@<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  EK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 Dp@.
@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 Dp@?@ 
@ @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 Dp A@8 Dp@;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 Dk @/@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 EJ EJ D
 @Q@5@6 EK@D Gd @Q@7 @@L@R@?@7debug_topic G@Q@;CAL EJ EJ	debugging
 @@5@6 G@D Gd @Q@7 @@L@R@?@7 G@Q@;CAR EJ EJ	assertion@5@6 G Gd @Q@7 @@(	 @Q@;C@&AU EJ EJ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 XPintexp C@ EUu FP        @5@S@>@Q@;C@ EU H/@5@7 F@>@;C@ EU H/ 
	@5@7 H- B@>@;C@ EU H/ G
	
@5@7 H1@7 H1@>@;C@ EU H/ C
	
@5@7 H1@7 H1@>@;C@ EU H/*
	
@5@7 H1@7 H1@>@;C@ EU H/div
	
@5@7 H1@7 H1@>@;XPprocess_array_list C@$B EUu F_        
]of
 E

@5@ @ 
@7find_core_type B@ @7 H;@>@;CB EU H8
 AW

@5@ @ 
@7 H;@ @ @7 H6 B@>@;XD  t  t t  @t 	satisfies AD  t  t t  @t 	checktype AP H@ C EUu FZ        @5@T	@>@.
@7 H;@>@@@7checkhastype B@?@(
real F@7 HC@>@;C@@ EU HB@5@.
@7 HC@>@@@&	
@?@1@@	@(
 F@>@(	 HF@?@&@@@2
mk__record@/@4@7 @<@>@7compatible_record_type B@7 HC@?@2	mk__array@/@4@7 @<@>@7compatible_array_type B@8 HC@;XPreconstruct_record C@1@@ EUu FQ        		 C



@5@.@ @ @7 HO B@>@ 
@.@7simplify B@ update@/@2@3@4@7record_function B@>@;C@F EU HQ@5@>@;XD  t  t t  @t norm_typed_expr AP HZ C@w EUu FM        @5@.@7do_norm_typed_expr B@@@ @7 HS@?@&
@>@;XPstill_left_to_prove C@ EUu FH         
@<C@ EU Hb

@5@8is_in B@;C@ EU Hb


@5@8 H` B@;XP
find_if_ok C@SC EUu FK         Gt
@5@.
@7sub B@0newsub	@4@7 D4@0rule_applied@3@4@7 D4@0logged_rule_match	@2@-@3@4@-@4@7 A @0 Hq@/@/@/@4@7 C@0posslog	rulematch@1 @2@3@4@1 @M@0may_be_replaced_by
	@4@4@7 C@>@;CC EU Hi Gu@5@0 Hmnone@4@7 D4@>@;XPcheck_is_an_ok_arity_function CB EU HB@5@.
@/@7function B@.@7 G @ @7 G @>@;XPwarn_of_unknown_command  CC) EUu Fb          @5@7 E  @+!!! Command not recognised.  Please retype.@7 A @7 H@>@;XPcheck_rule_family_declared C@|AW EUu F^        

@5@S@>@"

@#@@
@S@E@R@F@?@ @2@-@-@4@7 @<@.@ @ @7make_up B@>@@	@ @/@7user_classification B@?@(@'rule_family_not_declared_for_this_usage@>@@@(
 @@F@F@?@5@"

@#@@
@S@E@R@F@?@ @2@-@-@4@7 @<@.@ @ @7 H@>@@	@ @/@7 H@?@( H@>@;CA| EU H @<XPincrease_defect_counter  C@L EW EW@5@0defect_counter@-@4@7 Hs@p	@0 H	@4@7 A @>@;XP
is_vc_line CDI EU H8@5@.	@2@_@4@.
@7
triple_append B@7is_digits_and_dot B@7is_ok_front_part_of_vc_line B@>@;XPformat_formula CG& EU H8
 C

@5@>hyp@7layout B@>conc@ @7 H@>@;C	G, EU H8@5 H@7 H@>@;XD  t  t t  @t case_pointer AP H Cu E   8AA H  @<XD  t  t t  @t recent_save_command_issued  AD  t  t t  @t standardise  AP H  C@! EU H\@5@@

expression@.@7command_arg B@E	@?@<STANDARDISE -- Please specify expression to be standardised.Expression? @7prompt_user B@.	@7rread B@.@7parse_expression B@>@8 H B@;XPshow_permitted_arguments CC EU H@5@7 H@7 HGeneral syntax of command:@7 H@7 H@.	@7gfa B@7 CM B@7 H@Q@;C@:C EU H@5@7 H@&Examples of valid command syntax for "@7 H@7 H" are:@7 H@7 H@7 H@7 Cg B@7 H C@7 H@7 H@.	@7spa B@7 H@7 H@ @7 B @7 H C@7 H@7 H@Q@;XP	echo_char CG EU H8@5@7eof_char B@>@;C
G EU H8@5on@7echo B@7 H@>@;CG EU H8@5@>@;XPcollect_fields_and_values C@#C EU HB:=





@5@>@ 
@ @ @7 H B@>@;CC EU HB@5@>@;XPenumerated_infer CAp EU H/@5@7enum_infrule B@>@;XD  t  t t  @t tv_expr APsortlist CB( EU H\

@5@ @7sortprod B@ @ 
@7 H B@>@;CB+ EU H\@5@>@;XPlistexp C@0B EU H\		@5@.
@7cv B@.@7sp B@ @.@7leftint B@ @.
@7oneint B@ 
@.@7
createlist B@ @.@7 H@ @.@7busort_prods B@ @7compress B@>@;XPcheck_whether_to_proceed  C@$@{ EU Hb@5@C
@/@/@7 H B@L
@P @7 H B@/@.@7
current_vc B@.	@7vcs_to_prove B@C@7 Hf@L@P@>@;C@ EU Hb @5@C@/@/@7 I@L@P @7 I@C	@/@/@7 I@L	@P@>@;C@4@ EU Hb@5@7 H@HWARNING: The proof of the current VC is incomplete, either because there@7 H@7 H@Hare still some unproven conclusions, or because you need another "done".@7 H@7 H@@(You may wish to complete proof (with DONE?) before proceeding.)@7 H@7 H@7 H@7 C@EType "yes" to continue NEWVC command, "no" to continue this proof ...@7 H@7 H
Perform NEWVC@.@7read_answer B@@@( Gt@?@( Gu@>@( Gt@;XP	try_infer C@@k EUu FO        
@5type_classification_done@7 C@0type_classification@/@/@4@7 Cabandon_search@7 C@0search_count@/@4@7 C@@@7novars B@@@7 A@E@?@2@/@-@4@7 @<@ @7save_type_classification_list B I@7 C@?@R@E@>@@@.
@7
rule_match B@.@7on_filename B@ @7ok_type_classification B@ 
@.@7fulfil B@F@?@_@C@/@7 I B@L@P@>rulename@.@7 H@7 H
Cannot infer @7 H@7 H using @7 H@@@ @7 Irule @7 H@ @7 H@E@?@#@@@S I5@7 H@ @7 H@E@?@T@ @2@-@/@4@7 @<rule-family @7 H@ @7 H C@7 H@7 H@>@Q@F
@E@@@7 I  B@>@Q@?@R@ @ @7display_inf_rule B@&
@@@(
 @@0logfact Hw@1 @2@3	@4@1may_be_deduced_from
@4@7 D4@?@8 DM @;XP H CB! EU H\ G


@5@ @7 H@>@;CB" EU H\
@5@7product B@>@;XD  t  t t  @t resource AD  t  t t  @t  IE APwrite_flag_value C@] EUu Fc         int_list B@5@"@7 H@7write_flag_string B@"@7 H@>@;C@_ EU IH@5@7 H@>@;XPsave_requirements C@~ EU H&

@5@ @7save_single_requirement B@ @7 IM B@>@;C@ EU H@5@7 IQ@>@;XPset_infrule CA" EU H/@5@8fact B@;C@$A# EU H/ B
	
@5@0 B	@-@4@7 IW@0 B	@4@7testused B@0 B
@4@8 IU B@;C@$A$ EU H/<>
	
@5@0 B	@-@4@7 IW@0 B	@4@7 IZ@0 I^
@4@8 I]@;CA% EU H/ I^
	
@5@0 I^	@-@4@7 IW@0 B
@4@8 I]@;CA& EU H/ I^
	
@5@0 I^
@-@4@7 IW@0 B	@4@8 I]@;C@TA' EU H/in
	
@5@@@0 F@1not_in	
@4@7 IW@E@?@:@@@0 B	@-@4@7 IW@0 B	@4@7 IZ@0 I`
@4@7 I]@?@0 B
@-@4@7 IW@0 B
@4@7 IZ@0 I`	@4@8 I]@;C@TA3 EU H/ Ib
	
@5@@@0 F@1 I`	
@4@7 IW@E@?@:@@@0 B	@-@4@7 IW@0 B	@4@7 IZ@0 Ib
@4@7 I]@?@0 B
@-@4@7 IW@0 B
@4@7 IZ@0 Ib	@4@8 I]@;XD  t  t t  @t plain_output AP Id C@ H H off@<XPrestructure_record_aggregate C@'FU EU H8 H


 H



@5@>@ @ 
@7restructure_formula B@>@ @ @7 Ig B@>@;CF[ EU H8@5@>@;XP	maybe_add CB EU H8@5@@>@;CB EU H8@5@7 D4@>@;XP
save_ruleused CBe EUu F]        @5@7ruleused B@>@;C
Bh EU Iq@5@0 Is@4@7 D4@>@;XP	induction C@ EUu Fa        @5@@@" Fvc
@#@ @7 F@ @.@7 I@?
 @@7 HA B@%@E@ @.
@7	subst_vbl B@@@7 Auvar F@.@7make_new_var B@?
 I~ind F@.@7 I I~z F@.@7 I@>@ @ @.@7 I{@0 G@4@ @.@7 I{@#ENTERING PROOF BY INDUCTION ATTEMPT@7 H@!@0 C@0 G
@4@1 C@0for_all@0  F@4@1 C@0and@0<=
@4@1 I@4@4@4@#@7 H@0 I< Iv@3@3	@3
@4@7 D4@ @2
@3@4 @Q	INDUCTION@7
start_subgoal B@>@;XPtv_process_line_of_chars C@ EUu F[        x@5@0
tv_cmd_bufferexit@4@7 D4@>@;C@ EU It
	@5@0 Itype@4@7 D4@>@7 I B@>@;C@ EU Ilb
	@5@0 I@1locatebrief@4@7 D4@>@7 I@>@;C@ EU I If
	@5@0 I@1 I F@4@7 D4@>@7 I@>@;C@ EU I I
	@5@0 I@1 I I@4@7 D4@>@7 I@>@;C@ EU Iu
	@5@0 Iup@4@7 D4@>@7 I@>@;C@ EU Id
	@5@.
@.@7tv_fetch_number B@>@0 I@1down
@4@7 D4@>@ @7 I@>@;C@ EU Ih
	@5@0 I F@4@7 D4@>@7 I@>@;C@ EU Ir
	@5@0 I	redisplay@4@7 D4@>@7 I@>@;C@ EU Is
	@5@0 Ishowtop@4@7 D4@>@7 I@>@;C@ EU I@5@>@;C@ EU I@5@0 I@1 F@4@7 D4@>@;XD  t  t t  @t  H AP H C@7 H H  H@<XPmake_intersection CA EU HQ set@<CA EU HQ  I@<CA EU HQ I
@5@.@7mk_intersect B@ @ @7 A @>@;XPformat_vars C@ EU E
	@5@>@;C@ EU E



@5@ 
@7convert B@p	@ @ @ @ @8 I B@;XPtidy_up_logfacts  CC EU H@5command@.@7 I< B@7trivial_command B@0 I<@/@/@4@7 C@>@Q@;C	C EU H  @5 I I@7 I@>@;C	C EU H  @5 I	forceexit@7 I@>@;CC EU H@5OK@7 H@7 H@0step_number@-@4@7 Hs@p	@0 I	@4@7 C@>@;XD  t  t t  @t build_other_cases AP I CB EUu FG        @5@.@7do_build_other_cases B@ @ @7flatten_disjunction B@>@;XD  t  t t  @t command_log_filename APload_vc  C@8 EU H8@5@.@7cmd_line_filename B@@@%@@@7done__resume  B@'	resume@?@C@7 I@L@P@'	ordinary@.
@7form_file_names B@7 I B@7form_log_file_names B@7create_backups  B@7write_proof_log_banner  B@?
Please try again.@7 H@7 H@Q@F	@>@;C@@' EU H8@5@7 C@7 H@DPlease type filename, without extension, in lowercase, within single@7 H@7 H@?quotes if it is not in this directory, followed by a full-stop.@7 H@7 H@@@7 I@,Resume requested. FILENAME.csv will be read.@7 H@?@C@7 I@L@P@+FILENAME.vcg and FILENAME.fdl will be read.@7 H@7 H
Filename? @7 H B@.@7read_term_and_layout B@@
@7 A@( I@7 F @F	@?@.@@
@7 I@7 A@%	@'
 I@?@@@C
@7 I@L
@P@7 A@%	@'
 I@?
 I@7 H@7 H@Q@F	@.@7 I@7 I@ @7 I@7 I@7 I@>@;XPsatisfies_index_constraint CA EU HQ IO

@5@@@7 I B@?@ @7 I@>@;CA EU HQ..

@5@0 I
	@4@7infer B@0 I	@4@7 I@>@;CA EU HQ
@5@0 B
	@4@7 I@>@;XP E  CB EU Hi@5@7 C@7 I@7 H@ @7check B@>@;XD  t  t t  @t spade_chkhelp_prefix APdo_handle_quantifiers_in_list CD EU Hi		
@5@ @ @.@7do_handle_quantifiers_in B@>@ 
@ @ @ @8 J B@;CD EU Hi

@5@>@;XParray_simplify C@ @ EU HQ HV


@5@>@0 J

@4@.
@7remove_update_duplicates B@>@ 
@7do_array_simplify B@>@;C@ EU HQelement

@5@>@0 J
@4@7 J@>@;XD  t  t t  @t is_vc AD  t  t t  @t subgoal_formula AD  t  t t  @t  HU AP HT C
 EUu FN         F @Q @@5@>@;C
 EU J F @ @Q@5@>@;C EU J F F
@5@7 HS@>@;C@) EU J F
@5@.@7 HS@@@( @Q@(	 @@?@@@( @@(	 @Q@?@"	 F@#@>@;C
@) EU J I @ @@5@>@;C@* EU J I
 @ @@5@>@;C@+ EU J I
 F
 @@5@>@;C@, EU J I F

 @@5@>@;C@- EU J I @Q
@5@7 HS@>@;C@. EU J I
 @Q@5@7 HS@>@;C@/ EU J I

@5@7 HS@>@;C@@0 EU J I

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

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

@5@.@7 HS@@@( @Q@ @7 HS@E
@?@r@@
@( @@(	 @Q@E
@?@f@ @.
@7 HS@@@(
 @Q@&	
@?@V@@
@(
 @@0 F
@4@7 HS@?@G@@@1@@
@" F
@#@?@ @@
@" F@#@?@@
@"
 F@#@?@"
 F
@#@&	
@?@@@&
@(	 @Q@?
@"	 C
@#@>@;C@ EU J<->

 @Q@5@>@;C@ EU J J
 F
 @@5@>@;C@ EU J J F

 @@5@>@;C@ EU J J
 @Q@5@7 HS@>@;C@ EU J J @Q
@5@7 HS@>@;C@ EU J J
 @@5@0 F
@4@7 HS@>@;C@ EU J J @
@5@0 F
@4@7 HS@>@;C@#@ EU J J
 J

@5@0 J
@4@.
@7 HS@0 J
@4@7 HS@>@;C@/@ EU J J J


@5@0 J@4@.
@7 HS@0 J@4@ 
@7 I@@0 J

@4@7 HS@>@;C@/@ EU J J J


@5@0 J
@4@.
@7 HS@0 J
@4@ 
@7 I@@0 J
@4@7 HS@>@;C@@ EU J J

@5@.@7 HS@@@( @Q@ @7 HS@E
@?@w@@@( @@0 F@4@7 HS@E
@?@f@ @.
@7 HS@@@(
 @Q@&	@?@V@@
@(
 @@0 F
@4@7 HS@?@G@@@1@@
@" F
@#@?@ @@
@" F@#@?@@
@"
 F@#@?@"
 F
@#@(	 @@?@@@&
@(	 @Q@?
@"	 J
@#@>@;C@l@ EU J I 


@5@ @.
@7 H;@@@ 
@/@7	var_const B@'dont_retract@?@0 J

temp@4@7 C@' A@ @.@7 HS@@@( @Q@(	 @Q@?@@@( @@(	 @@?@"	 I 
@#@>@@@( J@?@0 J

 J@4@7 Hs@>@;C@lA EU Jfor_some 


@5@ @.
@7 H;@@@ 
@/@7 J@' J@?@0 J

 J@4@7 C@' A@ @.@7 HS@@@( @Q@(	 @Q@?@@@( @@(	 @@?@"	 J 
@#@>@@@( J@?@0 J

 J@4@7 Hs@>@;CA& EU J\/

@5@>@0 J!
@4@7set_simplify B@>@;CA* EU J\

@5@>@0 J&
@4@7 J#@>@;CA. EU J/\

@5@>@0 J(
@4@7 J#@>@;CA2 EU J I
@5@>@0 I
@4@7 J#@>@;CA6 EU J	subset_of

@5@>@0 J*
@4@7 J#@>@;CA: EU Jstrict_subset_of

@5@>@0 J,
@4@7 J#@>@;CA> EU J I`

@5@>@0 I`
@4@7 J#@>@;CAB EU J Ib

@5@>@0 Ib
@4@7 J#@>@;CAAJ EU J

 B

@5@.@7 Iz@@@ @0 I@/@4@7 I B@>@0 B
@4@7 J#@F
@F@E@?At@@@ 
enumerated@7 J.@>@0 B
@4@7enumerated_simplify B@F
@F@E@?AW@.
@7 HS@ @.@7 HS@@
@&
@(	 @Q@F@E@?A=@@@@ 
@7signed_integer B@@@ @7 J4@ 
@ @7 I@@(	 @@F@E@?@@@@B@" G

@#@@@ @7 J4@0 C
@4@.@7 HS@"	 B@#@?@ @7 J4@0 C
@4@.@7 HS@"	 B@#@?@@@" C

@#@@@ @7 J4@0 C
@4@.@7 HS@"	 B@#@?@ @7 J4@0 G
@4@.@7 HS@"	 B@#@?@@@@@ @7 J4@@@B@"
 G

@#@@@ @7 J4@0 C@4@.@7 HS@"	 B@#@?@ @7 J4@0 C@4@.@7 HS@"	 B@#@?@@@"
 C

@#@@@ @7 J4@0 C@4@.@7 HS@"	 B@#@?@ @7 J4@0 G@4@.@7 HS@"	 B@#@?@"	 B
@#@F@E@>@;CAA EU J

 G[

@5@.@7 Iz@@@  J0@7 J.@>@0 J7
@4@7 J1@F
@F@E@?A\@.
@7 HS@ @.@7 HS@@@@ 
@7 J4@@@(@ @7 J4@@@ @ 
@7	less_than B@(	 @Q@?@@@&
@?@ 
@ @7 J8@(	 @@F@E@?@@@@B@" G

@#@@@ @7 J4@0 C
@4@.@7 HS@"	 C@#@?@ @7 J4@0 C
@4@.@7 HS@"	 J;@#@?@@@" C

@#@@@ @7 J4@0 C
@4@.@7 HS@"	 J7@#@?@ @7 J4@0 G
@4@.@7 HS@"	 J;@#@?@@@@@ @7 J4@@@B@"
 G

@#@@@ @7 J4@0 C@4@.@7 HS@"	 J7@#@?@ @7 J4@0 C@4@.@7 HS@"	 J7@#@?@@@"
 C

@#@@@ @7 J4@0 C@4@.@7 HS@"	 J;@#@?@ @7 J4@0 G@4@.@7 HS@"	 J7@#@?@"	 J7
@#@F@E@>@;CAA EU J

 J;

@5@.@7 Iz@@@  J0@7 J.@>@0 J;
@4@7 J1@F
@F@E@?A\@.
@7 HS@ @.@7 HS@@@@ 
@7 J4@@@(@ @7 J4@@@ 
@ @7 J8@(	 @Q@?@@@&
@?@ @ 
@7 J8@(	 @@F@E@?@@@@B@" G

@#@@@ @7 J4@0 C
@4@.@7 HS@"	 J7@#@?@ @7 J4@0 C
@4@.@7 HS@"	 J7@#@?@@@" C

@#@@@ @7 J4@0 C
@4@.@7 HS@"	 J;@#@?@ @7 J4@0 G
@4@.@7 HS@"	 J7@#@?@@@@@ @7 J4@@@B@"
 G

@#@@@ @7 J4@0 C@4@.@7 HS@"	 J;@#@?@ @7 J4@0 C@4@.@7 HS@"	 J;@#@?@@@"
 C

@#@@@ @7 J4@0 C@4@.@7 HS@"	 J7@#@?@ @7 J4@0 G@4@.@7 HS@"	 J;@#@?@"	 J;
@#@F@E@>@;CAB/ EU J

 I^

@5@.@7 Iz@@@ @0 I@/@4@7 J.@>@0 I^
@4@7 J#@F
@F@E@?A~@@@  J0@7 J.@>@0 I^
@4@7 J1@F
@F@E@?Aa@.
@7 HS@ @.@7 HS@@
@&
@(	 @@F@E@?AG@@@@ 
@7 J4@@@ @7 J4@@@ 
@ @7 I@@(	 @Q@?@&
@(	 @Q@F@E@?@@@@B@" G

@#@@@ @7 J4@0 C
@4@.@7 HS@"	 I^@#@?@ @7 J4@0 C
@4@.@7 HS@"	 I^@#@?@@@" C

@#@@@ @7 J4@0 C
@4@.@7 HS@"	 I^@#@?@ @7 J4@0 G
@4@.@7 HS@"	 I^@#@?@@@@@ @7 J4@@@B@"
 G

@#@@@ @7 J4@0 C@4@.@7 HS@"	 I^@#@?@ @7 J4@0 C@4@.@7 HS@"	 I^@#@?@@@"
 C

@#@@@ @7 J4@0 C@4@.@7 HS@"	 I^@#@?@ @7 J4@0 G@4@.@7 HS@"	 I^@#@?@"	 I^
@#@F@E@>@;CAB EU J

 I

@5@.@7 Iz@@@  J0@7 J.@>@0 I
@4@7 J1@F
@F@E@?Ad@.
@7 HS@ @.@7 HS@@
@&
@(	 @Q@F@E@?AJ@@@@ 
@7 J4@@@!@ @7 J4@@@ 
@ @7 J8@(	 @Q@?	@ @ 
@7 J8@(	 @@F@E@?@@@@B@" G

@#@@@ @7 J4@0 C
@4@.@7 HS@"	 I@#@?@ @7 J4@0 C
@4@.@7 HS@"	 I@#@?@@@" C

@#@@@ @7 J4@0 C
@4@.@7 HS@"	 I@#@?@ @7 J4@0 G
@4@.@7 HS@"	 I@#@?@@@@@ @7 J4@@@B@"
 G

@#@@@ @7 J4@0 C@4@.@7 HS@"	 I@#@?@ @7 J4@0 C@4@.@7 HS@"	 I@#@?@@@"
 C

@#@@@ @7 J4@0 C@4@.@7 HS@"	 I@#@?@ @7 J4@0 G@4@.@7 HS@"	 I@#@?@"	 I
@#@F@E@>@;CAB EU J

 I

@5@.@7 Iz@@@  J0@7 J.@>@0 I
@4@7 J1@F
@F@E@?Ad@.
@7 HS@ @.@7 HS@@
@&
@(	 @Q@F@E@?AJ@@@@ 
@7 J4@@@!@ @7 J4@@@ @ 
@7 J8@(	 @Q@?	@ 
@ @7 J8@(	 @@F@E@?@@@@B@" G

@#@@@ @7 J4@0 C
@4@.@7 HS@"	 I@#@?@ @7 J4@0 C
@4@.@7 HS@"	 I@#@?@@@" C

@#@@@ @7 J4@0 C
@4@.@7 HS@"	 I@#@?@ @7 J4@0 G
@4@.@7 HS@"	 I@#@?@@@@@ @7 J4@@@B@"
 G

@#@@@ @7 J4@0 C@4@.@7 HS@"	 I@#@?@ @7 J4@0 C@4@.@7 HS@"	 I@#@?@@@"
 C

@#@@@ @7 J4@0 C@4@.@7 HS@"	 I@#@?@ @7 J4@0 G@4@.@7 HS@"	 I@#@?@"	 I
@#@F@E@>@;CA3C EU J

odd
@5@.@7 HS@@@M@ @7 J4@.@0 H2@4@7iss B@@@.
@0 H2@0 H4@4@4@7 J>@a@f@f
@u@(	 @@?@.
@0 H2@0 H4@4@4@7 J>@a@f@f
@v@(	 @Q@F@F@?@@@@?@" H2

@#@0 J<@4@.@7 HS@0 J<@4@.@7 HS@@@@@( @@?@( @@(	 @@?@@@( @Q@&	@?@( @Q@&	@?@@@@n@@@" G

@#@?
@" C

@#@0 J<@4@.@7 HS@0 J<@4@.@7 HS@@@!@( @Q@@@( @Q@(	 @@?@@@( @@(	 @Q@?@"	 F@#@?@@@( @@&	@?@@
@( @Q@"	 F@#@?@( @@&	@?@#@@@" H0
@#@0 J<@4@7 HS@?
@"	 J<@#@E@F@E@F@>@;CC] EU Jsqrabs
@5@0 H2

@4@7 HS@>@;CC^ EU J JA
@5@0 H2

@4@7 HS@>@;C@C` EU J JC
@5@.@7 HS@@@&@ @7 J4@@@a@f@b @t@&	@?
@a@f@b @q@a@f@k H0@w@F@F@?@[@@@" H2
@#@&	@F
@E@?@E@@@(@" H2


@#@0 JC@4@.@7 HS@0 JC
@4@.@7 HS@"	 H2@#@?@@@" JC@#@&	@?@"	 JC@#@F@F@>@;CC} EU J@5@7 J B@>@;CC~ EU J@5@7record_simplify B@>@;CC EU J@5@7sequence_simplify B@>@;CC EU J B
@5@0 JL
@4@7 J1@>@;CC EU J A
@5@0 JM
@4@7 J1@>@;CC EU J@5@7evaluate B@>@;XPprocess_rest_of_component C@Dy EU H8@5@.@7eol_char B@@@*@@@(	@ @?@&	@.@7eget0 B@@@&@?@&	@(@ @>@(
 @Q@F
@F@F@?@@@@%@(	@*@ @7	find_char B@ @7 JY@.
@7
current_vc_no B@0
is_true_vc
@4@7 D4@(
 @Q@F@F@E@?@@@@,@(	@!@ @7 JY@ @7 JY@A!!! WARNING: UNPROVEABLE VC!  Suggest you take corrective action.@7 H@7 H@0vc@1 I @@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 Jb@4@7 D4@?@@	@(	@ @ @7 JY@?@R@E
@F@F@E@E@>@;XD  t  t t  @t deduce  AP Jm  C@ EUu FS        @5@@
 H@.@7 H@E	@?@!DEDUCE -- Type formula to deduce.DEDUCE -- Formula? @7 H@.	@7 H@.@7 H@@@" Ix Iy
@#@.@7 I@?
@7 I @@7 Iz@%@E
@@hyplist@.@7 H@?Hypotheses to be used? @7 I@.@7 H@ @7
check_hyplist B@ @ @.
@7
build_formula B@@@%@ 
@7
try_deduce B@>*** @7 H@ 
@7 H@7 H J}@7 H@ @7 H by logical deduction@7 H@7 H@ @7add_new_hyp B@?@>
*** FAILED@7 H@7 H@Q@@@" Ix Iy
@#@7 @m B@?@R@>@;XPstrategy_keyword C@6C EU H@5@.
@7 DO B@.@7 G @a@f@b@t@@@(	implication@?@@@(	 Iv@?
@@@(	
contradiction@?@(	cases@.@7 J@/@ @7
gen_append B@>@;XPmake_update_list C@_@/ EU HQ

@5@. HV@/@2@-
@3@-@4@7 HW@>@ 
@.@ @7 J B@>@@@-@0 C@/@4@ @7 Hc@>@.@2@0 C@/@4@-@4@ @7 DR EF@ @2@0 C@4@4@7 J@?@"
 C@#@F@>@;C@= EU HQ@5@>@;XPstrip C@)@8 EUu F`         H I 


@5qvar@ @.
@7 I@ 
@ @.@7 I{@ @7 J@>@;C@:@> EU J H J 


@5 J@ @.
@7 I@ 
@ @.@7 I{@0 J@0 
@4@4@2@4 @QQUANTIFICATION@7 I@>@;C@-@D EU J H J 


@5@ @7no_qvars_in B I~@ @.
@7 I@ 
@ @.@7 I{@ @7 J@>@;C@>@K EU J H I 


@5@ @7 J I~@ @.
@7 I@ 
@ @.@7 I{@0 I@0 
@4@4@2@4 @Q J@7 I@>@;XPsplit CA EU I@5@>@;CA EU I

@5@T@" F"@#@>@;C@"A EU I

@5@ @7 I@ @0 J@/@4@7 I@@>@ 
@ @ @7 J B@>@;CB EU I

@5@ 
@ @ @7 J@>@;XPdo_replace_all C EUu FL        @5@.
@7
max_hyp_no B@7replace_all_hyps B@Q@;C EU J@5@.
@7max_conc_no B@7replace_all_concs B@Q@;C EU J@5@>@;XPmake_title_name C
Ca EU H8
 E
@5@>@;C
Cb EU H8 E Jc@5@>@;CCc EU H8 Jc@5@>@;C@(Cd EU H8
@5@ @.@7 J B@.
@7 J@ @.@7 J@ 
@2@_@4@.@7 J@ @7 J@>@;XD  t  t t  @t  He AP Hd CAl EU H8
@5@>@;C
Am EU H8


@5@7 Hc@>@;XPsave_type_classification CB EU HB@5@/@7 I B@>@;C@>B EU HB@5@.	@7 Iz@@@(	 F@>@0 Ii@4@7 Im B@?@%@@@(	 HF@>@0 I I@4@7 J@?@@ J0@7 J.@>@0 Ie@4@7 J@?@R@>@;CB EU HB@5@>@;XPtv_build_locate_expr CB! EU I@5@.
@7tv_trace B @.@7 H B@ @7
tv_build_expr B@>@;XPcheck_constraints C@:@ EU H	
@5@T	@"	 

@#@S@ @7 A@@@( J@?@@@(ir@?@@@(ire@?
@@@( J@?@(any@7 J B@>@;C@ EU H@5@>@;XP
save_cases CA EUu FV        
 J

@5@7 J B@ @7 J@>@;C	A EU J@5@7add_new_case B@>@;XP	echo_term CG EU H8 D@5@>@;CG EU H8@5 H@7 H@7 H C@7 H@7 H@>@;CG" EU H8@5@>@;XPpermutation_of_fields C@-C EU HB



@5@.@2@2@3
@4@-@4@7 J@>@ @ @.@7 J@>@ @ @ @7 J B@>@;CC$ EU HB@5@>@;XP	stand_all  C EUu F\          @5 If@7vc_standardisation B@>@;C EU J@5@.@/@7 H B@7 F@7stan_hyp B@Q@;C EU J   @<XD  t  t t  @t 
auto_newvc AP J C@ H H  H@<XPwrite_summary_of_rules_used  CBD EU Iq  @5@7sort_rules_used_this_session  B@Q@;CBG EU Iq @5@C@/@7ruleused_this_session B@L@P@DThe above proof session did not make use of the proof rules database@7 H@7 H@>@;C@*BL EU Iq@5@.@7 J@C@7@!used_rule_this_session_other_than B@L@P@2The only rule used in the above proof session was:@7 H@7 H
@7 H@0 J@3@-	@3@-
@4@7 Hs@7print_rulename B@>@;CBU EU Iq@5@=The following rules were used during the above proof session:@7 H@7 H@0 J@3@-@3@-	@4@7 Hs
@7 H@7 J@Q@;CB\ EU Iq  @5@>@;XP
generalise CAM EU I@5@>@;CAN EU I



@5@>@ @7 J B@>@;XPorder_functs CB EU H\


@5@>@ @ @7	orderargs B@>@;CB EU H\

@5@ @7less B@>@;XD  t  t t  @t previous_character APdo_remembering  CBZ EU I@5 Jr@.@7 H@7remember B@Q@;CB^ EU I  @5@>@;XP H C@*B EU H\@5@.
@2@-@3@-@-
@4@7 J@ @ @7order_prods B@2@3
@4@.@7 J@ @7 H@>@;CB EU H\
@5@>@;XPmakename CFu EU H8@5@.@7codelist B@.@7 J@ @2@_@4@.
@7 J@ 
@7 J@>@;XP H CB EU H\ H2

@5@ @7	s_integer B@0 H2
@4@7 J>@>@;CB EU H\ H2

 H2
@5@ @7 H@>@;CB EU H\ G

 G


@5@ @7 H@ @ 
@7 H@>@;C	B EU H\
@5@7term B@>@;XPgenerate_new_qbinding_name CEj EU Hi@5@.
@7 J @7do_generate_new_qbinding_name B@>@;XP	set_infer C@ EU H/ B J(
 I I@5@>@;CA  EU H/ B I J(
 I@5@>@;CA EU H/ B J( I I@5@>@;CA EU H/ B I J( I@5@>@;CA EU H/ B J(
			@5@>@;CA EU H/ B
	 J(		@5@>@;CA EU H/ B J(
	
 J(
	@5@>@;CA EU H/ B J!
	 I	@5@>@;CA EU H/ B
	 J!	 I@5@>@;CA EU H/ B J! I
		@5@>@;CA	 EU H/ B
	 J! I	@5@>@;CA
 EU H/ B J!
			@5@>@;CA EU H/ B
	 J!		@5@>@;CA EU H/ B J!
	
 J!
	@5@>@;CA
 EU H/ B J&
	 I	@5@>@;CA EU H/ B
	 J&	 I@5@>@;CA EU H/ B J& I I@5@>@;CA EU H/ B I J& I@5@>@;CA EU H/ B J&
		 I@5@>@;C@0A EU H/ B
	
@5@@@&	
@?@@@0 B	
@4@7 I]@?@0 J*	
@4@7 I]@0 J*
	@4@7 I]@>@;C
A EU H/ I^ I I@5@>@;C
A EU H/ I^ I I@5@>@;CA EU H/ I^
	 I@5@0 I`@/	@4@7 I]@>@;CA EU H/ I^ I
	@5@0 I`@/	@4@7 I]@>@;CA  EU H/ I^
	
@5@0 I^	
@4@7 I]@>@;XP	list_subs CB EU Hi@5@p
	?@0numsubs
@4@7 D4@>@;CB EU Hi
@5@7 H@7 H.  @7 H@7type_sub B@p	@ @ @7 K B@>@;XPrestructure_array_aggregate C@F# EU H8

@5@@@@"
 H

@#@>@ @.@7 Ii@>@@@,@" IO

@#@ @.@7restructure_indices B@ @.@7 K$@>@!@0 IO@4@#@F@F@F@?@Q@@@,@" I

@#@ @.@7 Ii@ @.@7 Ii@>@!@2@0 I@4@4@#@F@?@"
@#@ @.@7 Ii@>@!@2@4@#@F@F@F@F@>@" H@#@?@ @7 Ii@F@F@F@F@F@F@F@>@ @ 
@7 K" B@>@;CFC EU H8@5@>@;XPcase C@|Ai EU J@5@.	@7 I@.
@7 K) B@7 HCASE @7 H@7 H: @7 H@7 H@7 H@/@.@7on_case B@7case_restore B@0 J
@4@7 D4@ @7new_hyp_message B@0 I@/@/@4@7 C@.@/@/@7 J B@0 I< K)@4@7 D4@0 I<newhyp@1 J
@4@7 D4@7clear_up_could_facts  B
logmessage@0 C @Q@4@7 H B@0 K/	@/@4@7 C@0 K/	@4@7 D4@>@;XD  t  t t  @t  I  AP I  C EU I@5@0 I)@-@4@7 Hs@7file_exists_and_is_readable B@7 F B@7 Ah  B@7see_correct_input_stream  B@Q@;C@ EU I@5@@
 H@.@7 H@E	@?INFER -- Type formula to infer.INFER -- Formula? @7 H@.	@7 H@.@7 H@@@" Ix Iy
@#@.@7 I@?@%@E
@>@@rule A|@7 H@>@E@?Rulename pattern? @7 I@.@7 H@ @7parse_rulename B@>@@
 Jr@.
@7 H@>@ 
@7
temp_del_hyps B@?@R@E
@>	inf_match@7 C@@@^@ @. H@7 I B@ @7 I@@ H@7typechecking B@@@  @@7 Iz@?@6!!! ERROR: Above formula did not type-check correctly.@7 H@7 H@>@Q@?@R@7 H J}@7 H@ @7 H by @7 H@ @7 H C@7 H@7 H@7 H@7restore_temp_del_hyps  B@ @7 J@@@" Ix Iy
@#@7 J@?@R@?@7 H@>@@
@.@ @7inf_fail B@7 K[@?@7 K[@Q@E@>@;XPtv_cmd_terminator C@h EU I 
@<C@i EU I@5@8 JS@;C@j EU I@5@7 H@7 KG@>@;XP I, CCP EU I@5@.@7type_requirements B@ @7has_type_classification_list B@>@;XPrecord_consultation_of CA EU H@5 If@7record_consults B@>@;CA EU H@5@0 I< C@4@7 D4@>@;XP
print_list C
@ EUu FF        @5[@7 H@7print_list1 B H9@8 H@;XP	load_decs CA[ EU H8@5@0current_record_field_number@4@7 D4@7 KC@7 C@.	@7get_fdl_declaration B@7process_fdl_dec B@7final_declaration B@7 KE@>@;XP I CB EU I	 @@5@>@;CB EU I
 @@5@0 I^@4@7 I@>@;CB EU I
 B@5@>@;C@GB EU I
@5@ 
@.@7 I@@@@@&	@?	@0 I^@4@7 I@&@?@ @@@( @@" B@#@?@" J B@#@>@;XPwrite_vc_description C@ EUu FI        @5VC: @7 H@7 H,        Step: @7 H@.	@7 I B@7 H@.@7 H@7 H@7 H@>@;XPnondeclared C	@ EU J@5@/@/@7 J@>@Q@;C@ EU J@5@>@;XP I C@NF EU H8@5@.@7logfile_name B@7file_can_be_written B If@7 Ie B@>@7 D B@M*****************************************************************************@7 H@7 H@-SPADE Transcript of Interactive Proof Session@7 H@7 H@7 H@.	@7 B @7display_header E@7 H K@7 H@7 H@.
@.@7fetch_date_and_time B@7 HDATE : @7 H@7 H	  TIME : @7 H@ @7 H@7 H@7 H @@7 K@>@;C@9F EU H8@5@.@7 K@7 K H@7 K@>@7 K K@7 H@7 H K@7 H@7 H@7 H@.	@7 K@7 K@7 H K@7 H@7 H@7 H@7 H@7 H @@7 K@>@;C@!F EU H8@5@.@7 K@C	@7 K@L	@P@7 H	Aborted: @7 H@7 H cannot be written.@7 H@7 H@>@8 I@;XPoutput_newline_if_necessary  CA2 EU I  @5 If@7newline_after_prompts B@>@;CA5 EU I  @5@7 H@>@;XD  t  t t  @t replace_more AP K C@ H H  If@<XP J9 C@#DH EU J H0
 H0
@5@7 F@a@i@b @s@ @7 F@a@f@b @s@ @8 J8@;CDI EU J H0
@5@7 F@a@i@b @s@7 F@a@h@b @t@;CDJ EU J@5@7 F@a@g@b @t@7 F@a@h@g@s@;XPprocess_dcl_args C EUu Ff        @5@>@;C@! EU K@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 EU Hi


@5@ @ 
@7safe_subst_vbl B@>@;CE EU Hi
@5@ @ @7 K@>@ 
@ @7 K B@>@;XP	is_a_flag C@e EUu Fg         display_subgoals_max   F @c@<C@f EU K display_var_free_only @@<C@g EU K  H @@<C@h EU K 	auto_done @@<C@i EU K simplify_in_infer @@<C@j EU K simplify_during_load @@<C@k EU K  KX @@<C@l EU K typechecking_during_load @@<C@m EU K prooflog_width   F@P@@<C@n EU K  Km @@<C
@o EU K 
inverse_video  II F@<C
@p EU K normal_video  II F@<C@q EU K use_subst_rules_for_equality @@<C@r EU K command_logging @@<C@s EU K show_vc_changes @@<C@t EU K  J @@<C@u EU K  K @@<C@v EU Kindentation_increment   F 
@5@8 JS@;C@w EU K  K @@<C@x EU K auto_infer_from_false @@<XP
record_access C@+@I EU HQ@5@. HV@/@2@-
@3@-@4@7 HW@>@@@&@>@ @ @7 HS@?@ 
@ @7 K B@>@;C@3@T EU HQ@5@C@7 @@L@P@2 HG@-@4@7 @<@7
spark_enabled  B@>@/ @@.
@/@7 HW@0 H
@-@4@ @7 Hc@ @ @7 HS@>@;C@:@] EU HQ	@5@C@7 @@L@P@2@-@-
@4@7 @<@  Bs@7mk__function_name B@7 K@>@/ @@.@/@7 HW@0 H@-@4@ 
@7 Hc@ @ @7 HS@>@;C@g EU HQ@5@@@.@7record_simp_of_type B@?@%
@>@  @@/@2@4@7 HW@>@;XP	ask_if_ok CD& EU Hi@5
Is this OK@.
@7 I@>@7is_it_ok B@>@;XPread_help_lines C@ EUu Fd         D@5@>@;C@0@ EU K@5@.
@7 I@@@"
@#@(	 @@E@?@@
@(
 D@(	 @@E@?@"	

@#@>@ @7 K B@>@;XD  t  t t  @t  H AD  t  t t  @t vcgfile_name AD  t  t t  @t genvar AP K C	AR EU J
@5@7 K B@>@;C@$AU EU J@5@.
@7 J@7 C@.@7
nextnumber B@ @.@7 K	@ @.
@7 J@ 
@7 J@7 K@>@;XP J C@:B( EU I


@5@.@.@7 @6@ @ @7 @6@>@ @ @ @7tv_instantiate B@ @.@7 A@ @.@7 A@>@ 
@ @ @ @7 J@>@;C@9B2 EU I		@5@.@7is_inverse_video B@.
@7is_normal_video B@ @.@7 J@ 
@.@7 J@ @2@*@3@H@3@E@3@R@3@E@3@*@4@.@7 J@>@ @7 J@>@;XD  t  t t  @t rep_working_on AP Ju CB EU H@5@>@;CB EU H	
@5@7 F@/@7 J@7 Jt@>@;XPread_and_echo_vc_line C@;D EU H8@5@.	@7 H@.
@7 JS@.@7 JV@>@@
@&
@( @@E@?@@@&	@"	@#@E@?@"
@#@>@ @7 K B@>@;XPis_a_single_character CA EU H8 @,@<CA EU H8 @:@<CA EU H8 @;@<CA EU H8 @(@<CA EU H8 @)@<CA EU H8 @.@<CA EU H8 @=@<CA EU H8 @[@<CA EU H8 @]@<CA EU H8@5@8 H@;XP
checktypelist CBZ EU HB

@5@>@ @7 HC@>@;CB[ EU HB

@5@ @7 HC@ @ 
@7 K B@>@;XP KH C
@/ EU H@5@.@7perform_script_file B@7 KC@>@;C@3 EU H  @5 @@7 KC@>@;XPused_rule_other_than CB> EU Iq@5@.	@7 Ir@7 I@@>@;XPreport_total_defects  C@c EW EW@5@.@7 H B@7 H@7 H defects detected.@7 H@7 H@7 H@>@;XP KA C@h EU E@5@2 A|@4@7file_exists B@2 B@4@8 L@;XPhandle_quantifiers_in_con  C@"D EU Hi@5@.@7con B@.	@7handle_quantifiers_in B@>@@@&	@?@0 L@4@7 Hs@0 L	@4@7 D4@>@;XD  t  t t  @t twiddles_conversion APdo_deleting  CB( EU I@5 Jr@.@7 H@7delete B@0could_infer@/@4@7 C@Q@;CB- EU I  @5@>@;XP I C@%C EU H\
@5@7 K@ @7 K@.
@0 G
@4@7 J>@2
@4@7 I @>@;C@2C EU H\		
@5@.
@.@7essence B@ @ 
@.@7 L@.@0 G@4@7 J>@2@0 H2
@4@4@7 I @>@;C@)C
 EU H\
@5@2@4@.
@7 I @2
@4@2@-@4@7 I @"	
@#@>@;CC EU H\ H2

@5@>@;C
C EU H\

@5@>@;CC EU H\@5@>@;XP I C EU K @@The following commands are available at present in the checker:-@<C EU K  @@<C EU K @A     case            forget            prove         standardise @<C EU K @A     consult         forwardchain      quit          status      @<C EU K @A     declare         help              remember      traverse    @<C EU K @A     deduce          infer             replace       undelete    @<C EU K @A     delete          instantiate       save          unwrap      @<C EU K @A     done            list              set                       @<C EU K @A     execute         newvc             show                      @<C EU K @A     exit            printvc           simplify                  @<C EU K  @@<C EU K @DFor more specific help on a particular command, type "help COMMAND."@<C EU K @:For help on the built-in rules library, type "help rules."@<XPcombine_intervals C@ EU J	
@5@8 I@@;C@ EU J
	@5@8 I@@;C@ EU J 
 C

@<C@ EU J  C
	@<C@ EU J  G	
@<C@ EU J  G

	@<C@S@ EU J
	@5@ @7 I@@7 I@@@@0 I@0 G@4@4 @ @Q@7 H[ B@?@,@@@0 I@0 G@4@4@7 I@?@@@0 I@1 C@4@7 I@?	@0 I@4@8 I@;C@RA
 EU J@5@7 I@@7 I@@@@0 I@0 G	@4
@4 @ @Q@7 L&@?@,@@@0 I@0 G	@4
@4@7 I@?@@@0 I	@1 C
@4@7 I@?	@0 I
	@4@8 I@;C@*A EU J
@5@7 I@@7 I@@@@0 I
@4 @ @Q@7 L&@?	@0 I
@4@8 I@;XPorder CB EU H\
@5@>@Q@;CB EU H\@5@>@;CB EU H\


@5@>@ @ @7 L' B@>@;CB EU H\

@5@7 K@ @7 K@>@a@i@f@q@;CB EU H\

@5@ @7order_terms B@>@;XPwrite_summary_of_proof_status  C	B EU Iq  @5@7write_vcs_proved  B@7 H@7write_vcs_not_proved  B@>@;XPset_exit_status  C@^ EU E  @5@>@;XPcollect_indices_and_values C@>B EU HB



@5@@@"@" H

@#@ @.@7collect_indices B@ @.@ @7 L7 B@>@ @ @7 J@?@&
@>@ @ @7 L<@F@E@>@;CC	 EU HB@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do_fetch_vars_in CE< EU Hi
@5@7 A@>@;CE? EU Hi
@5@7 @@>@;CEB EU Hi@5@T@2@/@-
@4@7 @<@>@7do_fetch_vars_in_list B@>@;XP H C@1A EU H\ H2

@5@ @7 K@>@@@7 K@"	 H2
@#@E@?@.@7 H@0 H2@4@7 H@>@;CB EU H\ H2

 H2
@5@ @7 H@>@;CB EU H\ G

 G


@5@ @7 H@ @ 
@7 H@>@;C	B
 EU H\
@5@7 K@>@;XPconsult_user C@F@ EU H8@5 @@7 K@7 H!!! ERROR trying to move @7 H@7printq B to @7 H@7 LE@7 H@7 HFile already exists.@7 H@>@7 H@ Do you want to delete this file?@.
@7no_echo_read_answer B@@@(
 Gt@@@C@7 K@L@P@7not_writeable_warning B@?@7 A @?@(
 Gu@8 I@;XPtv_get_command C
@K EU I@5@0 I@4@7 Hs@>@;C@N EU I@5Traverse-Command>>@7 I@.	@7tv_read_line_of_chars B@7 I@>@Q@;XP H CC EU I@5@7 H@7 H@7 H@7 K B@7 F6  @>@;XP	add_conds CAR EU I B
	@5@>@;CAS EU I B

@5@>@0 B
@4@7 L\ B@>@;C@%AT EU I B

 B

@5@>@0 B@4@ @7 L^@>@;XPbigger_than_all_hyps C
@9 EUu FY        @5@.	@/@7 J@a@h@g@t@>@Q@;C@> EU La@5@>@;XPset_find_in CC EU I@5@7 Hc@>@;CC EU I

@5@0 B
@4@7 I@>@;CC  EU I


@5@>@7 Lb B@>@;XD  t  t t  @t expand_query AD  t  t t  @t  Le AD  t  t t  @t  Le 
P LeC@s D  A Lg@5@6 D@ @8 Lf Lh@;XD  t  t t  @t  K AP K C@F H H  H@<XPflatten CGA EU H8 I I


@5@0 I
@1 I@4@7 Lk B@>@;CGC EU H8 J J


@5@0 J
@1 J@4@7 Lm@>@;CGE EU H8 I

 I


@5@ @7 Lm@ @ 
@7 Lm@>@;CGH EU H8 J

 J


@5@ @7 Lm@ @ 
@7 Lm@>@;CGK EU H8 F
 F
@5@ @7 Lm@>@;CGM EU H8 C

 C


@5@ @7 Lm@ @ 
@7 Lm@>@;CGP EU H8 J

 J


@5@ @7 Lm@ @ 
@7 Lm@>@;C	GS EU H8
@5@7 @@>@;CGT EU H8@5@7 I@2@-
@-@4@7 @<@ @.@7flattenlist B@2
@4@7 @<@>@;XD  t  t t  @t show  AP Lq  C@%@P EU IH@5@.@.	@7 K B@.
@2@3@-@4@7 @<@@7 H := @7 H@ @7 IF B@7 H@Q@;C@Y EU IH  @5@7 A  E@Q@;C@Z EU IH   @<XPprocess_rulefile C@G@U EU H@5@7 C@.	@7 I@.
@.@.@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 I@?	@0 I< L@+No errors trapped in reading this rulefile.@4@7 D4@>@;XP Ks C@ EU Kp	
@5@*
 @@>@8 H@;C@ EU Kp	
@5@"
$VAR2
@#@>@7 H | _@7 H@ @8 H@;C@ EU Kp	
@5@S
@>@7 H | @7 H@8 H@;C@ EU Kp	
@5@>@7 H, @7 H@8 Kr@;C@ EU Kp @<XPfind_if_save C@!@^ EUu FX        @5@7 H@7 HFrom H@7 H@7 H@:@7 H@ @7 H@.@7 J@ @7 H@7 H@Q@;C@j EU L@5Proved: @7 H@7 H@7 HKeep this result@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 J C@QD EU Hi I 



 I 


@5@ @7 A@.@7 J@ @2@$@4@7 J@>@0qbindingname@4@7 D4@ @ @ @.@7 K@>@p
@ @ @ @ @7 J@>@;C@QD EU Hi J 



 J 


@5@ @7 A@.@7 J@ @2@$@4@7 J@>@0 L@4@7 D4@ @ @ @.@7 K@>@p
@ @ @ @ @7 J@>@;CD EU Hi


@5@7 @@>@;CD EU Hi
@5@2
@4@ @7 J@>@;C@)D EU Hi@5@C@7 @@L@P@T@2@-@-
@4@7 @<@ 
@.@ @7 J@>@2@4@8 @<@;XP JJ C@\B& EU HQ G

@5@@@.@7 JI@?@.@7 HS@@@ @.
@7 JI@?@ @.
@7 HS@>@@@( @@&	
@?@)@@@(
 @@&	@?@@@"@#@"
@#@ @ 
@7 J@?
@"	 G
@#@>@;C@%B@ EU HQ @
@5@.@7 JI@@@"
@#@&	@?
@"	 L@#@E@>@;C@#BH EU HQlast
@5@.@7 JI@@@"@#@ @7 L J@?@"	 L@#@>@;C@&BP EU HQnonfirst
@5@.@7 JI@@
@"

@#@&	@?
@"	 L@#@E@>@;C@'BX EU HQnonlast
@5@.@7 JI@@@"@#@2@/@4@ @7 J@?@"	 L@#@>@;CB` EU HQ
@5@2
@4@7	eval_list B@>@;CBc EU HQ@5@>@;XPlist_forgotten_hypotheses  CAO EU K @5@C@/@7	forgotten B@L@P@>@"No hypotheses have been forgotten.@7 H@7 H@Q@;CAU EU K@5FORGOTTEN HYPOTHESES :-@7 H@7 H@.@7 L I@7 @ B@Q@;CA[ EU K  @5@>@;XD  t  t t  @t  KX AP KW C@_ H H  H@<XPtidy_up_inference_database CC EU H L@5@0 L@/@4@7 C@>@;CC EU Hundelete@5@0could_not_infer@/@4@7 C@>@;CC EU H C@5@>@;C	C EU H
save_state@5 H@7 D4@>@;CC EU H@5@7 I@>@;CC EU H @m@5@>@;C	C EU H@5@0 L@/@4@7 C@>@;XP I# CB EU HB	
@5@7 J B@7 I"@>@;CB EU HB@5@>@;XPpretty_write_arg_list CCZ EU Iq
@5@>@ @7pretty_write B@>@;CC^ EU Iq@5@>@ @.
@7 L@> L@ 
@.@7 L@>@ @ @7 L B@>@;XPmynumbervars C@ EU E@5@.@7 FB @ @.@7 I@&@;XPmake_capital C@v EU J@5@>@;C@+@w EU J

@5@@@a@i@b@a@t@a@i@b@z@r@>@ @a@i@b@ @l C@w@?@&
@>@ @ 
@7 L B@>@;XD  t  t t  @t  I
 APdisplay_help_lines C@ EU K@5@>@;C@ EU K
@5@a@h@b @s@7 H@7 H@p	?@>@ @ @7 L B@>@;C@1@ EU K
 @5@7 H@7 H@.
@7 K@7 HMORE@7 H@.@7 K@ @7 H (Press Return)...@7 H@7 KG@.@7 JS@ @7lskip B@>@7 L@>@;XPgets CB; EU Hi
@5@>@;CB= EU Hi

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

@#@.@2@3@2@3
@4@4@7 @<@ @7 D4@>@ @7 L B@>@;XPdistinguish_vars_in C@ EUu Fh        @5@S@>@"$$$	@#@a@h@b@n@w@>@;C
@ EU L	@5@7 @@>@;C@ EU L@5@2@/@-@4@7 @<@>@ @7distinguish_vars_in_list B@>@;XPis_a_word_split_char CA EU H8 	@<CA EU H8 @ @<CA EU H8 @.@<CA EU H8 @,@<CA EU H8 @(@<CA EU H8 @)@<CA EU H8 @:@<CA EU H8 @;@<CA EU H8 @=@<CA EU H8 @[@<CA EU H8 @]@<CA EU H8@5@8 H@;CA EU H8@5@8 JS@;XP K CBb EU I	
@5@7 K@7 K@>@;CBc EU I@5@>@;CBd EU I@5@7 F@a@g@b @s@0 L@4@7 Hs@>@;C@!Bi EU I@5@7 F@a@g@b @s@C	@7 L@L	@PH@7 H@7 H has not been forgotten.@7 H@7 H@>@;CBr EU I@5@'Illegal hypothesis number to remember: @7 H@7 H@7 H@>@;XP L CC EU H\ H2

@5@ @7 K@>@;CC EU H\ H2

 H2@5@ @7 K@>@;C
C  EU H\
@5@7 K@>@;CC" EU H\
@5@7 K@>@;XPupdate_match_count  CCB EU Hi@5@0num_matches@-@4@7 Hs@p	@0 L	@4@7 C@>@;XPtv_display_arg_info C	At EU I @5@*  (atomic object: leaf of expression tree)@7wnl B@>@;CAw EU I@5  (@7 H@7 H arguments)@7 L@>@7tv_display_arguments B@>@;XPzero_defects_reported  C@X EW EW  @5 @7 L @>@;XP K C@m EU E@5@2 A|@4@7 L@2 A@4@8 L@;C@p EU E@5@C	@7 L Ei@L	@P@;XPcompatible_type_lists C
Bj EU HB

@5@>@;C
Bk EU HB F HF@5@>@;CBl EU HB


@5@ @ @7 M  B@>@;CBm EU HB F
 HF
@5@ @7 M@>@;CBn EU HB

@5@ @7compatible_set_or_seq_types B@>@ @ 
@7 M@>@;CBr EU HB@5@>@;XP J   CA' EU Hi@5@7 HOLD EXPRESSION: @7 H@.@7 L@7 H@7 H@8reduce  B@;XPcheckerhelp C@- EU K B
	
@5@.@7get_help_identifier B@.@7 M
@0 B@4@7	show_help B@>@;C@2 EU K@5@7 @@>@.	@7 M
@@@7 M@?	@0 Brules	@4@7 M@>@;XPmini_skip_initial_crap  CF EU H8@5@/@7read_vc_line_noecho B@/@7 M@.@7 M@7@ scan_line_three_for_SPARK_marque B@>@;XP	orderlist CB EU H\
@5@>@Q@;CB EU H\@5@>@;CB EU H\


@5@>@ @ @7 M B@>@;CB EU H\

@5@.@7
list_terms B@ @.
@7 M@>@ @ 
@7 L)@>@;XP KO CB EU H@5@S@>@%	@0 H I2	@4@7 D4@>@;CB EU H IO
	
@5@>@7 KN@7 KN@>@;C@B EU H@5@@@"@7 A@.	@2@3@/@4@7 @<@!
@0 H I2	@4@#@F@F
@E@?@@T@2@-@3@-@4@7 @<@ @7 A@@@ @7 F@%	@!
@0 H I2	@4@#@F
@E@?@@@@S@!
@0 H I2@4@#@E	@F
@E@?@@.	@2@3@-
@4@7 @<@" C

@#@@@S@ @7 F@@@/@ @7 F@a@f@f@q@!
@0 G!@0 H I2	@4@1 AV@0 F
@4@1 AV@0 A
@4@1 M"
@4@#@?@S@!
@0 G!@0 H I2	@4@1 AV@0 F
@4@1 M"
@4@#@?@ @S@ @7 F@!
@0 G!@0 H I2	@4@1 AV@0 F
@4@1 M"
@4@#@7 D4@>@;XD  t  t t  @t  I} AP I| C	@r EU Jo	@5@>@;C
@s EU Jo
@5@7 @@>@;C@v EU Jo@5@2@-@-
@4@7 @<@ 
@.@7subst_vbl_list B@ @2@4@7 @<@>@;XD  t  t t  @t 
pos_newsub AD  t  t t  @t  I AD  t  t t  @t  I AD  t  t t  @t  L  AP L  CB EU I@5@@	 Jr@/@7 H@E@?@)DELETE -- which hypothesis or hypotheses?Hypotheses? @7 H@.@7 H L@7parse_command_arguments B@7 L B@>@;XPnozeros C@)C+ EU H\ H2 H2




@5@ @7zero B@ @7s_atomic B@2@0 H2
@4
@4@7 M. B@>@;CC0 EU H\ H2


@5@ @7 M0@7 M3@ @7 M6@>@;CC5 EU H\
@5@7 M0@>@ @7 M6@>@;CC: EU H\


@5@ @ @7 M6@>@;CC= EU H\@5@>@;XPis_strict_subset_of CB EU HQ@5@7is_subset_of B@.
@7mk_diff B@"
@#@>@;XPprocess_replace_arg_expression CDR EU Hi@5@S@>@<!!! Error in argument syntax: illegal Prolog variable found.@7 H@7 H@Q@;CDX EU Hi IO
	
@5@7 M? B@>@8 MB@;CD\ EU Hi C Ix I
		@5@0hyp_to_replace	@4@7 D4@>@;CD_ EU Hi C Ix Iy
		@5@0conc_to_replace	@4@7 D4@>@;C@3Db EU Hi C Ix I
	
@5@7 F@7 F@a@h@i@q@0 MC	@4@7 D4@p	@>@0 C@0 Ix I@4
@4@7 MB@>@;C@3Dk EU Hi C Ix Iy
	
@5@7 F@7 F@a@h@i@q@0 ME	@4@7 D4@p	@>@0 C@0 Ix Iy@4
@4@7 MB@>@;CDt EU Hi Ix I
	@5@7 F@0 MC	@4@7 D4@>@;CDx EU Hi Ix Iy
	@5@7 F@0 ME	@4@7 D4@>@;XPwrite_rules_used  CB! EU Iq  @5@7sort_rules_used  B@Q@;CB$ EU Iq @5@C@/@7 Ir@L@P@<The above proof did not make use of the proof rules database@7 H@7 H@>@;C@1B) EU Iq@5@.@7 Ir@C@7 K B@L@P@0 J@4@7 J@/The only rule used in proving the above VC was:@7 H@7 H
@7 H@0 Is@3@-	@3@-
@4@7 Hs@7 J@>@;C@)B3 EU Iq@5@6The following rules were used in proving the above VC:@7 H@7 H@0 Is@3@-@3@-	@4@7 Hs@0 J@3@3	@4@7 J
@7 H@7 J@Q@;CB; EU Iq  @5@>@;XD  t  t t  @t deleted_hyp AP H CA EU H\ H2
 H2

@5@0 H2@0 H2
@4@4@7 H@>@;CA EU H\ H2

 H2
@5@ @7 K@ @7 H@>@;CA EU H\ G
 G

@5@0 G@0 G
@4@4@7 H@>@;C@ A EU H\ G

 G


@5@ @7 IB@ @ 
@7 H@ @7 H@>@;C	A EU H\
@5@7 K@>@;XP L@ CEK EU Hi
@5@.@7 L= B@>@ @.
@7 L?@ @ 
@7 J@>@;CEQ EU Hi@5@>@;XP LW C@2@V EU I@5@.	@7lget0 B@>@@@7 Ka B@( @@F
@?@@@7
tv_blank_char B@>@7 LV@F
@?@"
@#@7tv_make_atom B@>@ @7 LV@>@;XD  t  t t  @t  K AP K C@d H H  @<XP	determine CBf EU Hi@5@ @7pattern B@>@;CBg EU Hi@5@>@;XPrestructure_formula_list CE EU H8

@5@ @7 Ii@>@;CE EU H8

@5@ @7 Ii@>@ @ 
@7 Mb B@>@;CF  EU H8@5@>@;XP
set_not_in CC' EU I

@5@>@0 I^
@4@7 I@>@ @7 Me B@>@;CC- EU I
@5@>@;XP	simp_args C@ EU H\



@5@ @7is_a_valid_type B@>@ @ @ 
@7 L&@>@;C@ @ EU H\


@5@ @.
@7 Iz@>@ @ 
@ @7 L&@>@;C@"@ EU H\		
@5@ 
@7 Mj@>@ @ 
@ @7 L&@>@ @ @ @7 Mh B@>@;C@&@ EU H\		


@5@ @.@7 Iz@>@ @ @ @7 L&@>@ @ 
@ @7 Mm@>@;XPprocess_command_line_data  C EU K@5@7set_toplevel  B@>@.@7get_command_line B@>@7 K B@>@;XD  t  t t  @t inst_subgoal_formula AD  t  t t  @t  K  AP I C EU H/@5@S@>@Q@;C@R EU H/@5@@@0 H@7 K B@.	@7 HS@>@@@7see_if_can_infer B@E
@?@@@7 I@@7 Mz@E
@? H@7standardise_in_infer B @@.
@7 L&@7 Mz@?@@@7 Mz@E	@? H@7 M} @@.	@7 L&@7 I@@7 Mz@E
@>@;XPmultiply_out C@BA EU H\ G

 G


 G G G



@5@ @ 
@ @7 M B@ @ @ @7 M@ @ 
@ @7 M@ @ @ @7 M@>@;C@#A EU H\
 G

 G


@5@7 IB@ @ 
@7 M@ @ @7 M@>@;C@#A EU H\ G


 G


@5@7 IB@ @ 
@7 M@ @ @7 M@>@;CA EU H\ H2	@5@7 IB@7 IB@>@;XD  t  t t  @t  K AP K C@v H H  H@<XD  t  t t  @t  M  AP M  C
@! EU K@5subject@.@7 H@>@7 M B@>@;C@& EU K  @5@7display_general_help  B@>@;XD  t  t t  @t instantiate  AP M  C@p@ EU J@5@7 K:@>@@
 G@.@7 H@E	@?@%@.	@7qvars_in_vc B@@
@"	
@#@?@@	@(	 @@>@Q@E@?
Instantiate what? @7 I@.@7 H@T@>@7 J B@.
p@7 J@@
value@.@7 H@E@?With what? @7 I@.@7 H@ @.@7 H@>@ @7 I@ @7 J@ @7 Iz@>@ @7	put_value B@>@;XPload_vcs C@%C EU H8@5@7 KC@@ If@7 H@?@7 H@7 H@0 J]@/@4@7 C@0 J] @4@7 C@7skip_initial_crap  B@7read_vcs  B@7 KE@>@;XPwrite_justs CA EU I@5@>@;CA EU I	
@5@7 H            @7 H@7 H@7 M B@>@;XP JG C@i EU HQ@5@@@4@.
 HV@.@2@-@3@-
@4@.@7 HW@@@/@ 
 @@ @2@4@ @7 HW@ @7 HS@?@7
order_updates B@E@?@0@/ @@.@2@-@4@/@7 HW@>@ @.@7 Iz@.
 @@ @2@4@ @7 HW@ @ @7 K@F@>@;XD  t  t t  @t status APlist_deleted_hypotheses  CA? EU K @5@C@/@7deleted B@L@P@>@ No hypotheses have been deleted.@7 H@7 H@Q@;CAE EU K@5DELETED HYPOTHESES :-@7 H@7 H@.@7 M@7write_deleted_hyp B@Q@;CAK EU K  @5@>@;XP K C	D EU Hi	@5@>@;C
D EU Hi
@5@7 @@>@;CD EU Hi I 


 I 
@5@>@;CD EU Hi J 


 J 
@5@>@;CD EU Hi@5@2@-@-
@4@7 @<@ 
@.@7 K@ @2@4@7 @<@>@;XP L| C@3@i EU H		@5@T	@"	 


@#@T
@"
rule_family
@#@ @7 A@T@>@.@2@3@/@4@7 @<@ @ @7 IT@>@Q@;C@(@u EU H@5@.
@.@ @7check_structure B@ @7check_rulename B@ @ @7check_conditions B@ 
@ @ @7
check_body B@ @ @7 H B@>@;XPinform_user  C@3@B EU H  @5@C-------------------------------------------------------------------@7 H@7 H@CBadly-formed  rules will now be displayed on the screen as they are@7 H@7 H@Cread and possibly on subsequent  consultations  of  this  rulefile.@7 H@7 H M@7 H@7 H@CWatch for other messages informing you of bad rulenames or improper@7 H@7 H@Crule  conditions;  bad  rules  will  not  be  used  by the checker.@7 H@7 H@CIf too serious an error is found, the rulefile  may  be  abandoned.@7 H@7 H M@7 H@7 H@>@;XPtry_satisfy_goal C@$B< EU I@5@.
@7current_sat_goal B@7satisfy_goal B@C@7 Hc@L@P@>@@@&
@?	@2
	@4@8 M B@;XD  t  t t  @t  L	 APdeclare_operators  CB EU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 M@0  @ H3@4@7 GA M@0  @ @4@7 GA M@0  @ H5@4@7 GA M@0  @mod@4@7 GA M@0  @rem@4@7 GA M@0  @ G@4@7 GA M@0  @ J)@4@7 GA M@0  @ @K@4@7 GA M@0  @ @4@7 GA M@0  @ J"@4@7 GA M@0  @ J'@4@7 GBfy@0  @ I@4@7 GB M@0  @ I_@4@7 GB M@0  @ J+@4@7 GB M@0  @ J-@4@7 GB M@0  @ J@@4@7 GB M@0  @ J:@4@7 GB M@0  @ I@4@7 GC  M@0  @ Ia@4@7 GC  M@0  @ Ic@4@7 GC  M@0  @ I@4@7 GC M@0  @ F@4@7 GC M@0  @ I@4@7 GC M@0  @ J@4@7 GC M@0  @xor@4@7 GC M@0  @ C@4@7 GC M@0  @requires@4@7 GC M@0  @ J@4@7 GC M@0  @ H@4@7 GC D@0  @ C@4@7 GC D@0  @ D@4@7 GC M@0  @ IP@4@7 GC D@0  @ M@4@7 GC M@0  @where@4@7 GC M@0  @by@4@7 GC M@0  @with@4@7 GC M@0  @to@4@7 GC M@0  @ I?@4@7 GC M@0  @ Hz@4@7 GC M@0  @are_interchangeable@4@7 GC M@0  @ @M@4@7 GC M@0  @may_be_deduced@4@7 GC M@0  @=>@4@7 GC M@0  @using@4@7 GC M@0  @for@4@7 GC M@0  @ H@4@7 GCxfy@0  @ @4@7 GC M@0  @from@4@7 G@>@;XP	type_patt CA EU Hi@5@A@/@7inst B@7 H@>@;XD  t  t t  @t  J| AP J{ C@ @S EU Jo@5@.	@7var_in B@> @@.
@7 I{@7 Jz @Q@.@7 I{@ @7 Jz@>@;C@[ EU Jo@5 @Q@7 HS@>@;XP	listconcs C@q EU K @5@>  NO CONCLUSIONS LEFT@7 H@>@;C@u EU K
@5@.
@7 I@>  C@7 H@7 H:  @7 H@7 H@7 H@>@;C@~ EU K@5@a@g@h@q@>@7 M B@p
@7 M@>@;C@ EU K@5@>@;XD  t  t t  @t  K AP K C@o H H @<XPreplace CC EU Hi@5@0all_done Gu@4@7 D4@/@7change B@>@;XP@$ensure_has_type_classifications_list CB EU HB 
	

@5@7 L@7has_type_classification B@ @7 N  B@>@;CB EU HB@5@>@;XD  t  t t  @t  J  AP J  C@" EU J@5@@
 H@.@7 H@E	@?@'Type hypothesis no. or cases formula...CASES> @7 H@.	@7 H@.@7 H@>@7 J B@>@;XPchop_off C
A EU H8@5@2@/@4@7 J@>@;CA EU H8@5@2@/@3@/@4@7 J@>@;CA EU H8@5@2@/@3@/@3@/@4@7 J@>@;CA EU H8@5@2@/@3@/@3@/@3@/@4@7 J@>@;CA EU H8@5@2@/@3@/@3@/@3@/@3@/@4@7 J@>@;CA EU H8@5@2@/@3@/@3@/@3@/@3@/@3@/@4@7 J@>@;CA EU H8@5@2@/@3@/@3@/@3@/@3@/@3@/@3@/@4@7 J@>@;CA EU H8@5@2@/@3@/@3@/@3@/@3@/@3@/@3@/@3@/@4@7 J@>@;CA EU H8	@5@2@/@3@/@3@/@3@/@3@/@3@/@3@/@3@/@3@/@4@7 J@>@;C	A EU H8@5@a@g@b @r@>@Q@;CA EU H8@5@p7@ @.@7 N B	@ @7 N
@>@;XP K CAE EU H\ J
@5@>@;CAF EU H\ J@5@>@;CAG EU H\ H4@5@>@;CAH EU H\ M@5@>@;CAI EU H\ J<@5@>@;CAJ EU H\ JC@5@>@;CAK EU H\ JA@5@>@;CAL EU H\ L@5@>@;CAM EU H\ L@5@>@;CAN EU H\ L@5@>@;CAO EU H\ L@5@>@;CAP EU H\ F@5@>@;CAQ EU H\ G@5@>@;CAR EU H\ JM@5@>@;CAS EU H\ L@5@>@;CAT EU H\ J!@5@>@;CAU EU H\ J(@5@>@;CAV EU H\ J&@5@>@;CAW EU H\ I`@5@>@;CAX EU H\ Ib@5@>@;CAY EU H\ J*@5@>@;CAZ EU H\ J,@5@>@;CA[ EU H\ I@5@>@;CA\ EU H\@5@>@;CA] EU H\ M@5@>@;CA^ EU H\@5@7 M3@>@;CA_ EU H\@5@/@/@/@/@/@7 HW@>@;CA` EU H\@5@/@/@7function_template B@>@;CAa EU H\@5@2@-	@/@4@7 @<@/@/@7 H~@>@;XPread_unless_abandon_search CA EU I D@5@7 I7@>@;CA EU I@5@8 I@;XPget_file_attrib C@t EU E

@5@ @8 L B@;XP	find_subs CBR EU Hi@5@/@.
@7parse B@.@7obtain B@ @7 M] B@>@;XPbuilt_in_rulefile C@" EUu Fe          J; F @o@N@U@M@I@N@E@Q@S@<C@" EU N$  I N% @o@N@U@M@I@N@E@Q@S@<C@" EU N$  J7 N% @o@N@U@M@I@N@E@Q@S@<C@" EU N$  I N% @o@N@U@M@I@N@E@Q@S@<C@" EU N$  B N% @o@N@U@M@I@N@E@Q@S@<C@" EU N$  I^ N% @o@N@U@M@I@N@E@Q@S@<C@" EU N$  J N% @o@N@U@M@I@N@E@Q@S@<C@" EU N$  J; N% @o@G@E@N@I@N@E@Q@S@<C@" EU N$  I N% @o@G@E@N@I@N@E@Q@S@<C@" EU N$  J7 N% @o@G@E@N@I@N@E@Q@S@<C@"@  EU N$  I N% @o@G@E@N@I@N@E@Q@S@<C@"@! EU N$  B N% @o@G@E@N@I@N@E@Q@S@<C@"@" EU N$  I^ N% @o@G@E@N@I@N@E@Q@S@<C@"@# EU N$  F N% @o@G@E@N@I@N@E@Q@S@<C@"@% EU N$  I N% @o@I@N@T@I@N@E@Q@S@<C@"@& EU N$  J7 N% @o@I@N@T@I@N@E@Q@S@<C@"@' EU N$  I N% @o@I@N@T@I@N@E@Q@S@<C@"@( EU N$  B N% @o@I@N@T@I@N@E@Q@S@<C@* EU N$  G N% @o@A@R@I@T@H@<C@+ EU N$  C N% @o@A@R@I@T@H@<C@, EU N$  H2 N% @o@A@R@I@T@H@<C@- EU N$  H4 N% @o@A@R@I@T@H@<C@. EU N$  H0 N% @o@A@R@I@T@H@<C@/ EU N$   N% @o@A@R@I@T@H@<C@0 EU N$ B N% @o@A@R@I@T@H@5 H@8 K B@;C@3 EU N$  J N% @o@A@R@R@A@Y@<C@4 EU N$  J
 N% @o@A@R@R@A@Y@<C@5 EU N$ B N% @o@A@R@R@A@Y@5 H@8 N&@;C@8 EU N$  B N% @o@E@N@U@M@<C@9 EU N$  I N% @o@E@N@U@M@<C@: EU N$  J; N% @o@E@N@U@M@<C@; EU N$  I N% @o@E@N@U@M@<C@< EU N$  J7 N% @o@E@N@U@M@<C@= EU N$  I^ N% @o@E@N@U@M@<C@> EU N$  JL N% @o@E@N@U@M@<C@? EU N$  JM N% @o@E@N@U@M@<C@@ EU N$  J N% @o@E@N@U@M@<C@+@B EU N$  I N% @o@E@N@U@M@E@R@A@T@I@O@N@<C@+@C EU N$  J; N% @o@E@N@U@M@E@R@A@T@I@O@N@<C@+@D EU N$  I N% @o@E@N@U@M@E@R@A@T@I@O@N@<C@+@E EU N$  J7 N% @o@E@N@U@M@E@R@A@T@I@O@N@<C@+@F EU N$  I^ N% @o@E@N@U@M@E@R@A@T@I@O@N@<C@+@G EU N$  JL N% @o@E@N@U@M@E@R@A@T@I@O@N@<C@+@H EU N$  JM N% @o@E@N@U@M@E@R@A@T@I@O@N@<C@"@J EU N$  JC N% @o@F@D@L@F@U@N@C@S@<C@"@K EU N$  I N% @o@F@D@L@F@U@N@C@S@<C@"@L EU N$  J7 N% @o@F@D@L@F@U@N@C@S@<C@"@M EU N$  J N% @o@F@D@L@F@U@N@C@S@<C@"@N EU N$  H2 N% @o@F@D@L@F@U@N@C@S@<C@"@O EU N$  JA N% @o@F@D@L@F@U@N@C@S@<C@"@P EU N$  J< N% @o@F@D@L@F@U@N@C@S@<C@"@Q EU N$  F N% @o@F@D@L@F@U@N@C@S@<C@"@R EU N$  B N% @o@F@D@L@F@U@N@C@S@<C@"@S EU N$  I^ N% @o@F@D@L@F@U@N@C@S@<C@"@T EU N$  N N% @o@F@D@L@F@U@N@C@S@<C@"@U EU N$  I N% @o@F@D@L@F@U@N@C@S@<C@"@V EU N$  J; N% @o@F@D@L@F@U@N@C@S@<C@X EU N$  I N% @o@L@O@G@I@C@<C@Y EU N$  J N% @o@L@O@G@I@C@<C@Z EU N$  J N% @o@L@O@G@I@C@<C@[ EU N$  F N% @o@L@O@G@I@C@<C@\ EU N$  C N% @o@L@O@G@I@C@<C@] EU N$ B N% @o@L@O@G@I@C@5 H@8 N&@;C@` EU N$  I N% @o@S@E@Q@<C@a EU N$  J7 N% @o@S@E@Q@<C@b EU N$  G N% @o@S@E@Q@<C@c EU N$  N% @o@S@E@Q@<C@d EU N$  N N% @o@S@E@Q@<C@e EU N$  L N% @o@S@E@Q@<C@f EU N$  L N% @o@S@E@Q@<C@g EU N$  L N% @o@S@E@Q@<C@h EU N$  L N% @o@S@E@Q@<C@i EU N$  G N% @o@S@E@Q@<C@j EU N$  C N% @o@S@E@Q@<C@k EU N$  B N% @o@S@E@Q@<C@l EU N$  J N% @o@S@E@Q@<C@n EU N$  I` N% @o@S@E@T@S@<C@o EU N$  Ib N% @o@S@E@T@S@<C@p EU N$  J* N% @o@S@E@T@S@<C@q EU N$  J, N% @o@S@E@T@S@<C@r EU N$  J! N% @o@S@E@T@S@<C@s EU N$  J( N% @o@S@E@T@S@<C@t EU N$  J& N% @o@S@E@T@S@<C@u EU N$  F N% @o@S@E@T@S@<C@v EU N$  J N% @o@S@E@T@S@<C@w EU N$ B N% @o@S@E@T@S@5 H@8 N&@;C@z EU N$  I N% @o@Q@U@A@N@T@I@F@<C@{ EU N$  J N% @o@Q@U@A@N@T@I@F@<C@| EU N$  F N% @o@Q@U@A@N@T@I@F@<C@} EU N$  J N% @o@Q@U@A@N@T@I@F@<C@$@~ EU N$ B N% @o@Q@U@A@N@T@I@F@5 H@8 N&@;C@ EU N$ bit__and N% @o@B@I@T@W@I@S@E@<C@ EU N$ bit__or N% @o@B@I@T@W@I@S@E@<C@ EU N$ bit__xor N% @o@B@I@T@W@I@S@E@<C@ EU N$  J; N% @o@B@I@T@W@I@S@E@<C@ EU N$  I N% @o@B@I@T@W@I@S@E@<C@ EU N$  B N% @o@B@I@T@W@I@S@E@<C@ EU N$  N N% @o@M@O@D@U@L@A@R@<C@ EU N$  I N% @o@M@O@D@U@L@A@R@<C@ EU N$  I^ N% @o@M@O@D@U@L@A@R@<C@ EU N$  J; N% @o@M@O@D@U@L@A@R@<C@ EU N$  B N% @o@M@O@D@U@L@A@R@<C@"@ EU N$  N% @o@N@U@M@I@N@E@Q@Sinequals@<C@"@ EU N$  N% @o@N@U@M@I@N@E@Q@S M1@<C@"@ EU N$  N% @o@G@E@N@I@N@E@Q@Stransitivity@<C@"@ EU N$  N% @o@G@E@N@I@N@E@Q@S
strengthen@<C@"@ EU N$  N% @o@G@E@N@I@N@E@Q@Snegation@<C@"@ EU N$  N% @o@I@N@T@I@N@E@Q@S N.@<C@ EU N$  N% @o@A@R@I@T@Harith@<C@ EU N$  N% @o@A@R@I@T@Hassoc@<C@ EU N$  N% @o@A@R@I@T@Hcommut@<C@ EU N$  N% @o@A@R@I@T@Hdistrib@<C@ EU N$  N% @o@A@R@I@T@Hminus@<C@ EU N$  N% @o@A@R@I@T@Hintdiv@<C@ EU N$  N% @o@A@R@R@A@Yarray@<C@ EU N$ N% @o@A@R@R@A@Y HK@5@8 K@;C@ EU N$  N% @o@E@N@U@Menum@<C@ EU N$  N% @o@E@N@U@M
enum_cases@<C@+@ EU N$  N% @o@E@N@U@M@E@R@A@T@I@O@Nenumeration@<C@"@ EU N$  N% @o@F@D@L@F@U@N@C@S JC@<C@"@ EU N$  N% @o@F@D@L@F@U@N@C@S JA@<C@"@ EU N$  N% @o@F@D@L@F@U@N@C@S J<@<C@"@ EU N$  N% @o@F@D@L@F@U@N@C@Sexp@<C@ EU N$  N% @o@L@O@G@I@C N8@<C@ EU N$  N% @o@L@O@G@I@C N:@<C@ EU N$  N% @o@L@O@G@I@C N<@<C@ EU N$  N% @o@L@O@G@I@Cequivalence@<C@ EU N$  N% @o@L@O@G@I@Cimplies@<C@ EU N$  N% @o@L@O@G@I@Clogical_and@<C@ EU N$  N% @o@L@O@G@I@Clogical_not@<C@ EU N$  N% @o@L@O@G@I@C
logical_or@<C@ EU N$  N% @o@L@O@G@I@Clogical@<C@ EU N$  N% @o@S@E@Qseqlen@<C@ EU N$  N% @o@S@E@Q DR@<C@ EU N$  N% @o@S@E@Q L@<C@ EU N$  N% @o@S@E@Q L@<C@ EU N$  N% @o@S@E@Q L@<C@ EU N$  N% @o@S@E@Q L@<C@ EU N$  N% @o@S@E@Qseq@<C@ EU N$  N% @o@S@E@T@Ssets@<C@ EU N$  N% @o@Q@U@A@N@T@I@Fquant@<C@"@ EU N$ N% @o@B@I@T@W@I@S@Ebitwise@5@8 K@;C@"@ EU N$ N% @o@M@O@D@U@L@A@Rmodular@5@8 K@;XD  t  t t  @t  CO AD  t  t t  @t  CO AD  t  t t  @t  CO 
P CNC EU Kp L
	@5_@7 H@7 H@>@;CA EU Kp@5@T@.	@7 @6@.
@7 A@.@7 A@.@.
@7 G @@@(
 M@?
@@@(
 M@?@(
 M@.@7term_pri B@ @.@7 Ni@@@@@@@(
 M@a@f@f@t@?@ 
 M@7 I@@a@f@f@s(@7 H@2@0priority@4@3@0	portrayed @Q@4@3@0 CN @Q@4@3@0 F @Q@4@4@7 C )@7 H@?@6@@@(
 M@a@f@f@q@?@ 
 M@7 I@@a@f@f@r@2@0 Nm@4@3@0 No @Q@4@3@0 CN @Q@4@3@0 Nq @Q@4@4@7 Nr @7 H@7 H Nu@7 H@@@.@a@f@f@t Nl@7 H@ @2@0 Nm@4@3@0 No @Q@4@3@0 CN @Q@4@3@0 Nq @Q@4@4@7 Nr Nt@7 H@?@$@a@f@f@q@ @2@0 Nm@4@3@0 No @Q@4@3@0 CN @Q@4@3@0 Nq @Q@4@4@7 Nr@>@;C@@\ EU Kp@5@T@.	@7 @6@.
@7 A@@	@. D@7 Ng@?@. M@7 Ng@.@7 Ni@7 H Nu@7 H@@@-@a@f@f@t Nl@7 H@2@0 Nm@4@3@0 No @Q@4@3@0 CN @Q@4@3@0 Nq @Q@4@4@7 Nr Nt@7 H@?@#@a@f@f@q@2@0 Nm@4@3@0 No @Q@4@3@0 CN @Q@4@3@0 Nq @Q@4@4@7 Nr@>@;C@@x EU Kp@5@T@.	@7 @6@.
@7 A@@	@. M@7 Ng@?@.yf@7 Ng@.@7 Ni@@@-@a@f@f@s Nl@7 H@2@0 Nm@4@3@0 No @Q@4@3@0 CN @Q@4@3@0 Nq @Q@4@4@7 Nr Nt@7 H@?@#@a@f@f@r@2@0 Nm@4@3@0 No @Q@4@3@0 CN @Q@4@3@0 Nq @Q@4@4@7 Nr Nu@7 H@7 H@>@;C@ EU Kp@5@@@( @@?@"@#@>@8 Kn B@;C@!@ EU Kp@5@2@-	@-
@4@7 @<@7 @@,
 @@>@7 H Nl@7 H@7 Kr Nt@7 H@>@;XPstage C@:A{ EU Hi@5@.	@7 L@.
@7 N B@.@7tidy_replist B@ @7
print_subs B@@@( @@0 M@/@4@7 Hs@0 Nstop@4@7 D4@?@0tidied_subs@4@7 D4@0	stage_num@4@7 D4@>@;C@+A EU Hi@5@.	@7
determine_sub B@@@(	 H{@0 N@/@4@7 Hs@0 N N@4@7 D4@?@0required_sub	@4@7 D4@0 N@4@7 D4@>@;C@AA EU Hi@5@0 N@-	@4@7 Hs@0 N@-
@4@7 Hs@.@7 L@ @.@7	ascertain B@@@7
occstoreplace B@0 N@/@4@7 Hs@0 N N@4@7 D4@?@0 Hk@4@7 D4@0 N@4@7 D4@>@;C@(A EU Hi@5@.	@7 Hj@7determine_newsub B@@ H{@7 Hm B@0 N@/@4@7 Hs@0 N N@4@7 D4@?@0 N@4@7 D4@>@;CA EU Hi@5@.	@7 L@0 Hk@-
@4@7 Hs@.@7 M B@ @7print_new_E B@ @7 K B@>@;XP H CAu EU H/@5@8 IW@;C@QAv EU H/ B

@5@@@0 B
@-@4@7 IW@0 B
@4@7 IZ@0 B@4@7 H@?@(@0 I
@4@7 IZ@0 I
@4@7 H@0 I
@4@7 IZ@0 I
@4@8 H@E@;C@A EU H/ I

@5@@@0 B
@4@7 H@F@?@h@@@0 J;
@4@7 H@F@?@W@@@/@2
@-@4@7 J@ @ @7 Hc@E
@?@A@@@0 I
@-
@4@7 IW@0 I

@4@7 IZ@?@@@0 B
@-
@4@7 IW@0 B

@4@7 IZ@?	@0 J;
@-
@4@7 IW@0 I
@4@8 H@E@;CA EU H/ I

@5@0 I
@4@8 H@;C@oA EU H/ J;

@5@@@0 J;
@-@4@7 IW@0 I@4@7 H@E
@?@M@@@0 J;@-@4@7 IW@0 I
@4@7 H@E
@?@4@@@ @0 B
@-@4@7 IW@0 B
@4@7 IZ@0 J;@4@7 H@E
@?@/@2
@-
@4@7 J@ @ 
@8 Hc@E@;CA EU H/ J7

@5@0 J;
@4@8 H@;C@yA EU H/ I^

@5@@@7 Hc@ @7 Hc@ @7 I@@E@?@\@@@0 J;
@4@7 H@E@?@L@@@0 J;
@4@7 H@E@?@<@@@0 B
@-@4@7 IW@0 B
@4@7 IZ@0 I^@4@7 H@?@0 B@-@4@7 IW@0 B@4@7 IZ@0 I^
@4@8 H@;XD  t  t t  @t 
type_alias AP
do_undeleting  CB EU I@5 Jr@.@7 H@7 L B@Q@;CB EU I  @5@>@;XP	form_expr CCH EU H\
@5@7reorder B@>@;CCJ EU H\
@5@.@7 N@ @.
@7 N B@0 G
@4@7sp1 B@>@;CCO EU H\ @5@>@;XP K C@ B EU H\@5@.
@/@7 L@.@7 M@.@/@7 L@ @.
@7 M@ @ 
@7 L)@>@;XD  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  L APreplace_all  C@ EU Hi@5@0 I)@-@4@7 Hs@7 K@@7 KC@7 KE@Q@;CA @ EU Hi@5@7 KGtrying_a_replace_all@7 D4@0replace_all_expr_type@/@4@7 C@0 I< I@/@4@7 C@0 I< I@1 M @@4@7 C@0 K@/@/@/@4@7 C@0 L@/@4@7 C@0 M`@/@4@7 Cold@.@7 H@@@7 I@%	@F
@?@p@@@S@$Total wildcard not allowed: aborted.@7 H@7 H N@7 C@>@Q@F	@E@?@Y@0 M`@4@7 D4@7clear_facts  B@.
@7get_all_subexpressions_in_vc B@@@(
 @@*No matching subexpressions found: aborted.@7 H@7 H N@7 C@>@Q@E	@E@?@5@0 N
@4@7 D4@@@"

@#@'@?@7 N~@.@7 N@>@@	@( H{@>@Q@E	@?@ @2@-	@3@/@4@7 L@.@7 Iz@0 N@4@7 D4@>@0 L	@4@7 D4@0 H N@/@4@7 C@0 H N	@4@7 C@>@7 M B@0 L@-
@4@7 Hs@@@&
	@>@Q@?@ 
@7 I@@>@ 
@7 J B N@7 C@>@;XPfetch_inference_rule C@<AX EU I@5@.@7use_rulefile B@ @.@7get_term B@@@"  I>	
@#@?@"  M	@#@(
 @@C
@ @7banned_rule B@L
@P@8is_chosen_rulename B@;XP H C@W EU E ?@<XPspecify_patt  C@)A> EU Hi@5@0 M`@/@4@7 C@@
 N@.@7 H@E	@?
	Pattern? @7 I@.	@7 H@.@7 H@0 M`@4@7 D4@>@;XP M C@* EU K@5@.@7 L B@7 H@7 H@Q@;C@+ EU K  @5@>@;XD  t  t t  @t  I  AP L CB1 EU I	
@5@7 L@7 L@>@;CB2 EU I@5@>@;C@=B3 EU I@5@7 F@a@g@b @s@C
@7 M@L
@P@0 J@-	@4@7 Hs@0 M@4@7 D4@0 MP	@4@7 D4@0 L@4@7 C@0 J @Q@4@7 D4@>@;CB= EU I@5@7 F@a@g@b @s L@7 H@7 H is already deleted@7 H@7 H@>@;CBE EU I@5@%Illegal hypothesis number to delete: @7 H@7 H@7 H@>@;XPupdate_vcs_proved C@ EUu FU        @5@C	@/@7vcs_proved_this_session B@L	@P@>@0 N@3@2@4@4@7 C@>@;C@ EU N@5@.	@7 N@>@.
@7insert_in_vc_list B@>@0 N
@4@7 C@0 N	@4@7 Hs@>@;XP Mt C@R EU E@5 B@7prolog_flag B`@>@;XP
abort_case  C@LAL EU J@5@.@7 I@a@g@b @s@/@.	@7 K.@0 K/@/@/@4@7 C@0 J	@/@4@7 Hs@0 K+@/@/@4@7 C@0proved_for_case@/@4@7 C@0 H@/@4@7 C@p
?@p
?@0 H@4@7 D4@7 K1@>@;XPdo_unhandle_quantifiers_in C
E EU Hi@5@7 A@7 L B@>@;C	E  EU Hi
@5@7 @@>@;C@&E# EU Hi@5@C
@7 @@L
@P@T@2@-
@-@4@7 @<@ @.@7do_unhandle_quantifiers_in_list B@>@2
@4@8 @<@;XD  t  t t  @t  HU  AP HU  C EU La  @5@@@7movenots  B@?@@@7
split_hyps  B@?@@@7split_concs  B@?@@@7do_implication  B@?@8 NN  B@;C EU La  @5@>@;XD  t  t t  @t toplevel_execute AD  t  t t  @t set_lacking AP N CC4 EU I
@5@>@;CC5 EU I
@5@>@;C@#C6 EU I
@5@ @.
@7 N B@>@@@ @ 
@7 Mg@&

@?@ @ 
@7set_remove_all B@>@;XP H CAt EU H\@5@S@>@Q@;CAy EU H\ H2

@5@.@7 H@ @.
@7 H@ @ 
@7 M@>@;CA~ EU H\ G

 G


@5@ @7 H@ @ 
@7 H@>@;C@#A EU H\ C

 G


@5@ @7 H@0 H2@1 H0@4@ 
@7 H@>@;CA EU H\ H4

@5@.@7standard B@ @.
@7 N@0 H4
@4@7simp_num B@>@;CA EU H\ N

@5@.@7 N@ @.
@7 N@0 N
@4@7 O @>@;C@"A EU H\ J

@5@0 J
@4@.@7 Iz@>@0 J
@4@ @7 H]@>@;C	A EU H\
@5@7 M3@>@;CA EU H\
 H0
@5@7 F@a@g@b @q@a@g@k H0@w@>@;CA EU H\ H0
@5@0 H2
@1 H0@4@7 H@>@;CA EU H\@5@.
@/@7
defined_funct B@7
simp_funct B@>@;CA EU H\ 
@<XP L C@hA EU H
@5@@	@.@7rulefile B@S@?@*@@@S@0
user_rulefile@/@4@7 C@0 O@/@4@7 D4@?@@@ @7 O	@?	@0 O@4@7 D4@E@@	@7 O	@F
@?@2@-
@3@/@4@7 @<@.@2
@3@/@4@7 @<@0 O@4@7 D4@>@;CA EU H

@5@2@4@7 L~@2@4@7 L~@>@;XD  t  t t  @t  K AP K C@ H H  H@<XD  t  t t  @t current_root AP N CB[ EU Hi@5@>@;CB] EU Hi
@5@ @.@7 N@.
@7 Nz@ 
@ @7 J@>@;XP C  C EU H@5@@	filename@.@7 H@>@? I@7 I@.@7 H@7 M B@7
user_rules B@>@;XPprocess_logfact C@/@8 EU Iq
step@5@@@&@@
@C I@7 I@L@P@?@C I@7 I@L@P@7 HSTEP @7 H@7 H@?@R@>@;C@'@E EU Iq
 L@5@7 H@.@7 M\ B@@
@( @7 H@E@?@a@f@g@l C@x@ @/@7 L@>@;C@P EU Iq
 I@5@7 H	Command: @7 H@7 H@>@;C@U EU Iq
method J Ix I
@5@7 H@$Commence PROOF BY CASES attempt on H@7 H@ @7 H@>@;C@Z EU Iq
 O@5@7 HCommence PROOF BY @7 H@7 H attempt@7 H@>@;C@S@` EU Iq		
 K9 J

@5@7 H	*** New H@7 H@.
@7 O@@@(
 @ @7 H K-@7 H@ @7 H@F@E@?@#@a@f
@g@l C@b	@l C@x@ @ @.@7 L K-@ @.@7 L@ @ @/@7 L@>@;C@S@p EU Iq		
newconc I

@5@7 H>>> New goal C@7 H@.
@7 O@@@(
 @ @7 H K-@7 H@ @7 H@F@E@?@#@a@f
@g@l C@b@l C@x@ @ @.@7 L K-@ @.@7 L@ @ @/@7 L@>@;C@ EU Iq
vcname@5@7 HNow attempting proof of VC: @7 H@7 H@0 Is@/@4@7 C@7 H@7 @  B@>@;C@c@ EU Iq


 Hw 

 I>


@5@7 H@ Successful inference with rule: @7 H@ @7 H@7 H@p@ @ @7write_subgoal_list_proved B@7 H
Therefore @7 H@.@7 O@@@( @ 
@7 H@E@?@a@f@g@l C@b
@l C@x@ 
@ @/@7 L@2@3@4@7 Io B@>@;C@@ EU Iq
 Hw 

 Hx Hy



@5@7 H@#Successful substitution with rule: @7 H@ @7 H@7 H@p@ @ @7 O(@7 HAllowing substitution of @7 H@.@7 O@@@( @ @7 H@7 H@7 Hfor @7 H@ 
@7 H@F@?@/@a@f@g@l C@b@l C@x@ @ @/@7 L@7 H@7 H O/@7 H@a@f@g@l C@b@l C@x@ 
@ @/@7 L@2@3@4@7 O,@>@;C@ @ EU Iq proved Jc
@5*** PROVED VC @7 H@ @7 H@7 H@7 H@7 MG B@7 H@7 H@7 H@>@;C@ EU Iq
 O0 @@5@7 H*** Proved all conclusions@7 H@7 H@>@;C@S@ EU Iq		
 O0 I

@5@7 H*** Proved C@7 H@.
@7 O@@@(
 @ @7 H K-@7 H@ @7 H@F@E@?@#@a@f
@g@l C@b@l C@x@ @ @.@7 L K-@ @.@7 L@ @ @/@7 L@>@;C@1@ EU Iq

enterframe@5@7 H@ Entering new proof frame (DEPTH @7 H@7 H) ...@7 H@.@7indentation B@0 O:@/@4@7 C@.@7 K B@a@f@f@n@x
@0 O:
@4@7 C@>@;C@2@ EU Iq
	exitframe@5@7 H@#Exiting current proof frame (DEPTH @7 H@7 H Nt@7 H@.@7 O9@0 O:@/@4@7 C@.@7 O<@a@f@f@l C@x
@0 O:
@4@7 C@>@;C@+@ EU Iq
	quitframe@5@7 H@>QUIT: give up attempt to prove subgoals of current proof frame@7 H@.@7 O9@0 O:@/@4@7 C@.@7 O<@a@f@f@l C@x
@0 O:
@4@7 C@>@;C@/@ EU Iq
 I@5@7 HAttempting to infer @7 H@.@7 O@@
@( @7 H@E@?@a@f@g@l C@b@l C@x@ @/@7 L@>@;C@rA EU Iq


subgoal 

 I>


@5@7 HAttempt to prove @7 H@.@7 O@@@( @ 
@7 H@E@?@a@f@g@l C@b@l C@x@ 
@ @/@7 L@7 H@7 Hby subgoaling on rule @7 H@ @7 H C@7 H@7 H@7 HUnsatisfied subgoals are:@7 H@7 H@p@ @ @7write_unproved_subgoals B@2@3@4@7 O,@>@;C@8A EU Iq
 Jm@5@7 H L@7 H@.@7 O@@
@( @7 H@E@?@a@f@g@l C@b@l C@x@ @/@7 L@7 H@7 H  by logical deduction@7 H@>@;C@]A( EU Iq
standardisation

@5@7 HUse of standardisation@7 H@7 H@7 H     on @7 H@.
@7 O@@@(
 @ @7 H@E@?@a@f
@g@l C@b@l C@x@ @ @/@7 L@7 H@7 H  gives @7 H@@	@(
 @ @7 H@?@ @ @/@7 L@>@;CA@ EU Iq
 OK H
@5@7 HApply standardiser on H@7 H@ @7 H@>@;CAE EU Iq
 OK H
@5@7 HApply standardiser on C@7 H@ @7 H@>@;CAJ EU Iq
 J OO
@5@7 H@5Start proof-by-cases attempt on disjunction formula H@7 H@ @7 H@>@;CAO EU Iq
 K)@5@7 HBegin CASE @7 H@7 H @7 H@>@;C@]AU EU Iq
 Iv



@5@7 H OD@7 H@.@7 O@@@( @ @7 H@E@?@a@f@g@l C@b@l C@x@ @ @/@7 L@7 H@7 Hby induction on @7 H@ @7 H
 (base case: @7 H@ @7 H = @7 H@ 
@7 H Nt@7 H@>@;CAj EU Iq
 C@5@7 HConsulted rulefile: @7 H@7 H@>@;CAo EU Iq
library_name@5@7 HLibrary rulefile: @7 H@7 H@>@;C@+At EU Iq
	lib_fault

@5@7 H@ALIBRARY REJECTED: mismatch between .FDL declarations and library.@7 H@7 HInvolves identifier @7 H@ @7 H in: @7 H@ @7 H C@7 H@>@;CAz EU Iq
lib_ok@5@7 H@4LIBRARY LOADED: No FDL declaration mismatches found.@7 H@>@;CA~ EU Iq
 I@5*** END OF PROOF SESSION@7 H@7 H@7 H@7 H@7 J B@7 H@7 L- B@7 H@>@;CA EU Iq
 I@5 Oa@7 H@7 H@7 H@7 H@7 Ob@7 H@7 Oc@7 H@>@;C
A EU Iq
true_vc@5*** True VC eliminated: @7 H@7 H@>@;CA EU Iq@5@7 H@ !!! UNEXPECTED LOGFACT: logfact(@7 H@7 H L@7 H@7 H Nt@7 H@>@;XD  t  t t  @t message_property AD  t  t t  @t  Og 
D  t  t t  @t  L AP JO CC EU J
@5@@@7 J4@?
@@@( @Q@?@( @@>@;CC EU J@5@7 F@a@g@b @q@7 J>@>@;CC EU J H0 H0
@5@7 HS@>@;C@%C EU J H0
@5@.@7 HS@@@ @7 J4@0 H0@4@7 J>@?@"	 H0@#@>@;CC EU J @K
@5@7 HS@>@;CC EU J C G

@5@7 HS@>@;CC EU J G C

@5@7 HS@>@;C@IC EU J G

@5@.@7 HS@ @.
@7 HS@@@ @7 J4@ 
@7 J4@0 G
@4@7 J>@?@@@( @&	
@?@@@(
 @&	@?
@"	 G
@#@>@;C@NC EU J C

@5@.@7 HS@ @.
@7 HS@@@ @7 J4@ 
@7 J4@0 C
@4@7 J>@?@#@@@(
 @&	@?@@
@( @0 H0@4@7 HS@?
@"	 C
@#@>@;C@ZC EU J H2

@5@.@7 HS@ @.
@7 HS@@@ @7 J4@ 
@7 J4@0 H2
@4@7 J>@?@/@@@@@( @?@(
 @(	 @?@@@(@&	
@?@@@(
@&	@?
@"	 H2
@#@>@;C@EC EU J H4

@5@.@7 HS@ @.
@7 HS@@@ @7 J4@ 
@7 J4@ 
 @7 I@@0 H4
@4@7 J>@?@@@(
@&	@?
@"	 H4
@#@>@;C@MC EU J 

@5@.@7 HS@ @.
@7 HS@@@"@ @7 J4@ 
@7 J4@ 
 @7 I@@0 H4
@4@7 J>@a@f@h@f
@o@u@?@@@(
@&	@?
@"	 
@#@>@;CC EU J N

 N


@5@ @7 HS@ @ 
@7 HS@>@;C@ZD EU J N

@5@.@7 HS@ @.
@7 HS@@@ @7 J4@ 
@7 J4@0 N
@4@7 J>@?@/@@@(
 @(	@?@%@@@(
@&	@?@@@(
@"	 H2@#@?
@"	 N
@#@>@;CD# EU J@5@7val B@>@;C@$D% EU J@5@C
@7 @@L
@P@2@-
@-@4@7 @<@ @.@7 L@2
@4@7 @<@>@;XPwrite_forgotten_hyps  C@ EU K @5@C@/@7 L@L@P@>@;C@ EU K  @5@7 H@7 H@=PLUS the following forgotten (hidden but useable) hypotheses:@7 H@7 H@7 H@Q@;C@ EU K@5@.@7 L I@7 L@Q@;C@ EU K  @5@>@;XPcompatible_array_indices CB EU HB


@5@>@ @ @8 Oo B@;CB EU HB@5@>@;XP	semi_stan C@/@0 EU J
 B

@5@.@7 Iz@ @.
@7 L&@ @ @.@7 L&@0 J@0ss@4@1 B
@4@7 D4@>@;C@/@7 EU J
 I^

@5@.@7 Iz@ @.
@7 L&@ @ @.@7 L&@0 J@0 Ot@4@1 I^
@4@7 D4@>@;C@*@> EU J
 J7

@5 F@.@7 L&@  F@.
@7 L&@0 J@0 Ot@4@1 J7
@4@7 D4@>@;C@*@D EU J
 J;

@5 F@.@7 L&@  F@.
@7 L&@0 J@0 Ot@4@1 J;
@4@7 D4@>@;C@*@J EU J
 I

@5 F@.@7 L&@  F@.
@7 L&@0 J@0 Ot@4@1 I
@4@7 D4@>@;C@*@P EU J
 I

@5 F@.@7 L&@  F@.
@7 L&@0 J@0 Ot@4@1 I
@4@7 D4@>@;C@V EU J
 F
@5@.@7neg B@ @0 F@/@4@7 I@@ @7 Or B@>@;XP Mq C EU K@5@.@7 K B@0 N @@4@8 C@;XD  t  t t  @t 	inst_form AP K CD- EU Hi Gu@5@7nochange B@>@;C@D/ EU Hi Gt@5@@@/ H@7 KV@@
@7 N  B@.@7 N B@ @7 Iz@?@@@C@7 O@L@P @@7 Iz@?@6!!! ERROR: New expression does not typecheck properly.@7 H@7 H@Q@E@? If@7 KV@E@0 L@/@4@7 Hs@0 L	@4@7 D4@7unhandle_quantifiers_in_con  B@0 Hu@-@-
@4@7 Hs@0 I<
@4@7 D4@@@7 O@F@F@E@?@$@.@.@.@7 N B@.@7 L@.@2@3@3@4@7 @<@0 I<@4@7 D4@>@;CDN EU Hi@5@>@;XPprocess_enumeration_list CB EU H8
 Nt E
@5@>@;CB EU H8
 AW


@5@ @ @7 O B@>@;XD  t  t t  @t enumeration_list AP O CB EU I@5@7 A@/@7 NJ B@7 Hc@>@;XP I C@@ EU H8		@5@0fdlfile_name@/@4@7 C@0 K@/@4@7 C@0csvfile_name@/@4@7 C@>@.
@7 J@@@2@.@3@s@3@i@3@v@4@7 J@0 O@4@7 C@F@?@#@&	
@2@.@3@v@3@c@3@g@4@.@7 J@.@ @7 J@0 O@4@7 C@>@2@.@3@f@3@d@3@l@4@.
@7 J@.@ 
@7 J@0 O@4@7 C@>@2@.@3@c@3@s@3@v@4@.@7 J@.@ @7 J@0 O@4@7 C@>@;XD  t  t t  @t  K) APfound_help_pattern C	@ EU K
@5@>@;C@ EU K
 D@5@>@;XD  t  t t  @t prove  AP O  C@B@j EUu FR        @5@7 K: H@.@7 Hstrategy@.	@7 H@@
@(	 J@!
@0
contradict@4@#@?@@
@(	 J@!
@0 J@4@#@?@@@(	 Iv@'
 Iv@?@(	 J@'
 J@>@@>@;XPprint_Nsubs CC EU Hi
@5@>@;C@;C EU Hi



@5@7 H@7 H K@7 H@7 H@7 H@7 Haccording to rule @7 H@ @7 H@7 H@ @7
list_rules B@p@ @ 
@7 O B@>@;XPparse_goal_expression CB EU H@5@7 H@>@0 Ix I@/@4@8 I@@;XP N CB EU Hi
@5@(There are NO subexpressions of the form @7 H@.
@7 M_@7 M B@0 H@/@/@4@7 C@7 H@7 H@>@;C@+B EU Hi

@5@@@"


@#@?@%
@0 K@4@7 D4Subexpression is @7 H@ @7 H@7 H@>@;CB EU Hi@5Possible subexpressions:-@7 H@7 H@>@7 K!@>@;XP L C@ EU H@5@7 C@.	@7 MR@&	@>@;XP MJ C@"Bw EU Iq@5@.@0ruleused_noprefix@4@.	@7 @@,	 @@.
@7 I@>@0 Is@/@4@7 C It@7 L@>@;XPspecial_rulefile C@ EU N$ 
 N% @o@S@P@E@C@I@A@L@<C@ EU N$ 
 N% @o@R@E@C@O@R@D@<C@ EU N$  N% @o@S@P@E@C@I@A@L	inference@<C@ EU N$  N% @o@S@P@E@C@I@A@L HU@<C@ EU N$  N% @o@S@P@E@C@I@A@Llogic@<C@ EU N$  N% @o@S@P@E@C@I@A@L OK@<C@ EU N$  N% @o@S@P@E@C@I@A@Leq@<C@ EU N$  N% @o@S@P@E@C@I@A@Lequiv@<C@ EU N$  N% @o@S@P@E@C@I@A@Lunification@<C@ EU N$  N% @o@R@E@C@O@R@D Br@<C@ EU N$  N% @o@R@E@C@O@R@Drecord_equality@<C@ EU N$ N% @o@R@E@C@O@R@D HG@5@8 K@;XD  t  t t  @t  H AP H C  B B  @<XP J CB EU H\


@5@>@ @ @7 J@>@;CB EU H\

@5 F@7 Iz@  F@7 Iz@>@ @7order_exprs B@>@;CB EU H\

@5@>@ @8 F @;XD  t  t t  @t  @  AP O& C@, EU K@5@C
 @@/@7 H@L
@P@.@7 J I@0 C@4@7 L-->@7 H@7 H@.	@7 J@7 M@>@;C@M EU K@5 @@.@7 H@@@" Ix
	
@#@7 L@E@?@0@@@" C Ix
	

@#@0 C
@4@7 L@?@@@( M@7 M B@?@( L@7 L B@F	@E@Q@;C@- EU K  @5@>@;XP J C
@H EU J
@5@>@7replace_in_conc B@>@;C@L EU J@5@a@i@f@s@>@;C@O EU J@5@7 O@>@p
@ @ @7 J@>@;XD  t  t t  @t  J AD  t  t t  @t  L  AP L  CBz EU I@5@@	 Jr@/@7 H@E@?@+UNDELETE -- which hypothesis or hypotheses? M)@7 H@.@7 H L@7 M*@7 N B@>@;XP H C@ EU H\ Ix
	
@5@@@(	 I@' H@' K9@!
@0 K5
@-@4@#@?@(	 Iy@' H@' O!@!
@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 Hs@.@2@3
@3@4@7 @<@ @7 D4@.@2@3
@4@7 @<@0 I< OK@4@7 D4@0 I<@4@7 D4@ 
@@?@( Gu@>@Q@F@>@;C@n@? EU H\@5@.	@7 Iz@.
@7 L&@7 O@.@7 O@@@Q@( Gt@0 I< OK@3@3
@4@7 D4@@ @@7 I@@0 B
@4@7 J@?@*@(	 @@@
@(
 @Q@7 J@?@@@(
 @@0 F@4@7 J@?@0 J
@4@7 J@?@( Gu@>@Q@>@;XP N C@GA" EU H\

@5@.
@7 H@.@7 H@ @.@7 H@ @.
@7 H@ 
@.@7 H@ @.@7 H@ @.@7 H@ @.@7 I @ @.@7 M6@ @.@7 N@ @.@7sign B@ @8tidy B@;XP JT C@Z EU E 
@<XP M	 CA2 EU Hi  @5@7 C@7 N B@7reduction_procedure  Btotally_specified_replace@7 C@0 H I2@/@4@7 C@0 L@/@4@7 C@7reduce_again  B@>@;XD  t  t t  @t  M  AP M  C@7 EU Hi  @5 H @@7 H@>@8 N B@;C@B@; EU Hi@5 H@.@7 H@T@@@" IO@#@F	@?@" C Ix

	
@#@7 F@7 F@a@h@i@q@>@0 MC@/@4@7 C@0 ME@/@4@7 C@7 MB@>@8 O@;C@,@L EU Hi@5@@ H@0 Ix@-@-	@4@7 H@E
@?@'REPLACE -- Which hypothesis/conclusion?@#Type h#N or c#N as appropriate ... @7 H@.
@7 H@"
 Ix

	@#@>@8 M B@;XD  t  t t  @t  O; AP O: C@U H H  @<XP K
 CF} EU H8

@5@a@g@b @t@a@g@b	@r@a@b@0@g@n@w@>@;C@-F EU H8@5@a@g@b
@t@.
@0 H4
@4@7 J>@.@7 K	@a@g@b
@l N@b@0@n@x@ @2@4@7 J@>@;XD  t  t t  @t  J@ AP J? C EUu FJ        @5@S	@>@Q@;C EU O
@5@7 F@a@g@b @t@>@;C EU O@5@7 F@a@h@b @q@>@a@h@k H0@x
@" H0
@#@>@;C EU O
 H0 H0
@5@7 J>@>@;C@<@! EU O
 H0
@5@.@7 J>@>@@@( @( @?@#@@@ @7 F@a@f@b @s@" H0@#@?
@" H0@#@a@g@b @s@>@;C@C@- EU O
 G

@5@.@7 J>@.
@ @7 J>@>@a@f@f
@n@x@@
@a@f@b @t@&@E@?@a@f@b @q@a@f@k H0@x@" H0@#@>@;C@; EU O
 C

@5@0 G
@1 H0@4@7 J>@>@;C@C@= EU O
 H2

@5@.@7 J>@.
@ @7 J>@>@a@f@f
@o@x@@
@a@f@b @t@&@E@?@a@f@b @q@a@f@k H0@x@" H0@#@>@;C@I@K EU O
 H4

@5@.@7 J>@.
@ @7 J>@>@ 
 @7 I@@ @ 
@.@7eval_div B@@
@a@f@b @t@&@E@?@a@f@b @q@a@f@k H0@x@" H0@#@>@;C@@Z EU O
 N

@5@7 K@>@.@7 J>@.
@ @7 J>@>@ 
 @7 I@@ @ 
@.@7 O@.@0 C@1 H2
@4@7 J>@@@( @( @?@_@@@S@ @7 J4@ 
@7 J4@@@!@@@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 J>@?
@" N
@#@>@;C@[@ EU O	
 N

@5@C@7 K@L@P@>@.@7 J>@.
@ @7 J>@>@ 
 @7 I@@ @ 
@.@7 O@.@0 C@1 H2
@4@7 J>@@@( @( @?@@@(
@( @?
@" N
@#@>@;C@G@ EU O
 N

@5@/@7 J>@/@ @7 J>@>@@@( @(@F@?@%@ @7 F@a@f@b @s@p?@>@.
@0 N
@4@7 J>@>@0 H2

@4@7 J>@>@;XP
abort_subgoal  C@E@1 EU O@5@.@7 I@/@/@/@7 K7@0 K8@/@/@/@4@7 C@0 K/@/@/@4@7 C@0 K+@/@/@4@7 C@0 N@/@4@7 C@p	?@0 H@/@4@7 C@0 H	@4@7 C@7 K1@>@;XP M+ C@ EU H@5@S	@7 H@/!!! VAR argument not permitted: retype command.@7 H@7 H@>@Q@;C@ EU H
@5@>@;C@(@ EU H @ Ix

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

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

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

@5@T
@T@> @@7 M* @@ @7 M*@>@;C@n@ EU H @@5@7 A@2@-
@-@4@7 J@>@@@+@2
@4@/@2@d@3@e@3@l@3@e@3@t@3@e@3@d@4@7 J@0 H @ M@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 J@0 H @ L@4@7 D4@>@;C@(@ EU H HU Ix

@5@@@*
 I@?@*
 Iy@>@ @7 F@0 H HU@1 Ix
@4@7 D4@>@;C@>A EU H HU C

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

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

@5@T
@T@> HU@7 M* HU@ @7 M*@>@;C@,A EU H Jm M

@5@T
@T@>@.@7 O B@ @7 Jt@0 H H@4@7 D4@0 H Jr@4@7 D4@>@;CA EU H Jm@5@>@.
@7 O@0 H H
@4@7 D4@>@;C@DA$ EU H I O

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

@#@>@ @.@7 O@ 
@7 KN@ @7 Jt@0 H H@4@7 D4@0 H KL A|@4@7 D4@0 H Jr@4@7 D4@>@;C@+A0 EU H I O

@5@T
@T@" O


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

@5@T
@>@.@7 O@ @7 KN@0 H H@4@7 D4@0 H KL A|@4@7 D4@>@;C@,A? EU H I O

@5@T
@T@>@.@7 O@ @7 Jt@0 H H@4@7 D4@0 H Jr@4@7 D4@>@;CAH EU H I@5@>@.
@7 O@0 H H
@4@7 D4@>@;C@\AM EU H

 M 

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

@#@T@" M

@#@>@ 
@7 KN@ @.@7 H@ @.@7 H@0 H H
@4@7 D4@0 H N@4@7 D4@0 Hnew@4@7 D4@0 H KL A|@4@7 D4@>@;C@^A\ EU H

 M 

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

@#@T@" O

@#@>@ 
@7 KN@ @.@7 H@ @.@7 H@0 H H @@4@7 D4@0 H N@4@7 D4@0 H O@4@7 D4@0 H KL A|@4@7 D4@>@;C@kAl EU H

 M 

@5@T
@@@"
 IO@#@?@"
 C@#@T@" O


@#@T@" O

@#@>@ 
@7 KN@ @.@7 H@ @.@7 H@0 H H
@4@7 D4@0 H N@4@7 D4@0 H O@4@7 D4@0 H KL A|@4@7 D4@>@;C@CA EU H M 

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

@#@>@ @.@7 H@ 
@.@7 H@0 H H
@4@7 D4@0 H N@4@7 D4@0 H O@4@7 D4@>@;C@(A EU H M 

@5@7 O@>@ @.@7 H@0 H H
@4@7 D4@0 H N@4@7 D4@>@;CA EU H M@5@7 O@>@0 H H	@4@7 D4@>@;CA EU H H@5@>@.
@7 H@0 H H
@4@7 D4@>@;CA EU Hforwardchain@5@7 O@>@0 H H	@4@7 D4@>@;CA EU H @m IO

@5@T
@T@> @m@7 M* @m@ @7 M*@>@;C@!A EU H @m Ix

@5@*
 Iy@>@ @7 F@0 Hto_do@1 Ix Iy@4@7 D4@>@;C@>A EU H @m C

@5@T
@"
 Ix


@#@T@* Iy@>@ 
@7 F@ @7 F@a@f@f
@s@0 H O@1 C@0 Ix Iy
@4@4@7 D4@>@;CA EU H K)@5@>@7 F@0 Hcase_number	@4@7 D4@>@;C@FA EU H O H

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

@#@ 
 J@7 J B@ @.@7 H@ @.@7 O@0 H H@4@7 D4@0 H O J@4@7 D4@0 H H@4@7 D4@>@;C@*A EU H O O

@5@>@ @.@7 O@.
@7 O@0 H O@4@7 D4@0 H H
@4@7 D4@>@;CA EU Hunwrap@5@7 O@>@0 H H	@4@7 D4@>@;C@+A EU H M M

@5@7 A@7 M@>@ @.@7 H@0 H M@4@7 D4@0 H G
@4@7 D4@>@;CA EU H M@5@7 A@7 M@>@0 H G	@4@7 D4@>@;CA EU H M@5@C@7 M@L@P@>@.
@7 O@0 H M
@4@7 D4@>@;CA EU Hnewvc@5@>@7 F@0 H	vc_number	@4@7 D4@>@;CA EU H C@5@>@7 A@0 H O	@4@7 D4@>@;CA EU Hexecute@5@>@7 A@0 H O	@4@7 D4@>@;CA EU H F@5@0 H M	@4@7 D4@>@;CA EU Hforget IO

@5@T
@T@> P@7 M* P@ @7 M*@>@;CB EU H P Ix

@5@*
 I@>@ @7 F@0 H Jr@3@4@7 D4@>@;C@;B EU H P C

@5@T
@"
 Ix


@#@* I@>@ 
@7 F@ @7 F@a@f
@f@q@ 
@ @.@7make_numbers_list B@0 H Jr@4@7 D4@>@;CB EU H P@5@>@7 Jt@0 H Jr	@4@7 D4@>@;CB EU H K IO

@5@T
@T@> K@7 M* K@ @7 M*@>@;CB EU H K Ix

@5@*
 I@>@ @7 F@0 H Jr@3@4@7 D4@>@;C@;B% EU H K C

@5@T
@"
 Ix


@#@* I@>@ 
@7 F@ @7 F@a@f
@f@q@ 
@ @.@7 P@0 H Jr@4@7 D4@>@;CB0 EU H K@5@>@7 Jt@0 H Jr	@4@7 D4@>@;CB5 EU H L IO

@5@T
@T@> L@7 M* L@ @7 M*@>@;CB< EU H L Ix

@5@*
 I@>@ @7 F@0 H Jr@3@4@7 D4@>@;C@;BB EU H L C

@5@T
@"
 Ix


@#@* I@>@ 
@7 F@ @7 F@a@f
@f@q@ 
@ @.@7 P@0 H Jr@4@7 D4@>@;CBM EU H L@5@>@7 Jt@0 H Jr	@4@7 D4@>@;CBR EU H L IO

@5@T
@T@> L@7 M* L@ @7 M*@>@;CBY EU H L Ix

@5@*
 I@>@ @7 F@0 H Jr@3@4@7 D4@>@;C@;B_ EU H L C

@5@T
@"
 Ix


@#@* I@>@ 
@7 F@ @7 F@a@f
@f@q@ 
@ @.@7 P@0 H Jr@4@7 D4@>@;CBj EU H L@5@>@7 Jt@0 H Jr	@4@7 D4@>@;C@,Bo EU H I M

@5@.@7 Ls@>@T@ @ @7ok_value B@0 H E
@4@7 D4@0 H M@4@7 D4@>@;CBw EU H I@5@/@7 Ls@>@0 H E	@4@7 D4@>@;C@%B| EU Htraverse@5@>@.
@7 H@7 I@@@"
 Ix@#@?@/@7 Iz@0 H H
@4@7 D4@>@;CB EU Hcallpro@5@>@T	@0 H F"	@4@7 D4@>@;CB EU H@5@7 H@.!!! Argument(s) not recognised: retype command@7 H@7 H@>@Q@;XP N C@l EU La@5@/@0 J@-@-	@4@7 J@/@7 J@7 J@Q@;C@r EU La@5@/@0 J@-@-	@4@7 J@/@7 J@7 J@Q@;C@#@x EU La@5@/@0 J@-@-	@4@7 J@/@0 F@4@7 J@0 F	@4@.
@7negin B@7 J@Q@;C@#@ EU La@5@/@0 J@-@-	@4@7 J@/@0 F	@4@7 J@0 F@4@.
@7 P@7 J@Q@;XP I: C@v@ EU I@5@@@( H@@@.@7 K B@?@'@c@.
@7 G @a@f
@f@r@?@( If@F@@	 If@7 K B@' Gu@?@7var_free B@' Gt@7 H@7 H@7 H K-@7 H@7 H@ @7 H@@	@(
 @may be inferred directly@7 H@?
follows from @7 H@7 M@@@@@( Gt@?@7 P@@@7 KT  B@? KT@7 D4@7increment_search_count  B@?@R@>@;C@ EU I@5@7 P@@@7 P@? KT@7 D4@7 P@>@;C@ EU I@5@>@;XP N C@7CC EU I
@5@@@0 B@4@7 I@>@ @7 N@E
@?@0 I^@4@7 I@>@ @.
@7 N@"

@#@>@;CCO EU I
@5@>@;XP N CE- EU Hi

@5@ @7 N B@>@ @ 
@8 N@;CE1 EU Hi@5@>@;XP
invalidnum CB7 EU Hi@5@7 F@@@a@g@h@s@?@a@g@b @r@>@;XPread_user_command C@7@U EU H@5@.
@.@7
fetch_keyword B@@@7
match_command B@>@@@(@.@(	 @@?@7 H@E@?@7 H B@>@@@(@.@E@?@.@7 JS@ @7 L@>@Q@>@;XP M C@ EU J@5@.	@0 M	@4@7 @@, @@>@;XP
simp_set_list C@'A EU HQ
@5@ @.@7 P, B@.
@7 HS@@@ 
@ @7in_set_list B@&	@?	@"	
@#@>@;CA EU HQ@5@>@;XPskip_to_terminator  C@"AW EU I@5@7 C@.@7 MR@@@(@ @E	@?@@@(	@E	@?@.	@7 JS@&	@>@;XP	call_once CC EU H@5@@>@;XD  t  t t  @t  MF AP K C
@] EU K	
@5@7process_dcl_qualifier B@>@7 K@>@;C@b EU K@5@>@;XP
maybe_halt  CC: EU H8  @5@/@/@7 Jb B@>@;CC= EU H8  @5@*CANNOT CONTINUE: Proof session terminated.@7 H@7 H@>@8 I@;XD  t  t t  @t  Hl AP L: CC EU HB IO

@5@.@7 L9@ @.
@7 L9@>@ @ 
@7 J@>@;CC EU HB I


@5@>@;C
C EU HB

@5@>@;XPremove_updates C@5@ EU HQ J




@5@@@0 B	@4@7 I@>@ @7 P= B@E@?@ @.@7 P?@"
 J

@#@>@;C@ EU HQ@5@>@;XP
forward_chain C@@! EU L I@5@.
@7 J@@@"
 C

@#@ @7
forward_prove B@!
@0 J	@4@#@%@E@?@D@"
 J

@#@@@ @7 PB@ @.@7 L B@( Gt@!
@0 J	@4@#@%@?@ @7 PB@ @.@7 PE@( Gt@!
@0 J	@4@#@%@0 J	
@4@7 Hs@0 I< K9
@4@7 D4@ 
@7 D4@ @7 K4@>@;C@9@= EU L Iy@5@.
@7 I@@@.@0 C@/
@4@7 J@?@@@.@0 J@/
@4@7 J@?
@.@0 J
@/@4@7 J I@ @7 P@ B@7 J@>@;XPsize CCq EU Iq@5@7 A@.
@7 J@>@7 G @>@;C@1Cw EU Iq@5@7 F@@
@a@g@b @t@'
 @%@?@a@g@b @q@'
@a@g@k H0@x@>@ @.@7count_places B@>@a@f@i@n@w@;XD  t  t t  @t input_from_terminal  AD  t  t t  @t  PL  AP PL  C@$ H H   @<XPsave_used_identifier CC" EU H8
 HY@5 HY@7
used_ident B@>@;CC% EU H8@5@/@7 PP@>@6!!! FATAL-ERROR: Identifier declared multiple times - @7 H@7 H@7 H@>@8 P9 B@;CC- EU H8@5@7built_in_ident B@>@>!!! FATAL-ERROR: Identifier reserved or already predeclared - @7 H@7 H@7 H@>@8 PT@;CC5 EU H8@5@0 PQ	@4@7 D4@>@;XP H^ C@2@ EU H\		 J


 J


@5@ @.@7 Iz@ @0 NC@-@/@4@7 J.@ @ @ 
@7 H]@ @ @ @7do_norm_typed_exprs B@>@;C@7@ EU H\ J





 J



@5@0 PY@-@-@4@7 J.@ @ @7 H]@ @ @ @7 PZ@ 
@ @ @7 H]@>@;C@ EU H\@5@@@(	 F@?@(	 HF@>@7 E B@>@;C@ EU H\
 @@5@>@7do_norm_expr B@>@;C
@ EU H\@5@7 @@>@;C@9@ EU H\	@5@C@7 @@L@P@2@-@-@4@7 @<@ @.
@7
checktypes B@ @ 
@.@7 PZ@.@2@4@7 @<@@@ @7 HS@?@&
@>@;XP L C@K@0 EU K@5@7 F@@@( I@'
 H@?@( Iy@'
 H@.@2
@3	@3@-@4@7 @<@ @@@	@(
 H L@7 H@?@(
 H M@7 H@7 H@:@7 H@7 H@ @7 H@7 H@>@;C@+@H EU K
 C

@5@7 F@ @7 F@a@i@f@r@@
@( I@ @7listhyps B@?@( Iy@ @7 M@>@;XPfind_newsub CC EU Hi H{
 H{@5@>@;C@SC EU Hi@5@.@7 Hj@2
@3@-@-
@4@7 L@0 Ho@3
@4@7 D4@0 Hq
@2@-@3@4@-@4@7 Hs@0 Hq@/@/@/@4@7 C@0 Hu Hw@1 @2@3@4@1 Hx@0 Hy
@4@4@7 C@>@;XD  t  t t  @t  N APfilesWithExtension C@ EU E 
@<C@&@ EU E



@5@ @.@7 J@.@ @7 J@.@ @7 J@&
@ @ @8 Pj B@;C
@ EU E

@5@ @8 Pl@;XP N CB EU Hi@5@"	@#@0 N@3@4@7 D4@>@;C@"B EU Hi@5@"	
@#@.@7specify B@.@ @7	occs_list B@0 N@4@7 D4@>@;XPhelpfilename C@ EU K  K)@c@a@s@e@.@c@h@l@<C@&@ EU K  C@c@o@n@s@u@l@t@.@c@h@l@<C@&@ EU K declare@d@e@c@l@a@r@e@.@c@h@l@<C@#@ EU K  Jm@d@e@d@u@c@e@.@c@h@l@<C@#@ EU K  L@d@e@l@e@t@e@.@c@h@l@<C@ EU K  @m@d@o@n@e@.@c@h@l@<C@ EU K  I@e@x@i@t@.@c@h@l@<C@&@ EU K  P@e@x@e@c@u@t@e@.@c@h@l@<C@#@ EU K  P@f@o@r@g@e@t@.@c@h@l@<C@,@ EU K  O@f@o@r@w@a@r@d@c@h@.@c@h@l@<C@ EU K  F@h@e@l@p@.@c@h@l@<C@ @ EU K  I@i@n@f@e@r@.@c@h@l@<C@,@ EU K  M@i@n@s@t@a@n@t@i@a@.@c@h@l@<C@ EU K  @@l@i@s@t@.@c@h@l@<C@ @ EU K  P@n@e@w@v@c@.@c@h@l@<C@&@ EU K printvc@p@r@i@n@t@v@c@.@c@h@l@<C@ @ EU K  O@p@r@o@v@e@.@c@h@l@<C@ EU K quit@q@u@i@t@.@c@h@l@<C@)@ EU K  K@r@e@m@e@m@b@e@r@.@c@h@l@<C@&@ EU K  M@r@e@p@l@a@c@e@.@c@h@l@<C@ EU K  L@s@a@v@e@.@c@h@l@<C@ EU K  I@s@e@t@.@c@h@l@<C@ EU K  Lq@s@h@o@w@.@c@h@l@<C@)@ EU K  HU@s@i@m@p@l@i@f@y@.@c@h@l@<C@)@ EU K  H@s@t@a@n@d@a@r@d@.@c@h@l@<C@#@ EU K  M@s@t@a@t@u@s@.@c@h@l@<C@)@ EU K  P@t@r@a@v@e@r@s@e@.@c@h@l@<C@)@ EU K  L@u@n@d@e@l@e@t@e@.@c@h@l@<C@#@ EU K  O@u@n@w@r@a@p@.@c@h@l@<C@ @ EU K  M@r@u@l@e@s@.@c@h@l@<C@+A  EU K  B M N7@r@x@a@r@i@t@h@.@c@h@l@<C@+A EU K  B M N9@r@x@a@r@i@t@h@.@c@h@l@<C@1A EU K  B M Nc@r@x@m@o@d@u@l@a@r@.@c@h@l@<C@+A EU K  B M N;@r@x@a@r@i@t@h@.@c@h@l@<C@+A EU K  B M N=@r@x@a@r@i@t@h@.@c@h@l@<C@+A EU K  B M N?@r@x@a@r@i@t@h@.@c@h@l@<C@+A EU K  B M NA@r@x@a@r@i@t@h@.@c@h@l@<C@+A
 EU K  B M NC@r@x@a@r@r@a@y@.@c@h@l@<C@+A EU K  B M HK@r@x@a@r@r@a@y@.@c@h@l@<C@(A
 EU K  B M NF@r@x@e@n@u@m@.@c@h@l@<C@(A EU K  B M NH@r@x@e@n@u@m@.@c@h@l@<C@(A EU K  B M NJ@r@x@e@n@u@m@.@c@h@l@<C@1A EU K  B M JD@r@x@f@d@l@f@u@n@c@.@c@h@l@<C@1A EU K  B M JB@r@x@f@d@l@f@u@n@c@.@c@h@l@<C@1A EU K  B M J=@r@x@f@d@l@f@u@n@c@.@c@h@l@<C@1A EU K  B M NL@r@x@f@d@l@f@u@n@c@.@c@h@l@<C@1A EU K  B M N1@r@x@g@e@n@i@n@e@q@.@c@h@l@<C@1A EU K  B M N3@r@x@g@e@n@i@n@e@q@.@c@h@l@<C@1A EU K  B M N5@r@x@g@e@n@i@n@e@q@.@c@h@l@<C@1A EU K  B M N/@r@x@i@n@e@q@u@a@l@.@c@h@l@<C@1A EU K  B M M2@r@x@i@n@e@q@u@a@l@.@c@h@l@<C@+A EU K  B M NT@r@x@l@o@g@i@c@.@c@h@l@<C@+A EU K  B M NR@r@x@l@o@g@i@c@.@c@h@l@<C@+A EU K  B M NV@r@x@l@o@g@i@c@.@c@h@l@<C@+A  EU K  B M NP@r@x@l@o@g@i@c@.@c@h@l@<C@+A! EU K  B M NN@r@x@l@o@g@i@c@.@c@h@l@<C@+A" EU K  B M NX@r@x@l@o@g@i@c@.@c@h@l@<C@1A$ EU K  B M Ne@r@x@m@o@d@u@l@a@r@.@c@h@l@<C@1A& EU K  B M Na@r@x@q@u@a@n@t@i@f@.@c@h@l@<C@.A( EU K  B M Bs@r@x@r@e@c@o@r@d@.@c@h@l@<C@.A) EU K  B M O@r@x@r@e@c@o@r@d@.@c@h@l@<C@.A* EU K  B M HG@r@x@r@e@c@o@r@d@.@c@h@l@<C@%A, EU K  B M NZ@r@x@s@e@q@.@c@h@l@<C@%A- EU K  B M DR@r@x@s@e@q@.@c@h@l@<C@%A. EU K  B M @@r@x@s@e@q@.@c@h@l@<C@%A/ EU K  B M L@r@x@s@e@q@.@c@h@l@<C@%A0 EU K  B M L@r@x@s@e@q@.@c@h@l@<C@%A1 EU K  B M L@r@x@s@e@q@.@c@h@l@<C@%A2 EU K  B M N]@r@x@s@e@q@.@c@h@l@<C@(A4 EU K  B M N_@r@x@s@e@t@s@.@c@h@l@<C@1A6 EU K  B M O@r@x@s@p@e@c@i@a@l@.@c@h@l@<C@1A7 EU K  B M O@r@x@s@p@e@c@i@a@l@.@c@h@l@<C@1A8 EU K  B M O@r@x@s@p@e@c@i@a@l@.@c@h@l@<C@1A9 EU K  B M HU@r@x@s@p@e@c@i@a@l@.@c@h@l@<C@1A: EU K  B M O@r@x@s@p@e@c@i@a@l@.@c@h@l@<C@1A; EU K  B M OK@r@x@s@p@e@c@i@a@l@.@c@h@l@<C@1A< EU K  B M O@r@x@s@p@e@c@i@a@l@.@c@h@l@<XPrulelist CCx EU Hi
@5@0 H?
	@4@7 Hs@ @7 Px B@>@;CC} EU Hi@5@>@;XP
truncate_list C	A EU H8	@5@7 K@>@;CA EU H8@5@.@7 G @a@f@g@r@>@&
	@;C@A EU H8@5@"	



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


















@#@"

@#@>@;CA EU H8@5@.@7 G @a@f@g@s@a@f@g@l C@x@ @7 N
@>@;XD  t  t t  @t  K)  AP K)  CA] EU J@5@@ O@.@7 H@?Which case? @7 I@.@7 H@7 F@>@7 K( B@>@;XP O C@^ EU H\@5@7 HOLD: @7 H@7 H@7 HNEW: @7 H@7 H@7 H@>@;XPsave_a_copy C@6 EU L@5@7 K@@/@7 L B@P@/@7
safe_write B C@7 H@7 H@Q@;XD  t  t t  @t qualifier_prefix AD  t  t t  @t  I AD  t  t t  @t  K  AP K  CBM EU I@5@@	 Jr@/@7 H@E@?@+REMEMBER -- which hypothesis or hypotheses? M)@7 H@.@7 H K@7 M*@7 J B@>@;XD  t  t t  @t prolog_predicate_name AP M C@1@ EU K@5@.	@7 Ps B@.
@7 J B@.@7 J@.@ @7 J@@
@ @7open_help_file B@7
show_help_for B@7 KE@7 KG@?
@;ERROR: Cannot open or display Checker help library file -- @7 H@ @7 H@7 H@>@;XD  t  t t  @t fdl_file_title APlist_vcs_still_to_prove  C@_ EU Hb@5@.@7 I@7 H@7write_numbers_left B@>@;XP J C
 EU J
@5@>@7replace_in_hyp B@>@;C@# EU J@5@a@i@f@s@>@;C@& EU J@5@7 P@>@p
@ @ @7 J@>@;XPget_next_vc C@5D EU H8@5@.	@7 H@7 C@.
@7 K@@@7is_terminator_line B@?@7 H B@>@.@7 J\@.@7 P B@ @ @.
@7 K B@>@@@)	@?@ 
@7read_verification_condition B@>@;XPcheckhastypelist CB_ EU HB

@5@>@ @7 HC@>@;CB` EU HB

@5@ @7 HC@>@ @ 
@7 P B@>@;C
Bc EU HB
@5@>@7 HC@>@;CBd EU HB
@5@7 HC@>@ @7 P@>@;XD  t  t t  @t do_not_issue_failure_message  AD  t  t t  @t  I AP I C@P H H  @<XP K CAf EU H8  @w@<CAg EU H8 end@<CAh EU H8
	@5@.
@7 H@2
@4@8 J@;XPfind_first_free_starting_at C@5 EU J
@5@C
@/@7 J@L
@P@>@;C@9 EU J@5@p
@>@8 P B@;XD  t  t t  @t 
expand_answer AD  t  t t  @t  P AD  t  t t  @t  P 
P PC@ Lg Lg@5@6 Lh@8 P Lh@;XD  t  t t  @t  K AP K C@ H H  H@<XP O CA EU Hi  @5@7 O@>@;CA EU Hi  @5 If@8 K B@;CA EU Hi@5 H@7 PReplace more@.@7 I@>@( Gu@;XP M C@ EU H@5@T@2@-
@3@-@4@7 @<@7 A@ @7 F@a@f@b @t@>@;C@ EU H
bad_rulename@5@>@;C@ EU H @<XD  t  t t  @t  K AP O= C@Z H H @<XP J C@ EU I @Q@5@>@;C
@ EU I
@5@/@7 J@>@;C@ EU I@5@/@7 J@p
	@>@7 J@>@;C@%@ EU I@5@0 J	@4@7 D4@0 I< K9@1 J	@4@7 D4@0 L@/@4@7 C@7 J B@7 K4@>@;XP Pq CB EU Hi H{@5@>@;CB EU Hi
 @@5@7make_occs_list B@>@;C
B EU Hi
@5@>@;XP MW C@m EU I @ @<C@n EU I @<C@o EU I @.@<XP N
 C@& EU J@5@@@" Ix I
	@#@7 F@?@7valid B@7 J@.	@7free_hyp_no B@7 J@>@7do_cases B@>@;XD  t  t t  @t  K0 APcheck_command_arguments C@L EU H@5@@@7 M*@>@?@7 H B@>@;XPtry_to_infer C@^@ EU H/@5@.@2@3	@3
@4@7 @<@@@ @0 I@/@4@7 J.@>@ @7 K B@E
@?@9@@@ @0sequence@/@4@7 J.@>@ @7sequence_infer B@E
@?@&@@@  J0@7 J.@ @.
@7 O@>@ @ 
@7 H B@?@0used@/@4@7 C@>@ @ @7 Jm B@E
@>@;XP H CC EU H  @h#5@<CC EU H  @h#3-6@<CC EU H  @c#2@<CC EU H  @c#1-5@<CC EU H  @h#1-3 & h#7 & c#2-3 & h#15-17@<CC EU H  Jmc#1@<CC EU H  Jmnot x=y@<CC EU H  Jmn>0 or n=0 from [2,3]@<CC EU H  JmX or not X where c#1=X from []@<CC EU H  Ic#3@<CC EU H  IX+1>0 where h#2=(X>=0)@<CC EU H  Ic#1 using inequals@<CC EU H  Iis_even(a+b) using even(1)@<CC EU H  I@3RHS where c#2=(LHS -> RHS) using logic from [2,3,6]@<CC EU H  Mh#6@<CC EU H  Mc#4@<CC EU H  Mh#2: X+Y@<CC EU H  M
c#3: X+0 by Y@<CC EU H  M@"h#14: X+(Y+Z) by B where h#1=(A=B)@<CC EU H  Mc#5: A+B by B+A using commut@<CC EU H  Mall: n+0 by n using arith@<CC EU H  H P@<CC EU H  H P@<CC EU H  Hi-1+1@<CC EU H  H@,X=Y+1 -> Y=X-1 where h#2=(X=A) & h#3=(A=Y+1)@<CC EU H  Oh#3@<CC EU H  O P@<CC EU H  @m P@<CC EU H  @mc#1-3@<CC EU H  @mc#2-3 & c#8-11 & c#5@<CC EU H  K)2@<CC EU H  Oc#1 by implication@<CC EU H  O@+X or Y where c#1=X & c#2=Y by contradiction@<CC EU H  Oc#5 by induction@<CC EU H  Oc#3 by cases@<CC EU H  Op(x+y) by cases on h#7@<CC EU H  O@$x*x>=0 by cases on x<0 or x=0 or x>0@<CC EU H  O P@<CC EU H  O P@<CC EU H  Mh#8@<CC EU H  Mc#11@<CD  EU H  Mh#1 with 2*n-1@<CD EU H  Mc#7 with int_p_2 for int_P_1@<CD EU H  P3@<CD EU H  C
'sort.rls'@<CD EU H  C'DISK$1:[-.RULES]INOUT.RLS'@<CD EU H  P'prove1to5.cmd'@<CD	 EU H  P'DISK$1:[-.PROOFS]REPLAY1.CMD'@<CD EU H  F I@<CD EU H  F M@<CD EU H  P P@<CD EU H  Ph#1-3 & h#5-6 & h#10@<CD EU H  P[1,2,3,5,6,10]@<CD EU H  K P@<CD EU H  K Q@<CD EU H  K Q@<CD EU H  L P@<CD EU H  L Q@<CD EU H  L Q@<CD EU H  L P@<CD EU H  L Q@<CD EU H  L Q@<CD EU H  I K@<CD EU H  Iauto_done to on@<CD  EU H  Idisplay_subgoals_max to 2@<CD" EU H  P P@<CD# EU H  P P@<CD$ EU H  PX where c#5=(X or _)@<CD& EU H  P
 A@<XD  t  t t  @t  M AP M~ C@K H H  If@<XD  t  t t  @t  I
 APadd_new_record_function C@"C EU H8@5@/@/@/@ 
@7 HW@>@+Warning - record field number already used.@7 H@>@p	@ @ @ @ 
@7 Q B@>@;CC EU H8@5@0 HX	

@4@7 D4@>@;XPupdate_vcs_to_prove  C@2@ EU N@5@.@.	@7 I@0 J@4@7 C@0 Jb@/@4@7 C@.
@7 I@.@7
delete_number B@0 I@/@4@7 C@0 I@4@7 C@7 N B@>@;XP
fetch_vars_in CE5 EU Hi@5@.
@7 MQ@>@8 I@;XPsplit_atom_list C@5@N EU K

@5@.@7 P B@@@.
@2@4@.@7 H@ 
@7 J@>@2@4@ @7 Q B@?
@7 J@( @@F
@>@;XP I C@@@ EU O		@5@@ @@7 Iz @@7 P @@7 Iz@?@A!!! Error: type-check failed on subgoal proof-frame entry attempt@7 H@7 H@>@Q@>@7 K:@.@7 I@0 H@/@4@7 C@p
@0 H
@4@7 D4@0 N
@/@4@7 C@0 K+
@/@/@4@7 C@0 K/
@/@/@4@7 C@0 I< O@4@7 D4@0 I< O6
@4@7 D4@ 
@7	case_save B@@@.@7 I@?@' @@0 I@/@/@4@7 C@0 I< L@!All current conclusions withdrawn@4@7 D4@0 K8
@4@7 D4@0 C@-@-@4@7create_formula B K=@0 C@4@7 K>@>@;XD  t  t t  @t  N APbuilt_in_classification C@.A EU N$  G


@A@R@I@T@H N6  J 
 J@<C@.A EU N$  C


@A@R@I@T@H N6  J 
 J@<C@.A EU N$  H2


@A@R@I@T@H N6  J 
 J@<C@.A EU N$  


@A@R@I@T@H N6  J 
 J@<C@.A EU N$  H4


@A@R@I@T@H N6  J 
 J@<C@3A EU N$ B


@A@R@I@T@H N6  J 
 J@5 H@8 N&@;C@.A EU N$  G


@A@R@I@T@H N8  J 
 J@<C@.A EU N$  H2


@A@R@I@T@H N8  J 
 J@<C@.A EU N$  H2


@A@R@I@T@H N8  J 
 J@<C@3A EU N$ B


@A@R@I@T@H N8  J 
 J@5 H@8 N&@;C@.A" EU N$  G


@A@R@I@T@H N:  J 
 J@<C@.A# EU N$  H2


@A@R@I@T@H N:  J 
 J@<C@3A$ EU N$ B


@A@R@I@T@H N:  J 
 J@5 H@8 N&@;C@.A' EU N$  G


@A@R@I@T@H N<  J 
 J@<C@.A( EU N$  C


@A@R@I@T@H N<  J 
 J@<C@.A) EU N$  H2


@A@R@I@T@H N<  J 
 J@<C@3A* EU N$ B


@A@R@I@T@H N<  J 
 J@5 H@8 N&@;C@.A- EU N$  C


@A@R@I@T@H N>  J 
 J@<C@.A. EU N$  G


@A@R@I@T@H N>  J 
 J@<C@$A/ EU N$  H0
@A@R@I@T@H N>  J@<C@.A0 EU N$  H2


@A@R@I@T@H N>  J 
 J@<C@3A1 EU N$ B


@A@R@I@T@H N>  J 
 J@5 H@8 N&@;C@.A4 EU N$  G


@A@R@I@T@H N@  J 
 J@<C@.A5 EU N$  H4


@A@R@I@T@H N@  J 
 J@<C@$A6 EU N$  H0
@A@R@I@T@H N@  J@<C@3A7 EU N$ B


@A@R@I@T@H N@  J 
 J@5 H@8 N&@;CA: EU N$ 
@A@R@R@A@Y NB@<CA; EU N$ J@A@R@R@A@Y ND@5@8 K@;C@+A= EU N$  B


@E@N@U@M NE  J 
 J@<C@+A> EU N$  I^


@E@N@U@M NE  J 
 J@<C@+A? EU N$  I


@E@N@U@M NE  J 
 J@<C@+A@ EU N$  J;


@E@N@U@M NE  J 
 J@<C@+AA EU N$  I


@E@N@U@M NE  J 
 J@<C@+AB EU N$  J7


@E@N@U@M NE  J 
 J@<CAC EU N$  JM@E@N@U@M NE@<CAD EU N$  JL@E@N@U@M NE@<CAE EU N$  J@E@N@U@M NE@<CAG EU N$  J@E@N@U@M NG@<C@@AI EU N$  I^


@E@N@U@M@E@R@A@T@I@O@N NI  J 
 J@<C@@AJ EU N$  I


@E@N@U@M@E@R@A@T@I@O@N NI  J 
 J@<C@@AK EU N$  J;


@E@N@U@M@E@R@A@T@I@O@N NI  J 
 J@<C@@AL EU N$  I


@E@N@U@M@E@R@A@T@I@O@N NI  J 
 J@<C@@AM EU N$  J7


@E@N@U@M@E@R@A@T@I@O@N NI  J 
 J@<C@+AN EU N$  JM@E@N@U@M@E@R@A@T@I@O@N NI@<C@+AO EU N$  JL@E@N@U@M@E@R@A@T@I@O@N NI@<C@-AQ EU N$  JC
@F@D@L@F@U@N@C@S JC  J@<C@7AR EU N$  I


@F@D@L@F@U@N@C@S JC  J 
 J@<C@7AS EU N$  J7


@F@D@L@F@U@N@C@S JC  J 
 J@<C@"AT EU N$  J@F@D@L@F@U@N@C@S JC@<C@7AU EU N$  H2


@F@D@L@F@U@N@C@S JC  J 
 J@<C@<AV EU N$ B


@F@D@L@F@U@N@C@S JC  J 
 J@5 H@8 N&@;C@-AY EU N$  JA
@F@D@L@F@U@N@C@S JA  J@<C@7AZ EU N$  I


@F@D@L@F@U@N@C@S JA  J 
 J@<C@7A[ EU N$  J7


@F@D@L@F@U@N@C@S JA  J 
 J@<C@7A\ EU N$  H2


@F@D@L@F@U@N@C@S JA  J 
 J@<C@-A] EU N$  JC
@F@D@L@F@U@N@C@S JA  J@<C@<A^ EU N$ B


@F@D@L@F@U@N@C@S JA  J 
 J@5 H@8 N&@;C@-Aa EU N$  J<
@F@D@L@F@U@N@C@S J<  J@<C@"Ab EU N$  F@F@D@L@F@U@N@C@S J<@<C@7Ac EU N$  B


@F@D@L@F@U@N@C@S J<  J 
 J@<C@7Ad EU N$  I^


@F@D@L@F@U@N@C@S J<  J 
 J@<C@7Af EU N$  N


@F@D@L@F@U@N@C@S NK  J 
 J@<C@7Ag EU N$  H2


@F@D@L@F@U@N@C@S NK  J 
 J@<C@7Ah EU N$  I


@F@D@L@F@U@N@C@S NK  J 
 J@<C@7Ai EU N$  I


@F@D@L@F@U@N@C@S NK  J 
 J@<C@7Aj EU N$  J7


@F@D@L@F@U@N@C@S NK  J 
 J@<C@7Ak EU N$  J;


@F@D@L@F@U@N@C@S NK  J 
 J@<C@<Al EU N$ B


@F@D@L@F@U@N@C@S NK  J 
 J@5 H@8 N&@;CAo EU N$  I@L@O@G@I@C N8@<CAp EU N$  J@L@O@G@I@C N8@<CAq EU N$  J@L@O@G@I@C N8@<CAr EU N$ B@L@O@G@I@C N8@5 H@8 N&@;CAu EU N$  I@L@O@G@I@C N:@<CAv EU N$  J@L@O@G@I@C N:@<CAw EU N$  J@L@O@G@I@C N:@<CAx EU N$ B@L@O@G@I@C N:@5 H@8 N&@;CA{ EU N$  I@L@O@G@I@C N<@<CA| EU N$  J@L@O@G@I@C N<@<CA} EU N$ B@L@O@G@I@C N<@5 H@8 N&@;CA EU N$  J@L@O@G@I@C NM@<CA EU N$ B@L@O@G@I@C NM@5 H@8 N&@;CA EU N$  C@L@O@G@I@C NO@<CA EU N$ B@L@O@G@I@C NO@5 H@8 N&@;CA EU N$  I@L@O@G@I@C NQ@<CA EU N$ B@L@O@G@I@C NQ@5 H@8 N&@;CA EU N$  F@L@O@G@I@C NS@<CA EU N$ B@L@O@G@I@C NS@5 H@8 N&@;CA EU N$  J@L@O@G@I@C NU@<CA EU N$ B@L@O@G@I@C NU@5 H@8 N&@;CA EU N$  F@L@O@G@I@C NW@<CA EU N$  I@L@O@G@I@C NW@<CA EU N$  J@L@O@G@I@C NW@<CA EU N$  C@L@O@G@I@C NW@<CA EU N$  J@L@O@G@I@C NW@<CA EU N$ B@L@O@G@I@C NW@5 H@8 N&@;C@7A EU N$  B


@I@N@T@I@N@E@Q@S N.  J 
 J@<C@7A EU N$  I


@I@N@T@I@N@E@Q@S N.  J 
 J@<C@7A EU N$  I


@I@N@T@I@N@E@Q@S N.  J 
 J@<C@7A EU N$  J7


@I@N@T@I@N@E@Q@S N.  J 
 J@<C@7A EU N$  B


@N@U@M@I@N@E@Q@S N.  J 
 J@<C@7A EU N$  I^


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

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

@N@U@M@I@N@E@Q@S N.  J 
 J@<C@7A EU N$  J;


@N@U@M@I@N@E@Q@S N.  J 
 J@<C@7A EU N$  J7


@N@U@M@I@N@E@Q@S N.  J 
 J@<C@7A EU N$  B


@N@U@M@I@N@E@Q@S M1  J 
 J@<C@7A EU N$  I^


@N@U@M@I@N@E@Q@S M1  J 
 J@<C@"A EU N$  J@N@U@M@I@N@E@Q@S M1@<C@"A EU N$  B@G@E@N@I@N@E@Q@S N0@<C@"A EU N$  I^@G@E@N@I@N@E@Q@S N0@<C@"A EU N$  I@G@E@N@I@N@E@Q@S N0@<C@"A EU N$  I@G@E@N@I@N@E@Q@S N0@<C@"A EU N$  J;@G@E@N@I@N@E@Q@S N0@<C@"A EU N$  J7@G@E@N@I@N@E@Q@S N0@<C@"A EU N$  B@G@E@N@I@N@E@Q@S N2@<C@"A EU N$  J;@G@E@N@I@N@E@Q@S N2@<C@"A EU N$  J7@G@E@N@I@N@E@Q@S N2@<C@ A EU N$ 
@G@E@N@I@N@E@Q@S N4@<CA EU N$ 
@Q@U@A@N@T@I@F N`@<C@(A EU N$  I


@S@E@Q NY  J 
 J@<C@(A EU N$  J7


@S@E@Q NY  J 
 J@<C@(A EU N$  G


@S@E@Q NY  J 
 J@<C@(A EU N$  C


@S@E@Q NY  J 
 J@<CA EU N$  N@S@E@Q NY@<C@-A EU N$ B


@S@E@Q NY  J 
 J@5 H@8 N&@;CA EU N$  G@S@E@Q N[@<CA EU N$ B@S@E@Q N[@5 H@8 N&@;CA EU N$  L@S@E@Q L@<CA EU N$ B@S@E@Q L@5 H@8 N&@;CA EU N$  L@S@E@Q L@<CA EU N$ B@S@E@Q L@5 H@8 N&@;CA EU N$  L@S@E@Q L@<CA EU N$  G@S@E@Q L@<CA EU N$ B@S@E@Q L@5 H@8 N&@;CA EU N$  L@S@E@Q L@<CA EU N$  G@S@E@Q L@<CA EU N$ @S@E@Q L@<CA EU N$ B@S@E@Q L@5 H@8 N&@;CA EU N$  B@S@E@Q N\@<CA EU N$  J@S@E@Q N\@<CA EU N$  I`@S@E@T@S N^@<CA EU N$  Ib@S@E@T@S N^@<CA EU N$  F@S@E@T@S N^@<CA EU N$  J!@S@E@T@S N^@<CA EU N$  J(@S@E@T@S N^@<CA EU N$  J&@S@E@T@S N^@<CA EU N$  J*@S@E@T@S N^@<CA EU N$  J,@S@E@T@S N^@<CA EU N$  J@S@E@T@S N^@<CA EU N$ B@S@E@T@S N^@5 H@8 N&@;CA EU N$ 
@S@P@E@C@I@A@L
@<CA EU N$ 
@R@E@C@O@R@D
@<C@4A EU N$  N(


@B@I@T@W@I@S@E Nb  J 
 J@<C@4A EU N$  N*


@B@I@T@W@I@S@E Nb  J 
 J@<C@4A EU N$  N,


@B@I@T@W@I@S@E Nb  J 
 J@<C@4A EU N$  I


@B@I@T@W@I@S@E Nb  J 
 J@<C@4A EU N$  B


@B@I@T@W@I@S@E Nb  J 
 J@<C@4A EU N$  N


@M@O@D@U@L@A@R Nd  J 
 J@<C@4A EU N$  I


@M@O@D@U@L@A@R Nd  J 
 J@<C@4A EU N$  I^


@M@O@D@U@L@A@R Nd  J 
 J@<C@4A EU N$  J;


@M@O@D@U@L@A@R Nd  J 
 J@<C@4A EU N$  B


@M@O@D@U@L@A@R Nd  J 
 J@<XP L CD0 EU J@5@>@;CD1 EU J

@5@ @7 HS@ @ 
@7 L@>@;XD  t  t t  @t  Pv  AP Pv  C@ EU K@5@.@.	@7 I@.
@7pvc_make_filename B@>@7
write_vc_data B@>Printed VC to file: @7 H@7 H@7 H@>@;XD  t  t t  @t  O AP Jh C	G EU H8@5@7 I@7 J B@>@;XP@ scan_file_header_to_see_if_spark C
C EU H8@5@7 KC@7 M B@7 KE@>@;XPcollect_record_field_names CB EU HB




@5@>@ @ @8 Q0 B@;CB EU HB@5@>@;XPfind_array_component C@)@ EU HQ H



@5@@
@ @7 I@>@ @7 HS@?@ @7@!does_not_satisfy_index_constraint B@>@ 
@7 Q3 B@>@;C@ EU HQ
@5@ @0 H@/@/@4@7 I@@ @7 HS@/@7 Iz@>@;XP MS CAAg EU I
@5@.	@7 CW B@.
@7 G @>@@@@.@7 H@&
 @@7 I@@7 H<<< End of command script @7 H@7 H reached >>>@7 H@7 H@7 KE@0 K	@4@7 Hs@@@.@7 K<<< Resuming command script @7 H@ @7 H >>>@7 H@7 H@ @7 KC@?@&<<< Returning to interactive input >>>@7 H@7 H @@7 KCCHECK|:@7 I@E@.
@0 K
@4@.@7 @@ @.@7 G @.@.@7 O| B@@@( @( @@0 O{@/@4@7 C@0 O{@4@7 D4@?@@@(@(script@0 O{@/@4@7 C@0 O{@4@7 D4@?@R@7 MR@F@?@[@&
@@@(	 @@?@7 H@>@@@< H@7 Oz@.@7 I B@.@7 @3 B@@@ @7 K@?@C@ @7 K@L@P K@7 H@ @7 H K@7 H@7 H@>@7 I@ @7 K@7 H@ @7 K@?@R@F@F@F
@F@E@>@;XP O C@J@  EU H@5@7 A@7 K@@@ If@7 K@2@-	@/@4@/@7 N B@7 Ki B@?	 H@7 K@7 QJ@E	@7 KC@7 KE@7 KC@0 N@/@4@7 C@7 Ly B	Rulefile @7 H@7 H processed.@7 H@7 H@7 KE@7 KG@>@;C@7 EU H@5@7 A@C	@7 K@@L	@P	Warning: @7 H@7 H@" does not exist or cannot be read.@7 H@7 H@>@Q@;XP@#check_has_type_classifications_list CB EU HB 
	

@5@7 N@ @7 QP B@>@;CB EU HB@5@>@;XP I CA EU I@5@7 C@7 H (yes/no)? @7 H@7 LY@7 LZ@7get_yes_no_answer B@@@(	 Gt@?@(	 Gu@;XPtv_print_function_name CB EU I@5Type information for function @7 H@.	@7 K@.
@7 K@7 H@7 H@7 H @7 L@>@;XP
logic_free C@i EU Jo F@5@>@Q@;C@j EU Jo J@5@>@Q@;C@k EU Jo I@5@>@Q@;C@l EU Jo C@5@>@Q@;C@m EU Jo J@5@>@Q@;C@n EU Jo @<XD  t  t t  @t  HY AD  t  t t  @t  HY APmachine_startup  C@z EU E{  @5@7fetch_environment_variables  B@0 Q@-@4@7 D4@0 Q@/@4@7 D4@>@;XPhandle_negatives_etc C@6B EU H8@5@7 A@.
@7 J@@@"
@-
@#@.@ @7 J@"	 H0@#@?@"
@+
@#@ @7 J@E@>@;CB EU H8
@5@>@;XP
restore_vc CA EU J@5@.	@7saved_vc B@7 D4@Q@;CA EU J @<XPhas_matching_rulename CA EU I@5@0 H I2@-	@4@/@7 A @7 O	@>@;XP N| CBt EU Hi@5@>@;C@!Bv EU Hi




@5@ @.@ @7find_del B@ @ 
@7 N{@>@;XP O C@.@' EU J@5@T@T	@@@( I@'
 H@?@( Iy@'
 H@.@2
@3	@3@-@4@7 @<@ @@ @7 J B@>@;XD  t  t t  @t  M  AP M  C@2A" EU J@5@7 H@.@7 I@a@g@b @s[DEPTH: @7 H@7 H H9@7 H@7 H@.	@/@.
@7 K7@7 H K-@7 H@7 H@7 H@7list_case_status B@>@;C
A1 EU J  @5 @7 I[TOP-LEVEL]@7 H@7 H@>@;CA6 EU J  @5@>@;XD  t  t t  @t  I~ AP O CC EU H\@5@.
@7 P_@@@7 HS@?@&	
@>@;XD  t  t t  @t  H APincrement_vc_number  CC EU H8@5@0 J]@-@4@7 Hs@p	@0 J]	@4@7 C@>@;XD  t  t t  @t  O AP K; CCV EU I  @5@0 L@/@4@7 C@0 L@/@4@7 C@>@;XP P C@U EUu FT          @Q@<C@V EU Qy@5@8infrule B@;C@@\ EU Qy B G


@5@@@0 B@0 G
@4@4@7 Qz@E
@?@@@@0 B@1 C
@4@7 Qz@E
@?@@@@0 H0
@4@.
@7 JN@0 B@1 G
@4@7 Qz@?@@@@l@7int B@@@0 B
 @4 @Q@7 HS@@@0 B@4@7 P@?@>@Q@E
@?@F@@@#@ @7 Q}@@@0 G
@4@.
@7 JN@0 B
@4@7 P@?@>@Q@E
@?@!@ @7 Q}@@@0 C
@4@.
@7 JN@0 B
@4@7 P@?@>@Q@E
@?@?@C@ @7 Q}@L@P@C@ @7 Q}@L@P@@@%@T@0 B@-
@4@7 Qz@0 B
@4@7 IZ@0 B@0 G

@4@4@7 P@?@>@Q@E
@;C@*@ EU Qy B G


@5@ @7 Q}@C
@7 Q}@L
@P@0 B@0 G
@4@4@8 P@;C@*@ EU Qy B C


@5@ @7 Q}@0 H0@4@.
@7 JN@0 B@0 G

@4@4@8 P@;C@)@ EU Qy B
 C

@5@ @7 Q}@0 H0@4@.
@7 JN@0 B@0 G
@4
@4@8 P@;C@)@ EU Qy B C


@5@7 Q}@0 H0@4@.
@7 JN@0 B@0 G

@4@4@8 P@;C@0@ EU Qy B
 G

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 B@0 G@4
@4@8 P@;C@0@ EU Qy B
 G

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 B@0 G@4
@4@8 P@;C@9@ EU Qy B
 C

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 H0@4@.
@7 JN@0 B@0 G
@4
@4@8 P@;C@=@ EU Qy B G


@5@ @7 Q}@C@7 Q}@L@P@C@ @7 Q}@L@P@0 H0
@4@.
@7 JN@0 B@0 G
@4@4@8 P@;C@4@ EU Qy B C


@5@ @7 Q}@C
@7 Q}@L
@P@C@ @7 Q}@L@P@0 B@0 G@4
@4@8 P@;C@ EU Qy I^ C

 C

@5@0 I^@4@8 P@;C@ EU Qy I^ G

 G

@5@0 I^@4@8 P@;C@*@ EU Qy I^ G


@5@ @7 Q}@C
@7 Q}@L
@P@0 I^@0 G
@4@4@8 P@;C@*@ EU Qy I^ C


@5@ @7 Q}@0 H0@4@.
@7 JN@0 I^@0 G

@4@4@8 P@;C@)@ EU Qy I^
 C

@5@ @7 Q}@0 H0@4@.
@7 JN@0 I^@0 G
@4
@4@8 P@;C@)@ EU Qy I^ C


@5@7 Q}@0 H0@4@.
@7 JN@0 I^@0 G

@4@4@8 P@;C@0@ EU Qy I^
 G

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 I^@0 G@4
@4@8 P@;C@0@ EU Qy I^
 G

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 I^@0 G@4
@4@8 P@;C@9@ EU Qy I^
 C

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 H0@4@.
@7 JN@0 I^@0 G
@4
@4@8 P@;C@=@ EU Qy I^ G


@5@ @7 Q}@C@7 Q}@L@P@C@ @7 Q}@L@P@0 H0
@4@.
@7 JN@0 I^@0 G
@4@4@8 P@;C@4@ EU Qy I^ C


@5@ @7 Q}@C
@7 Q}@L
@P@C@ @7 Q}@L@P@0 I^@0 G@4
@4@8 P@;CA@ EU Qy I^ G


@5@@@0 I^@0 G
@4@4@7 Qz@E
@?@@@@0 I^@1 C
@4@7 Qz@E
@?@@@@0 H0
@4@.
@7 JN@0 I^@1 G
@4@7 Qz@?@@@@|@7 Q}@@@0 B
 @4 @Q@7 HS@@@0 I^@4@7 P@?@>@Q@E
@?@V@@@0 B@4@7 P@E
@?@F@@@#@ @7 Q}@@@0 G
@4@.
@7 JN@0 I^
@4@7 P@?@>@Q@E
@?@!@ @7 Q}@@@0 C
@4@.
@7 JN@0 I^
@4@7 P@?@>@Q@E
@?@?@C@ @7 Q}@L@P@C@ @7 Q}@L@P@@@%@T@0 B@-
@4@7 Qz@0 B
@4@7 IZ@0 I^@0 G

@4@4@7 P@?@>@Q@E
@;CA@ EU Qy	 J7 G

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


@5@ @7 Q}@C
@7 Q}@L
@P@0 J7@0 G
@4@4@8 P@;C@*AJ EU Qy J7 C


@5@ @7 Q}@0 H0@4@.
@7 JN@0 J7@0 G

@4@4@8 P@;C@)AL EU Qy J;
 C

@5@ @7 Q}@0 H0@4@.
@7 JN@0 J7@0 G
@4
@4@8 P@;C@)AN EU Qy J7 C


@5@7 Q}@0 H0@4@.
@7 JN@0 J7@0 G

@4@4@8 P@;C@0AP EU Qy J;
 G

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 J7@0 G@4
@4@8 P@;C@0AR EU Qy J;
 G

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 J7@0 G@4
@4@8 P@;C@9AT EU Qy J;
 C

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 H0@4@.
@7 JN@0 J7@0 G
@4
@4@8 P@;C@=AV EU Qy J; G


@5@ @7 Q}@C@7 Q}@L@P@C@ @7 Q}@L@P@0 H0
@4@.
@7 JN@0 J7@0 G
@4@4@8 P@;C@4AY EU Qy J; C


@5@ @7 Q}@C
@7 Q}@L
@P@C@ @7 Q}@L@P@0 J7@0 G@4
@4@8 P@;CAA^ EU Qy	 J; G


@5@@@0 J;@0 G
@4@4@7 Qz@F
@?A@@@0 J;@1 C
@4@7 Qz@F
@?A@@@0 H0
@4@.
@7 JN@0 J;@1 G
@4@7 Qz@E@?Ax@@A@7 Q}@@@ @0 B
 @4 @Q@7 HS@@@0 J;@4@7 P@?@>@Q@F
@?@@@@%@ @7 Q}@@@0 G
@4@.
@7 JN@0 J7
@4@7 P@?@>@Q@E
@E@?@@@@%@ @7 Q}@@@0 C
@4@.
@7 JN@0 J;
@4@7 P@?@>@Q@E
@E@?@@@@T@T@&@@
@0 J7 
@4 @Q@7 HS@?@>@Q@F
@?@{@@@0 J7 
@4 @Q@7 HS@0 I@4@7 P@F
@?@_@(	 F@0 G
@4@.
@7 JN@@@0 I@0 G
@4@4@7 Qz@E@?@=@@@0 I@0 G
@4@4@7 Qz@E@?@)@@@0 I@1 C
@4@7 Qz@E@?@0 H0
@4@.@7 JN@0 I@1 G@4@7 Qz@?@g@C@ @7 Q}@L@P@C@ @7 Q}@L@P@@@$@@@T@0 J;@-
@4@7 Qz@0 I@0 G

@4@4@7 P@?@>@Q@E
@?@+@@@%@T@0 I@-
@4@7 Qz@0 I
@4@7 IZ@0 J7@0 G

@4@4@7 P@?@>@Q@E
@E@;C@*A EU Qy J; G


@5@ @7 Q}@C
@7 Q}@L
@P@0 J;@0 G
@4@4@8 P@;C@*A EU Qy J; C


@5@ @7 Q}@0 H0@4@.
@7 JN@0 J;@0 G

@4@4@8 P@;C@)A EU Qy J7
 C

@5@ @7 Q}@0 H0@4@.
@7 JN@0 J;@0 G
@4
@4@8 P@;C@)A EU Qy J; C


@5@7 Q}@0 H0@4@.
@7 JN@0 J;@0 G

@4@4@8 P@;C@0A EU Qy J7
 G

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 J;@0 G@4
@4@8 P@;C@0A EU Qy J7
 G

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 J;@0 G@4
@4@8 P@;C@9A EU Qy J7
 C

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 H0@4@.
@7 JN@0 J;@0 G
@4
@4@8 P@;C@=A EU Qy J7 G


@5@ @7 Q}@C@7 Q}@L@P@C@ @7 Q}@L@P@0 H0
@4@.
@7 JN@0 J;@0 G
@4@4@8 P@;C@4A EU Qy J7 C


@5@ @7 Q}@C
@7 Q}@L
@P@C@ @7 Q}@L@P@0 J;@0 G@4
@4@8 P@;CAA EU Qy	 I G


@5@@@0 I@0 G
@4@4@7 Qz@F
@?A@@@0 I@1 C
@4@7 Qz@F
@?An@@@0 H0
@4@.
@7 JN@0 I@1 G
@4@7 Qz@E@?AR@@A@7 Q}@@@ @0 B
 @4 @Q@7 HS@@@0 I@4@7 P@?@>@Q@F
@?@@@@%@ @7 Q}@@@0 G
@4@.
@7 JN@0 I
@4@7 P@?@>@Q@E
@E@?@@@@%@ @7 Q}@@@0 C
@4@.
@7 JN@0 I
@4@7 P@?@>@Q@E
@E@?@@@@T@T@&@@
@0 I
 @4 @Q@7 HS@?@>@Q@F
@?@{@@@0 I
 @4 @Q@7 HS@0 I@4@7 P@F
@?@_@(	 F@0 G
@4@.
@7 JN@@@0 J7@0 G
@4@4@7 Qz@E@?@=@@@0 J7@0 G
@4@4@7 Qz@E@?@)@@@0 J7@1 C
@4@7 Qz@E@?@0 H0
@4@.@7 JN@0 J7@1 G@4@7 Qz@?@A@C@ @7 Q}@L@P@C@ @7 Q}@L@P@@@%@T@0 I@-
@4@7 Qz@0 I
@4@7 IZ@0 I@0 G

@4@4@7 P@?@>@Q@E
@E@;C@*B EU Qy I G


@5@ @7 Q}@C
@7 Q}@L
@P@0 I@0 G
@4@4@8 P@;C@*B EU Qy I C


@5@ @7 Q}@0 H0@4@.
@7 JN@0 I@0 G

@4@4@8 P@;C@)B EU Qy I
 C

@5@ @7 Q}@0 H0@4@.
@7 JN@0 I@0 G
@4
@4@8 P@;C@)B EU Qy I C


@5@7 Q}@0 H0@4@.
@7 JN@0 I@0 G

@4@4@8 P@;C@0B	 EU Qy I
 G

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 I@0 G@4
@4@8 P@;C@0B EU Qy I
 G

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 I@0 G@4
@4@8 P@;C@9B
 EU Qy I
 C

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 H0@4@.
@7 JN@0 I@0 G
@4
@4@8 P@;C@=B EU Qy I G


@5@ @7 Q}@C@7 Q}@L@P@C@ @7 Q}@L@P@0 H0
@4@.
@7 JN@0 I@0 G
@4@4@8 P@;C@4B EU Qy I C


@5@ @7 Q}@C
@7 Q}@L
@P@C@ @7 Q}@L@P@0 I@0 G@4
@4@8 P@;C@*B EU Qy I G


@5@ @7 Q}@C
@7 Q}@L
@P@0 I@0 G
@4@4@8 P@;C@*B EU Qy I C


@5@ @7 Q}@0 H0@4@.
@7 JN@0 I@0 G

@4@4@8 P@;C@)B EU Qy I
 C

@5@ @7 Q}@0 H0@4@.
@7 JN@0 I@0 G
@4
@4@8 P@;C@)B! EU Qy I C


@5@7 Q}@0 H0@4@.
@7 JN@0 I@0 G

@4@4@8 P@;C@0B# EU Qy I
 G

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 I@0 G@4
@4@8 P@;C@0B% EU Qy I
 G

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 I@0 G@4
@4@8 P@;C@9B' EU Qy I
 C

@5@ @7 Q}@0 G@/@/@4@7 I@@0 C@/@/@4@7 I@@0 H0@4@.
@7 JN@0 I@0 G
@4
@4@8 P@;C@=B) EU Qy I G


@5@ @7 Q}@C@7 Q}@L@P@C@ @7 Q}@L@P@0 H0
@4@.
@7 JN@0 I@0 G
@4@4@8 P@;C@4B, EU Qy I C


@5@ @7 Q}@C
@7 Q}@L
@P@C@ @7 Q}@L@P@0 I@0 G@4
@4@8 P@;CAB/ EU Qy	 I G


@5@@@0 I@0 G
@4@4@7 Qz@F
@?A@@@0 I@1 C
@4@7 Qz@F
@?An@@@0 H0
@4@.
@7 JN@0 I@1 G
@4@7 Qz@E@?AR@@A@7 Q}@@@ @0 B
 @4 @Q@7 HS@@@0 I@4@7 P@?@>@Q@F
@?@@@@%@ @7 Q}@@@0 G
@4@.
@7 JN@0 I
@4@7 P@?@>@Q@E
@E@?@@@@%@ @7 Q}@@@0 C
@4@.
@7 JN@0 I
@4@7 P@?@>@Q@E
@E@?@@@@T@T@&@@
@0 I 
@4 @Q@7 HS@?@>@Q@F
@?@{@@@0 I 
@4 @Q@7 HS@0 I@4@7 P@F
@?@_@(	 F@0 C
@4@.
@7 JN@@@0 J;@0 G
@4@4@7 Qz@E@?@=@@@0 J;@0 G
@4@4@7 Qz@E@?@)@@@0 J;@1 C
@4@7 Qz@E@?@0 H0
@4@.@7 JN@0 J;@1 G@4@7 Qz@?@A@C@ @7 Q}@L@P@C@ @7 Q}@L@P@@@%@T@0 I@-
@4@7 Qz@0 I
@4@7 IZ@0 I@0 G

@4@4@7 P@?@>@Q@E
@E@;CABm EU Qy B H2


@5@@@0 B@0 H2
@4@4@7 Qz@E
@?@@@@@7 Q}@@@0 B
 @4 @Q@7 HS@@@0 B @4@7 P@?@>@Q@E
@?@@@@0 B
@4 @Q@7 HS@@@0 B@4@7 P@?@>@Q@E
@?@p@@@(@0 B
?@4 @Q@7 HS@@@0 H0@4@.
@7 JN@0 B
@4@7 P@?@>@Q@E
@?@F@@@#@ @7 Q}@@@0 H2
@4@.
@7 JN@0 B
@4@7 P@?@>@Q@E
@?@!@0 B@-
@4@7 Qz@0 B
@4@7 IZ@0 B@0 H2

@4@4@7 P@?@@@C@7 Q}@L@P@C@ @7 Q}@L@P@ @7 Q}@0 B @4 @Q@7 HS@@@T
@0 B
 @4@7 P@?@T@0 B @4@8 P@E
@;C@!B EU Qy B H2


@5@ @7 Q}@0 B@0 H2
@4@4@8 P@;C@(B EU Qy B
 H2

@5@ @7 Q}@0 H2@/@/@4@7 I@@0 B@0 H2@4
@4@8 P@;C@(B EU Qy B
 H2

@5@ @7 Q}@0 H2@/@/@4@7 I@@0 B@0 H2@4
@4@8 P@;CAB EU Qy I^ H2


@5@@@0 I^@0 H2
@4@4@7 Qz@E
@?A@@@@7 Q}@@@0 B
 @4 @Q@7 HS@@@0 I^ @4@7 P@?@>@Q@E
@?@@@@0 B
@4 @Q@7 HS@@@0 I^@4@7 P@?@>@Q@E
@?@@@@$@0 B@4@7 P@@@0 I^ @4@7 Qz@?	@0 I^ @4@7 Qz@E
@?@p@@@(@0 B
?@4 @Q@7 HS@@@0 H0@4@.
@7 JN@0 I^
@4@7 P@?@>@Q@E
@?@F@@@#@ @7 Q}@@@0 H2
@4@.
@7 JN@0 I^
@4@7 P@?@>@Q@E
@?@!@0 B@-
@4@7 Qz@0 B
@4@7 IZ@0 I^@0 H2

@4@4@7 P@?@@C@7 Q}@L@P@C@ @7 Q}@L@P@ @7 Q}@@@!@0 B @4 @Q@7 HS@0 I^
 @4@7 P@0 I^ @4@7 P@?@z@@@=@0 J7 @4 @Q@7 HS@T
@T@@@0 J7
 @4@7 P@0 J; @4@7 P@?@0 J;
 @4@7 P@0 J7 @4@7 P@?@;@0 J7 @4 @Q@7 HS@T
@T@@@0 J7
 @4@7 P@0 J7 @4@7 P@?@0 J;
 @4@7 P@0 J; @4@8 P@E
@;C@!B EU Qy I^ H2


@5@ @7 Q}@0 I^@0 H2
@4@4@8 P@;C@(B EU Qy I^
 H2

@5@ @7 Q}@0 H2@/@/@4@7 I@@0 I^@0 H2@4
@4@8 P@;C@(B EU Qy I^
 H2

@5@ @7 Q}@0 H2@/@/@4@7 I@@0 I^@0 H2@4
@4@8 P@;CAB EU Qy J7 H2


@5@@@0 J7@0 H2
@4@4@7 Qz@E
@?A@@A*@7 Q}@@@0 B
 @4 @Q@7 HS@@@0 J; @4@7 P@?@>@Q@E
@?A@@@0 B
@4 @Q@7 HS@@@0 J7@4@7 P@?@>@Q@E
@?@@@@(@0 B
?@4 @Q@7 HS@@@0 H0@4@.
@7 JN@0 J7
@4@7 P@?@>@Q@E
@?@@@@#@ @7 Q}@@@0 H2
@4@.
@7 JN@0 J7
@4@7 P@?@>@Q@E
@?@@@@J@0 J7
 @4 @Q@7 HS@@@#@0 I@-
@4@7 Qz@0 I
@4@7 IZ@0 J7@0 H2

@4@4@7 P@?@0 J7@-
@4@7 Qz@0 I@0 H2

@4@4@7 P@?@H@0 J7 
@4 @Q@7 HS@@@#@0 I@-
@4@7 Qz@0 I
@4@7 IZ@0 J7@0 H2

@4@4@7 P@?@0 J;@-
@4@7 Qz@0 I@0 H2

@4@4@7 P@?@T@C@7 Q}@L@P@C@ @7 Q}@L@P@ @7 Q}@0 I @4 @Q@7 HS@T
@T@@@0 J7
 @4@7 P@0 J7 @4@7 P@?@0 J;
 @4@7 P@0 J; @4@8 P@E
@;C@!C& EU Qy J7 H2


@5@ @7 Q}@0 J7@0 H2
@4@4@8 P@;C@(C' EU Qy J;
 H2

@5@ @7 Q}@0 H2@/@/@4@7 I@@0 J7@0 H2@4
@4@8 P@;C@(C( EU Qy J;
 H2

@5@ @7 Q}@0 H2@/@/@4@7 I@@0 J7@0 H2@4
@4@8 P@;CAC, EU Qy J; H2


@5@@@0 J;@0 H2
@4@4@7 Qz@E
@?A@@A*@7 Q}@@@0 B
 @4 @Q@7 HS@@@0 J7 @4@7 P@?@>@Q@E
@?A@@@0 B
@4 @Q@7 HS@@@0 J;@4@7 P@?@>@Q@E
@?@@@@(@0 B
?@4 @Q@7 HS@@@0 H0@4@.
@7 JN@0 J;
@4@7 P@?@>@Q@E
@?@@@@#@ @7 Q}@@@0 H2
@4@.
@7 JN@0 J;
@4@7 P@?@>@Q@E
@?@@@@J@0 J7
 @4 @Q@7 HS@@@#@0 I@-
@4@7 Qz@0 I
@4@7 IZ@0 J;@0 H2

@4@4@7 P@?@0 J;@-
@4@7 Qz@0 I@0 H2

@4@4@7 P@?@H@0 J7 
@4 @Q@7 HS@@@#@0 I@-
@4@7 Qz@0 I
@4@7 IZ@0 J;@0 H2

@4@4@7 P@?@0 J7@-
@4@7 Qz@0 I@0 H2

@4@4@7 P@?@T@C@7 Q}@L@P@C@ @7 Q}@L@P@ @7 Q}@0 I @4 @Q@7 HS@T
@T@@@0 J7
 @4@7 P@0 J; @4@7 P@?@0 J;
 @4@7 P@0 J7 @4@8 P@E
@;C@!Cd EU Qy J; H2


@5@ @7 Q}@0 J;@0 H2
@4@4@8 P@;C@(Ce EU Qy J7
 H2

@5@ @7 Q}@0 H2@/@/@4@7 I@@0 J;@0 H2@4
@4@8 P@;C@(Cf EU Qy J7
 H2

@5@ @7 Q}@0 H2@/@/@4@7 I@@0 J;@0 H2@4
@4@8 P@;CAjCj EU Qy I H2


@5@@@0 I@0 H2
@4@4@7 Qz@E
@?AH@@@@7 Q}@@@0 B
 @4 @Q@7 HS@@@0 I @4@7 P@?@>@Q@E
@?@@@@0 B
@4 @Q@7 HS@@@0 I@4@7 P@?@>@Q@E
@?@@@@(@0 B
?@4 @Q@7 HS@@@0 H0@4@.
@7 JN@0 I
@4@7 P@?@>@Q@E
@?@@@@#@ @7 Q}@@@0 H2
@4@.
@7 JN@0 I
@4@7 P@?@>@Q@E
@?@\@@@.@0 J7
 @4 @Q@7 HS@0 I@-
@4@7 Qz@0 I
@4@7 IZ@0 I@0 H2

@4@4@7 P@?@,@0 J7 
@4 @Q@7 HS@0 I@-
@4@7 Qz@0 I
@4@7 IZ@0 I@0 H2

@4@4@7 P@?@T@C@7 Q}@L@P@C@ @7 Q}@L@P@ @7 Q}@0 I @4 @Q@7 HS@T
@T@@@0 I
 @4@7 P@0 I @4@7 P@?@0 I
 @4@7 P@0 I @4@8 P@E
@;C@!C EU Qy I H2


@5@ @7 Q}@0 I@0 H2
@4@4@8 P@;C@(C EU Qy I
 H2

@5@ @7 Q}@0 H2@/@/@4@7 I@@0 I@0 H2@4
@4@8 P@;C@(C EU Qy I
 H2

@5@ @7 Q}@0 H2@/@/@4@7 I@@0 I@0 H2@4
@4@8 P@;CAjC EU Qy I H2


@5@@@0 I@0 H2
@4@4@7 Qz@E
@?AH@@@@7 Q}@@@0 B
 @4 @Q@7 HS@@@0 I @4@7 P@?@>@Q@E
@?@@@@0 B
@4 @Q@7 HS@@@0 I@4@7 P@?@>@Q@E
@?@@@@(@0 B
?@4 @Q@7 HS@@@0 H0@4@.
@7 JN@0 I
@4@7 P@?@>@Q@E
@?@@@@#@ @7 Q}@@@0 H2
@4@.
@7 JN@0 I
@4@7 P@?@>@Q@E
@?@\@@@.@0 J7
 @4 @Q@7 HS@0 I@-
@4@7 Qz@0 I
@4@7 IZ@0 I@0 H2

@4@4@7 P@?@,@0 J7 
@4 @Q@7 HS@0 I@-
@4@7 Qz@0 I
@4@7 IZ@0 I@0 H2

@4@4@7 P@?@T@C@7 Q}@L@P@C@ @7 Q}@L@P@ @7 Q}@0 I @4 @Q@7 HS@T
@T@@@0 I
 @4@7 P@0 I @4@7 P@?@0 I
 @4@7 P@0 I @4@8 P@E
@;C@!C EU Qy I H2


@5@ @7 Q}@0 I@0 H2
@4@4@8 P@;C@(C EU Qy I
 H2

@5@ @7 Q}@0 H2@/@/@4@7 I@@0 I@0 H2@4
@4@8 P@;C@(C EU Qy I
 H2

@5@ @7 Q}@0 H2@/@/@4@7 I@@0 I@0 H2@4
@4@8 P@;C@LC EU Qy B

@5@@@&
@E@?@:@@@7 Q}@ @7 Q}@@
@0 B
@4 @Q@7 HS@?@>@Q@E@?@0 B
@-@4@7 Qz@0 B
@4@7 IZ@0 B@4@8 P@;C@C EU Qy I^

@5@@@0@7 Q}@@@ @7 Q}@@@C
@0 B
@4 @Q@7 HS@L
@P@?@>@Q@?
@0 I^
@4@7 P@E@?@@@@V@@@0 B@0 G@-
@4@4@7 Qz@?@ @@@0 B@0 G
@-@4@4@7 Qz@?@0 B@0 C
@-@4@4@7 Qz@@@ @7 Q}@C@0 B @4 @Q@7 HS@L@P@?	@0 I^ @4@7 Qz@?@3@@@0 I^
@-@4@7 Qz@0 B@4@7 P@?@0 B
@-@4@7 Qz@0 B
@4@7 IZ@0 I^@4@8 P@;C@D EU Qy J7

@5@@@*@7 Q}@@@ @7 Q}@@
@0 J7
@4 @Q@7 HS@?@>@Q@?
@0 J;
@4@7 P@E@?@@@@>@@@0 I@0 G@-
@4@4@7 Qz@?@0 I@0 G
@-@4@4@7 Qz@@@ @7 Q}@0 J7 @4 @Q@7 HS@?	@0 J; @4@7 Qz@?@a@@@,@0 I@0 C
@-@4@4@7 Qz@@@ @7 Q}@0 J7 @4 @Q@7 HS@?	@0 J7 @4@7 Qz@?@3@@@0 I
@-@4@7 Qz@0 I
@4@7 IZ@0 J7@4@7 P@?@0 J7
@-@4@7 Qz@0 I@4@8 P@;C@D@ EU Qy J;

@5@@@*@7 Q}@@@ @7 Q}@@
@0 J7
@4 @Q@7 HS@?@>@Q@?
@0 J7
@4@7 P@E@?@@@@>@@@0 I@0 G@-
@4@4@7 Qz@?@0 I@0 G
@-@4@4@7 Qz@@@ @7 Q}@0 J7 @4 @Q@7 HS@?	@0 J7 @4@7 Qz@?@a@@@,@0 I@0 C
@-@4@4@7 Qz@@@ @7 Q}@0 J7 @4 @Q@7 HS@?	@0 J; @4@7 Qz@?@3@@@0 I
@-@4@7 Qz@0 I
@4@7 IZ@0 J;@4@7 P@?@0 J;
@-@4@7 Qz@0 I@4@8 P@;C@De EU Qy I

@5@@@*@7 Q}@@@ @7 Q}@@
@0 I
@4 @Q@7 HS@?@>@Q@?
@0 I
@4@7 P@E@?@@@@T
@T@&
@E@?@@@@>@@@0 I@0 G@-
@4@4@7 Qz@?@0 I@0 G
@-@4@4@7 Qz@@@ @7 Q}@0 I @4 @Q@7 HS@?	@0 I @4@7 Qz@?@J@@@,@0 I@0 C
@-@4@4@7 Qz@@@ @7 Q}@0 I @4 @Q@7 HS@?	@0 I @4@7 Qz@?@0 I
@-@4@7 Qz@0 I
@4@7 IZ@0 I@4@8 P@;C@D EU Qy I

@5@@@*@7 Q}@@@ @7 Q}@@
@0 I
@4 @Q@7 HS@?@>@Q@?
@0 I
@4@7 P@E@?@@@@T
@T@&
@E@?@@@@>@@@0 I@0 G@-
@4@4@7 Qz@?@0 I@0 G
@-@4@4@7 Qz@@@ @7 Q}@0 I @4 @Q@7 HS@?	@0 I @4@7 Qz@?@J@@@,@0 I@0 C
@-@4@4@7 Qz@@@ @7 Q}@0 I @4 @Q@7 HS@?	@0 I @4@7 Qz@?@0 I
@-@4@7 Qz@0 I
@4@7 IZ@0 I@4@8 P@;XPstore_vc C@ Gc EU H8 I


@5@>@ @7add_formula B@>@p
@ @ 
@7 Q B@>@;C
Gi EU H8@5@>@ @7 Q@>@;XP J C@"B EU Iq@5@.@0ruleused_this_session_noprefix@4@.	@7 @@,	 @@.
@7 I@>@0 J@/@4@7 C J@7 L@>@;XP
find_rulefile C@#A EU I@5@7 O	@7 A@7 Qh B@7 K@@7 KC@7 KE@7 KG@0 I)@/@4@7 C@0 I)	@4@8 C@;CA EU I@5@7 A@C
@7 K@@L
@P K@7 H@7 H QO@7 H@7 H@>@8 I@;XP O CBD EU Hi@5@7 O@>@;CBE EU Hi@5EXPRESSION REMAINS: @7 H@7 H@7 H@>@;XPfget0 CCn EU H8@5@.	@7 JV@@
@{@7 I@@&	@?@(	@{@7skip_to_end_of_comment  B@7 Q B@>@;XD  t  t t  @t done__proof_log  APdo_vc C@2@C EU Hb@5@7clear_vc  B@0 H@/@4@7 C@0 H @4@7 D4@0vc_name@/@4@7 C@0 K/@/@/@/@4@7 C@0 K+@/@/@/@4@7 C@0 N@/@/@4@7 C@7add_vc B@>@;XP I C@b EU E@5@.	@2@0consume_layout @Q@4@3@0 Ddec10@4@4@7 E  @>@8normalize_negative_literals B@;XP O C@;AL EU Hi@5@7 N@0 Ngo@4@7 D4@0 N@4@7 D4@7 L B@7 C@0 N@-@4@7 Hs@7 Nx B@@	@(@7 O@E	@?
 N@7 N B@7 O@.	@7 L@7 O~@7 N@>@;XPcheckrestoflist CC' EU HB
@5@7 Iz@ @8 Q B@;CC* EU HB @<XP M C@ EU H@5@T@@@( @@F
@?@"
@#@7good_condition B@ @7 M@>@;C@ EU H
bad_conditions@5@>@;C@ EU H @<XPset_memory_limit C@% EU E@5@>@;XP K5 C@ EU I@5 If@7 P B@>@;C@ EU I@5 O @7 H@7 H M@7 H@7 H@7 H@>@;XP Pn CB EU Hi@5@+Change which occurrence (number/none/all)? @7 I B@>@;XP K% CFF EU H8 IO

 IO


@5@ @7 K$@ @ 
@7 K$@>@;C@"FJ EU H8 I

 I


@5@ @7 Ii@ @ 
@7 Ii@>@;CFN EU H8
@5@.@7 Ii@>@"	@#@>@;XP P C@c EU J J
	 F	@5@>@;C
@d EU J J F
		@5@>@;C@e EU J J
	
@5@0 J@0 F	@4
@4 @ @Q@7 L&@>@;C@,@h EU J@5@.	@.
@.@7covers_interval B@@@(
 @@?	@0 I	
@4@7 I@@@( @@?	@0 I	@4@7 I@>@;XP@"ask_user_if_search_should_continue  C@/@ EU I@5@7 H@7 H@=%%% TWENTY MATCHES FOUND: Do you wish to continue the search?@7 H@7 H@8    Type Y(es) to continue search, N(o) to abandon it...@7 H@7 H@7 H    Continue search@.@7 I@@@( Gt@0 I@/@4@7 C@?@( Gu I@7 D4@>@;XPpvc_print_info_at_depth C@TA EU K@5@/@.
@.@7 K7@#On exiting successfully from depth @7 H@7 H you will have proved @7 H@@@7 FC@7 H@7 H@?
<own-formula>@7 H@>@@	@(	  at the *TOP-LEVEL*, by @7 H@? at the previous depth, by @7 H@ @7 H@.@7 H@7 H@>@@@(CASES@"Progress so far on proof by cases:@7 H@7 H@7 Qs@?@R@>@;XPform_function_var_list C	C EU H8
@5@>@;CC EU H8

@5@>@;C
C EU H8


@5@>@;CC EU H8



@5@>@;CC EU H8




@5@>@;CC EU H8





@5@>@;CC EU H8






@5@>@;CC EU H8







@5@>@;CC EU H8	








@5@>@;CC EU H8










@5@>@;C@ C EU H8






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

	

@5@0 I^	
@4@7 R
@>@;C@R EU H/ I^@5@>@;C	@T EU H/ I^@5@>@;C
@V EU H/ I^ I I@5@>@;C
@X EU H/ I^ I I@5@>@;C@Z EU H/ @Q@5@>@;C@\ EU H/ F @@5@>@;C@^ EU H/@5@/@7 J@>@;C@` EU H/@5 H@7 O B@/ @@7 J@>@;C@e EU H/ I
	
@5@7 R
@7 R
@>@;C@g EU H/ J
	
@5@@@7 R
@?@7 R
@>@;C@i EU H/ C
	
@5@@@7 R
@?@0 F	@4@7 R
@>@;C@k EU H/ J
	
@5@0 C	
@4@7 R
@0 C
	@4@7 R
@>@;C
@m EU H/ F F
	@5@7 R
@>@;C@o EU H/ F
	@5@.
@7 Ov@0 F	@4@7 I@@7 R
@>@;C@q EU H/ B
	
@5@.@7find_mutual_types B B@ @7 P B@>@;C@v EU H/ I^
	
@5@.@7 R I_@ @7 R@>@;C@{ EU H/ I
	
@5@.@7 R I@ @7 R@>@;C@ EU H/ I
	
@5@.@7 R G@ @7 R@>@;C@ EU H/ J;
	
@5@.@7 R C@ @7 R@>@;C@ EU H/ J7
	
@5@.@7 R G[@ @7 R@>@;C@%@ EU H/ I`
	 I
@5@@@0 B	
@4@7 R
@?@0 I`	@1 I@4@7 R
@>@;C@$@ EU H/ I`
	 J!

@5@@@0 I`	
@4@7 R
@?	@0 I`	@4@7 R
@>@;C@ @ EU H/ I`
	 J(

@5@0 I`	
@4@7 R
@0 I`	@4@7 R
@>@;C@ @ EU H/ I`
	 J&

@5@0 I`	
@4@7 R
@0 Ib	@4@7 R
@>@;C
@ EU H/ Ib
 I@5@>@;C@!@ EU H/ Ib
	 I
@5@0 I^	
@4@7 R
@0 Ib	@1 I@4@7 R
@>@;C@ @ EU H/ Ib
	 J!

@5@0 Ib	
@4@7 R
@0 Ib	@4@7 R
@>@;C@$@ EU H/ Ib
	 J(

@5@@@0 Ib	
@4@7 R
@?	@0 Ib	@4@7 R
@>@;C@$@ EU H/ Ib
	 J&

@5@@@0 Ib	
@4@7 R
@?	@0 I`	@4@7 R
@>@;C@ EU H/ J*
	
@5@0 B	
@4@7 R
@>@;C
@ EU H/ J* I@5@>@;C@ EU H/ J* J&
	
@5@0 J*	
@4@7 R
@>@;C@2@ EU H/ J* J&
	
 J&	
@5@@@0 J*
@4@7 R
@?@0 J*@0 J(	@4@1 J(	
@4@7 R
@>@;C@ EU H/ J* J!
	
 J!	
@5@0 J*
@4@7 R
@>@;C@ EU H/ J* J!
	
 J!

@5@0 J*	@4@7 R
@>@;C@ EU H/ J* J!
	
 J!

@5@0 J*	@4@7 R
@>@;C@ EU H/ J* J!
	
 J!
	@5@0 J*
@4@7 R
@>@;C@ EU H/ J* J(
	
 J(	
@5@0 J*
@4@7 R
@>@;C@ EU H/ J* J(
	
 J(

@5@0 J*	@4@7 R
@>@;C@ EU H/ J* J(
	
 J(

@5@0 J*	@4@7 R
@>@;C@ EU H/ J* J(
	
 J(
	@5@0 J*
@4@7 R
@>@;C@ EU H/ J* J(
	
 J!	
@5@>@;C@ EU H/ J* J(
	
 J!
	@5@>@;C@$@ EU H/ J*
	 J!

@5@@@0 J*	
@4@7 R
@?	@0 J*	@4@7 R
@>@;C@ @ EU H/ J*
	 J(

@5@0 J*	
@4@7 R
@0 J*	@4@7 R
@>@;C@%@ EU H/ J* J(
	

@5@@@0 J*	@4@7 R
@?	@0 J*
@4@7 R
@>@;C@ EU H/ J* I
	 I
@5@7 M9@>@;C@ EU H/ J, I
	@5@0 I`@/	@4@7 I]@>@;C@4@ EU H/ J, J&
	

@5@@@0 J,	@4@7 R
@?@0 J*	@4@7 R
@0 I^@0 J(
@4@1 I@4@7 P@>@;C@%@ EU H/ J, J(
	

@5@@@0 J,	@4@7 R
@?	@0 J,
@4@7 R
@>@;C@$@ EU H/ J,
	 J!

@5@@@0 J,	
@4@7 R
@?	@0 J,	@4@7 R
@>@;C@ EU H/ J, I
	 I
@5@7 M7 B@>@;C@ EU H/ B L
	
@5@0 B	
@4@7 R
@>@;C@ EU H/ B L G
	
@5@0 B	
@4@7 R
@>@;C@!@ EU H/ B L	

@5@2	
@4@.@7 L@0 B@4@7 R
@>@;C@$@ EU H/ B L G
	

@5@2	
@4@.@7 L@0 B@4@7 R
@>@;XP I/ CA EU I@5@>@;C@RA EU I

@5@.
@.@.@7 J@.
@7try_to_satisfy B@@@(
 @@ @.@7match_up B@?@ 
@7 I@@%@ 
@ @.@7 J@@@( @@&	@F@?@ @7 I@@ @.@7do_direct_goals B@ @.@7 I.@ @ @8 J@;XPeliminate_semi_colons C@E EU K@;
@.
@5@ @7 R B@>@;C@H EU K


@5@ @ @7 R@>@;C@K EU K@5@>@;XD  t  t t  @t temp_del_hyp AP Oj C	D9 EU J
@5@7 @@>@;XD  t  t t  @t  K AP Q6 CA EU HQ IO

@5@7 Q5@ @7 Q5@>@;C@$A EU HQ I

@5@>@@@0 J;	
@4@7 I@?	@0 J7	@4@7 I@>@;CA EU HQ
@5@0 I^
	@4@7 I@>@;XD  t  t t  @t  L AP Je CF_ EU H8@5@.	@7read_number_codes B@7 J@>@;XP
done_range C	@ EU N
@5@7 J@>@;C@ EU N@5@a@g@h@q@@@7 J@?@R@>@p
@7 R$ B@>@;XPcheckfilesexist C@$A2 EU H8 I@5@.	@7 O B@@@7 K@@?vcg@7tell_off B@>@.
@7 O B@@@7 K@@?fdl@7 R+@>@;CAA EU H8 I@5@.	@7 O B@@@7 K@@?csv@7 R+@>@;XPcompatible_array_result_types CB EU HB
@5@>@;CB EU HB F HF@5@>@;CB EU HB HF F@5@>@;CB EU HB@5@7 HH@>@;XD  t  t t  @t find_element AP R4 C@ EU HQ J


@5@0 I^	@4@7 I@>@ @7 R5 B@>@;C@ EU HQ J




@5@0 B	@4@7 I@>@;C@)@ EU HQ

@5@C@7 @@L@P@2 HK@-@4@7 @<@7 K@ @.
@7 Ek J@ 
@ @8 Q8@;C@0@ EU HQ

@5@C@7 @@L@P@2@-@-
@4@7 @<@ @/ NC@7 K@7 K@ 
@.@7 R7@ @ @8 Q8@;C@ EU HQ J	@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 
D  t  t t  @t  K AP K C@ H H  If@<XD  t  t t  @t  O  AP O  C@N EU J@5@@ H@0 Ix@-@-	@4@7 H@E
@?@1UNWRAP -- Which quantified hypothesis/conclusion? O@7 H@.
@7 H@T
@7 O@"
 Ix

	@#@>@7 K:@>@0 I< I O@4@7 Hs@0 I< I@1 O@1 Ix	@4@7 C@>@7 Qo B@>@;XP I C@M@T EU H8 I@5 I@7 R' B@7 H@.	@7 R.@.
@7 R)@7 Q- BReading @7 H@7 H@& (for inherited FDL type declarations)@7 H@7 H@7 Ku B@@ If@7 H@?
@7 H@F          ------------------------------------------------------------@7 H@7 H@7 HLoading @7 H@7 H (verification conditions)@7 H@7 H@7 M B@>do_do_newvc@7 C@>@;C@=@p EU H8 I@5 I@7 R=@.	@7 R0@7 HConsulting @7 H@7 H (checker saved proof state)@7 Hredefine_warnings If@7 C@2@0whenalways@4@3@0	load_type @@4@3@0compilation_mode
assert_all@4@4@7 @V B RI H@7 C@>@;XP JZ CF EU H8@5@7 C@.	@7 JV@&	@>@;XP L C@ EU L
@5@ @7 P@>@;C@ EU L@5@ @.
@7 P@>@ @ 
@7 L@>@;C@ EU L
	@5@>@;XP Q CA EU J@5@@0 Qf	@4@7 D4@Q@;CA EU J @<XD  t  t t  @t  J AD  t  t t  @t  M AP N C@qD EU Hi@5@@@!@.	@0 AV@0 J@-
@-@4@1 N	@4@.@7 @@, @@ @.
@7 I@?	@'
 @@F	@F@>@@@!@.@0 AV@0 I
@-@4@1 N@4@.@7 @@, @@ @.@7 I@?@' @@F@E@>@ @ 
@.@7 J@>@ @.@7general_list_append B@>@ @7 N{@>@;XPfind_min C@@ EU J@5@@@B@7 H1@@@7 H1@@
@a@g@h@t@a@h@w@?@a@h@g@s@a@g@w@E@?@ @a@g@x@@@0 I	@4@7 I@&
	@?@0 I	@4@7 I@&
@?@E@@@%@7 H1@a@h@x@@@0 I@4@7 I@&
@?@0 I@4@7 I@&
@?@@@0 I	@4@7 I@&
	@?@0 I	@4@7 I@&
@E@>@;XD  t  t t  @t 	inst_case AD  t  t t  @t  N AD  t  t t  @t  PR AP P C@ EU K@5@7 C@.	@7 I@7 O B@>@.
@7 K@>@7 L@>@;XP N CCa EU H\ G
 H0
 G
 H0@5@ @7 IB@ @7 N@>@;CCe EU H\ G

 G
@5@ @7 IB@ @7 N@>@;CCi EU H\ G
 G

@5@0 G@0 G
@4@4@7 N@>@;CCk EU H\ H0
 H0
@5@8 IB@;CCm EU H\
@5@8 IB@;XPswisav_checker  C@"@d EU EU  @5@7 L Bchecker@2@0 D @Q@4@3@0 J@1
runtime_entry @w@4@3@0 F& @@4@4@7 C	 @8 F@;C@i EU EU  @5@7 K B@8 F@;XD  t  t t  @t  MD APfind_help_atom C@Y EU K@5@8 P(@;C@\ EU Ka I
 JD@5@/@2 I@4@7 J@>@;C@ @] EU K Re M
 DR@5@/@2 M@3 J@3n@3 I@4@7 J@>@;C@^ EU K Re I J
 N7@5@/@2 I@3 I@4@7 J@>@;C@_ EU K Re I I
 NC@5@/@2 Re@3y@4@7 J@>@;C@` EU K Re I
 N9@5@/@2 I@3o@3 Iy@4@7 J@>@;C@#@a EU K I
 Nc@5@/@2 J@3 I@3w@3 J@3 I@3 J@4@7 J@>@;C@ @b EU K Iy
 N;@5@/@2 Rh@3m@3 Rj@3 I@3 I@4@7 J@>@;C@#@c EU K I
 N=@5@/@2 J@3 I@3 I@3 I@3 J@3 I@4@7 J@>@;C@d EU K J Rf
 NF@5@/@2 I@3 Rj@4@7 J@>@;C@,@e EU K J Rf I Rj Nf
 NH@5@/@2 Iy@3 Re@3 I@3 J@3 I@4@7 J@>@;C@/@f EU K J Rf I Rj J
 NJ@5@/@2 I@3 Re@3 I@3 J@3 Rh@3 Rf@4@7 J@>@;C
@g EU K Jq O@5@>@;C@h EU K J Rk I
 O@5@/@2 J@3v@4@7 J@>@;C@/@i EU K J Rk I J Rl Re
 NN@5@/@2 I@3 J@3 Rf@3 Iy@3 J@4@7 J@>@;C@j EU K J I M NL@5@>@;C@k EU K I
 @@5@/@2 J@3 I@3 I@3 I@4@7 J@>@;C@#@l EU K J Rj
 NP@5@/@2 M@3 I@3 J@3 J@3 I@4@7 J@>@;C@&@m EU K J Rf J
 N/@5@/@2 Rk@3 I@3 Re@3 I@3 I@4@7 J@>@;C@)@n EU K J Rf I
 O@5@/@2 J@3 I@3 J@3 Rf@3 Iy@3 J@4@7 J@>@;C@ @o EU K J Rf I
 NA@5@/@2 I@3 J@3 Rl@4@7 J@>@;C@p EU K I Re
 L@5@/@2 I@3 I@4@7 J@>@;C@q EU K I Rhg J Iy O@5@>@;C@r EU K I Rh Rm J Iy Re I NX@5@>@;C@/@s EU K I Rh Rm J Iy Re I Nf Rf
 NT@5@/@2 Rh@3 I@4@7 J@>@;C@/@t EU K I Rh Rm J Iy Re I Nf Re
 NR@5@/@2 Rf@3 I@4@7 J@>@;C@,@u EU K I Rh Rm J Iy Re I Nf Rh
 NV@5@/@2 I@4@7 J@>@;C@v EU K Rj J
 N?@5@/@2 Rf@3 I@3 I@4@7 J@>@;C@)@w EU K Rjk Nf Nf Re
 HK@5@/@2 I@3 I@3 Re@3 Rg@4@7 J@>@;C@,@y EU K Rj Rn Nf Nf I
 HG@5@/@2 J@3 Iy@3 Rh@3 I@3 I@4@7 J@>@;C@#@{ EU K Rj Rh
 Ne@5@/@2 I@3 I@3 I@3 Re@3 I@4@7 J@>@;C@&@| EU K Rf J
 N5@5@/@2 Rm@3 Re@3 I@3 J@3 Rh@3 Rf@4@7 J@>@;C@&@} EU K Rf Rh Rf I
 L@5@/@2 J@3 I@3 I@3 I@4@7 J@>@;C@#@~ EU K Rf Rh Rf I
 L@5@/@2 Re@3 I@3 I@4@7 J@>@;C@ EU K Rh
 J=@5@/@2 I@3 I@4@7 J@>@;C@ EU K Rk
 Na@5@/@2 I@3 Re@3 Rf@3 I@4@7 J@>@;C@ @ EU K I J Iy
 Bs@5@/@2 Rh@3 I@3 I@4@7 J@>@;C@;@ EU K I J Iy Rh I I Nf
 O@5@/@2 J@3 Rk@3 I@3 Re@3 I@3 J@3 I@3 Rg@4@7 J@>@;C@ EU K I I
 M@5@/@2 I@3 J@3 I@4@7 J@>@;C@ EU K I J Rk N]@5@>@;C@ @ EU K I J Rk I
 NZ@5@/@2 J@3 Rf@4@7 J@>@;C@ EU K I J I
 N_@5@/@2 I@4@7 J@>@;C@ EU K I Rk
 JB@5@/@2 I@4@7 J@>@;C@;@ EU K I I Re
 OK@5@/@2 Rf@3 I@3 Re@3 I@3 I@3 J@3 I@3 Re@3 I@3 J@3 Rh@3 Rf@4@7 J@>@;C@,@ EU K I I I
 N3@5@/@2 J@3 Rf@3 Rm@3 I@3 I@3 J@3 Rf@4@7 J@>@;C@2@ EU K I I Re
 N1@5@/@2 Rf@3 I@3 J@3 I@3 J@3 Rl@3 J@3 I@3 Rg@4@7 J@>@;C@/@ EU K I Rf J
 O@5@/@2 I@3 J@3 Iy@3 Re@3 I@3 J@3 Rh@3 Rf@4@7 J@>@;C@ EU K I
 M2@5@/@2 J@3 I@3 Rh@4@7 J@>@;XP
do_the_saving C@+ EU L@5@.	@7to_be_saved B @@7 K C@7 H@8 P B@;C@0 EU L@5@7 K@7 C  B@>@;XP Lo CG[ EU H8@5@>@;CG\ EU H8

@5@ @7 Lm@ @ 
@7 Ln@>@;XP O C@W EU Hi@5@0 I)@-
@4@7 Hs@7 K@@7 KC@7 KE@Q@;C@@[ EU Hi@5@7 KG@@@( I@'
 H@' K9@?	@( Iy@'
 H@' O! N@7 C@0 N@/@4@7 C@0 I< I@/@4@7 C@0 I< I@1 N@1 Ix	@4@7 C@0 N@/@/@/@4@7 C@0 N
	@4@7 C@.@2
@3	@3@-
@4@7 @<@0 L@/@4@7 C@ @@0 L
@4@7 D4@>@7 N@0 L@-@4@7 Hs@@	@&
@>@Q@E@?@ @ 
@7 I@@ @7 Hs@.@2
@3	@3@4@7 @<@ @7 D4@>@;XPprocess_help  C@ EU K  @5user_output@7display_help K @7 F@>@;XP P C@. EU J@5@8 P@;XP P C@. EU J@5@C	 H @@7 H@L@P@C@7 MC B@L@P@>@;C@T@2 EU J@5@@@H@.@7 J@>@ @.@7 L
@ @.
@7 I{@ 
@.@7unhandle_quantifiers_in B@>@@@&@?@$@0 J@4@7 D4@0 I< K9@1 J@4@7 D4@ @7 K4@0 J@4@7 Hs@?@R@F@F
@>@;XP@!remove_true_vcs_from_numbers_list C@4G EU H8@5@0 J_@-
@-@4@7 Hs@.@7 Q@0 I< Od@4@7 D4@7 Q@7 H+++ True VC @7 H@ @7 H eliminated automatically.@7 H@7 H@>@ @7 R B@>@;CG EU H8
@5@>@;XP Q C@w EU J I


@5@0 I
@4@ @8
find_range B@;C@y EU J  B




@<C@{ EU J  B



@<C@} EU J  J;


 C
@<C@ EU J  J7



 C@<C
@ EU J  I



@<C
@ EU J  I



@<C@ EU J  J7


 G
@<C@ EU J  J;



 G@<C
@ EU J  I



@<C
@ EU J  I



@<C@(@ EU J

 J


@5@ @.@.@7 Q@ 
@.@.@7 Q@ @ @ @ @ @8 L$ B@;XP L CAW EU I@5@7 H@7 H@>@;XPadd_new_conc C@ EU I@5@/@7 I@p
	@7 R B@>@;C@ EU I@5@0 I	@4@7 D4@0 I< O!@1 I	@4@7 D4@7 O B@>@;XP R, C@$AK EU H8@5@7 HNo .@7 H@7 H file of this name exists.@7 H@7 H@7 H	List of .@7 H@7 H files in current region:@7 H@7 H@7list_files_with_extension B@Q@;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 I C
C~ EU I@5@7 H@7 LY@7 LZ@>@;XP M C@@F EU H8@5@@@!@/@2@E@3@x@3@a@3@m@3@i@3@n@3@e@3@r@4@/@7 H@?@/@2@S@3@P@3@A@3@R@3@K@4@/@7 H@> K@8 H@;CF EU H8@5@>@;XP J5 C@ D> EU J@5@@@7 F@a@g@b @t@E	@?@" H0
	@#@7 F@a@h@b @s@;XPprocess_version  C@ EU K  @5 Ry@7 K @7 F@>@;XP HI CB EU HB@5@0 Br@-
@4@7 J.@0 Br@-@4@7 J.@7 I@@ @8same_record_field_names B@;XP J CBE EU H\ 
	@<CBF EU H\


@5@ @ 
@8 J@;XPdisplay_rep_rule C@PA  EU Hi@5@@@.@7 P@?@'@c@ @.
@7 G @a@f
@f@r@@ If@7 P@?@ @7 P@7 H@7 H allows @7 H@7 H to be replaced by @7 H@7 H@@	@( @	 directly@7 H@?
 provided @7 H@ @7 M@7 P@7 H@>@;CA EU Hi@5@>@;XP N CCG EU I@5@T@> I2@7 H@>@;CCL EU I@5 I2@8 H@;XPprocess_proof_log_file_name C@&@ EU K@5@/@2@.@4@.	@7 H@C@.@7 Hc@L@P@.
@7 J@>@0cmd_line_proof_log
@4@7 D4@>@;C@#@ EU K@5@2@.@3@p@3@l@3@g@4@.	@7 J@.
@7 J@>@0 R
@4@7 D4@>@;XP Q CC| EU H8@5@7 C@.@7 JV@(@}@>@;XP O CA EU H\ H4

@5@7 K@ @7 K@0 H4
@4@7 J>@>@;C
A EU H\ H4
 @5@>@Q@;CA EU H\ H4
@5@7 O @>@;C@$A EU H\ H4 H4


@5@0 H2@4@.
@7 N@0 H4

@4@7 O @>@;CA EU H\ H4 H0
 H0
@5@0 H4
@4@7 O @>@;C@!A EU H\ H4 H0

 H2
 H0@5@0 H4
@4@ @7 O @>@;C@ A EU H\ H4
 H0
 H2
 H0@5@0 H4
@4@ @7 O @>@;CA EU H\ N

@5@7 K@ @7 K@0 N
@4@7 J>@>@;C
A EU H\ N
 @5@>@Q@;CA EU H\ N
 @5@>@;CA EU H\
@5@>@;XD  t  t t  @t  K AD  t  t t  @t  @m  AP @m  C EU N@5@C	 O@/@7 H@L	@P@7 H@.@7 J@7 R&@Q@;C@/ EU N@5 H@.@7 H@@@" Ix Iy
	@#@7 J@E
@?@" C Ix Iy
	
@#@7 R&@Q@;C@$ EU N  @5@7 M  B@Q@;C@' EU N  @5 O0@/@7 I@> P@8 C@;C@+ EU N  @5 P@7 Hs@> P@8 C@;C	@/ EU N  @5@/*** Cannot eliminate any conclusions at present@7 H@7 H@Q@;XP
split_atom C@ @7 EU K@5@.
@7 J@>@@@;@7 Hc@.@7 R@?@%
@>@ @7 Q@>@;XP N C@H EU La@5@0 J@/@1 I@-@-	@4@7 Hs@7 J@7 J@>@8 N@;XD  t  t t  @t 	set_union AP R CC EU I@5@.@7 J@ @7 I@>@;XPtv_environment  C@> EU I@5 I@7tv_process_command B@>@7 C@.@7 LS B@7 R@( I@>@;XP N C@ A EU I@5@7 C@.
@7 Q9@7 KC@7 N B@@ D@7 I@@?@(	 D@>@7 KE@8 KC@;XD  t  t t  @t  K AP My C@A H H  H@<XPstartup_sequence  C@%@T EU E{  @5@7 Q\ B@/ Nu@7 D& B@7 Mn B Ry@7 K Ry~n~n@7 Aw B@7read_initialisations  B@7 I B@7 H@@Welcome to the SPADE Proof Checker -- for assistance type "help"@7 H@7 H@7 H@Q@;C@e EU E{  @5@7load_buffered_libs  B@7	write_log  B@Q@;C
@i EU E{  @5@7 RF  B@7 KG P@7execute_command B@7 R@Q@;C@o EU E{  @5@>@8 @w  B@;XPsave_field_list C@C EU H8


@5@.@7 J@ @.
@7 P| B@2@u@3@p@3@f@3@_@4@ 
@.@7 J@.@ @7 J@0 H@2@3@4@4@7 D4@  HY@7 PN B@.@2@3@-@3@-@4@7 @<@.@7 Kw B@ @  HV@2@3@4@7 Q@2@f@3@l@3@d@3@_@4@ 
@.@7 J@.@ @7 J@0 H@2@4@4@7 D4@  HY@7 R@.@2@3@4@7 @<@ @  @@2@4@7 Q@>@;C@C EU H8



@5@.
@7 J@ 
@.@7 R@2@u@3@p@3@f@3@_@4@ @.@7 J@.@ @7 J@0 H@2@3@4@4@7 D4@  HY@7 R@.@2@3@-@3@-@4@7 @<@.@7 R@ @  HV@2@3@4@7 Q@2@f@3@l@3@d@3@_@4@ @.@7 J@.@ @7 J@0 H@2@4@4@7 D4@  HY@7 R@.@2@3@4@7 @<@ @  @@2@4@7 Q@>@7@%increment_current_record_field_number  B@>@ @7 R B@>@;XP Ij C@_D EU H8 I 


 I 


@5@ @.@7 H;@@@ @/@7 J@>@ @ 
@7 Ii@?@-@0 J
 J@4@7 C@@@ @ 
@7 Ii@0 J
 J@4@7 Hs@?
@0 J
 J@4@7 Hs@>@Q@>@;C@_E EU H8 J 


 J 


@5@ @.@7 H;@@@ @/@7 J@>@ @ 
@7 Ii@?@-@0 J
 J@4@7 C@@@ @ 
@7 Ii@0 J
 J@4@7 Hs@?
@0 J
 J@4@7 Hs@>@Q@>@;C@CE EU H8 G

@5@ @.@7 Ii@>@@@ @.
@7 Iz@ 
@0 I@/@4@7 J.@.@7restructure_set B@"	 J!@#@?@.@7restructure_nonset B@"	 G@#@E
@>@;C@CE# EU H8 H2

@5@ @.@7 Ii@>@@@ @.
@7 Iz@ 
@0 I@/@4@7 J.@.@7 R@"	 J(@#@?@.@7 R@"	 H2@#@E
@>@;C@CE/ EU H8 C

@5@ @.@7 Ii@>@@@ @.
@7 Iz@ 
@0 I@/@4@7 J.@.@7 R@"	 J&@#@?@.@7 R@"	 C@#@E
@>@;C@VE; EU H8 

@5@.@7 Ii@ @.
@7 Ii@>@.@7 Iz@ @.@7 Iz@>@@@(@( F@( F@ @7 F@ 
@7 F@ 
 @7 I@@0 H4
@4@7 J>@a@f@h@f
@o@u@?
@"	 
@#@>@;C@CEN EU H8 I

@5@ @.@7 Ii@>@@@ @.
@7 Iz@ 
@0 I@/@4@7 J.@.@7 Ii@"	 J*@#@?@.@7 Ii@"	 I@#@E
@>@;C@CEZ EU H8 I

@5@ @.@7 Ii@>@@@ @.
@7 Iz@ 
@0 I@/@4@7 J.@.@7 R@"	 J*@#@?@.@7 R@"	 I@#@E
@>@;C@CEf EU H8 J;

@5@ @.@7 Ii@>@@@ @.
@7 Iz@ 
@0 I@/@4@7 J.@.@7 R@"	 J,@#@?@.@7 R@"	 J;@#@E
@>@;C@CEr EU H8 J7

@5@ @.@7 Ii@>@@@ @.
@7 Iz@ 
@0 I@/@4@7 J.@.@7 R@"	 J,@#@?@.@7 R@"	 J7@#@E
@>@;CE~ EU H8 J

 J


@5@ @7 Ii@>@ @ 
@7 Md@>@;C@(E EU H8 J



 J




@5@ 
@7 Ii@>@ @ @7 Md@>@ @ @7 Ii@>@;CE EU H8 L
 L
@5@ @7 Ii@>@;CE EU H8 L
 L
@5@ @7 Ii@>@;CE EU H8 L
 L
@5@ @7 Ii@>@;CE EU H8 L
 L
@5@ @7 Ii@>@;CE EU H8 G

 G


@5@ @7 Ii@ @ 
@7 Ii@>@;CE EU H8 JL
 JL
@5@ @7 Ii@>@;CE EU H8 JM
 JM
@5@ @7 Ii@>@;CE EU H8 JC
 JC
@5@ @7 R@>@;CE EU H8 JA
 JA
@5@ @7 R@>@;CE EU H8 J<
 J<
@5@ @7 R@>@;CE EU H8 M
@5@7 L
 B@>@;C@LE EU H8 R
@5@7 A@.@7 J@ @2@_@3@_@3@O@3@L@3@D@4@.@7 J@ @7 J@.
 Rl@7 J@0 J	
 Iy@4@7 D4 J@7 R@0 R
	@4@7 D4@>@;C	E EU H8
@5@7 @@>@;CE EU H8 Oh
@5@7 Ii@>@;C@SE EU H8@5@T@2@-
@-@4@7 @<@7 K@@@(
 HK@>@ @.@7 K'@?@,@@@(
 HG@>@ @.@7 Il@?@@@/ NC@7 K@>@ @.@7 K'@?
@/ Bs@7 K@>@ @.@7 Il@>@2
@4@8 @<@;CE EU H8@5@.
@.@7 N@>@.@7 Md@ @ @7 N@>@;CE EU H8@5@.
@/@.@.@/@7 HW@>@ @.
@7 Md@/@ @ 
@/@7 HW@>@;C@~E EU H8@5@T@2@-
@-@4@7 @<@@@!@0 I@/@4@7 J.@"
@#@ @.
@7 Md@"	 I
@#@E@?@M@@@0 P@/@4@7 J.@"
@#@ @7 Md@E@?@1@@@(
 HK@7 K@>@ @.@7 K'@?@@@(
 HG@7 K@>@ @.@7 Il@?@ @.@7 Md@2
@4@7 @<@E@E
@>@;XP Q& C@.@ EU K@5@.
@7 J@2@.@3@L@3@I@3@S@4@.@7 J@2@V@3@C@4@ @.@7 J@ @7 J@>@;XParg_nums_compatible CCh EU Iq  D
@<CCi EU Iq  M
@<CCj EU Iq  M
@<CCk EU Iq  Nv
@<C	Cl EU Iq  M

@<C	Cm EU Iq  M

@<C	Cn EU Iq  M

@<C	Co EU Iq yfy

@<XP N C	A EU Hi@5@S@S
@>@8 F B@;C	A EU Hi@5@7 @@>@;CA EU Hi
 C@5@2 C@/@4@7 @<@>@;CA EU Hi@5@2	
@4@7 @<@>@;XP LL C@:A" EU I@5@.
@7 Oz@0 O{@/@4@7 C@0 O{ If@4@7 D4@7 C@7 H QS@7 H@7 LY@7 LZ@7 QT@@@(	 Gt@?@(	 Gu@0 O{@/@4@7 C@0 O{
@4@8 D4@;XPseek_solutions CB- EU I
@5@ @7do_satisfy_goal B@ @8 R B@;CB0 EU I
@5@2@4@.
@7 J@ 
@ @8 R@;CB3 EU I
@5@>@;XP LF C@ EU E@5@2@0 No @Q@4@3@0 CN @Q@4@3@0 CC @Q@4@3@0 Nq @Q@4@4@8 Nr@;XP R CB EU HB@5@.
@7 Q2@.@7 Q2@.@7 I@ @ @7 I@>@;XP P CA
 EU I@5@>@;C	A EU I J@5@>@Q@;CA EU I	
@5@7 I@7 P@>@;XP H CA EU K@5@.@ @7 J@7 I@@ @7 J@8 I@@;XP J C@ EU K@5@/@7 I@C
@.	@/@7 I@a@h@g@s@L
@P@?@E	@>@;C@ EU K  @<XP O CB EU H@5@S@>@7 H@.!!! Warning: VAR not allowed.  Retype command.@7 H@7 H@Q@;C@.B EU H Ix
	
@5@@@(	 I@' H@?@(	 Iy@' H@7 F@.@2@3
@3@/@4@7 @<@ @@>@;XP K C	B= EU I		@5@>@;CB> EU I	@5@p	@>@ @ @ @ 
@7 K@>@;CBC EU I
 I@5...@7 A@>@;CBF EU I
 F@5@ 
@.@7 A@ @7 A@>@;CBJ EU I I@5 R@7 A@p
@>@ @  I@7 K@>@;C@%BP EU I F@5@ 
@.@7 A@ @7 A@p
@>@ @  F@ 
@7 K@>@;XD  t  t t  @t prolog_clause_name AP N CCS EU H\ H2
@5@7 N@>@;C@ CU EU H\ H2
 H0
 H0
@5@ @7 F@0 H2
@4@ @7 N@>@;CCY EU H\ H2

@5@.@7 N@0 H2@4@7 H@>@;C	C] EU H\
@5@7 K@>@;XPdouble_slash CA
 EU L@5@7 A@>@.
@7 J@.@7double_slash_list B@ @7 J@>@;XPfind_max C@@ EU J@5@@@B@7 H1@@@7 H1@@
@a@g@h@t@a@g@w@?@a@h@g@s@a@h@w@E@?@ @a@g@x@@@0 I	@4@7 I@&
@?@0 I	@4@7 I@&
	@?@E@@@%@7 H1@a@h@x@@@0 I@4@7 I@&
@?@0 I@4@7 I@&
@?@@@0 I	@4@7 I@&
@?@0 I	@4@7 I@&
	@E@>@;XD  t  t t  @t  N AD  t  t t  @t  O
 AP O C@i EU H\@5@7 C@7 HShall I save this result@7 I@@@( Gt@?@( Gu@>@;XP Rr C@ EU L  K@<C@ EU L  J@<C@ EU L  N@<C@ EU L  K+@<C@ EU L  H@<C@ EU L  O{@<C@ EU L  I@<C@ EU L  O@<C@ EU L  O@<C@ EU L  I	@<C@ EU L  J]@<C@ EU L  M@<C@ EU L  N@<C@ EU L  P@<C@ EU L  P@<C@ EU L  H@<C@ EU L  O@<C@ EU L  P@<C@ EU L  O@<C@ EU L  L@<C@ EU L  H@<C@ EU L  N@<C@ EU L  J@<C@ EU L  O:@<C@ EU L  O=@<C@ EU L  M@<C@ EU L  Q@<C@ EU L  K@<C@ EU L  K@<C@ EU L  K@<C@ EU L  K@<C@ EU L  K/@<C@ EU L  I)@<C@ EU L  M\@<C@ EU L  N@<C@ EU L  M@<C@ EU L  Kl@<C@ EU L  HX@<C@ EU L  Is@<C@ EU L  J@<C@ EU L  Qf@<C@ EU L  P@<C@ EU L  My@<C@ EU L  Lj@<C@ EU L  K@<C@ EU L  I@<C@ EU L  K8@<C@ EU L  J/@<C@ EU L  N@<C@ EU L  KW@<C@ EU L  M@<C@ EU L  N'@<C@ EU L  PQ@<C@ EU L  O@<C@ EU L  H@<C@ EU L  J@<C@ EU L  Jb@<C@ EU L  O@<C@ EU L  I@<C@ EU L  Q@<XPrestword C
A EU H8
@5@7 L B@>@;CA EU H8
@5@ @7make_lower_case B@.
@7 Q@ 
@ @7 R B@>@;XPmake_letter C@M EU K@5@a@b@@@g@q@a@g@b@[@q@p
@ @>@2
@4@7 J@>@;C@T EU K@5@2@4@7 J@>@;XPdisplay_list C@EC EU Hi
@5@@@7 O  B@'
 Gt@?@!@7 H@7 H@7 H@7 H O@7 H@ @7 H@7 H@ @7 OProceed@.
@7 I@>@ 
@2@4@7 Hg B@>@;CC EU Hi@5@7 OSelect (number/none): @.
@7 Q@.@7 Ph B@0 Hm@4@7 D4@>@;XP H CB EU H
@5@S@>@;C@TB EU H M
 B


@5@>@@@S@>@ @.
@7 H@ 
@7 I@&
@F@?@,@@@" Ix I
@#@ @.@7 J@&@?@" Ix Iy
@#@ @.@7 I@&@E
@>@;C@bB EU H		 S	
 IO
 B



@5@>@0 S	
@4@7 H@@@S@>@ 
@.@7 H@ @7 I@&@F@?@,@@@" Ix I
@#@ @.@7 J@&
@?@" Ix Iy
@#@ @.@7 I@&
@E@>@;CB EU H
@5@>@;XPsequence_infrule CAi EU H/@5@8 IW@;C@$Aj EU H/ B
	
@5@0 B	@-@4@7 IW@0 B	@4@7 IZ@0 B
@4@8 S
 B@;C@$Ak EU H/ I^
	
@5@0 B	@-@4@7 IW@0 B	@4@7 IZ@0 I^
@4@8 S@;CAl EU H/ I^
	
@5@0 I^	@-@4@7 IW@0 B
@4@8 S@;CAm EU H/ I^
	
@5@0 I^
@-@4@7 IW@0 B	@4@8 S@;XP K2 C@-A EU J@5@0 J@/@/@4@7 C@0 I@/@/@4@7 C@0 L@/@4@7 C@0 M@/@4@7 C@0 N@/@/@4@7 C@0 M@/@4@7 C@7 Qc B@>@;XPsolution CCK EU Hi @5@>@3There is no such rule which allows this replacement@7 H@7 H@0 Hm H{@4@7 D4@>@;C@<CQ EU Hi@5 @.@.@7	make_list B@@@(@@@7 S@?@"The only possible replacement for @7 H@7 H is:@7 H@?@a@f@b@sPossible replacements for @7 H@7 H are:@7 H@7 H@ @ @7 S B@>@;XP J C@ EU J@5@7qvars_in B@>@;XP K CBd EU I@5@.	@7 R B@>@7 J@>@;XP I  CA
 EU IH	@5@@ E@.@7 H@?Flag name? @7 I@.@7 H@.	@7 Ls@>@@ M@.
@7 H@?New value? @7 I@.
@7 H@7 P	@>@.@2@3@-@4@7 @<@.
@2@3
@4@7 @<@>@ @7 C@ 
@7 C@>@@@@( K@@@&
@F@?@@@@(
 If@.@7 QE@ @7 K@7 Ru@E@?@@(
 H@.@7 QE@.@7 QG@@@ @7 K@?@C@ @7 K@L@P K@7 H@ @7 H K@7 H@7 H@>@7 I@ @7 K@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 H@7 H@ @7 QG@ @7 K@?@R@F@>@;XP OH C@4A EU Iq

@5@7 H	Subgoal: @7 H@.@7 O@@
@( @7 H@E@?@a@f@g@l C@b	@l C@x@ @/@7 L@7 H@>@;C@7A EU Iq

@5@7 H S @7 H@.@7 O@@
@( @7 H@E
@?@a@f@g@l C@b	@l C@x
@ 
@/@7 L@7 H@ @7 OG@>@;CA EU Iq
@5@7 H(no subgoals remaining (?!))@7 H@7 H@>@;XPnumeric_month_to_string C@ EU I @0@1@J@A@N@<C@ EU I @0@2@F@E@B@<C@ EU I @0@3@M@A@R@<C@ EU I @0@4@A@P@R@<C@ EU I @0@5@M@A@Y@<C@ EU I @0@6@J@U@N@<C@ EU I @0@7@J@U@L@<C@ EU I @0@8@A@U@G@<C@ EU I @0@9@S@E@P@<C@ EU I @1@0@O@C@T@<C@ EU I @1@1@N@O@V@<C@ EU I @1@2@D@E@C@<XD  t  t t  @t  K AP O{ C@ H H  H@<XPwrite_check_prompt  C@8 EU H@5@.@7 Q9@( @ QB@7 I@>@;C@< EU H  @5[EXECUTE]: @7 H@>@;XD  t  t t  @t overwrite_warning AP S' C@ H H  If@<XP L CA EU H
 D@5@>@;C@&A EU H@5!!! @7 H@7 H@7 H*** WARNING: Rule @7 H@7 H -- @7 H@ @7 H@0 I< L@/Error(s) were found in consulting this rulefile@4@7 J@7 H@Q@;C@$A EU H P@5@S
 L@7 D4@9*** ERROR TOO SERIOUS: Cannot use this file as it stands.@7 H@7 HPROCESSING ABORTED.@7 H@7 H@7 H@0 I< L@2SERIOUS ERROR: Could not accept this file for use.@4@7 J@>@;C	A EU H P@5@7 H@>@;CA EU H@5@0 N
@4@7 D4@7 H@>@;XPscream_blue_murder  C
@ EU K  @5@7 H@$FAILED: ERROR IN COMMAND LINE SYNTAX@7 H@7 H@>@8 I@;XP HD C@9 EU HB @Q @@5@>@;C@: EU HB @ @@5@>@;C@u@; EU HB I 


 @@5@>@7 A@ @.
@7 H;@@@ 
@/@7 J.@?@@@(
 F@?
@@@(
 HF@?@(
 @@>@@@ 
 Rl@7 J@>@  @@7 HC@?@-@@@0 J

 Rl@4@7 C@  @@7 HC@0 J

 Rl@4@7 Hs@>@?@0 J

 Rl@4@7 Hs@Q@>@;C@u@V EU HB J 


 @@5@>@7 A@ @.
@7 H;@@@ 
@/@7 J.@?@@@(
 F@?
@@@(
 HF@?@(
 @@>@@@ 
 Rl@7 J@>@  @@7 HC@?@-@@@0 J

 Rl@4@7 C@  @@7 HC@0 J

 Rl@4@7 Hs@>@?@0 J

 Rl@4@7 Hs@Q@>@;C@9@r EU HB G

@5@.@7 HC@>@ @.
@7 HC@>@@@@@( HF@?@(
 HF@>@(	 HF@?@( F@(
 F@@@(	 F@?@(	 HF@>@;C@9@ EU HB C

@5@.@7 HC@>@ @.
@7 HC@>@@@@@( HF@?@(
 HF@>@(	 HF@?@( F@(
 F@@@(	 F@?@(	 HF@>@;C@9@ EU HB H2

@5@.@7 HC@>@ @.
@7 HC@>@@@@@( HF@?@(
 HF@>@(	 HF@?@( F@(
 F@@@(	 F@?@(	 HF@>@;C@%@ EU HB H0
@5@.@7 HC@>@@@( HF@(	 HF@?
@( F@@@(	 F@?@(	 HF@>@;C@ EU HB H4

 F@5 F@7 HC@>@  F@7 HC@>@;C@ EU HB N

 F@5 F@7 HC@>@  F@7 HC@>@;C@%@ EU HB JC
@5@.@7 HC@>@@@( HF@(	 HF@?
@( F@@@(	 F@?@(	 HF@>@;C@%@ EU HB JA
@5@.@7 HC@>@@@( HF@(	 HF@?
@( F@@@(	 F@?@(	 HF@>@;C@ EU HB N

@5@  F@7 HC@7 HC@@@(	 F@?@(	 HF@>@;C@ EU HB Oh
@5@7 HC@>@@@(	 HF@?@(	 F@>@;C@ EU HB 

 HF@5 HF@7 HC@>@  HF@7 HC@>@;C@8@ EU HB B

 @@5@.@7 HC@@@@@( F@?@( HF@>@ @.
@7 HC@@@(
 F@?@(
 HF@?@ @ @7 HC@E
@>@;C@8@ EU HB I^

 @@5@.@7 HC@@@@@( F@?@( HF@>@ @.
@7 HC@@@(
 F@?@(
 HF@?@ @ @7 HC@E
@>@;C@>A EU HB J7

 @@5@.@7 HC@@@@@( F@?@( HF@>@ @.
@7 HC@@@(
 F@?@(
 HF@?@  J0@7 J.@ @ @7 HC@E
@>@;C@>A EU HB J;

 @@5@.@7 HC@@@@@( F@?@( HF@>@ @.
@7 HC@@@(
 F@?@(
 HF@?@  J0@7 J.@ @ @7 HC@E
@>@;C@>A+ EU HB I

 @@5@.@7 HC@@@@@( F@?@( HF@>@ @.
@7 HC@@@(
 F@?@(
 HF@?@  J0@7 J.@ @ @7 HC@E
@>@;C@>A> EU HB I

 @@5@.@7 HC@@@@@( F@?@( HF@>@ @.
@7 HC@@@(
 F@?@(
 HF@?@  J0@7 J.@ @ @7 HC@E
@>@;C@<AR EU HB J



@5@7 HC@@@0 PY@-
@-@4@7 J.@E@?@.@7 H;@ @0 PY@-
@-@4@7 J.@ @ 
@7 P@ @ @7 HC@>@;C@7A\ EU HB J

@5@.@7 HC@@@ @0 PY@-
	@4@7 J.@E@?@ @.@7 H;@ @0 PY@-
	@4@7 J.@ @ 
@7 P@>@;CAf EU HB F
 @@5 @@7 HC@>@;CAh EU HB I

 @@5 @@7 HC@>@  @@7 HC@>@;CAk EU HB J

 @@5 @@7 HC@>@  @@7 HC@>@;CAn EU HB C

 @@5 @@7 HC@>@  @@7 HC@>@;CAq EU HB J

 @@5 @@7 HC@>@  @@7 HC@>@;C	Au EU HB
 F@5@7 F@>@;CAw EU HB@5@7 @@/@7 J@>@;CA{ EU HB J<
 @@5 F@7 HC@>@;CA~ EU HB JM
@5@7 HC@>@@ J0@7 J.@?@(	 F@>@;CA EU HB JL
@5@7 HC@>@@ J0@7 J.@?@(	 F@>@;CA EU HB N
 F@5@.@7 HC@>@ @0 P@/@4@7 J.@>@;CA EU HB L
@5@.@7 HC@ @0 P	@4@8 J.@;CA EU HB L
@5@.@7 HC@ @0 P	@4@8 J.@;CA EU HB L
@5@7 HC@0 P@/@4@8 J.@;CA EU HB L
@5@7 HC@0 P@/@4@8 J.@;CA EU HB G

@5@7 HC@0 P@/@4@7 J.@ @8 HC@;CA EU HB J!

@5@7 HC@0 I@/@4@7 J.@ @8 HC@;CA EU HB J&

@5@7 HC@0 I@/@4@7 J.@ @8 HC@;CA EU HB J(

@5@7 HC@0 I@/@4@7 J.@ @8 HC@;C@ A EU HB I`

 @@5@ @.@7 HC@ @0 I@-
@4@7 J.@ 
@7 HC@>@;C@ A EU HB Ib

 @@5@ @.@7 HC@ @0 I@-
@4@7 J.@ 
@7 HC@>@;CA EU HB J*

 @@5@.@7 HC@ @0 I@/@4@7 J.@ @ @7 HC@>@;CA EU HB J,

 @@5@.@7 HC@ @0 I@/@4@7 J.@ @ @7 HC@>@;C
A EU HB@5@0 P@/@4@8 J.@;CA EU HB
@5@.@7 HC@0 P@4@7 J.@ @8 HC@;C
A EU HB I@5@0 I@/@4@8 J.@;CA EU HB I
@5@.@7 HC@0 I@4@7 J.@0 I@4@8 HC@;C@8A EU HB ND
@5@@@0 PY@2@/@4@-@4@7 J.@E@?@.@7 H;@ @0 PY@2@/@4@-@4@7 J.@0 H@/@/@4@7 I@@ @8 Iz@;C@A EU HB@5@C@7 @@L@P@2@-
@-@4@7 @<@7 K@@@B@(
 HK@>@ @2@-@-
@4@2@-@-@4@7 L<@>@ @.@7 Iz@ 
@ @7 Q@ @.@7 Iz@ @ @7 Q@0 PY@2@4@4@7 J.@F@F@?@+@(
 HG@>@ @.@.@7 H@0 Br@-@4@7 J.@ @ @.@7 J@ @ @8 K@F@F@F@;C@RA EU HB@5@C@7 @@L@P@2@-
@3@-@4@7 @<@. NC@7 K@ @0 H@/@/@4@7 I@@>@@@ @0 PY@2@/@4@-
@4@7 J.@&	@?@ @7 H;@0 PY@2@/@4@-
@4@7 J.@ @ 
@8 Iz@;C@A EU HB@5@C@7 @@L@P@2@-
@-@4@7 @<@7 K@@@`@. NC@7 K@>@ @2@-
@-@4@2@-@-@4@7 L<@>@ 
@.@7 Iz@ @ @7 Q@ @.@7 Iz@ @ @7 Q@@@ @0 PY@2@4@4@7 J.@&	@?@ @7 H;@0 PY@2@4@4@7 J.@F@F@?@0 Bs@7 K@>@ @.@.@7 H@0 Br@-@4@7 J.@ @ @.@7 J@ @ @8 K@F@F@F@E@;C@?B EU HB@5@C@7 @@L@P@.
@.@7 N@.@7 K@@@ @.
@7 H~@E@?@ @.
@.@7 H~@2@4@2	@4@7 M@ @ 
@7 M@>@;C@MB EU HB@5@C@7 @@L@P@/ @@/@2@-
@4@/@7 HW@.@7 HC@2@-@/@4@7 @<@@@ @2@4@7 H~@E
@?@ @2@4@.
@7 H~@2
@4@2	@4@7 M@>@;C@;B( EU HB@5@C@7 @@L@P@/ HV@/@2@-
@3@-@4@/@7 HW@7 HC@2@-@/@4@7 @<@ @2	@3@-
@4@7 H~@ @ 
@7 HC@>@;C@^B1 EU HB
@5@C@7 @@L@P@C@/@/@7 N@L@P@C@/@/@/@/@/@7 HW@L@P@2@-
@-@4@7 @<@ @7 H| B@ @.@7 K@@
@.
@7 H~@E@?@.
@.@7 H~@2@4@2	@4@7 M@ @ 
@7 M@>@;CBB EU HB N(

@5@7 K@7 HC@ @7 HC@>@;CBI EU HB N*

 F@5@7 K F@7 HC@  F@7 HC@>@;CBP EU HB N,

 F@5@7 K F@7 HC@  F@7 HC@>@;CBV EU HB
 HF@5 F@7 HC@>@;XP M C@]@ EU H@5@T@@@" 	 Hx
@#@E
@?@D@@@" 	 I>

@#@"
 I
@#@?@*@@@" 	 N

@#@( @@"
 I
@#@?@" 	
@#@( @@E
@>@;C@ EU H
bad_structure@5@>@;XPnot_in_set_list CA EU HQ
@5@>@;CA EU HQ

@5@0 I^
@4@7 I@ @7 S5 B@>@;XD  t  t t  @t  @i  AP @i  CA EU I@5@7 H@7 C@7 H@.@7 I@@@( N@?@7 H@( N@7 H@>@;XD  t  t t  @t  Kx AD  t  t t  @t  N AP K CA	@, EU E@5@0datime@-
@-@-@-
@-@-@4@7 S: L@2@-@3@-@3@-@3@-@4@7 G @@@ @2@-@3@-@4@7 S=@?@ @2@-@4@7 S=@'@0@@@ @2@-@3@-@4@7 S=@?@ @2@-@4@7 S=@'@0@@@ 
@2@-@3@-@4@7 S=@?@ 
@2@-@4@7 S=@'@0@@@ @2@-@3@-@4@7 S=@?@ @2@-@4@7 S=@'@0@@@ @2@-@3@-@4@7 S=@?@ @2@-@4@7 S=@'@0@2@3@4@2@-@3@-@3@-@ @4@7 S" 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 S@@>@;XP P7 CA@e EU K
@5@.	@7 Q@2	@-
@4@7 J@.@7 G @a@f@b@t@>@@A @.@2@=@4@.
@7 H@"@#@@@X@@@$@ @/@2@p@3@r@3@o@3@o@3@f@3@_@3@l@3@o@3@g@4@7 J@?@ @/@2@p@3@r@3@o@3@o@3@f@3@l@3@o@3@g@4@7 J@C@7 Q  B@L@P@>@ 
@7 R B Q@7 D4@?@@@@,@ @/@2@e@3@x@3@e@3@c@3@u@3@t@3@e@4@7 J@C@/@7 K@L@P@>@ 
@7process_execute_file_name 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 J@?@%@ @/@2@c@3@o@3@m@3@m@3@a@3@n@3@d@3@l@3@o@3@g@4@7 J@C@/@7cmd_line_command_log B@L@P@>@ 
@7process_command_log_file_name B@?@7 S0 B@?@@@@,@/@2@r@3@e@3@s@3@u@3@m@3@e@4@7 J@@@C@7 I@L@P I@7 C@?@7 SN@?@@@@%@/@2@p@3@l@3@a@3@i@3@n@4@7 J@>@0 Ie@/@4@7 C@0 Ie H@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 J@>@0 S(@/@4@7 C@0 S( H@4@7 D4@?@=@@@ @/@2@v@3@e@3@r@3@s@3@i@3@o@3@n@4@7 J@>@7 R B@?@@@/@2@h@3@e@3@l@3@p@4@7 J@>@7 Rw B@?@7 SN@F@>@;C@$@ EU K@5@2@-	@/@4@7 J@C
@7 Q@L
@P@C@/@7 I@L@P@0 I@4@7 H@>@;C@&@ EU K@5@2@-	@/@4@7 J@C@7 Q@L@P@.
@7 I@<Error: Multiple files provided on command line: ~a and ~a.~n@2
@3@4@7 Ax B@7 SN@>@;C@ EU K@5@7 SN@>@;XP R CC EU H8@5@0 Kw@-@4@7 Hs@p	@0 Kw	@4@7 C@>@;XP H CB/ EU H\@5@.
@7 M@.@7busort_terms B@ @7 M@>@;XP N C@f EU La@5@0hn@/@4@7 C@0 SW@4@7 D4@7 C@.@7 SW B@@@1@.	@7gethyp B@.
@7 P@0 J
@4@7 D4@@@&
	@?@7 I@@0 I< K9@1 J
@4@7 D4@7 K4@?@7 SY@F	@p@0 SW@4@7 Hs@0 SW@4@7 D4@ @7 L_ B@>@Q@;XD  t  t t  @t 
set_intersect AP S^ CC
 EU I
@5@>@;CC EU I
@5@>@;C@(C EU I@5@ @.
@7 S_ B@>@@@ @7 Ld@"

@#@?@ @7 Mg@&

@>@;XP R CA*@T EU N	@5@C@/@/@7 I@L@P@.@7 I@@@(  O0@0 O1@/@4@7 I@>@F	@F@F
@?A @@@5@( @>*** VC PROVED -- Well done!@7 H@7 H@0 I< O0 @@4@7 D4@.	@/@7 I@0 I< O0@1 O1	@4@7 D4@7 Q B@7 Htime_for_new_vc@7 D4@F
@F@E@?@@a@g@b @s@@@.
@/@7 K.@0 N
@4@7 J@Q@F@F
@?@@@@ @.@.@7 K*@C@ @7 N B@L@P@> P@7 J@ @7 P@F
@?@@.@.@.
@7 K7*** PROVED @7 H@ @7 H BY @7 H@ 
@7 H@7 H@p?@0 H@/@4@7 C@0 H@4@7 C@7 K1@0 I< O>@4@7 D4[Exiting depth @7 H@7 H
 proof frame]@7 H@7 H@0 N@/@4@7 C@0 K+@/@/@4@7 C@0 K8@/@/@/@4@7 C@7 K:@ @7 J@@@ @7 F@>@@	 H@7 R B@>@7 R B@?@ @7 J@? P@7 J@E
@E	@>@;XP M{ C@/ EU H/@5@7 L B@>@;C@2 EU H/@5@7 L B@>@Q@;C
@6 EU H/@5@7 R
@0 L@4@7 D4@>@;C@: EU H/@5@0 L@4@7 D4@>@Q@;XP Jk C@eD EU H8@5@@@7 I@?
@7 H@/*** ABORTED: Prolog variables occur in formula.@7 H@7 H@7 I@>@@@.
@7 Ii@?@7 H@1*** ABORTED: could not restructure above formula.@7 H@7 H@7 I@E
@>@@ H@7 M B@@ @@7 Iz@?	@8*** ABORTED: above formula did not typecheck as boolean.@7 H@7 H@>@7 I@?@R@>@@ H@7 Lj B@@@7 HS@?@7 H@7!!! WARNING: Could not simplify above formula properly.@7 H@7 H@&	
@?@&	
@>@;XP Q~ C EU Qy@5@@@7 F@E	@?@" H0
	@#@7 F@>@;XP Pf C@*@W EU K
@5@.
@7 J@>@@@7 L@?@@@7 M@? L@7 H@7 H M@7 H@7 H@7 H@>@;C@f EU K@5@a@g@h@q@>@7 Pe@p
@7 Pe@>@;C@m EU K@5@>@;XP R C@s EU E{@5@0ini_file_consult@-@4@7 HsConsulting rule file @7 H@7 H ...@7 H@7 H@7 O@Q@;C@x EU E{  @5@>@;XP H CAD EU I@5@>@.@7 J@>@2	@4@7 @<@>@;XP PJ C
C EU Iq
@5@a@g@b
@q@;C@!C EU Iq@5@a@g@b	@s@.
@0 H4
@4@7 J>@>@.@7 PI@>@a@f@b@n@w@;XP J C@" EU J@5@0 I@4@/@7 J@>@;C@-@& EU J@5@C@0 Sw@4@/@7 J@L@P@.	@7 J @@.
@7 L&@0 J@0 Sw@4
@4@7 D4@7 Oy@>@;XPare_all_digits CDW EU H8	
@5@a@b@0@h@r@a@h@b@9@r@>@8 Sx B@;CDY EU H8@5@>@;XP M C@` EU Jo F
@5@8 M@;C@a EU Jo I

@5@@@7 M@?@ @8 M@;C@b EU Jo J

@5@@@7 M@?@ @8 M@;C@c EU Jo C

@5@@@7 M@?@ @8 M@;C@d EU Jo J

@5@@@7 M@?@ @8 M@;C@e EU Jo
@5@7 QZ B @Q@7 I@ @@8 I@@;XD  t  t t  @t  KT  AP N CB EU HB@5@7 J@>@;CB EU HB
 J@5@@ J@7 J@? I@7 J@>@;CB EU HB
 J@5@@ J@7 J@?@@ I@7 J@? J@7 J@>@;CB EU HB
 J@5@>@;XP K C@i@r EU HQ		@5@@@3@. HV@.@2@-
@3@-@4@7 HW@@@/@  @@ @2
@4@7 HW@ 
@7 HS@?@7 M@F@?@1@/ @@.@2@-@4@/@7 HW@>@ @.@7 Iz@. @@ @2@4@ @7 HW@ @ @ @7 K@F
@>@;XP QU C@=A; EU I@5@7 C@.	@7 MR@@@@@(	@Y@?@(	@y@( Gt@7 P2 B@E
@?@@@@@(	@N@?@(	@n@( Gu@7 S|@E
@?
@.
@7 JS@&	
@(neither@>@;XP N C@UAa EU Hi  @5@0 N@/@4@7 C@0 N@/@4@7 C@0 N@/@4@7 C@0 N@/@4@7 C@0 N@/@4@7 C@0 K@/@4@7 C@0 Hm@/@4@7 C@0 Hk@/@4@7 C@0 M&@/@4@7 C@0 Pz@/@/@4@7 C@0 M@/@4@7 C@0 Hq@/@/@/@4@7 C@0 Hu@/@/@4@7 C@>@;XPsimp_rel CDi EU H\ B   @Q@5@>@;CDj EU H\ B
  @@5@7 K@C @a@i@w@L@P@>@;CDk EU H\ B H0
  B
 @5@>@;CDl EU H\ B
  B
 @5@>@;CDq EU H\ I^   @@5@>@;CDr EU H\ I^
  @Q@5@7 F@C @a@i@w@L@P@>@;CDs EU H\ I^ H0
  I^
 @5@>@;CDt EU H\ I^
  I^
 @5@>@;CDy EU H\ J7 H0
  @@5@7 F@a@i@b @t@>@;CDz EU H\ J7   @@5@>@;CD{ EU H\ J7
  @Q@5@7 F @7 I@@>@;CD| EU H\ J7
  J7
 @5@>@;CD EU H\ I   @Q@5@>@;C@%D EU H\ I
 @5@7 H1@/@7 J>@@
@a@i@b @r@(	 @Q@?@a@i@b @s@(	 @@>@;CD EU H\ I
  I
 @5@>@;XD  t  t t  @t  SX AP Q C@:@O EU Hb  @5@0 J@/@/@4@7 C@0 I@/@/@4@7 C@0 L@/@4@7 C@0 M@/@4@7 C@0 N@/@/@4@7 C@0 K8@/@/@/@/@4@7 C@0 M@/@4@7 C@0 I~@/@4@7 C@8 H@;XP I C@@T EU J@5@.@7 J@@@( I~@%
@?@ @.
@7 L@>@.@7 J@@@ @.@7 G @a@f@b@r@%@F@E@?@"


@#@!@2@3@3@4@#@E@>@ @2@_
@4@.@7 J@7 C@ @.@7 K@ @.@7 K	@ @2@_@4@.@7 J@ @ @7 J@ @7 K@.@7 H;@0 J M@4@7 D4@.@2@3@4@7 @<@ @7 D4@>@;XPtv_form_number CAk EU I
@5@a@b
@h@o@f@n@w@>@;CAl EU I@5@a@b
@h@o@f@n@x
@>@ @ 
@7 S B@>@;CAq EU I
?@5@>@;XP O
 C@@ EU N$@5@T@" B@#@.
@7 K B@>@@@5@@@S	@?@7 A@0 N% @o@-@4@7 N" B@ @2@.@3@R@3@U@3@L@4@.@7 J@ @.
@7 J@ 
@7 J@?@[@@@7 O B@F@E
@?@N@@@/@7 S@C@7 S@L@P H@7 N&@F@E
@?@3@@@S	@?@7 A@0 N% @o@-@4@7 O B@ @2@.@3@R@3@U@3@L@4@.@7 J@ @.
@7 J@ 
@8 J@;C@@ EU N$@5@.
@7 S@@@8@@@S	@?@7 A@0 N% @o@-@4@7 S@ @2@.@3@R@3@U@3@L@4@.@7 J@ @.
@7 J@ 
@7 J@F@?@@@@.@7 A@.@7 J@.@2@.@3@R@3@U@3@L@4@ @7 H@0 N% @o@4@7 S@F@E
@?@v@@@7 S@F@F
@E@?@f@@@8@@@S	@?@7 A@0 N% @o@-@4@7 S@ @2@.@3@R@3@U@3@L@4@.@7 J@ @.
@7 J@ 
@7 J@F@?@,@7 A@.@7 J@.@2@.@3@R@3@U@3@L@4@ @7 H@0 N% @o@4@8 S@F@E
@;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@CB EU Hi@5@7 K B@@@#@0 H N@/@4@7 Hs@@ O@/@7 H KL A|@7 H O@7 C@?@R@(@E	@?Change this subexpression@.	@7 I@>@@@(	 Gt@(@?@(	 Gu@( H{@>@;CB EU Hi@5@0 H N@/@4@7 C@0 K@-	@4@7 Hs@*Change which subexpression (number/none)? @7 Q@>@;XP
quiet_add_hyp CGx EU H8 @Q@5@>@;C
Gy EU H8
@5@/@7 J@>@;CGz EU H8@5@/@7 J@p
	@7 S B@>@;CG{ EU H8@5@0 J	@4@7 D4@0 I< K9@1 J	@4@7 D4@7 P@>@;XP I[ C@! EU Qy B
	
@5@@@0 B	
@4@7 P B@?	@0 B
	@4@7 S@>@Q@;C@[@# EU Qy B
	
@5@@@4@C@&	
@L@P@C@0 B	
@4@7 S@L@P@C
@0 B
	@4@7 S@L
@P@0 P@1 B	
@4@7 D4@?@@
@0 P@1 B	
@4@7 Hs@?@0 P@1 B
	@4@7 Hs@>@Q@;C@4 EU Qy I
	
@5@0 I	
@4@7 S@>@Q@;C@4@9 EU Qy I
	
@5@@@C@0 I	
@4@7 S@L@P@0 P@1 I	
@4@7 D4@?
@0 P@1 I	
@4@7 Hs@>@Q@;XP M1 CCA EU H\  @<CCB EU H\  H0 @<XPsearch_rules C@ C9 EU Hi
 M

@5@0 S
@4@7 KL B@0 Pz@4@7 D4@7 L B@Q@;CC> EU Hi @<XP M4 CA4 EU H\@5@@@7 A@?@7 F@a@g@b @t@>@;CA< EU H\ H0
	@5@7 F@a@h@b @t@>@;XP K CBa EU I@5@.	@7 M B@>@7 J@>@;XP H C@"G2 EU H8@5@@ H@7 Mx@.@7 HS@?@%
@>@ @.@7 Lm@>@ @8 Q@;XP R C@6 EU K@5@.@7 S@2@c@3@h@3@e@3@c@3@k@3@e@3@r@3@.@3@i@3@n@3@i@4@.	@7 J@.
@7 J@8read_init_file B@;C EU K  @5checker.ini@8 S@;C EU K   @<XP P CC  EU Hi
@5@a@i@b@n@w@>@;CC EU Hi

@5@p@ @ @7 P@>@;XP R" C@)Ff EU H8@5@.	@7 JV@@@(	@:@>@( @@ @7 H@ @7 H@E
@?
@.
@7 R!@"	
@#@>@;XP Qt C@1A9 EU J@5@.	@/@7 K*@@@7 Sd*** PROVED FOR CASE @7 H@7 H@7 H@?@C
@7 Sd@L
@P<Case @7 H@7 H	 pending>@7 H@7 H@Q@;CAH EU J@5@>@;XD  t  t t  @t  N  APmaybe_do_auto_newvc  C@ @A EU H @5 Sc@7 Hs H@7 J B@C@7 I@L@P@7 HAUTO-NEWVC:@7 H P@7 R@7 R@>@;XP K} CB EU H8title
	@5@.
@7 J@0 P
@4@7 C@>@;CB EU H8proof
	@5@7 K|@>@;C@)B EU H8 G
	 
 E@5@.@7 H;@0 J	 Rl@4@7 J J@7 R@>@;C@(B EU H8const
	 
 B@5@.@7 H;@0 J	 Iy@4@7 J J@7 R@>@;C@CB EU H8 I
	 B
 C C
 E@5@.@7 Qa B@ @.
@7 S@ @.@7 Iz@ 
@ @7 Iz@>@0 R	@4@7 J I@7 R@>@;C@DB! EU H8 I
	 B 
 C C
 E@5@ @.@7 S@0 H0
@4@.
@7 Iz@ @ 
@7 Iz@>@0 R	
@4@7 J I@7 R@>@;C@@B) EU H8 I
	 B @K
 C C
 E@5@ @.@7 S@.
@7 Iz@ @ 
@7 Iz@>@0 R	
@4@7 J I@7 R@>@;C@CB1 EU H8 I
	 B
 C C 
 E@5@.@7 S@ @.
@7 Iz@0 H0@4@ 
@7 Iz@>@0 R	
@4@7 J I@7 R@>@;C@CB9 EU H8 I
	 B
 C C @K
 E@5@.@7 S@ @.
@7 Iz@0 H0@4@ 
@7 Iz@>@0 R	
@4@7 J I@7 R@>@;C@DBA EU H8 I
	 B 
 C C 
 E@5@0 H0
@4@.@7 Iz@0 H0@4@ @7 Iz@>@0 R	@4@7 J I@7 R@>@;C@ABH EU H8 I
	 B 
 C C @K
 E@5@0 H0
@4@.@7 Iz@ @ @7 Iz@>@0 R	@4@7 J I@7 R@>@;C@@BO EU H8 I
	 B @K
 C C 
 E@5@.@7 Iz@0 H0@4@ @7 Iz@>@0 R	@4@7 J I@7 R@>@;C@=BV EU H8 I
	 B @K
 C C @K
 E@5@.@7 Iz@ @ @7 Iz@>@0 R	@4@7 J I@7 R@>@;C@"B] EU H8 I
	 Bpending E@5@0 J/	abstract@4@7 J I@7 R@>@;C@"Ba EU H8 I
	 B
 E@5@0 R	
@4@7 J I@7 R@>@;C@yBe EU H8		 I
	 B NC Kq
@5@.@.@7 H>@@@.
@0 PY@4@7 J.@ 
@7 I@@0 R	
@4@7 J@?@0 J/	@1 PY@4@7 J@E
@>@.@7 J@2@m@3@k@3@_@3@_@4@ @.@7 J@.@ @7 J@0 K	 NC@4@7 J@> I@7 R@>@;C@3Bv EU H8 I
	 B Nl
@5@.@7 O@0 J/	 J0@4@7 J I@7 R@0 O	@4@7 J@ @7save_enumeration_constants B@>@;C@WB} EU H8 I
	 B Bs
@5@.@7process_record_fields B@0 J/	@1 Br@4@7 D4 I@7 R@ @7 R@>@.@7 J@2@m@3@k@3@_@3@_@4@ @.
@7 J@.@ 
@7 J@0 K	 Bs@4@7 J@>@;C@=B EU H8 I
	 B P H:
 E@5 M@0  @	@4@7 G@.@7 H;@>@0 J/	@1 P@4@7 J I@7 R@>@;C@=B EU H8 I
	 B I H:
 E@5 M@0  @	@4@7 G@.@7 H;@>@0 J/	@1 I@4@7 J I@7 R@>@;C@+B EU H8 H
	 Nl
@5@.@.@7process_function_list B@0 H	@4@7 J H@7 R@ @7save_function_template B@>@;C@)B EU H8 H
	 
 E@5@.@7 H;@0 J	 Iy@4@7 J J@7 R@>@;C
B EU H8 G
	@5@/@7process_var_list B@>@;CB EU H8 @w@5@>@;CB EU H8 P@5@>@;CB EU H8pre@5@>@;CB EU H8post@5@>@;CB EU H8derives@5@>@;XPenumerated_simp C@GB EU HQ JL
@5@>@ @.@7 S B@@@2@3
@4@7strict_sublist B@E
@?@&@@@" JM
@#@"	

@#@0 I^

@4@7 I@?
@"
 JL@#@E
@>@;C@EB EU HQ JM
@5@>@ @.@7 S@@@2
@3@4@7 S@E
@?@$@@@" JL
@#@.
@7 L@0 I^

@4@7 I@?
@"
 JM@#@E
@>@;CB EU HQ@5@7 HS@>@;XP P CB EU I	
@5@7 S B@7 S@>@;CB EU I @<C@$B EU I@5@7 F@a@g@b @s@C	@7 L@L	@P@C
@7 M@L
@P@0 L@4@7 D4@>@;CB EU I@5@7 F@a@g@b @s L@7 H@7 H@6 cannot be forgotten (it is already forgotten/deleted)@7 H@7 H@>@;CB EU I@5@%Illegal hypothesis number to forget: @7 H@7 H@7 H@>@;XD  t  t t  @t  RF  AD  t  t t  @t  N AP Mk CD EU H\  F@<CD EU H\  @@<CD EU H\  HF@<CD EU H\@5@/@8 J.@;XP M  CB6 EU H\ H2


@5@ @7 M@>@;CB7 EU H\
@5@7 K@>@;XD  t  t t  @t  Hn APwrite_depth_information  CA  EU K  @5 @7 I@>@;CA EU K@5@7 H@7 HYou are currently at depth @7 H@.@7 I@7 H.  Back-trace from here is:@7 H@7 H@7 H@>@7print_status_info_at_depth B@>@;XP L C@LB EU Iq@5@7 @@.@7 PG B@>@@@a@f@h@r@7 H@a@h@f@l C@w@E@?@*@a@f@h@s@7 H@7 H@.@7 O@@@a@f@f@r@a@f@f@l C@w@?	@a@f@f@s@(
 @>@;C@"B EU Iq@5 Kq@.
@7 L@>@2@4@ 
@.@7 L@> H9@ @7 L@>@;CBB EU Iq@5@C@&@7 @@L@&@P@T@2@-@-@4@7 @<@>@@A@.
@.@ @7 Ng@ @ @7 R B@@@@"
@#@@@ @2@-@3@-@4@7 @<@!@2@4@#@E@?@ @2@-@3@-@3@-@4@7 @<@!@2@3@4@#@.@.@ @7 Ng@ @ @7 S@a@f@f
@t@@@-@@@( D@?@( M@ @.@7 L@> (@ @.@7 L@>@ @ @.@7 L@> Nt@ @7 L@?@+@@@( M@?@( Nv Nl@.@7 L@>@ @ @.@7 L@>) @ @.@7 L@>@ @ @7 L@F@F@F@F@F@!@E@#@?@@"

@#@@@9@ @2@-@-@4@7 @<@.@.@ @7 Ng@ @ @7 S@a@f@f
@t Nl@.@7 L@>@ @ @.@7 L@> Nt@ @.@7 L@?@ @.@7 L@F@F@F@> Nu@ @.@7 L@>@ @ @.@7 L@> Nu@ @.@7 L@@@9@ @2@-@ @-@!@4@7 @<@.@.@ @ @7 Ng@ @ @!@7 S@a@f@f
@t Nl@ @.@"@7 L@>@ @ @"@.@#@7 L@> Nt@ @#@7 L@?@ @ @7 L@F@F@ @F@"@F@E@F@$@?@l@p@$	?@ @ @$@.@7 L@> Nl@7 H@ @ @.@7 L@>@@@a@f@b @s Nt@7 H@a@f@b@l C@w@E@%@?@a@f@b @r@7 H Nt@7 H@.@%@7 O@a@f@%@b@l C@w@F
@F@F@F@E@F@F@F@F@F@ @F@"@>@;XP P0 CA EU HQ

@5@0 B
@4@7 I@>@;C
A EU HQ


@5@7 P/@>@;XP M C@D@ EU J@5@@@'
 H@?
@@@'
 MP@?@'
 H@.@2
@3@-@3@-
@4@7 @<@ @@ 
@.@7 I{@@@ 
@ @7 I@@0 O}
@4@7 D4@?@R@Q@;C@,A EU J@5@0 Qf@/@1 M@4@7 C@.
@.@7 Qe@ @.@7 I{@ @ @7 I@@0
inst_saved_vc
@4@7 D4@Q@;C@ A EU J@5@0 S@-
@-@-@4@7 Hs@0 Qf
@4@7 Hs@0 Qf
@4@7 D4@Q@;C@&A EU J@5@.
@.@.@7 K*@ @.
@7 I{@ @ 
@7 I@@0 RY

@4@7 D4@Q@;C@&A EU J@5@0 S@-
@-@-@-
@4@7 Hs@0 K+
@4@7 Hs@0 K+

@4@7 D4@Q@;C@*A EU J@5@.
@.@.@.
@7 K7@ @.@7 I{@ @ @7 I@@0 Mw

@4@7 D4@Q@;C@,A$ EU J@5@0 S@-
@-@-@-
@-@4@7 Hs@0 K8

@4@7 Hs@0 K8

@4@7 D4@Q@;C@A) EU J

@5@@@(@'
 H@' K9@!@0 J@-
@/@4@#@!@0 J
@-@4@#@%@!@0 K5
@4@#@?@P@@@(@'
 MP@' K9@!@0 N@-
@/@4@#@!@0 N
@-@4@#@!@0 J
@4@#@' @Q@?@&@'
 H@' O!@!@0 I@-
@/@4@#@!@0 I
@-@4@#@%@!@0 O
@4@#@0 S

@4@7 Hs@ @7 C@ @7 D4@0 I<@4@7 D4@ @@Q@;C@ AF EU J@5@0 S@-
@-@-@4@7 Hs@0 Qf
@4@7 Hs@0 Qf
@4@7 D4@Q@;CAK EU J@5@0 M@4@7 C@0 J@/@/@4@7 C@>@;XP Q  CA EU I
	@5@>@;CA EU I

 C	@5@>@;CA EU I
 C I

	@5@ @0 C
	@4@7 Q@>@;XP R C
 EU Iq @5@C@/@/@7 I@L@P@>@;C@6 EU Iq@5@.@7 K@.	@7 K@.
@7fetch_indentation B@7 K@7 K@7 H O@7 O B@7 H@0 I<@-@-@4@7 Hs@.
@7 S@ 
@ @ @7 S@7 H@Q@;C@% EU Iq@5@.@7 K@C	@7 K@L	@P K@7 H@7 H K@7 H@7 H@>@8 I@;C@. EU Iq  @5 @@7 K@>@;XPinvalidatom CB2 EU Hi
@5@7 A H{@7 I@@>@;CB3 EU Hi
@5@7 A H{@7 I@ @@7 I@@>@;XD  t  t t  @t  I= AP K C@1@( EU K
@5@.@7 R B@>@ @.
@7 K@>@@@"
@#@"	
@#@?	@ @ 
@7 J@E@>@;C@4 EU K@5@>@;XP N C@\ EU La@5@/@0 C@-@-	@4@7 J@/@7 J@7 J@Q@;C@#@b EU La@5@/@0 C@-@-	@4@7 J@/@0 F	@4@7 J@0 F@4@.
@7 P@7 J@Q@;XP IC CAg EU H\ H2
	
@5@>@7 IB@7 IB@>@;CAl EU H\@5@7 K@>@;XD  t  t t  @t  J AP J C@2 H H  If@<XP I C	@ EU E
 L@5@>@;XP M C
A EU Hi	@5@7 @@>@;CA EU Hi@5@S@2	@4@7 J@a@h@b@n@w@>@;CA EU Hi@5@/@.@7 N@ @7	inst_list B@>@;XP Fv CA B[ B[@5@6 B`@a@g@h@l M@w@;XP S CB EU H8

@5@0 J
 Iy@4@7 J J@7 R@>@ @8 S@;CB EU H8
@5@>@;XP P[ C@ EU H\@5@>@;C@ EU H\		
@5@ @ 
@ @7 H]@ @ @ @7 PZ@>@;XP Q{ C@K EU Qy@5@8 IW@;C@L EU Qy B
	
@5@0 I	
@4@7 IW@0 I	
@4@8 IW@;C@M EU Qy I^
	
@5@@@0 J7	
@4@7 IW@?	@0 J;	
@4@8 IW@;C@N EU Qy J7
	
@5@0 I	
@4@7 IW@0 I^	
@4@8 IW@;C@O EU Qy J;
	
@5@0 I	
@4@7 IW@0 I^	
@4@8 IW@;C@(@P EU Qy I
	
@5@@@0 B	
@4@7 IW@0 B	
@4@7 IZ@?	@0 J7	
@4@8 IW@;C@(@Q EU Qy I
	
@5@@@0 B	
@4@7 IW@0 B	
@4@7 IZ@?	@0 J;	
@4@8 IW@;XD  t  t t  @t  S AP H C@=D] EU H8
	@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 EU H8@5@>@;XP J C@ EU K@5@/@7 J@C
@.	@/@7 J@a@h@g@s@L
@P@?@E	@>@;C@ EU K  @<XP I C@@ EU H8@5@0 K@/@4@7 C@0 QF@/@4@7 C@@@.	@7 R B@0 K	@4@7 C@E
@?@2@.@3@p@3@l@3@g@4@.
@7 J@.	@7 J@0 K	@4@7 C@>@@@ @.@7 SH@0 QF@4@7 C@@@ @7 K@LAborted: Cannot set command_log and execute qualifiers to the same filename.@7 H@7 H@7 I@?@R@E@?@7@2@.@3@c@3@m@3@d@4@.@7 J@.@ @7 J@@@ @7 K@MAborted: Cannot have command_log and execute qualifiers as the same filename.@7 H@7 H@"Consider renaming the execute log.@7 H@7 H@7 I@?@R@0 QF@4@7 C@>@;XP P C@ EU K@5@7 K@@7 KC@7 KE@7 KC@>@;XP Jx C@F EU Jo
@5@>@;C@I EU Jo

 C
@5@>@ @ @7 J@>@;C@%@M EU Jo
 C I


@5@ @0 C@4@7 Jw@ @ 
@7 J@>@;XP
changesign C
C EU H\ H0

@5@>@;C	C EU H\
 H0@5@>@;XP O CC EU Hi@5@>@;CC EU Hi	
@5@7 H	and rule @7 H@7 H@7 H@7 O@>@;XP M C@' EU HQ@5@.
@7 Iz@.@.@7 J@ @.
@7 E @ 
@ @7 HR@>@;XPtv_fetch_digits C@$Ac EU I

@5@ @7 F@a@b @f@r@a@f@b	@r@>@ @ 
@7 S B@>@;CAh EU I
@5@>@;XPquiet_add_conc CG EU H8@5@/@7 I@p
	@7 S B@>@;CG EU H8@5@0 I	@4@7 D4@0 I< O!@1 I	@4@7 D4@>@;XPfetch_inf_or_subst_rule_for_eq CA2Af EU I	
@5@0 B@/@/@4@.@7 N@ @.
@7 N@@@-@"
  I> B


@#@0 B@2	@3
@4@3@3@4@ @ @7 L^@?@@@@)@"
  N B

@#@0 B@2	@3
@4@3@3@4@ @7 L^@?@@@@"
  Hx Hy	
@#@?@@@@"
  Hx Hy
	@#@?@@@@"
  Hx M IO	
@#@?@m@@@"
  Hx T IO
	@#@?@T@@@"
  Hy	
@#@( @@?@?@@@"
  Hy
	@#@( @@?@*@@@"
  T IO	
@#@( @@?@"
  T IO
	@#@( @@F@E@C@ @7 N@L@P@8 N@;XP J C@`@5 EU N@5@.	@7 I@7 I*** PROVED C@7 H@7 H K-@7 H@7 H@0 I< O0@1 I	@4@7 D4@0 I	@4@7 Hs@.
@7 I@@@.@/@7 K.
 FOR CASE @7 H@ @7 H@?@R@E@>@7 H@@@C@/@/@7 I@L@P H@7 Si@7 R@?@R@>@;XD  t  t t  @t  L AD  t  t t  @t  P AP K
 CA@ EU H\@5@7 F@a@g@b @t@>@;CAA EU H\ H0
	@5@7 F@a@h@b @t@>@;XPmake_letter_list C@E EU K

@5@ @7 R B@>@ @ 
@7 T B@>@;C@J EU K@5@>@;XD  t  t t  @t  Iv  AP Iv  C@/@1 EU Iw@5INDUCTION -- on what? @7 I@.@7 HINDUCTION -- Base case? @7 I@.	@7 H@0 I	@4@7 I@0 I	@4@7 I H@.
@7 H@8 Iu B@;XP O C@ EU I@5 If@7 Q@>@;C@ EU I@5 O"@7 H@7 H M@7 H@7 H@7 H@>@;XPstrip_rule_prefix CB EU Iq@5@.
@7 S@.@7 J@.@ @7 J@ @7 J@>@;CB EU Iq@5@&	@>@;XP R C@3@ EU J

 I


@5@ @.@.@7 Q@ 
@.@.@7 Q@ @ @7 R B@ @ @ @7 RW B@0 I
@4@8 I@;XP Q C@8A EU J@5@0 Qf@/@4@7 C@0 J@/@/@4@7 RS B@0 I@/@/@4@7 T@0 L@/@4@7 T@0 M@/@4@7 T@0 N@/@/@4@7 T@0 M@/@4@7 T@>@;XP P C@@B EU J@5@.	@7 J@7 J H@.
@7 H@T
@@@"
 Ix Iy
@#@ @.@7 I@?@7 I @@7 Iz@%
@' @@.
@7 I@p
@0 K+@/@/@4@7 C@ @7 J@0 H@/@4@7 C@0 K/@/@/@4@7 C@0 I< O6@4@7 D4@0 H@4@7 D4@0 N@/@4@7 C@.@7 P@0 K/@4@7 D4@ @7 Q@0 K8@/@/@/@4@7 C@0 K8 Q@4@7 D4@8 P@;XP K C@/Eq EU Hi@5@.@7 J@ @.@7 J@.
@ @7 J@>@@@ 
@/@7 PP@p	@>@ @7 K@?@&

@E@>@;XP HM C@%B EU HB@5@0 PY@-
@-@4@7 J.@0 PY@-@-
@4@7 J.@7 I@@ @ 
@7 R2 B@ @8 Oq@;XD  t  t t  @t  O  AP R C@W EU H@5@7 K[@7 C@7 KG@7 H@7 S$ B@0 H@/@/@4@7 C@.@.	@7 P# B@7 P B@7 R@@ I@7 I@ I@7 I@@7 R@7 S B@?
@@@( I@?@( I@7verified_exit_command B@0 I@-
@4@7 Hs@p
@0 I@4@7 C@7 R@7 L5 B@8 I@;XP Kz C@6Aq EU H8	
@5@.@7 H@@	@0 J@-@4@7 Hs@?@.@7 Q@>@@
@&@(	 D@(
 @@E
@?
@ @.
@7	read_word B@ 
@7	read_rest B@>@;XP MZ C@r EU I@5@a@g@b@@@s@a@g@b@[@q@p
@ @>@2
@4@7 J@>@;C@y EU I@- I@5@>@;C@z EU I@+ I@5@>@;C@{ EU I@? I@5@>@;C@| EU I@5@2@4@7 J@>@;XP M= CB EU HQ
@5@>@;C@'B EU HQ@5@ @.
@7 M<@@
@ @7 P/@&

@?@ @7 S7@"

@#@>@;XP P^ CA EU H\@5@/@/@/@/@/@/@/@/@/@/@8 E B@;XP P C@!@ EU I@5@0 I@-@4@7 Hs@p	@0 I	@4@7 D4@>@@@(	@>@7 Q B@?@R@>@;C
@ EU I  @5@0 I@4@7 D4@>@;XP Q C@ EU N

@5@>@;C@A@ EU N
@5@.
@2@-@4@ @7 J@@@(
 @@>@"
@#@?@@@( @@>@"

@#@?@"

@#@>@;C@ EU N


@5@C@ @7 Hc@L@P@ @ 
@7 Q@>@;XP K_ CA
 EU I@5@C
@7 P@L
@P@>@Q@;C@gA
 EU I@5@7 P@>@7 H@7 HDo you wish to subgoal@.
@7 I@>@@@J@(
 Gt@. If@7 KU@7 I @@7 Iz@ @7 P@7 H
Use this rule@.@7read_answer_once B@( Gt@.
@7 I(@0 I< OC@1 @2
@3@4@1 I>	@4@7 D4@7 K[@  @Q
SUBGOALING@7 I@?
@(
 Gu@>@Q@F@E
@>@;XD  t  t t  @t  H AD  t  t t  @t  L APwrite_deleted_hyps  C@ EU K @5@C@/@7 M@L@P@>@;C@ EU K  @5@7 H@7 H@<PLUS the following deleted (currently unuseable) hypotheses:@7 H@7 H@7 H@Q@;C
@ EU K@5@.@7 M@7 M@Q@;C@ EU K  @5@>@;XPadjust_qbindingnames CEU EU Hi	
@5@C@/@7 N@L@P@>@8 T0 B@;CEY EU Hi	
@5@7rename_qbinding_name B@>@8 T2@;CE] EU Hi@5@>@;XP SU C@*B; EU H\@5@.
@2@-@3@-@-
@4@7 J@ @ @7 L*@2@3
@4@.@7 J@ @7 ST@>@;CBA EU H\
@5@>@;XP R C@;CD EU H@5@0 I<@/@/@4@7 C@0 I< I@4@7 C@7 L B@.	@7convertHelp B@7 P4 B@>@@@7 I@?@@@(	 I@?@@@(	 I@? H@7 C@>@7 I B@>@;CCW EU H@5FAIL@7 H@7 H@0 I<@/@/@4@7 C@>@Q@;XD  t  t t  @t  M AP Kg CB EU HB@5@>@;CB EU HB@5@@@7 I  B@>@7 QR@?@7 P@7 N@>@;XD  t  t t  @t  P  AP P  C@! EU I@5@@
 H@.@7 H@E	@?@6TRAVERSE -- Please specify expression to be traversed. H@7 H@.	@7 H@.@7 H@>@8 P B@;XP N C@Q EU La@5@0 I@/@1 I@-@-	@4@7 Hs@7 R@7 R@>@8 N@;XP Pc C@4 EU HB

@5@ @7 Iz@ @ 
@8 Pb@;C@7 EU HB @<XD  t  t t  @t  K AP R C@q H H @<XP S C@$B EU H8
 AW@5@>@2
@3 AW@3@4@.
@7rewrite_record_field_list B@>@ 
@7 S@>@;C@%B EU H8
 
 P E

@5@ @ @7 H;@>@;C@-B EU H8
 
 E



@5@ @ @7 H;@.@7 Ky@ @ 
@7 S@>@;C@0B EU H8
 
 E




@5@ @7 I@@>@ @ 
@7 H;@ @ @7 S@>@;XP PC C@L EU L@5@7 HTRYING TO PROVE: @7 H@7 H@7 I@7 HPROVED: @7 H@7 H@7 H@>@;C@V EU L@5@7 HFAILED TO PROVE: @7 H@7 H@Q@;XD  t  t t  @t  S AP S CB EU I@5@/@8 J@;CB EU I


@5@8 S@;XP L0 C
B EU Iq  @5@7 N@>@-No VCs were proved during this proof session.@7 H@7 H@>@;CB EU Iq@5@2@2@-@4@4@7 N@>@2The only VC proved during this proof session was: @7 H@7 H@7 H@>@;CB EU Iq@5@.@7 N@>@8The following VCs were proved during this proof session:@7 H@>@7 H@7 H@7 P@>@;CB EU Iq @5@C@/@7 N@L@P@> TI@7 H@7 H@>@;XP R CB	 EU I
@5@T
@"
 J
@#@>@ @@ @7 R@>@;CB EU I
@5@>@;XD  t  t t  @t  SJ AP Q_ CA^@ EU E
@5@!@2@/@3@u@3@s@3@r@3@/@3@b@3@i@3@n@4@#@@@ 
SPADE_CHECKER@.	@7 F B@.
@7 S@@2@/@4@.@7 J@0 S@4@7 D4@E@?@{@C TL@.@7 TM@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 J@0 S	@4@7 D4@F
@@@ 
SPADE_CHKHELP@.
@7 TM@ 
@.@7 S@@ @2@/@4@.@7 J@0 P@4@7 D4@?@@C	 TO@ @7 TM@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 J@0 P
@4@8 D4@F@;XP J C@@ EU HQ

 J



@5@.
@7 J@ @.@7 HS@ @.@7 L@>@@@h@@@" J

@#@?@6@@@ 
@7 I@@" J

@#@?@#@ @ @7 I@@@@" J

@#@?@ 
@7 I@@" J

@#@@@0 B@4@7 I@?@ @ @7 I@@0 B@4@7 I@>@&	
@E@?@F@@@5@"
 J


@#@@@0 B@4@7 I@?@ @ @7 I@@0 B@4@7 I@>@"	 J
@#@?@"	 J

@#@F@>@;C@ EU HQ J

@5@.@7 J@ @.
@7 L@ @ 
@7 R6@>@;C@ EU HQ@5@>@7 HS@>@;XD  t  t t  @t  I  AP I  CB EU I  @5@0 I< I@4@7 C@>@;XD  t  t t  @t  Pu  AP Pu  CG EU H8@5in_declare_command@7 H@<Please type your FDL-syntax declaration, terminated by a ";"FDL> @7 H@.@7 Ky@>@7 K| TR@7 C@>@;XPpermitted_immediate C@ EU H@5@S@>@Q@;C@ EU H AV
	
@5@7 TU B@7 TW@>@;C@ EU H E
	
@5@7 TW@7 TW@>@;C
@ EU H F
	@5@8 TW@;C@ EU H  HA@<C@ EU H  J/@<C@ EU H  O@<C@ EU H  O@<C@ EU H  L@<C@ EU H in_order@<C@ EU H  B@<C@ EU H  IA@<C@ EU H  I`@<C@ EU H subset@<C@ EU H  I|@<C@ EU H  S@<C@ EU H  J@<C@ EU H  R@<C@ EU H  S_@<C@ EU H  N@<C@ EU H  HT@<C@ EU H  F@<CA  EU H  E@<CA EU H  G@<CA EU H  A@<CA EU H  @@<CA EU H  F@<CA EU H  J@<CA EU H  J?@<CA EU H  K@<XP M C@ Bu EU HB@5@0 I@-
@4@7 J.@0 I@-@4@7 J.@>@2
@4@2@4@7 M@>@;C@ Bz EU HB@5@0 P@-
@4@7 J.@0 P@-@4@7 J.@>@2
@4@2@4@7 M@>@;XP J CB_ EU Iq@5@.	@7 J@7 I@@>@;XPtv_print_type_data CB EU I@5@7 H K-@7 H@7 H C@7 L@>@;XD  t  t t  @t message_hook AD  t  t t  @t  Ta AD  t  t t  @t  Ta 
P TaC@< EW EW@5@2 @3 As@4@7 EQ J@7 H B At@7 E  At@7print_message_lines B@7 LZ@>@;C@G EW EW@5@>@;XP H CDQ EU H8@5@.	@2@.@4@7 J@8 Sz@;XP P C@]@@ EU L@5@7 A@.@7 R B@ @.@7 S@@@a@f@h@r@'@7 H@ @7 H@'@7 H@a@h@f@l C@w@?@/@a@f@h@s@7 H@'@7 H@ @7 H@'@7 H@@@a@f@b@P@r@a@b@P@f@l C@w@?	@a@f@b@P@s@(
 @>@;C@E@Y EU L@5@7 F@.@7 S@@@a@f@h@r@7 LE@a@h@f@l C@w@?@&@a@f@h@s@7 H@7 LE@@@a@f@b@P@r@a@b@P@f@l C@w@?	@a@f@b@P@s@(
 @>@;C@m EU L@5@S@> Nf@7 H@a@h@b@n@w@>@;C@t EU L@5 Kq@7 H@2@4@7safe_write_list B H9@7 H@>@;C@'@z EU L L
@5A@7 H@ @7 H@>@p	=@@@a@f@b @s@&
@?@7 H@(
@O@>@;C@P@ EU L@5@C@7 @@L@P@T@2@-@-@4@7 @<@ @.
@7 P Nl@7 H@ @ 
@.@7 Tl@@@a@f@b @s Nt@7 H@a@f@b@l C@w@?@a@f@b @r@7 H Nt@7 H@(
@O@>@;XPdel_til_none_left_in C@'B EU I@5@.	@.
@7 J@C@7 Hc@L@P@>@0 R 	
@4@7 D4@0 J	
@4@7 Hs@>@Q@;CB EU I @<XP
changelist C	D EU Hi@5@>@;C@8D EU Hi


@5@ 
@.@ @.@7 M@@ Gt@7 M B@"	@#@E@?@ @.@ @ @7 Ts B@"	@#@>@;XP R CA EU H8@5@a@g@b@@@s@a@g@b@[@q@a@g@b@ @n@w@>@;CA EU H8 
@<XP S C@4Ck EU Hi		@5@0 Pz@-@-@4@7 Hs@.
@ @7 P{@2@3@4@ 
@.@7 J@p@ @.@7 S@"
@#@>@;CCs EU Hi
@5@>@;XP J CB EU Iq@5 If@7 K@>@7 H::@7 H@7 H@8 H@;CB EU Iq@5 H@7 K@>@.
@7 T B@7 H Tw@7 H@7 H@8 H@;XP
tv_write_list C
BY EU I	
@5@7 H@>@7 Ty B@>@;CB^ EU I@5@7 H@>@;XPcheck_all_requirements C
@ EU H@5@C
@7any_holes_left B@L
@P@>@;XP Ow C@ EU I F
@5@>@8 P@;C@ EU I I

 J

@5@>@ @ @8 Ov@;CA  EU I J

 I

@5@>@ @ @8 Ov@;CA EU I I

 J


@5@>@ @7 Ov@ @ 
@8 Ov@;CA EU I J

 I


@5@>@ @7 Ov@ @ 
@8 Ov@;CA EU I J7

 I
@5@>@;CA EU I J;

 I
@5@>@;CA EU I I

 J;
@5@>@;CA EU I I

 J;
@5@>@;CA EU I B

 I^
@5@>@;CA EU I I^

 B
@5@>@;C	A	 EU I
 F@5@>@;XD  t  t t  @t  Pw  AP Pw  C@R EU O@5@7 K:@@ @7 I@>NO FRAME LEFT TO QUIT@7 H@F@?@=@.@7 I@a@g@b @s@0 I< O@@4@7 D4@@@/@/@.	@7 K7@>QUITTING CURRENT PROOF BY @7 H@7 H ATTEMPT@7 H@7 H@7 O B@?@/@/@7 K.@>@'QUITTING CURRENT PROOF BY CASES ATTEMPT@7 H@7 H@7 N B@E	@>@;XPtry_rule C@2C. EU Hi S

@5@ @7 S~ B@0 L@/@4@7 C@0 L @4@7 C I@7 C@0 I@/@4@7 C@/@0 S
@4@7 S B@7 L B@>@;XP T CA EU H8@5@7 K B@>@2@4@7 J@7 Q@>@;CA EU H8@5@7 R@.@7 Q@ @7 T@>@;C@$A EU H8@5@.@7 R@.@7 Q@ @.
@7 R@2
@4@.@7 R@ @7 J@>@;XD  t  t t  @t  N AP O CC EU H\ G
 H0
 C
@5@ @7 O@>@;CC EU H\ G

 G
@5@ @7 O@>@;CC EU H\ H0
 H0
@5@ @7 O@>@;C	C EU H\
@5@7 IB@>@;XD  t  t t  @t  M AP K CB EU Hi
	
@5@7 H@7 H@>@;CB EU Hi@5@7 H@7 H@>@;XP T CC1 EU H I@5@7 I@>@;CC4 EU H I@5@7 H  B@>@;CC7 EU H I@5@?There are still VCs to prove and you have not "save"d recently.@7 H@7 HDo you still wish to exit@.	@7 I@>@(	 Gt@;CC= EU H  I@<XP
do_forgetting  CA EU I@5 Jr@.@7 H@7 S@Q@;CA EU I  @5@>@;XP M C@*F EU H8  @5@/@7 K@/@7 K@/@7 K@/@7 K@/@7 K@/@7 K@/@7 K@/@7 K@/@7 K@/@7 K@/@7 K@/@7 K@/@7 K@Q@;CF EU H8  @5@>@;XD  t  t t  @t tv_depth AD  t  t t  @t  P  AP P  C EU Hb @5@C@/@7 Q B@L@P@>@7 HThere are no VCs to prove.@7 H@7 H@Q@;C@ EU Hb@5@7 I B@7 K:@.@7 P@@ P@.	@7 H@?@7 H@+The following VCs have not yet been proved:@7 H@7 H@7 P B@7 C@7 H
Which VC? @7 I@.	@7 H@7 F@.
@7 P@@@7 T@?VC does not exist; try again@7 H@Q@>@7 Q B@0 I< O#
@4@7 D4@0 I	@/@/@4@7 C@0 I	
	@4@7 C@0 I@/@4@7 C@0 I @4@7 C@0 O:@/@4@7 C@0 O: @4@7 C@0 R@/@/@4@7 C@0 J@/@/ M@4@7 C@7 O%@>@;XD  t  t t  @t  Ma AP T4 CEa EU Hi@5@.	@7 K B@0 L@-
@4@7 Hs@0 L	
@4@7 D4@Q@;CEf EU Hi@5@>@;XP I CA EU HQ
@5@>@;C@GA EU HQ@5@ @.
@7 I@@@0@ @7 P/@@@ @ 
@7 S7@"

@#@?@@@ @ 
@7 P/@&

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

@>@;XP I CA EU I  @@<CA EU I  M@<CA EU I  F@<CA EU I  P@<CA EU I  K@<CA EU I  L@<CA EU I  L@<C	A EU I C@5 If@7 Kk@>@;CA EU I  I@<CA EU I  Lq@<CA EU I  Pu@<CA EU I  L@<CA EU I  P@<CA EU I  Pv@<CA EU I  P@<CA EU I  P
@<XD  t  t t  @t  P  AP P  C@HD EU H@5@@ O@.@7 H@? I@7 I@.@7 H@>@7 A@@@7 L@?File cannot be found.@7 H@7 H@Q@0 K@4@7 C<<< Commencing command script @7 H@7 H Q@@7 H@7 H@0 O{@/@4@7 C@0 O{ If@4@7 D4@>@;XPbacktrack_printq C@> EU I@5@7 LE@>@;XP S CA EU K @5@>@;CA EU K@5@a@g@b @s@>@p	?@7 Q B@>@7 S@>@;XPbuildsav  C@[ EU EU  @5@7 R]checker.sav@7save_program B @8 F@;C@` EU EU  @5@7 Rb@8 F@;XP TD C@+B EU H8
 AW
 

  E 
@5@>@;C@:C EU H8
 AW
 

 E 

@5@>@2@4@2@3 @3
@4@7 TC@>@;XP M$ C@~ EU Jo


@5@ @ 
@7 I{@>@;C@ EU Jo
@5@ @ @7 I{@>@ 
@ @7 M#@>@;XP O C@q@ EU H\ N

@5@2@3@4@2 F@3 F@4@2@-
@3@-@4@7 Mm@@@( @(
@?@C@@@(@&

@?@9@@@(@"
 H2

@#@?@(@@@(
@(
@?@@@(
 @ @7 F@a@f@b@t@(
 @?
@"
 N
@#@>@;C@ EU H\@5@2@-@-@4@7 @<@ @.
@7 Mm@2
@4@7 @<@>@;XP R CF EU H8 G

 G


@5@ @7 R@ @ 
@7 R@>@;CF EU H8 H2

 H2


@5@ @7 R@ @ 
@7 R@>@;CF EU H8 C

 C


@5@ @7 R@ @ 
@7 R@>@;CF  EU H8@5@>@7 Ii@>@;XD  t  t t  @t  Hr AP Nj C@%@ EU Kp@5@T@.
@7 @6@@ M@7 Ng@?@@ M@7 Ng@? M@8 Ng@;C@/@ EU Kp@5@T@.
@7 @6@@ D@7 Ng@?@@ M@7 Ng@?@@ M@7 Ng@? Nv@8 Ng@;C@ EU Kp@5@(	@>@;XPmerge_lists C@ EU J
	@5@>@;C@(@ EU J@5@@@ @7 Hc@>@ @7 T B@E
@?@ @.
@7 T@"

@#@>@;XP J' CA B[ B[@5@6 B`@a@g@h@l S@w@;XP T* CA EU I@5@7 I@>@;XP L CD EU Hi@5@0 L@/@/@4@7 C@>@/@7 J@>@;XD  t  t t  @t  O  AP O  C@E EU L@5@@ H@0 Ix@-@-	@4@7 H@E
@?@1FORWARD_CHAIN -- For which hypothesis/conclusion? O@7 H@.
@7 H@"
 Ix

	@#@>@0 I< I O@4@7 Hs@0 I< I@1 O@1 Ix	@4@7 C@7 PF@>@;XD  t  t t  @t  Q AP P` CC EU H\@5@S@7 H<<< ERROR: illegal variable >>>@7 H@7 H@>@Q@;CC EU H\ @Q @Q@5@>@;CC EU H\ @ @@5@>@;C	C EU H\
@5@7 @@>@;C@/C EU H\ B

@5@.@7 Iz@@@( F@?@( HF@>@0 C
@4@.
@7 N@0 B
 @4@7 S B@>@;C@2C EU H\ B

@5@.@7 Iz@ @.
@7 H]@ @ @.@7 H]@@@&
@(	 @Q@?
@"	 B
@#@>@;C@/C EU H\ I^

@5@.@7 Iz@@@( F@?@( HF@>@0 C
@4@.
@7 N@0 I^
 @4@7 T@>@;C@2C EU H\ I^

@5@.@7 Iz@ @.
@7 H]@ @ @.@7 H]@@@&
@(	 @@?
@"	 I^
@#@>@;C@0C EU H\ I

@5 F@7 Iz@  F@7 Iz@>@0 G@0 C
@4@4@.@7 P]@0 J7 @4@7 T@>@;CC EU H\ I

@5@0 I
@4@7 P_@>@;C@0C EU H\ I

@5 F@7 Iz@  F@7 Iz@>@0 G@0 C
@4@4@.@7 P]@0 J7 @4@7 T@>@;C@+C EU H\ I

@5 HF@7 Iz@  HF@7 Iz@>@0 C
@4@.@7 P]@0 I @4@7 T@>@;C@2C EU H\ I

@5@.@7 Iz@ @.
@7 H]@ @ @.@7 H]@@@&
@(	 @Q@?
@"	 I
@#@>@;C@/C EU H\ J;

@5@.@7 Iz@@@( F@?@( HF@>@0 C
@4@.
@7 P]@0 J7
 @4@7 T@>@;C@2D
 EU H\ J;

@5@.@7 Iz@ @.
@7 H]@ @ @.@7 H]@@@&
@(	 @@?
@"	 J;
@#@>@;CD EU H\ J7

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

@5@0 I^
@4@7 P_@>@;CD EU H\ F I^

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

@5@0 I
@4@7 P_@>@;CD  EU H\ F J7

@5@0 I
@4@7 P_@>@;CD! EU H\ F I

@5@0 J7
@4@7 P_@>@;CD" EU H\ F I

@5@0 J;
@4@7 P_@>@;CD$ EU H\ F
 F
@5@ @7 P_@>@;CD& EU H\ I

 I


@5@ @7 P_@ @ 
@7 P_@>@;CD+ EU H\ J

 J


@5@ @7 P_@ @ 
@7 P_@>@;CD0 EU H\ C

 C


@5@ @7 P_@ @ 
@7 P_@>@;CD5 EU H\ J

 J


@5@ @7 P_@ @ 
@7 P_@>@;C@_D? EU H\ I 


 I 


@5@ @.@7 H;@>@@@ @/@7 J@>@ @ 
@7 P_@?@,@@@0 J
 M@4@7 C@ @ 
@7 P_@0 J
 M@4@7 Hs@?@0 J
 M@4@7 Hs@Q@>@;C@_DM EU H\ J 


 J 


@5@ @.@7 H;@>@@@ @/@7 J@>@ @ 
@7 P_@?@,@@@0 J
 M@4@7 C@ @ 
@7 P_@0 J
 M@4@7 Hs@?@0 J
 M@4@7 Hs@Q@>@;C@ D[ EU H\ J



@5@.
@7 Iz@>@0 J

@4@ 
@7 H]@>@;CDa EU H\@5@.
 @@7 O@7 O@>@;XP K C@.@ EU J@5@@@0 R@-
@4@7 Hs@a@i@b@n@w@0 R	@4@7 C@?@0 R@4@7 C@(	@E
@>@;XP S CA@ EU Hi
 S

@5@2@-@-
@4@7 @<@.@ @ 
@7 H@0 I@/@/@4@7 C I@7 C@ 
@7 I" I@7 C@>@ @.@7 N@ @.@7 N@@@"  Hx Hy
@#@F@?@T@@@"  Hy@#@' @@F@?@<@@@"  Hx T IO


@#@?@"  T IO

@#@' @@@@&@&@?@&@&@7 N@C@ @7 N@L@P@ @7 I+@ @2@-@4@7 @<@0 B
@4@ @.@7 L^@ @.@7 I.@@@7 I7@>@Q@?@R@C@ @7 Pz B@L@P@ @ @7 R B@( @@.@7 I(@0 Hq@2@3@4@4@8 D4@;XP M C@ BH EU I B
	
@5@7 I@.@7 HS@ @7 I@@>@0 B
@4@8 M@;C@ BN EU I B
	
@5@7 I@.@7 HS@ @7 I@@>@0 B	@4@8 M@;C@ BU EU I I^
	
@5@7 I@.@7 HS@ @7 I@@>@0 I^
@4@8 M@;C@ B[ EU I I^
	
@5@7 I@.@7 HS@ @7 I@@>@0 I^	@4@8 M@;C@ Bb EU I I
	
@5@7 I@.@7 HS@ @7 I@@>@0 I
@4@8 M@;C@ Bh EU I I
	
@5@7 I@.@7 HS@ @7 I@@>@0 I	@4@8 M@;C@ Bo EU I I
	
@5@7 I@.@7 HS@ @7 I@@>@0 I
@4@8 M@;C@ Bu EU I I
	
@5@7 I@.@7 HS@ @7 I@@>@0 I	@4@8 M@;C@ B| EU I J7
	
@5@7 I@.@7 HS@ @7 I@@>@0 J7
@4@8 M@;C@ B EU I J7
	
@5@7 I@.@7 HS@ @7 I@@>@0 J7	@4@8 M@;C@ B EU I J;
	
@5@7 I@.@7 HS@ @7 I@@>@0 J;
@4@8 M@;C@ B EU I J;
	
@5@7 I@.@7 HS@ @7 I@@>@0 J;	@4@8 M@;C
B EU I@5@S@>@.	@7 J@8 F@;CB EU I@5@8 IW@;C@B EU I F
	@5@T	@@
@"	 F
@#@F@?@@@@"	 B

@#@!
@0 I^@4@#@?@t@@@"	 I^

@#@!
@0 B@4@#@?@\@@@"	 J7

@#@!
@0 I@4@#@?@D@@@"	 J;

@#@!
@0 I@4@#@?@,@@@"	 I

@#@!
@0 J;@4@#@?@"	 I

@#@!
@0 J7@4@#@8 M@;CB EU I I
	
@5@7 I@>@7 I@8 M@;CB EU I I
	
@5@7 I@>@7 I@8 M@;CB EU I I
	
@5@7 M@8 M@;CB EU I J
	
@5@7 I@>@@@7 I@?@8 M@;CB EU I J
	
@5@7 I@>@@@7 I@?@8 M@;C
B EU I J
	@5@8 M@;CB EU I J

	@5@8 M@;CB EU I C
	
@5@7 I@>@@	@0 F	@4@7 I@?@8 M@;CB EU I C
	
@5@7 I@>@@@7 I@?@0 F	@4@8 M@;CB EU I C
	
@5@@	@0 F	@4@7 M@?@8 M@;CB EU I J
	
@5@0 C	
@4@7 M@0 C
	@4@8 M@;C@EB EU I B
	
@5@@@7 I@@@S	@7 H1@C@7 F@L@P@7 J>@?@&	
@?@7 I@@@S
@7 H1@C@7 F@L@P@7 J>@?@&
	@;CC EU I I^
	
@5@@@0 J7	
@4@7 IW@?	@0 J;	
@4@8 IW@;C@$C EU I J7
	
@5@0 I	
@4@7 M@0 I^	
@4@7 I@0 I^	
@4@8 I@;C@$C EU I J;
	
@5@0 I	
@4@7 M@0 I^	
@4@7 I@0 I^	
@4@8 I@;C@,C EU I I
	
@5@@@0 J7	
@4@7 IW@?@@@0 J;
	@4@7 IW@?	@0 B	
@4@8 M@;C@,C( EU I I
	
@5@@@0 J;	
@4@7 IW@?@@@0 J7
	@4@7 IW@?	@0 B	
@4@8 M@;C@/C1 EU I B
	 G

@5@7 I@@@ @7 I@"
 C	@#@?
@7 I@" C	
@#@;C@/C; EU I B
	 C

@5@7 I@@@ @7 I@"
 G	@#@?
@7 I@" C
	@#@;XP J C@#@ EU HQ J



 J


@5@ @.@7 P?@>@ @ 
@7 J@>@;C@ EU HQ
@5@>@;XP L3 CB EU Iq  @5@7 I@>@$There are no more VCs left to prove.@7 H@>@;CB EU Iq@5@2@2@-@4@4@7 I@>The only VC left to prove is: @7 H@7 H@>@;CB EU Iq@5@.@7 I@>@,The following VCs have not yet been proved: @7 H@7 H@7 H@7 P@>@;CB EU Iq @5@C@/@7 I@L@P@> T@7 H@>@;XP N C@_C EU Hi@5@@
@0 H O@-	@4@7 Hs@E
@?
@ Type new subexpression pattern: @7 I@.
@7 H@.	@7 H@0 S~	@4@7 D4@>@@@0 H KL A|@4@7 Hs@>@E@?@7 C@0 H I2@/@4@7 CBy which rule? @7 I@.@7 H@ @7 KN@>@0 S	@4@.@7 T B@ @7 S B@>@;XP H< CB EU H8@5@7 R B@>@;CB EU H8
@5@>@;XP R CA EU L @<CA EU L@\
@\@\
@5@ @8 R@;CA EU L


@5@ @ @8 R@;XP J CA EU J@5@/@7 K*@p	@ @7 J@>@;CA EU J@5@0 K+	
@4@7 D4@>@;XD  t  t t  @t  J AD  t  t t  @t  Jc AP O CBm EU Iq
	

@5@2
@3@4@7 Ir@8 Tx@;XP L C@3A EU I
@5@.@7 K@.
@7 K@ @7 HARG@7 H@7 H @7 H@ 
@7 H  @7 H@7 L@p	@>@ @ @7 L@>@;CA EU I@5@>@;XD  t  t t  @t thread_message_hook AD  t  t t  @t  T AD  t  t t  @t  T AD  t  t t  @t  I  AP R C@5@w EU E@5@.	@7 J@2@.@4@.
@7 J@.@ @7 E @ @.@7 G B@ @.
@7 Pl@@	@(
 @       <THERE ARE NONE>@7 H@?@ 
@7displayListOfFiles B@>@Q@;XP O C
D EU Hi @5@C@/@/@7 N@L@P@>@;C@"D EU Hi@5@.@7 L@.	@7 R~@>@@@&	@?@0 L@4@7 Hs@0 L	@4@7 D4@>@;XP Q C@ EU H@5@S@>@;C@ EU H J
	@5@>@7 TW@>@;C@ EU H @<XD  t  t t  @t  TR  AP P C@e EU Hb
	@5@7 H@7 H@>@;C@i EU Hb	
@5@.@7 L@0 C	@4@7 H@7 H@>@;C@n EU Hb
	
@5@7 H L@7 H@7 P@>@;C@ @s EU Hb	

@5@.@7 L@0 C	@4@7 H L@7 H@ @7 P@>@;XP P C
DB EU H8@5@7 H@7 Hc@>@;XD  t  t t  @t  O AP O C@8 EUu FW        @5@@@" Ix Iy
	@#@7 F@.
@7 I@?
 @@7 Iz@%
@E	@'ENTERING PROOF BY CONTRADICTION ATTEMPT@7 H@7 H@2 @@4@0 F
@4
CONTRADICTION@7 I@>@;XD  t  t t  @t  N AD  t  t t  @t  I  AP Q CGp EU H8 K= H@5@7 J@>@;CGq EU H8 K= H@5@7 R@>@;CGr EU H8	nomessage H@5@7 S@>@;CGs EU H8 T H@5@7 T@>@;XP P C@ EU I F
@5@>@8 Ov@;C@ EU I I

 I

@5@>@ @ @8 P@;C@ EU I J

 J

@5@>@ @ @8 P@;C@ EU I I

 I


@5@>@ @7 P@ @ 
@8 P@;C@ EU I J

 J


@5@>@ @7 P@ @ 
@8 P@;C@ EU I 
@<XP Q C EU I@5@7 F@a@g@b @q@a@g@k H0@x
@"	 H0
@#@>@;C	@" EU I
@5@7 @@>@;C@' EU I
@5@S@>@;C@, EU I@5@2@-
@-@4@7 @<@ @.@7normalize_arg_list B@2
@4@7 @<@>@;XP S C EU K@5@7 K@@>@7 C@7 KC@.	@7 I@7process_initialisation B@*	 D@7 KE@>@Q@;C@* EU K@5@C	@7 K@@L	@P@Q@;XP T" CA EU H8@5@7lastword B@>@0 T	@4@8 C@;CA EU H8@5@ @.
@7 T@ @ 
@ @7 T!@>@;XD  t  t t  @t  J AP M C@= EU K@5@7 @@.
@7 J@.@7 T
@>@ @8 Rc B@;XP P C
F EU H8@5@a@g@h@s@>@;CF EU H8
@5@>@;CF EU H8
@5@p@ @ @7 P@>@;XD  t  t t  @t  NJ AD  t  t t  @t  NJ AP M C@A7 EU H
@5@T@@@" Hy


@#@( @@F@E@?@O@@@<@" T IO


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

@#@( @@F@F@@@S
@R@F@?@T
@ 
@2@-@-@4@7 @<@ @ @ @7 H@>@;CAS EU Hbad_body@5@>@;CAT EU H @<XP P CAA EU H/ B
	@5@0 B@0 N	@4 @4@7 R
@>@;CAB EU H/ B
	@5@0 B@0 N	@4 @4@7 R
@>@;CAC EU H/ B G
	
@5@0 B	@4@7 P@0 B
@4@7 P@>@;CAD EU H/ B G
	
@5@0 B	@4@7 P@0 B
@4@7 P@>@;CAE EU H/ B G
		@5@>@;CAF EU H/ B G
		@5@>@;C
AG EU H/ B
	 G	@5@>@;C
AH EU H/ B
	 G	@5@>@;CAI EU H/ B	
@5@0 B	@4@7 R
@0 B
@4@7 P@>@;CAJ EU H/ B G L
	 L		@5@>@;CAK EU H/ B
	 G L	 L	@5@>@;CAL EU H/ B G L
	 L		@5@>@;CAM EU H/ B
	 G L	 L	@5@>@;CAN EU H/ B L

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

	

@5@0 I^	
@4@7 P@>@;C@"A\ EU H/ I^ G
	
@5@@
@0 I^	@4@7 P@?@0 I^
@4@7 P@>@;CAb EU H/ I^ G
	
	@5@0 I^
@4@7 P@>@;CAc EU H/ I^ G
	

@5@0 I^	@4@7 P@>@;CAd EU H/ I^ G
	
 G	
@5@0 I^
@4@7 P@>@;CAe EU H/ I^ G
	
 G

@5@0 I^	@4@7 P@>@;CAf EU H/ I^
	
@5@0 I^	
@4@7 S@>@;XP I CA] EU I@5@.@7 S@  @7 S@>@;XD  t  t t  @t  K AP P C H H 
@<XD  t  t t  @t  J^ AP N C@5@ EU N		



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

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

@5@p?@ @ @7 L@ @2@4@ 
@7 J@>@;C@ EU N


@5@ @.@7 L@a@f@g@q@ @ 
@7 N@>@;C@ EU N	@5@>@;XD  t  t t  @t  K AP M C@2C EU H8@5@.@7 H@7 C@7 Qw B@.	@7 P B@)	@.
@7 J\@p
?@ @.@7 P@2@4@.
@7 R@0 I
@4@7 D4@>@;XD  t  t t  @t  I AP L+ CBJ EU H\ H4

 H4
@5@>@ @7 O@>@;CBN EU H\ H4

 H4

@5@>@ @7 O@>@;C	BR EU H\ H4 N@5@>@;C
BT EU H\ N H4@5@>@Q@;CBX EU H\ N

 N
@5@>@ @7 O@>@;CB\ EU H\ N

 N

@5@>@ @7 O@>@;CB` EU H\@5@7 M3@>@@
@7 M3@>@7 J@?@R@>@;CBl EU H\@5@7 M3@>@Q@;C@;Bq EU H\@5@@@/@/@7 O@?@@@" J@#@?@" J
@#@C
@@@/@/@7 O@?@@@"	 J@#@?@"	 J
@#@L
@P@>@;CB| EU H\@5@>@.
@7 @<@.@7 @<@ @7 J B@>@;XD  t  t t  @t  L  AP L  C@. EU L@5Saving@7 H@.@7 R0@7 K@7 K@.	@.
@7 K
/* SAVED: @7 H@7 H, at @7 H@7 H */@7 H@7 H@>@8 Ro B@;C@  EU L@5@.@7 R0@C	@7 K@L	@P QN@7 H@7 H K@7 H@7 H@>@8 I@;XP O) C@=A EU Iq
 J
@5@7 HMet constraint: @7 H@/@7 L B@.@7 O@@
@( @7 H@E@?@a@f@g@l C@b@l C@x@ @/@7 L@7 H@>@;C@4A EU Iq

@5@7 HProved subgoal: @7 H@.@7 O@@
@( @7 H@E@?@a@f@g@l C@b@l C@x@ @/@7 L@7 H@>@;C@CA EU Iq
 J

@5@7 H T@7 H@/@7 T@.@7 O@@
@( @7 H@E
@?@a@f@g@l C@b@l C@x
@ 
@/@7 L@7 H@ @7 O(@>@;C@7A EU Iq

@5@7 H T@7 H@.@7 O@@
@( @7 H@E
@?@a@f@g@l C@b@l C@x
@ 
@/@7 L@7 H@ @7 O(@>@;CA EU Iq
@5@7 H@!(unconstrained rule: no subgoals)@7 H@7 H@>@;XP R CA EU H/@5@7 Iz@7 Iz@>@;XPrenumber_and_print C@$@A EU I@5@@@7 I@7 LE@?@@@C	@7 I@L	@P@/@7 T@7 T B@Q@?@R@;XD  t  t t  @t  Sc  AP M C@ EU K@5@.	@7 N BD@7 H@7 H@:@7 H@7 H@7 H@7 H@>@;XP R CF EU H8 G

 J!


@5@ @7 R@ @ 
@7 R@>@;CF EU H8 H2

 J(


@5@ @7 R@ @ 
@7 R@>@;CF EU H8 C

 J&


@5@ @7 R@ @ 
@7 R@>@;CF EU H8@5@>@7 Ii@>@;XD  t  t t  @t  K AD  t  t t  @t  K APbuilt_in C
D EU H\  @K F F F@<C
D EU H\   F F F@<C
D EU H\  H3 F F F@<C
D EU H\  H5 F F F@<C
D EU H\  M F F F@<C
D EU H\  M F F F@<C
D EU H\   F F@<C
D EU H\   HF HF HF@<C
D EU H\  JD F F@<C
D EU H\  JB F F@<C
D EU H\  BANY T @@<C
D EU H\  I_ T T @@<C
D EU H\  G[ T T @@<C
D EU H\  C T T @@<C
D EU H\  G T T @@<C
D EU H\  I T T @@<C
D EU H\  F @ @@<C
D EU H\  I @ @ @@<C
D EU H\  J @ @ @@<C
D EU H\  C @ @ @@<C
D EU H\  J @ @ @@<C
D EU H\  J= F @@<C
D EU H\  A T T@<C
D EU H\  B T T@<C
D EU H\  F T F@<C
D EU H\  @ T T@<C
D EU H\  L T T@<C
D EU H\  L T T@<C
D EU H\  L T T@<C
D EU H\  G T T T@<C
D EU H\  J" T T T@<C
D EU H\  J) T T T@<C
D EU H\   T T T@<C
D EU H\  Ia T T @@<C
D EU H\  Ic T T @@<C
D EU H\  J+ T T @@<C
D EU H\  J- T T @@<C
D EU H\  C T T T@<XP R C@X@ EU I		 I@5@.	@7 T B@.
@7 K@.@7 KDepth: @7 H@7 H,       Trace: @7 H@.@7 J@ @7 L@.
@7 J J}@7 H@ 
@7 LPrincipal functor: @7 H@ 
@2@-@-@4@7 @<@>@7 H@ @7 H@ @7 H@ @.@7 G @>@ @ @7 L B@>@;C@@ EU I		 I@5@.	@7 T@a@h@b @s@>@0 T@/@4@7 C@0 J	@/@4@7 C@p
	?@0 T
@4@7 C@.@7 J@0 J@/@4@7 C@.@2@/@4@ @7 J@0 J@4@7 C@.
@7 J@@@1@@@"
 I 

@#@?
@"
 J 

@#@ @.@7 H;@0 Jtv@4@7 C@?@R@F@E@> I@7 R@>@;C@ EU I I@5@/@7 I B@>@9CANNOT "UP" AT TOP-LEVEL.  (Rest of command-line ignored)@7 L@0 I@/@4@7 C@>@;C	@ EU I I@5CANNOT "UP" AT TOP-LEVEL.@7 L@>@;C@@ EU I
 I
	@5@.
@7 T@.@7 J@C@ @7 @@L@P@.@7 J@>@p
@ @/@.@7 @6@@@@@@7 F@a@h@b@t@a@h@f@r@%	@?	@(	?@(@'@>@ @ @.@7 A@0 T@/@4@7 C@0 T
@4@7 C@0 J
@4@7 C@0 J@/@4@7 C@ @2@4@.@7 J@0 J@4@7 C@@@1@@@" I 

@#@?
@" J 

@#@ @.@7 H;@0 J T@4@7 D4@?@R@F@E@> I@7 R@?@@@/@7 T@="DOWN" NON-EXISTENT ARGUMENT.  (Rest of command-line ignored)@7 L@0 I@/@4@7 C@?"DOWN" NON-EXISTENT ARGUMENT.@7 L@F@F@F@>@;CA$ EU I I@5@/@7 T@>@;CANNOT "DOWN" AT TREE-LEAF.  (Rest of command-line ignored)@7 L@0 I@/@4@7 C@>@;CA* EU I I@5@>CANNOT "DOWN" AT TREE-LEAF.@7 L@>@;CA. EU I I@5@.	@7 T@.
@7 J@>@7tv_show_type_template B@>@;CA4 EU I I
	@5@.
@7 J B@>@7 L@>@;C@7A9 EU I F@5 TRAVERSE ENVIRONMENT COMMANDS:@7 L ------------------------------@7 L@2 u (or -)   UP (ascend a level in expression tree)@7 L@D d (or +)   DOWN (descend a level); must be followed by argument no.@7 L@/                 (e.g. d2 = descend argument 2)@7 L@@ l          LOCATION of current level w.r.t. original expression@7 L@B                 (follow by "f" for FULL or ["b"] (default) BRIEF)@7 L@. t          TYPE information for current level@7 L@# r          REDISPLAY current level@7 L@/ s          SHOW top-level expression (in full)@7 L@) h (or ?)   HELP -- displays this message@7 L@2 x          EXIT from traverse command environment@7 L@7 H@>@;CAH EU I I@5 @.	@7 JTOPLEVEL EXPRESSION:@7 L@7 L@>@;CAM EU I I@5@0 J@/@/ T@4@7 C@>@;CAP EU I F
	@5@>ERROR(S) IN COMMAND SEQUENCE:  @7 H@7 T{Please retype command-line.@7 L@>@;XP T% C@?A EU H\@5@7 H@7 H@ @7 H@ @ @7 H@ @ 
@7 H@ 
@ @7 H@ @ @7 H@ @ @7 I @ @ @7 M6@ @ @7 N@ @ @8 O@;XP S C@3 EU Iq@5@7 O9@>@;XP S CA EU Hi
	@5@>@;CA EU Hi@5@ @7 @@ @7 S@>@;CB EU Hi@5@S@ @2	@4@7 J@p
	@ @ 
@7 S@>@;CB EU Hi@5@ @.
@7 M@ @ 
@7 S@>@;XP S C@$C	 EU H8
 Nt 
 E

@5@ @ 
@7 H;@ @7 H;@>@;CC EU H8
 AW

@5@ @ 
@7 H;@>@ @ @7 S@>@;XD  t  t t  @t  N AD  t  t t  @t  J` AP R CE EU Hi
@5@C
@/@/@7 N@L
@P@>@;CE EU Hi@5@.
@7 Q B@7 T2@>@7 P @>@;XP P
 C@z EU K  H @@<C@{ EU K  If @@<C@| EU K     F@<C@} EU K
   F

@5@7 F@a@g@i@t@a@g@f@r@;C@%@~ EU K
  II
@5@7 F@a@b @i@q@a@i@b@@q@>@ @0  II@4@8 P	@;C@ EU K   II@<XP IX C@C EU Qy@5@/@8 J@;C@3@D EU Qy B
	
@5@@@/@0 F@1 I^	
@4@7 J@?@@@/@0 B
	@4@7 J@?@/@0 F@1 I^
	@4@8 J@;C@3@E EU Qy I^
	
@5@@@/@0 F@1 B	
@4@7 J@?@@@/@0 I^
	@4@7 J@?@/@0 F@1 B
	@4@8 J@;C@3@F EU Qy J7
	
@5@@@/@0 F@1 I	
@4@7 J@?@@@/@0 J;
	@4@7 J@?@/@0 F@1 I
	@4@8 J@;C@3@G EU Qy J;
	
@5@@@/@0 F@1 I	
@4@7 J@?@@@/@0 J7
	@4@7 J@?@/@0 F@1 I
	@4@8 J@;C@3@H EU Qy I
	
@5@@@/@0 F@1 J;	
@4@7 J@?@@@/@0 I
	@4@7 J@?@/@0 F@1 J7
	@4@8 J@;C@3@I EU Qy I
	
@5@@@/@0 F@1 J7	
@4@7 J@?@@@/@0 I
	@4@7 J@?@/@0 F@1 J;
	@4@8 J@;XD  t  t t  @t  H AD  t  t t  @t  It AP K\ CB EU I@5@0 Tr@-@-	@4@7 Hs@0 J	@4@7 D4@Q@;CB EU I   @<XP J2 CBf EU HQ JL
@5@.@7 Iz@ @.@7 O@0 JL
@4@ @7 S@>@;CBk EU HQ JM
@5@.@7 Iz@ @.@7 O@0 JM
@4@ @7 S@>@;C@MBp EU HQ B

@5@.@7 Iz@ @.
@7 O@ 
@.@7 S@ @ 
@.@7 S@@	@&@>@(	 @Q@?@@@ @ 
@7 Hc@ @ 
@7 Hc@>@(	 @@?
@"	 B@#@>@;C@MB EU HQ I^

@5@.@7 Iz@ @.
@7 O@ 
@.@7 S@ @ 
@.@7 S@@	@&@>@(	 @@?@@@ @ 
@7 Hc@ @ 
@7 Hc@>@(	 @Q@?
@"	 I^@#@>@;C@dB EU HQ

 J;

@5@.@7 Iz@ @.
@7 O@ 
@.@7 S@ @ 
@.@7 S@@@&@(	 @@F@?@3@@@$@.@2@-@4@ 
@7 J@@@ @ @7 Hc@(	 @Q@?	@ @ @7 Hc@(	 @@?
@"	 J;@#@F@>@;CB EU HQ J7

@5@0 J;
@4@7 J1@>@;C@dB EU HQ

 I

@5@.@7 Iz@ @.
@7 O@ 
@.@7 S@ @ 
@.@7 S@@@&@(	 @Q@F@?@3@@@$@.@2@-@4@ 
@7 J@@@ @ @7 Hc@(	 @Q@?	@ @ @7 Hc@(	 @@?
@"	 I@#@F@>@;CB EU HQ I

@5@0 I
@4@7 J1@>@;CB EU HQ@5@.
@7 Iz@.@7 O@ @7 S@>@;XP R CB EU I@5@>@;CB EU I
@5@T
@"
 J
@#@>@ @@>@ @7 R@>@;CB EU I
@5@7 I@>@ @7 R@>@;CB! EU I


@5@ @ @7 R@>@;XD  t  t t  @t  R AP I C@@ EU H8	@5@.@7 S( B@.	@7 QE@@@V@7 L@.
@7 J@2@-@4@.@7 J@.@ @7 J@@@+@ @7 L@@
@( H@ @7 LB B@?@( If@@@C@ @7 K@L@P@ @7 LN@?@ @7 LQ@?
@C@ @7 L@L@P@ @7 @ @?@C@7 L@L@P@F
@E@.
@7 K@@@[@ 
@7 L@ 
@.@7 J@ @2@-@4@.@7 J@.@ @7 J@@@,@ @7 L@@@( H@ 
@ @7 U@?@( If@@@C@ @7 K@L@P@ @7 LN@?@ @7 LQ@?
@C@ @7 L@L@P@ 
@ @7 U@?@C@ 
@7 L@L@P@F@E@;XP M C@;D. EU H8@5@.	@7 H@.
@7 JS@.@7 Q;@>@@
@&
@( @@E@?@@@&	@"	@#@E@?@"
@#@>@ @7 M@>@;XP Tm C@ EU L
@5@ @7 P@>@;C@ EU L@5@ @.
@7 P L@7 H@p
>@ @ @7 Tl@>@;XP N CB EU I	
@5@7 N@7 N@>@;CB EU I@5@>@;C@-B EU I@5@7 F@a@g@b @s@0 M@4@7 Hs@0 J @Q@4@7 Hs@0 N@-	@4@7 Hs@0 J	@4@7 D4@>@;CB EU I@5@7 F@a@g@b @s L@7 H@7 H has not been deleted.@7 H@7 H@>@;CB EU I@5@'Illegal hypothesis number to undelete: @7 H@7 H@7 H@>@;XP Q CBr EU Iq
	

@5@2
@3@4@7 J@8 Tx@;XD  t  t t  @t  GH AD  t  t t  @t  GH 
P T C@+A EU I@5@7 @@>@@@.	@7 Iz@?@@@7 Mj@'	{type-identifier}@?@/@7 T@'	 U@>@#Type information for atomic object:@7 L@>@7 T_ B@>@;C@:A EU I J

	

@5@.@7 Iz@ @0 PY@-
@-@4@7 J.@ 
@7 Pb@ @ @7 Iz@> HV@7 QW B@>@0 J

@4@ @7 U@>@;C@0A EU I J
	
@5@.@7 Iz@ @0 PY@-@-
@4@7 J.@ @7 Pb@> J@7 U@>@0 J@4@ 
@7 U@>@;C@)A EU I	
@5@2	
@4@.@7 Iz@ @0 P@-@4@7 J.@> C@7 U@>@2@4@ @7 U@>@;CA EU I	
@5@2	
@4@.@7 Pb@> C@7 U@>@ {list}@7 U@>@;C@&A EU I I
	@5@0 I	@4@.
@7 Iz@0 I@/@4@7 J.@> I@7 U@>@0 I U@4@7 U@>@;C@&A EU I I
	
@5@0 I	
@4 @@7 Iz@> I@7 U@>@0 I	{binding} @@4 @@7 U@>@;C@&A EU I J
	
@5@0 J	
@4 @@7 Iz@> J @7 U@>@0 J U @@4 @@7 U@>@;C@$A EU I 
	
@5@7 A@@@7 Mj@?@/@7 T@> @7 U@>{ {identifier} : {type} } U@7 U@>@;C@*A EU I@5@.	@.
@7 N@.@.@7 H~@>@ @7 Pb@>@.
@ @7 N@>@7 U@>@ 
@ @7 U@>@;C@<A EU I@5@.	@7 Iz@/@/@.
@.@7 HW@.@/@7 @6@ @.
@7 H~@>@ @ 
@7 Pb@>@/@.@/@ 
@7 HW@>@ @7 U@>@ @7 U@>@;C@-B  EU I@5@2@-	@-
@4@7 @<@.@7 Iz@>@.@7 Pb@>@.
@2	@4@7 @<@>@7 U@>@ 
@ @7 U@>@;XPinstantiate_all_vars C@ EU H
@5@>@;C@ EU H
 


@5@&
@ @7 U B@>@;XP O C@W EU J@5@C	 H @@7 H@L@P@C@7 ME B@L@P@>@;C@I@[ EU J@5@.@7 I@>@ @.@7 L
@ @.
@7 I{@ 
@.@7 R~@>@@@&@?@$@0 I@4@7 D4@0 I< O!@1 I@4@7 D4@ @7 R@0 I@4@7 Hs@>@;C@k EU J@5@>@;XD  t  t t  @t  J AP O C@I@$ EU T@5@@@" Ix Iy
	@#@7 F@.
@7 I@?
 @@7 Iz@%
@E	@"
 C

@#@.
 @@0 C @@4@7 Q@%ENTERING PROOF BY IMPLICATION ATTEMPT@7 H@7 H@ 
@ IMPLICATION@7 I@>@;XP P) C@#@ EU H I J M
 M@5@/@2 I@3 Re@3 Iy@3 J@4@7 J@>@;C@ EU H I J
 @@5@/@2 I@3 I@4@7 J@>@;C@/@ EU H I I Re Rf
 H@5@/@2 I@3 Re@3 I@3 I@3 J@3 I@3 J@4@7 J@>@;C@ EU H I Rh
 @m@5@/@2 Rf@3 J@4@7 J@>@;C@ EU H J Rf I
 I@5@/@2 J@3 I@4@7 J@>@;C@ @ EU H I J I
 Jm@5@/@2 I@3 Iy@3 J@4@7 J@>@;C@&@ EU H I J
 HU@5@/@2 Rj@3 M@3 I@3 J@3 I@3 Rg@4@7 J@>@;C@ EU H Iy Re I J K)@5@>@;C@ @ EU H I I Re I
 M@5@/@2 I@3 I@4@7 J@>@;C@2@ EU H I Rh I Ri
 O@5@/@2 Re@3 I@3 I@3 Iy@3 I@3 Re@3 J@3 Rf@4@7 J@>@;C@ EU H J I J I I@5@>@;C@"@ EU H I Rh I Iy J J I J I I@5@>@;C@ EU H I
 F@5@/@2 J@3 I@3 M@4@7 J@>@;C@ @ EU H I Rh I Rm
 P@5@/@2 J@3 I@4@7 J@>@;C@&@ EU H I J Rj
 K@5@/@2 J@3 Rj@3 I@3 J@3 I@4@7 J@>@;C@ @ EU H I J I
 L@5@/@2 J@3 I@3 J@4@7 J@>@;C@&@ EU H I Rf I
 L@5@/@2 J@3 I@3 J@3 I@3 J@4@7 J@>@;C@ EU H Rf J
 P@5@/@2 Ri@3 Rl@3 Iy@4@7 J@>@;C@ EU H M I Rh
 O@5@/@2 Rl@3 J@4@7 J@>@;C@ EU H Rk I J I Pw@5@>@;C@#@ EU H Iy Rh
 C@5@/@2 Rf@3 I@3 I@3 I@3 I@4@7 J@>@;C@ @ EU H I Rf Ri
 O@5@/@2 I@3 Re@3 M@4@7 J@>@;C@/@ EU H J Rf I
 M@5@/@2 I@3 Re@3 Rf@3 I@3 J@3 Re@3 I@3 J@4@7 J@>@;C@ EU H I J
 I@5@/@2 I@4@7 J@>@;C@ EU H I I
 Lq@5@/@2 Rh@3 Ri@4@7 J@>@;C@#@ EU H I J Iy
 Pu@5@/@2 I@3 Re@3 I@3 J@4@7 J@>@;C@ EU H I Re
 L@5@/@2 Rl@3 J@4@7 J@>@;C@#@ EU H M I J
 Pv@5@/@2 Rf@3 I@3 Rl@3 Iy@4@7 J@>@;C@&@ EU H I
 P@5@/@2 I@3 Re@3 Rl@3 J@3 I@3 I@3 J@4@7 J@>@;C@#@ EU H J I J
 P@5@/@2 Iy@3 I@3 I@3 J@4@7 J@>@;C@ EU H Iy Re I I M I Rh P
@5@>@;XD  t  t t  @t  K AP N' C@{ H H  H@<XP O C@!Cs EU H\ G

 H0 G


@5@0 H0@4@7 O@ @ 
@7 S B@>@;CCw EU H\ G

 G
@5@>@;C	Cy EU H\
@5@7 IB@>@;CC{ EU H\ H0
 H0
@5@7 IB@>@;XD  t  t t  @t  Hv AP SL C@&A EU K@5@/@2@.@4@.	@7 H@C@.@7 Hc@L@P@.
@7 J@>@0 SI
@4@7 D4@>@;C@#A EU K@5@2@.@3@c@3@m@3@d@4@.	@7 J@.
@7 J@>@0 SI
@4@7 D4@>@;XP O CB EU H\@5@.
@7 H B@.@7 U"@ @7 M@>@;XD  t  t t  @t prolog_event_hook D  t  t t  @t  U# AD  t  t t  @t  U# AD  t  t t  @t  U# 
P IK C@b EU IH	
@5@7 H@>@8 IJ@;C@c EU IH@5@>@;XP O C	@) EU E@5@a@g@h@l A@w@;XD  t  t t  @t  K AP P C H H  If@<XP Qm CB} EU Hi
@5@>@;CB EU Hi

@5@ @.
@7 Ql@ @a@f
@b@n@w@>@;CB EU Hi


@5@ 
@ @ @7 Ql@>@;XP I& C@oA) EU I@5 H@7 N&@T	@"	 B

@#@T@T@ @2@-
@-@4@7 @<@ @2@-@-@4@7 @<@.@ 
@ @7 H@.@ @ @7 H@>@ @2@/@-@4@7 @<@ @2@/@-@4@7 @<@ @ @.@7 T B@0 B@4@ @.@7 L^@0 B@4@ @8 L^@;C@2A9 EU I@5@T	@2@-@-@4@7 @<@.
@ @ @7 H@>@ 
@2@/@-@4@7 @<@ 
@.@7 N B@0 B@4@ @8 L^@;XD  t  t t  @t make_record_equality_goal AP U& C@7CS EU I

 B


@5@>@/@ 
 @@ @2	@4@.@7 HW@/@  @@ @2
@4@ @7 HW@>@;C@DCX EU I





 I
 B

@5@ 
@ @7 U' B@>@/@  @@ @2	@4@.@7 HW@/@  @@ @2
@4@ @7 HW@>@;XP PV CCD EU H8  HV@<CCE EU H8  J@<CCF EU H8  I@<CCG EU H8  B@<CCH EU H8  A@<CCI EU H8  @@<CCJ EU H8  L@<CCK EU H8  L@<CCL EU H8  L@<CCM EU H8  JD@<CCN EU H8  JB@<CCO EU H8  J=@<CCP EU H8  H5@<CCQ EU H8  M@<CCR EU H8  J+@<CCS EU H8  J-@<CCT EU H8  @Q@<CCU EU H8  @@<CCV EU H8  F@<CCW EU H8  @@<CCX EU H8  HF@<CCY EU H8  Ia@<CCZ EU H8  Ic@<CC[ EU H8  I@<CC\ EU H8  J@<CC] EU H8  F@<XP L C@)A EU H@5@0 O@/@4@7 C@0 O@/@4@7 C@0 H@/@/@/@4@7 C@0 N@/@4@7 C L@7 C@>@;XD  t  t t  @t  I! AP I  CA EU I@5@7 @@>@;CA EU I@5@T@2@/@-	@4@7 @<@7 P@>@;XP TB C@1@! EU I Ix
	
@5@@@(	 I@' H@?@(	 Iy@' H@.@2@3
@3@-
@4@7 @<@ @@>@ 
@7 TA@>@;C@:@. EU I@5@7 I@>@0 T@/@4@7 C@0 J@/@/@4@7 C@0 J@/@4@7 C@0 I@/@4@7 C@>@0 T @4@7 C@0 J @4@7 C@0 J@4@7 C@>@7 R B@>@;XP S C@"C EU H8@5@.
@7 G @.@7 Q@.@2@4@7 @<@0 N@4@7 D4@>@;XP I CB EU I J
 J

@5@0 J@0 J
@4@4@7 I@>@;CB EU I J

 J


@5@ @ 
@7 I@>@ @7 I@>@;CB EU I
@5@>@;XP O C@ EU H\@5@.@.@7 @6@@@ @7 H~@?@ @7 T B@ @7 G @>@;XD  t  t t  @t  K AP R C@< H H  H@<XP S C@ EU J@5@7 @@@@7 M@>@"	@#@?@(	 @@>@;C@ EU J@5@2@/@-
@4@7 @<@7
qvars_in_list B@>@;XP Kd C@mA EU N$@5@.@7 S@@@*@7 A@.
@7 J@ @.@2@.@3@R@3@U@3@L@4@ 
@7 H@ @ @7 Q" B@E@?@;@@@-@S	@.@ @7 U.@ @2@.@3@R@3@U@3@L@4@.@7 J@ @ @.
@7 J@ 
@7 J@?@ @8 H@F
@E@;XP R CB5 EU I@5@0 M@/@4@7 C@0 M@4@7 C@>@8 M@;XD  t  t t  @t  H AP R_ C@Q EU EU @w@5@7 R B @7 F@>@;XD  t  t t  @t  TY AP TX C	B EU I
@5@8 Hc@;CB EU I@5@/@2@-@4@7 J@ @8 Hc@;XP J$ C@A! EU HQ J!

@5@.@7 J#@ @.
@7 J#@@@&
@>@&	@F@F@E@?@d@@@.@" I
@#@"
 I
@#@ @ @.@7 J@ @.@7 P.@ @.@7 I@"	 I@#@?@4@@@0 J*
@4@7 R
@>@&	
@?@@@0 J*
@4@7 R
@>@&	@?
@"	 J!
@#@F@F@E@>@;C@mA: EU HQ J(

@5@.@7 J#@ @.
@7 J#@@@&
@>@&	@F@?@J@@@" I
@#@"
 I
@#@ @ @7 I B@?@/@@@0 J*
@4@7 R
@>@&	@?@@@0 J*
@4@7 R
@>@&	
@?
@"	 J(
@#@F@>@;C@uAP EU HQ J&

@5@.@7 J#@ @.
@7 J#@@@&
@>@"	 I@#@F@?@N@@@"
 I@#@&	@F@?@=@@@" I
@#@"
 I
@#@ @ @7make_difference B@?@"@@@0 J*
@4@7 R
@>@"	 I@#@?
@"	 J&
@#@F@>@;C@Af EU HQ J*

@5@.@7 J#@ @.
@7 J#@@@@@@&
@F@F@F@?@@@@" I@#@F@F@F@?@@@@,@"
 J!

@#@@
@0 J*@4 @Q@7 J#@?@0 J*@4 @Q@7 J#@F@F@?@c@@@" J&

@#@0 J*
@4 @Q@7 J#@F@?@D@@@)@" J(

@#@@
@0 J*
@4 @Q@7 J#@?@0 J*
@4 @Q@7 J#@F@?@" I
@#@"
 I
@#@ @ @7 M9@F@F@(	 @Q@?@"	 J*
@#@F@F@F@>@;C@?A EU HQ J,

@5@.@7 J#@ @.
@7 J#@@@" I
@#@"
 I
@#@ @ @7 R@(	 @Q@?
@"	 J,
@#@F@>@;C@EA EU HQ I`

@5@.@7 HS@ @.
@7 J#@@@$@"
 I@#@@@0 I`
@4@7 R
@(	 @Q@?@0 Ib
@4@7 R
@(	 @@?
@"	 I`
@#@>@;C@EA EU HQ Ib

@5@.@7 HS@ @.
@7 J#@@@$@"
 I@#@@@0 Ib
@4@7 R
@(	 @Q@?@0 I`
@4@7 R
@(	 @@?
@"	 Ib
@#@>@;C@)A EU HQ B

@5@.@7 J#@ @.
@7 J#@@@&
@(	 @Q@?
@"	 B
@#@>@;C@EA EU HQ I^

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


@#@"	 I^
@#@?@"	 F@#@F
@>@;CA EU HQ I
 I
@5@.@7 P.@ @ @7 I@>@;C@*A EU HQ@5@@
@7 A@&	@F
@E@?@2@-
@-@4@7 @<@ @.@7 L@2
@4@7 @<@>@;XD  t  t t  @t  St AD  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  Hp AD  t  t t  @t  I  AP I  CB EU I  @5@0 I< I@4@7 C@>@;XP R CB% EU I@5@>@;C@&B& EU I@5@.
@7 R@.@.@.
@7 J@ @.@7 R@ @ 
@.@7 J@ @ @8 J@;XD  t  t t  @t  I AP N CD EU Hi@5NEW EXPRESSION: @7 H@7 H@7 H@>@;XP T CA EU H8  E@<CA EU H8  @w@<C
A EU H8@5@.	@7 H@8 J@;XP KR CB EU I@5@7 C@8 Tp B@;XP M C@'C EU Hi
@5@2@4@7 N@>@0 M Gu@4@7 Hs@0 M Gt@4@7 D4@0 Hm	@4@7 Hs@>@;C@-C EU Hi@5@2@-
@4@7 N@>@0 N@3
@4@7 Hs@0 N
@4@7 D4@7 N@ @a@f@b@n@w@>@;CC EU Hi
@5@ @a@f@b@n@w@>@;C
C EU Hi
@5@7 @@>@;CC EU Hi@5@.
@.@7 N@ @.@ @ @7 Tv@ 
@ @7 N@>@;XP P C@ Dl EU H8@5@7 C@.	@7 JV@.
@7 JQ B@@@@/@7 J_ B@?@0 Q@4@7 D4@>@;XP Q C@[ EU Hb@5@.	@7 P;@7 C@Q@;C@\ EU Hb @<XD  t  t t  @t  L  AP T C@ EU E @<C@ EU E	
@5@7 H@7 H@7 H@8 T@;XP T C@ EU H@5@7 U@7 I@>@Q@;C@ EU H@5@>@;XPfetch_chars C@z@q EU H@5@.@7 JS@.@7 MR@@@(@.@>@&	@(
@.@ @7 L@F
@E@?@X@@@7@@@(	@?
@@@&@?@(@ @>@@@(	 @@>@7 U: B@?@&	@@	@&@>@(
@.@?@(
@ @F
@E@?@ @.
@7 R@.@2
@4@7 J@2@4@.@7 J@ @7 U<@>@;XP P& C@m EU H@5@7 U<@>@;XP IR C@&@ EU H@5@T
@"
 M

@#@ @7 J@ @ @7 T| B@0 H	@4@7 J@>@;XP T C@. EU K@5@S@>@%!!! PROLOG VAR IN INITIALISATION FILE@7 H@7 H@>@;C@4 EU K D@5@>@;C@5 EU K@5@C	@7 I@L	@P@> U?@7 H@7 H@>@;C@#@; EU K P Imemory_limit
	@5@7 F@>@@
@a@h@bА@t@7 Q B@?@%WARNING: Memory limit value too small@7 H@>@Q@>@;C@7@F EU K P I
	
@5@.@7 Ls@ @7 P	@.@2	@3@/@4@7 @<@.
@2	@3
@4@7 @<@>@ @7 C@ 
@7 C@>@;C@"@O EU K P I
	
@5@/@7 Ls@>!!! INITIALISATION: @7 H@7 H@  is not of appropriate type for @7 H@7 H@7 H@>@;C@X EU K P I
	@5@> UC@7 H@7 H@! is not a user-configurable flag.@7 H@7 H@>@;C@_ EU K C
	@5@7 A@>@0 Ss	@4@7 J@>@;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P SF C@J@ EU K@5@/@2@.@4@.	@7 H@C@.@7 Hc@L@P@.
@7 J@@@7 K@@? K@7 H@7 H QO@7 H@7 H@>@7 I@>@0 K
@4@7 C@.@7 Oz@0 O| QD@4@7 C@>@;C@:@ EU K@5@2@.@3@c@3@m@3@d@4@.	@7 J@.
@7 J@@@7 K@@? K@7 H@7 H QO@7 H@7 H@>@7 I@>@0 K
@4@7 C@>@;XD  t  t t  @t  P
  AP P
  C@@Ca EU I@5@@ F"@.@7 H@?
Goal? @7 I@.@7 H@T@7 H@>@@@7 I@@@	SUCCEEDED@7 H@?FAILED@7 H@?@@@ J}@7 H@7 H@? UI@7 H@>@;XP J CB EU H\@5@7 K@>@C
@7 K@L
@P@;CB EU H\@5@7 K@>@Q@;CB EU H\@5@7 O@>@;XD  t  t t  @t  P  AP P  CA EU I@5@@	 Jr@/@7 H@E@?@)FORGET -- which hypothesis or hypotheses? M)@7 H@.@7 H P@7 M*@7 T B@>@;XP M: CB EU HQ@5@>@;CB EU HQ
@5@7 P/@ @7 M9@>@;XP JW CG
 EU H8@5@7 TR  B@>@8 MR@;C	G EU H8@5@7 Q;@7 H B@>@;XP S[ C@B EU La@5@7 J@0 J	@4@7 Hs@>@;XP L C EU E
 A|@5@8 A~ B@;C
 EU E
 B@5 B@8 A B@;C
 EU E
 A@5 A@8 UQ@;XP H CAT@N EU I
@5@7 C@@A(@.	@7 Q9@.
@7 I@@@@*
 D@@@(	 @@? Q=@7 H@7 H Q>@7 H@7 H@0 K	@4@7 Hs@>@7 KE@@@.@7 K Q?@7 H@ @7 H Q@@7 H@7 H@ @7 KC@? QA@7 H@7 H @@7 KC QB@7 I@E@0 K@4@.@7 @@ @.
@7 G @.@.@7 QC@@@(
 @( @@0 O{@/@4@7 C@0 O{@4@7 D4@?@@@(
@( QD@0 O{@/@4@7 C@0 O{@4@7 D4@?@R@7 H@F@?@@@@*
 C@7 KE@6Error on input stream - returning to interactive input@7 H@7 H@0 K@/@4@7 C @@7 KC@7 H@F@?@]@&
@@@(	 @@?@7 T B C@7 H@>@@@B H@7 Oz@.@7 QE@.@7 QG@@@ @7 K@?@C@ @7 K@L@P K@7 H@ @7 H K@7 H@7 H@>@7 I@ @7 K@7 US C@7 H@7 H@ @7 K@? If@7 Oz@F@F@F
@E@?@%@3READ ERROR: garbage on input stream mandates reset.@7 H@7 H@7 H@5Please type CONTROL-C to resume use of the checker...@7 H@7 H@0 K@/@4@7 C@7 C@Q@F	@F@F
@F@E@>@;XP LO C@ EU H8@5 @@7 K@7 H!!! ERROR trying to delete @7 H@7 LE@7 H@7 HFile is not writeable.@7 H@8 I@;XP U2 C	B EU HQ
 I@5@>@;C
B EU HQ
 I@5@>@;CB	 EU HQ I
@5@.@7 M<@ @ @7 I@>@;XD  t  t t  @t  Km AP Kl C@j H H  H@<XP T C@2 EU I

@5@ @7 Q@>@;C@5 EU I

@5@ @7 Q@>@ @ 
@7 T@>@;C@: EU I@5@>@;XP I CB EU Hi@5@@@7 S B@?
@@@7 P! B@?@S@>Invalid term.  Try again@7 H@7 H@Q@;CB& EU Hi@5@C@7 A@L@P@C@7 F@L@P@> UZ@7 H@7 H@Q@;CB- EU Hi@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 Q) C@ EU K@5@7 K@7 K@7 K B@>@7 O%@>@7 Ol B@>@7 T- B@>@7 S B@>@8 Ru@;C@ EU K@5@C
@7 K@L
@P QN@7 H@7 H K@7 H@7 H@>@Q@;XP S C@&C EU H8
 
 E@5@ @7 H;@0 J
	 Rl@4@7 J J@7 R@>@;C@!C EU H8
 AW
@5@ @7 S@0 J
	 Rl@4@7 J J@7 R@>@;XP T8 CC@ EU H F M@5@>@;CCA EU H
@5@>@;XP U, C@ EU J
@5@7 S@>@;C@ EU J
@5@.@7 S@ @.
@7 U+@ @ 
@7 T@>@;XP N C@TA EU I@5@@	@7 Q B@F
@?@G@> I2@.
@7 H@T
@C@!@@@0 N% @o@/@4@7 S@?@@@/@7 S@?	@0 N% @o@/@4@7 S@L@P@2@-@/@4@7 @<@7 HCould not find rule-family @7 H@ @7 H C@7 H@7 H@>@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 TN @D Ue @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& Ul@5@6 Un@0 @ M@3	@4@/ @@8 Up@;C@3 B, B,  B2 C C@<C@.s@!/usr/lib/swi-prolog/boot/packs.pl  A Uq pack Um Us@<C@/ Uq Uq  Us L Us@<C@1 Uq Uq Ag@5@6$pack@/ @@8pack_dir Uu@;C@3 Uq Uq D@5@6 Uu@/ D@8 Uw@;XD  t  t t  @t  Qg AP RU C
D EU Hi

@5@>@;CD EU Hi
@5@ @.@7 RT@>@ @7 J@>@;CD EU Hi@5@>@;XXQM EF@$/usr/lib/swi-prolog/library/apply.pl  YAuC AgS E FEfoldlE U|E	partitionEscanlE U|EmaplistE UE UE UE UE UE UE U|E UEexcludeXO Eexclude_ C@o E E 
@<C@$@p E E@5@D@ @@L@%
@?	@"


@#@ @ 
@8 U E@;XO Einclude_ C@^ E E 
@<C@$@_ E E@5@D@ @@L@"


@#@?@%
@ @ 
@8 U U@;XD  t  t t  Et  U| @GD  t  t @Ht  Et U} @K @K @K O E U} C@ E E@5@ @ @8foldl_ U@;XD  t  t t  Et  U| @GD  t  t @Ht  Et U{ @K @K @K @K @K O E U{ CA E E@5@ @ @ 
@ @8 U U@;XD  t  t t  Et  U| @GD  t  t @Ht  Et U @K @K @K @K O E U C
A E E@5@ @ @ 
@8 U U@;XD  t  t t  Et  U @GD  t  t @Ht  Et U @K @K O E U CA( E E

@5@ @8scanl_ U@;XD  t  t t  Et  U @GD  t  t @Ht  Et U @K @K @K O E U CA1 E E

@5@ @ 
@8 U U@;XD  t  t t  Et  U @GD  t  t @Ht  Et U @K @K @K @K @K O E U CAC E E

@5@ @ @ 
@ @8 U U@;XD  t  t t  Et  U @GD  t  t @Ht  Et U @K @K @K @K O E U CA: E E
@5@ @ @ @8 U U@;XO E U C	A E E 
@<C@.A E E@5@ @ @ @ @ @ 
@.@@ @ @ @ @ @ @ @8 U@;XO E U C@ E E @<C@ E E


@5@ 
@ @ @.@@ @ @ @ @8 U@;XD  t  t t  Et  U @GD  t  t @Ht  Et U~ @K  O E U~ C	@~ E E@5@ @8
partition_ U@;XO E U CA+ E E @<CA, E E
@5@ @ @@ 
@ @ @8 U@;XO E U CA E E @<C@'A E E

@5@ @ @ @ @ @.@@ @ @ @ @ @ 
@8 U@;XD  t  t t  Et  U @GD  t  t @Ht  Et U @K   O E U C@ E E@5@ @ @8 U U@;XD  t  t t  Et  U @GD  t  t @Ht  Et U B
 B
O E U C@ E E@5@8maplist_ U@;XO E U CAF E E @<C@3AG E E@5@ @ @ @ @ @ 
@ @@ @ @ @ @ @ @ @8 U@;XO E U CA4 E E @<C@#A5 E E
@5@ 
@ @ @ @@ @ @ @ @8 U@;XD  t  t t  Et  U @GD  t  t @Ht  Et U B
O E U C@ E E@5@8 U U@;XD  t  t t  Et  U @GD  t  t @Ht  Et U B
 B
 B
O E U C	@ E E@5@ @8 U U@;XO E U CA= E E @<C@,A> E E@5@ @ @ @ @ @ @@ @ @ @ @ @ @8 U@;XD  t  t t  Et  U @GD  t  t @Ht  Et U @K O E U C@l E E@5@8 U@;XD  t  t t  Et  U @GD  t  t @Ht  Et U B
 B
 B
 B
O E U C@ E E@5@ @ @8 U U@;XD  t  t t  Et  U| @GD  t  t @Ht  Et U @K @K O E U C	@ E E@5@ @8 U U@;XD  t  t t  Et  F @GD  t  t @Ht  Et Uz @K O E Uz C@[ E E@5@8 U@;XO E U C@ E E 
@<C@8@ E E	
@5@D@ @@L@"

@#@ 
@ @ @8 U@E@?@"
@#@ 
@ @8 U@E@;XO E U C@ E E 
@<C@ E E
@5@ 
@.@@ @ 
@ @ @ @8 U U@;XO E U C@ E E C	
@5@>@ @ @ 
@ @8 U@;C@ E E B	
@5@>@ @ @ @ @8 U@;C@ E E G[	
@5@>@ @ @ 
@ @8 U@;C@ E E@5@0 @@3<.=@3 G[@4@8 B B@;XO E U C@ E E @<C@ E E
@5@ @ 
@@ @ @8 U@;XO E U C@ E E @<C@ E E
@5@@ @8 U@;XO E U C@ E E @<C@ E E


@5@ @ @ @ @@ 
@ @ @ @8 U@;XO E U C@ E E 
@<C@ E E
@5@ @.@@ 
@ @ @8 U@;XO E U C@ E E @<C@&@ E E


@5@ @ 
@ @ @ @@ @ @ @ @ @8 U@;XXQM B)F@:/tmp/buildd/spark-2012.0.deb/common/versioning/version.pro  @8AAu@!C @S @E EE EE EsE EE EuE EtE EE EvXO B) U C@Su Er  @8AA U  @@<XO B) U C@R U U @!Report bugs to: spark@adacore.com@<XO B) U C@T U U  @@<XO B) U C@O U U GPL 2012@<XO B) U C@N U U @4Copyright (C) 2012 Altran Praxis Limited, Bath, U.K.@<XO B) U C@Q U U  @@<XO B) U C@P U U GPL@<XO B) U C@M U U 2012@<XXQM DF@%/usr/lib/swi-prolog/library/socket.pl  YAuC AgS Eudp_sendE
tcp_acceptE
tcp_listenEtcp_bindEtcp_connectE UE UEtcp_close_socketEtcp_open_socketEgethostnameE
tcp_socketE UE
udp_socketEtcp_host_to_addressE
tcp_selectE	tcp_fcntlE
tcp_setoptEudp_receiveXD  t  t t  Dt  UD  t  t t  Dt  UD  t  t t  Dt  UD  t  t t  Dt tcp_connect_hook AD  t  t t  Dt  UO D U C
@n Eo Eo@5@ @7 U D@>@;C@p Eo Eo@5@7 U U@ @8 U U@;XO D U C@| Eo Eo@5@.@7 U U@>@&
@;C@ Eo Eo@5@.@.@7 U U@ @ @8 E U@;XD  t  t t  Dt  UD  t  t t  Dt 	tcp_debugD  t  t t  Dt  UD  t  t t  Dt  U AD  t  t t  Dt  UD  t  t t  Dt  UD  t  t t  Dt  UD  t  t t  Dt  UO D U C@I Eo Eo@5@.
@.@7 U@D	@S@L@&	
@?@ @8 U@;XD  t  t t  Dt  UD  t  t t  Dt  UD  t  t t  Dt  UD  t  t t  Dt  UO D U C
@ Eo Eo
setflnonblock@5@> U@8 U U@;XXQM B7-C @S @XD  t  t t  B7t option_decl AD  t  t t  B7t  U 
O B7 UC@0 Ej Ej process_create D@<C@6 E E  C
 C
@<C@L E E prolog_walk_code E@<C@' E E  D E@<C@8 E E read_file_to_codes D@<C@< E E read_file_to_terms D@<C@c Bx Bx 
load_settings B}@<C@2 E E portray_clause 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 print_prolog_backtrace E@<XD  t  t t  B7t pred_option AD  t  t t  B7t  V 
XQM EF@&/usr/lib/swi-prolog/library/listing.pl  YAuC AgS E GK E GJE VE VE VXD  t  t t  Et $pred_option AD  t  t t  Et  V 	 D  t  t t  Et  V 
O E VC@Q@2 E E Vpass_to    C@5@C@0 C@0  @1  C@4@4@ @7 @ E@L@P@0  @1 C@/@/@/@4@2@0 C@0  @1  C@4@4@4@: B7 V V@;XD  t  t t  Et list_predicate 
O E VC@ E E@5	undefined@7predicate_property Be@>@.
@7	decl_term V%   Undefined: ~q~n@2
@4@8 SS V@;C@ E E@5 D@7 V @>@.
@7 V#%   Foreign: ~q~n@2
@4@8 V'@;C@ E E@5@7notify_changed V@7list_declarations V@8list_clauses V@;XD  t  t t  Et contains_non_primitive_meta_arg 
O E V2CB< E E@5@.
@.@7 A@.@7 A@ @7 F@C
@ @7	primitive V@L
@P@>@;XD  t  t t  Et infix_assoc 
O E V7CB E E  M@<CB E E  M @<CB E E  M @<XD  t  t t  Et portray_list 
O E V9CB[ E E@5@>@8 A @;C@ B] E E@5@7nlindent V[ @7 V;@p	@ @ @7portray_list_elements V@7 V= H9@8 V;@;XD  t  t t  Et 	prefix_op 
O E VDCB E E@5@.
@.@7 Ng@ @.@7	pre_assoc V@>@a@i@f@l C@w@;XD  t  t t  Et  V 
O E VC
A- E E@5@.	@7 K@8 V V@;XD  t  t t  Et clause_term 
O E VJCAo E E  G!


 B!
@<CAp E E  O


 O
@<XD  t  t t  Et write_module 
O E VMCA E E@5@7hide_module V@>@;CA E E@5~q:@2@4@8 V'@;XD  t  t t  Et  VQ 
O E VPC@!A	 E E @5@0 	
@4@0
imported_from@-@4@7 V @0  
@4@0 VS@4@7 V @>@;CA E E
@5@>@;XD  t  t t  Et nowrap_term 
O E VUCB E E$VAR@5@>@;C@5B E E@5@.	@.
@7 @6@/@/@7 Ng@D@*
@L@/@/@8infix_op V@?@B@*
@L@D
	@/@7 VE V@L
@R@?@/@8
postfix_op V@O@;XD  t  t t  Et pprint_args 
O E V`CB E E @<C@+B E E
@5@ C@ @7pprint V@D@*
 @@L@R@? AW@7 Aw V@7 V=@ 
@ @8 Va V@;XD  t  t t  Et  V% 
O E V$C@7@ E E@5@.@.@7 B V@ @.
@.@7 @6@D@ @ @7 VO@L@"
 
@#@?@"
  
@#@;XD  t  t t  Et list_clauserefs 
O E VhC@ E E@5@>@;C@ E E	
@5@>@7 Vi V@8 Vj@;C@ E E@5@.	@.
@7 F V@0 G!	
@4@8 V V@;XD  t  t t  Et 
portray_or 
O E VmC@[A E E E C



@5@>@.@7
inc_indent V C@.@.@7 VY@ @ noindent@ @ @7portray_body V@7 V=->  @7 V;@ 
@  Vr@ @ @7 Vs@7 V=;   @7 V; E@/@.@7 VY@ @ @ @8 Vm V@;C@[A E E E B



@5@>@.@7 Vo B@.@.@7 VY@ @  Vr@ @ @7 Vs@7 V=*-> @7 V;@ 
@  Vr@ @ @7 Vs@7 V= Vw@7 V; E@/@.@7 VY@ @ @ @8 Vx@;C@9A E E		 C


@5@>@.@7 Vo C@.@.@7 VY@ @  Vr@ @ @7 Vs@7 V= Vv@7 V;@ 
@ @ @8 Vx@;C@9A E E		 B


@5@>@.@7 Vo C@.@.@7 VY@ @  Vr@ @ @7 Vs@7 V= Vz@7 V;@ 
@ @ @8 Vx@;C@9A E E		 E


@5@>@.@7 Vo E@.@.@7 VY@ @  Vr@ @ @7 Vs@7 V= Vw@7 V;@ 
@ @ @8 Vx@;C@9A E E		|


@5@>@.@7 Vo V|@.@.@7 VY@ @  Vr@ @ @7 Vs@7 V=|   @7 V;@ 
@ @ @8 Vx@;XD  t  t t  Et 
post_assoc 
O E V~CB E E  M@<CB E E  Nv @<XD  t  t t  Et  Vu 
O E VtCA| E E@5@S@>@ @ @ 
@8 Vb@;CA E E G"@5@0  GKcut_on_same_line@4 @Q@7 B{ B|@>@  !@8 V;@;C@7A E E AV G"
@5@0  GK V@4 @Q@7 V@C@0 AV@/@/@4@ @7term_needs_braces V@L@P@>@  !,@7 V;@ indentC@ @ 
@8 Vs@;CA E E V@5@>@ @7 V= Vr@ @ @ 
@8 Vs@;C@!A E E@5@7	or_layout V@>@ (   @7 V;D@ @ 
@7 Vx@ @7 V=@  Nt@8 V;@;C@*A E E@5@ @7 V@>@ ( @7 V;@p	@  VrD@ @ 
@7 Vs@ @7 V=@  Nt@8 V;@;C@2A E E

 AV

@5@> AW@.@.@7 VY@  Vr@ @ @ 
@7 Vs@  AW@7 V;@  V@ @ @ 
@8 Vs@;C@,A E E		 F
@5@>@  F@7 V;@  Nu@7 V; F@.@7 V\@p	@ @  Vr@ @ @ 
@8 Vs@;C@(A E E@5@7
m_callable V@0 Bg@-@4@ 
 @@7option En@0 @4@0 @H@-@4@7 V @>@ @ @ 
@8portray_meta V@;CA E E@5@ @ @ 
@8 Vb@;XD  t  t t  Et  Vm 
O E VyC@)A E E@5@7 V@>@.
@7 Vo@  V@7 V;@ 
@ @ @7 Vn V@ @ 
@7 V=@  Nt@8 V;@;CA E E@5@7 V@>@ @ @8 V@;CA E E@5@.
@7 Vo@ 
 Vr@ @ @8 Vs@;XD  t  t t  Et  Vq 
O E VpCB E E@5@a@g@h@b@o@n@w@;XD  t  t t  Et do_portray_clause 
O E VCAA E E@5@S	@>D@8 Vb@;CAD E E
 G!
 @Q@5@>@ D@7 Vb@8	full_stop V@;C@AG E E@5@.@.@.
@7 VK V@> @.@7 Vo@ @.@.@7 VY@ @ @7 Vb ~w@2@4@7 Ve@D@V@T
@"
 

@#@C@ @7 V4@L@P@L@ @7 V=~q@2@4@7 Ve @7 D V@ @7 V= V@7 V;@ @.@7 Vo@ @  VrD@7 Vs@ @7 V= Nt@7 V;@?@0  GKbody_indentation@4@.@7 V@ 
@  V@ @7 Vs@F@8 V@;C@0A] E E
 B  D

@5@ @.
@7 G @a@f
@b@s@>:- use_module(~q,@2@4@7 Ve@ @7 V: V).
@8 V;@;C@$Ac E E
 B  Bi

@5@>
:- module(~q,@2@4@7 Ve@ 
@7 V V@8 V;@;CAg E E
 B 
@5@>:- @7 V;@  VrD@7 Vs@8 V@;CAk E E@5  VrD@7 Vs@8 V@;XD  t  t t  Et  VC 
O E VBC@SBe E E	
@5@ C@ @7 Vb@D
@*
 @@L@R@E@?@8@D@T
@"
@#@L AW@7 V;@7 V=@ 
@ @8 VA@E@?@p	>@ @7 V=| @7 V;@ 
C@ @8 Vb@;XD  t  t t  Et listing_write_options 
O E VCB E E 
 CC @Q Nq @Q Nm CG CI
@<XD  t  t t  Et decl 
O E V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 is_meta 
O E VCA? E E portray_goal@<XD  t  t t  Et  V+ 
O E V*C@)A E E@5 @@.
@7 Vg T@7 V @C A@7 V @L@P@>@.@7 V#@7%   NOTE: system definition has been overruled for ~q~n@2@4@8 V'@;CA E E @<XD  t  t t  Et list_predicates 
O E VC@4@ E E
 

@5@.@7 Td J@ @.
@7
pi_to_head V@ 
@ @7
unify_args V@ 
@7$define_predicate V@ 
@.@.@7 Vg@0 @4@7 V V@7 H@Q@;C@ E E @<XD  t  t t  Et  V_ 
O E V^CB E E@5@.
@.@7 Ng@ @.@7 V V@>@a@i@f@l C@w@;XD  t  t t  Et portray_meta_arg 
O E VCBL E E@5@7 F@>@.@7 G9 V@  VrC@ @8 Vs@;C
BP E E@5C@ @8 Vb@;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
@>@8list_module V@;C@ E E 
	
@5@7 @ V@>@0 Td@-
@4@0 GJ@1 	@4@8 G V@;C@ E E@5@D@.	@ @locate_clauses V@L@8 Vj@E
@?@.
@7$find_predicate V@8 V V@E	@;XD  t  t t  Et  V @GD  t  t @Ht  Et V @K @K D  t  t t  Et  V 
O E VC@MA5 E E	 

@5 @@ @7 B B V@0 @4@.
@7meta_options V@C@*@C@ @.@7 CV V@  @/@2@0
singletons @Q@4@4@7 F V@ @ 
@7 V V@L@P@?@E@L@P@?@E@;XD  t  t t  Et  V 
O E V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  V 
O E VC@8B1 E E@5@7 V3 V@>@2@-@-
@4@7 @<@2@/@-@4@7 @<~q(@2@4@7 Ve@.@7 V@ @ 
@ @ @7portray_meta_args V Nt@8 Ve@;C
B9 E E@5C@ @8 Vb@;XD  t  t t  Et  V[ 
O E VZC@$A E E@5@.@.@7 Ng@ @.
@.@7 V8 V@>@a@f@f
@l C@w@a@f@f@l C@w@;XD  t  t t  Et  Vd 
O E VcC@3B E E@5@T	@"	{}
@#@.
@7 V@p
{ @7 Ve@ @ noidentC@ @7 Vs@ 
@7 V=}@8 Ve@;C@XB E E	@5@7 D@C@7 VV V@L@P@0  GK
line_width@4@.@7 V@a@f@b @s@D@.
@2@0
max_length@4@4@7 @e V@L@R@?@%
@.@7 V@a@f@f
@n@f@s@a@f
@f@b@l @s@>@ @8pprint_wrapped V@;CB E E@5@.@ @7 V V@ @8 V @;XD  t  t t  Et  V 
O E VC@ E E 

 

@5@>@ @ @8 V@;C@ E E 

@5@ @8 @6@;XD  t  t t  Et  V6 
O E V5CB% E E@5@7 V@>@Q@;CB' E E AV@5@>@Q@;CB( E E @<XD  t  t t  Et declaration 
O E VC@ E E@5@.@.@7 V V@ @7 V @.
@7 V#@2@3
@4@8 @<@;C@6@ E E@5@>@0 @H@-@4@7 V @.@/@7 Vg@D
@@@* @?@)	@L
@"
 @H@#@?@"
 @H @#@;C@ E E@5 @G@7 V @.@7 V#@"
 A@#@;XD  t  t t  Et  V 
O E VCB E E@5@"	@#@>@.@7 V@ @ @8 V@;C@&B E E@5@2@-@-
@4@7 @< V@ @7 Ve@.@7 V@ 
@ @ @7 Vf Nt@8 Ve@;XD  t  t t  Et  V. 
O E V-C@&@ E E@5@.
@0 V	
@4@.@7 @@D@* @@L@R@?
@ @7write_declarations V~n@8 V'@;XD  t  t t  Et  V 
O E VC@ E E
 @5@>@;C@ E E
@5@>@;C@ E E 


@5@>@;C@ E E @<XD  t  t t  Et  VH 
O E VGCB
 E E  D@<CB E E  M @<XD  t  t t  Et  V 
O E VC@c@k E E@5@@@Y@/@0 @-	@4@7 Ar V@C@0 	@4@0 VS@/@4@7 V @L@P@/@.
@7 Vg@.@/@7 @6@D
@@ T@7 V @?
@  @/@/ D@7 Ac@L
access_level @7 @@?@R@7 H@0 
@4@7 V@Q@?@R@F	@E@;XD  t  t t  Et  V 
O E VCBB E E @<C@4BC E E	

@5@ 
@ @ @ @7 V V@D@* @@L@R@?@  AW@7 Ve@ @7 V=@ @ @ @ @8 V@;XD  t  t t  Et  GK  @GD  t  t t  Et  GK  
O E VC	@g E E@5@.@7 D V@8 V@;XD  t  t t  Et  V 
O E VCA E E@5@/@.	@7 Vg@7 C @0 @/@/@4@8 I@@;XD  t  t t  Et  V 
O E VCA1 E E@5 B@7 V@8 V V@;XD  t  t t  Et  V 
O E VCA E E@5@7 W @.
@/@7 @6@.@/@7 Ng@a@f@h@s@>@;XD  t  t t  Et  V? 
O E V>C@;B E E@5@7 Tf@0  GKtab_distance@4@.
@7 V@D
@a@i@b @u@L
@8 Cg V@F@?@a@h@i@l A@x@a@h@i@l N@x@ @7put_tabs V@ @8 W@;XD  t  t t  Et  V 
O E VC
Ar E E@5 C@7 V@8 Tf@;XD  t  t t  Et  W 
O E WCB E E@5@a@h@b @s@>	@7 A V@p
	?@8 W@;CB E E @<XD  t  t t  Et  V 
O E VC@ E E@5@>@;C@ E E
@5:- ~q.~n@2
@4@7 V'@ @8 V@;XD  t  t t  Et  V1 
O E V0C@%@ E E@5@.
@.@7 Vg@@@.@7 Qj@ @7 VN V@0 G!@4@7 Vl@Q@?@R@E@;XXQM EfF@8/tmp/buildd/spark-2012.0.deb/simplifier/newutilities.pro  7AAuC @S @E@!explode_separator_content_as_listEunique_atomEcontains_no_dupsE EdEspacerEgenerate_integerEmonth_numeric_to_nameE WEatom_to_integerEflatten_listEgenerate_int_listEinteger_to_atomE KE	trim_atomEpad_number_as_atomXO Ef W
 C@ Ee Ee@5@.@7 F)@.@7 F)@ @ @.
@7replace_separator_with_split Ef@ 
@7split_off_atoms W*@>@;XO Ef W C@v Ee Ee
 @5@>@;C@y Ee Ee@5 Nu@7 V;@p
	?@8 W W*@;XO Ef W! C@` Ee Ee@5@.
@7 G@7 F)@>@;XO Efretrieve_next_id CA Ee Ee@5@0get_base_unique_id@-
@4@7 Hs@a@i@b@n@w@0 W1	@4@7 A W*@>@;CA Ee Ee
@5@0 W1@4@7 W3@>@;XO Efpad_number_as_atom_x CA. Ee Ee@5@a@i@f@s@9Can not pad number: ~k to size: ~k as number is too big.
@2@3@4@8 Ep Ea@;CA8 Ee Ee@5@ @.
@7retrieve_padding W*@ 
@.@7 J J@ @ @7 F)@>@;XO Eftrim_atom_x CAs Ee Ee@5@>@;C
Aw Ee Ee@5@a@g@h@s@>@;CA| Ee Ee

@5@p@ @ 
@ @8 W> W*@;XO Ef W( C@ Ee Ee
@5@>@;C@ Ee Ee
@5@>@;C@ Ee Ee J

@5@ @ 
@8 W'@;C@ Ee Ee J
@5@.@7 W=@ @ @8 W'@;C@ Ee Ee


@5@ @ 
@8 W'@;XO Ef@ implode_separator_content_list_x C@ Ee Ee


@5@>@;C@ Ee Ee

@5@.@7 A@ @ @.@7 A@ 
@ @ @8 WA W*@;XO Ef W CA Ee Ee@5@.
@7 W/ W*@.@7 W! W* Nf@2@3@4@7 W W*@>@;XO Ef W CAV Ee Ee 01JAN@<CAW Ee Ee 02FEB@<CAX Ee Ee 03MAR@<CAY Ee Ee 04APR@<CAZ Ee Ee 05MAY@<CA[ Ee Ee 06JUN@<CA\ Ee Ee 07JUL@<CA] Ee Ee 08AUG@<CA^ Ee Ee 09SEP@<CA_ Ee Ee 10OCT@<CA` Ee Ee 11NOV@<CAa Ee Ee 12DEC@<XO Ef W CA Ee Ee@5@.
@7flatten_list_x W*@>@&	
@>@;XO Ef W# CAj Ee Ee@5@.@7 F)@ @.@7 W@@ @7 F)@>@;XO Ef W C@ Ee Ee
 @@5@>@;C@ Ee Ee

@5@>@;C@ Ee Ee
@5@ @ @7 WC@>@;XO Ef W C@k Ee Ee @5@>@;C
@n Ee Ee@5 Nu@7 H@p	?@8 W W*@;XO Ef W C@U Ee Ee@5@.
@7 F)@7 G@>@;XO Ef W` CA Ee Ee @<CA Ee Ee
@5@.@7 W_@ @.
@7 W_@ @ 
@8 W=@;CA Ee Ee 
@<XO Ef W; CAF Ee Ee
@5@>@;CAK Ee Ee0
@5@p@ @ @8 W:@;XO Ef W, CA Ee Ee

@5@ @7 F)@>@;CA Ee Ee J


@5@ @7 F)@ @ 
@8 W+@;CA Ee Ee@5@2@4@.
@7 W=@ @ 
@8 W+@;XD  t  t t  Eft  W2 AO Ef K C@iA Ee Ee@5@0 S9@-
@-@-@-
@-@-@4@7 S< L@.@7 W% W*@ @.@7 We@ @.@7 We@ 
@.@7 We@ @.@7 We@ @.@7 We@ @.@7 W W* @2@3@3@4@7 WF @2@3@3@4@7 WF@>@;XO Ef W CA Ee Ee@5@.	@7list_to_set J@.
@7 G @.@7 G @&
@>@;XO Ef W CA Ee Ee @<C
A Ee Ee@5@.	@7 W W*@a@h@b@n@w@;XO Ef W CA Ee Ee
@5@>@;CA Ee Ee
@5@a@g@h@q@p@>@ @ @7 W W*@>@;XO Ef W% CA! Ee Ee@5@.@7 G@ @.@7 G @ @ @7 W4 W*@>@;XXQM$attvarF@"/usr/lib/swi-prolog/boot/attvar.pl  AsC S Ecall_residue_varsEfreezeE DQE$wakeupEfrozenXD  t  t t  Wmt delete_attributes 
O Wm WwC
As@"/usr/lib/swi-prolog/boot/attvar.pl  A Wy@5@.	@7 G Wm@8delete_attributes_ W}@;XD  t  t t  Wmt  Wo @GD  t  t @Ht  Wmt Wn  D  t  t t  Wmt  Wo 
O Wm WnC@ Wy Wy@5@.
@7 G W}@.@7call_det W}@7 GZ W}@D@* @Q@L@>@?@R@;C@ Wy Wy@5@Q@;XD  t  t t  Wmt attvars_residuals 
O Wm WC@ Wy Wy 
	@<C@,@ Wy Wy	@5@D@ @.
@7 D W}@%	@L@ 
@ @ @.@7attvar_residuals W}@?@%	@F
@ @ @8 W W}@;XD  t  t t  Wmt  DQ 
O Wm WrC@<@ Wy Wy@5@.@7 W{@D@* @@L@(
 @@8 DQ W}@?@$@0 C
@4@0 AV@0 Bn@0 W@4
@4@1 Wx@4@2@0 C	
@4@4@8 @ W}@;XD  t  t t  Wmt  W 
O Wm WC@ Wy Wy@5@@8 A W}@;XD  t  t t  Wmt 
portray_attrs 
O Wm WC@ Wy Wy @<C@%@ Wy Wyatt


@5@ @7portray_attr W}@D
@* @@L
@R@?	 L@7 H W}@ @8 W W}@;XD  t  t t  Wmt  W 
O Wm WC@&@ Wy Wy Wq@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 SS W}@;C@)@ Wy Wy@5@!@0 @1attr_portray_hook	
@4@#@D
@/@ @7 D W}@ @@L@R@?	~w = ...@2@4@8 W@;XD  t  t t  Wmt  W 
O Wm WC@ Wy Wy 
@<C@@ Wy Wy W



@5@D@T	@%
@L@%@F@F@F@E@?@@D@* Wq@%
@L@ 
@ @.@7frozen_residuals W}@F@F@F@?@~@D@1@0 @1 Aattribute_goals@4@7 Aq W}@%
@L@0 @1 W	@4@.@7 Bn W}@%@ @ @.@7 @ W}@F@E@?@H@D@+@0 @1 attribute_goal@4@7 W@%
@L@0 @1 W	@-@4@@%@ @ @.@7dot_list W}@?@"
 G	

@#@F@E@F@E@E@E@ @ @ @8 W@;XD  t  t t  Wmt make_conjunction 
O Wm WC@x Wy Wy$and

 AV


@5@>@ @7 W W}@ @ 
@8 W@;C@{ Wy Wy 
@<XD  t  t t  Wmt unfreeze 
O Wm WC@\ Wy Wy W
	
@5@>@7 W W}@8 W@;C@_ Wy Wy@5@@;XD  t  t t  Wmt portray_attvar AD  t  t t  Wmt  W 
O Wm WC@ Wy Wy@5{@7 W@.	@7 W@7 W V@8 W@;XD  t  t t  Wmt call_all_attr_uhooks 
O Wm WC@8 Wy Wy @<C@9 Wy Wy W


@5@ @7uhook W}@ @8 W W}@;XD  t  t t  Wmt  W 
O Wm WC@6@G Wy Wy Wq@5@>@D@)@7 D W}@L@D
 Wq@.@7 G W}@L
 Wq@0 W	@4@8 W W}@? Wq@8 W@E@?@8 W@E@;C@O Wy Wy@5@0 @1attr_unify_hook	
@4@@;XD  t  t t  Wmt  Wv 
O Wm WuC@s Wy Wy@5 Wq@.
@7 W@>@8 W@;C@v Wy Wy 
 @Q@<XD  t  t t  Wmt  W 
O Wm WCA Wy Wy @<CA	 Wy Wy	
@5@7 F4 W}@8 W~@;XD  t  t t  Wmt  W 
O Wm WCA Wy Wy W


@5@>@%
@ @ @.@7 W@ 
@ @ @8 W@;CA Wy Wy  Wp	
@<XD  t  t t  Wmt  W 
O Wm WCA Wy Wy AV

@5@>@%
	@ @ 
@.@7 W@ @ @8 W@;C
A Wy Wy 

@<XD  t  t t  Wmt  Wq @GD  t  t @Ht  Wmt Wp B
 D  t  t t  Wmt  Wq 
O Wm WpC@i Wy Wy@5@7 @ W}@>@;C@k Wy Wy@5@@;XD  t  t t  Wmt  @ 
O Wm WC@ Wy Wy 
	@<C@ Wy Wy

@5@ @ 
@8 W@;XD  t  t t  Wmt  Wt 	 D  t  t t  Wmt  Wt 
O Wm WsC@3 Wy Wy @<C@4 Wy Wywakeup
	

@5@7 W@ @8 Ws W}@;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 WC@s@"/usr/lib/swi-prolog/boot/expand.pl  A W

@5@>@;C@3@ W W


@5@>@ 
@ @.@.@7expand_terms B@ @ @ @.@ @.@7add_term B@ @2@4@ @ @8 W B@;C@.@ W W



@5@>@ 
@ @.@.@7 W@ @ @ @.@ @.@7 W@ @ @ @ @8 W@;C@1@ W W

@5 @@7expected_layout B@ 
@.@.@7 W@ @ @ @.@ @.@7 W@ @2
@4@ @ @8 W@;XD  t  t t  Bt  W 
O B WCA W W@5debug_term_position @Q@7 @ @> As@0 W	@4@8 @! B@;CA W W @<XD  t  t t  Bt  B 
O B BCA	 W W	@5@S@>@;C@!A W W		@5@ 
@.@.@7call_goal_expansion B@>@ @ @ @ @ 
@0 @4@8 W B@;C@EA W W AV

@5@>@.@.@.@.@.@7f2_pos B@ @ @.@ @ @ 
@ @7 W@ @ @.@ @ @ 
@ @7 W@0 AV@4@ @ @8 HU B@;C@EA W W E

@5@>@.@.@.@.@.@7 W@ @ @.@ @ @ 
@ @7 W@ @ @.@ @ @ 
@ @7 W@0 E@4@ @ @8 W@;C@EA W W C

@5@>@.@.@.@.@.@7 W@ @ @.@ @ @ 
@ @7 W@ @ @.@ @ @ 
@ @7 W@0 C@4@ @ @8 W@;C@EA W W B

@5@>@.@.@.@.@.@7 W@ @ @.@ @ @ 
@ @7 W@ @ @.@ @ @ 
@ @7 W@0 B@4@ @ @8 W@;C@-A" W W F
@5@>@.@.@.@7f1_pos B@ @ @.@ @ @ 
@ @7 W@0 F@4@ @ @8 W@;C@'A& W W F

 F
@5@>@.@ @.@7 W@ @ @ @ @ @ 
@ @8 W@;C@aA) W W 


 
@5@ @7 A @>@.@.@ @.@ @7 W@0 @3@0  E@4@3@0  E@4@4@.@7 D
 @0 A@-@4@0  B@1 W@4@0 A@/@4@8 @ @;C@?A1 W W	
@5@7 W @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; W W 	@<XD  t  t t  Bt  HU 
O B WCA W W	@5 Gd @@7 W@>@;C
A W W@5@ @7simple B@>@;CA W W 	@<XD  t  t t  Bt 
$including  	 D  t  t t  Bt  X  
O B X CBx W W@5@.@/@/@7
$include_code B@>@* @Q@;CB{ W W   @<XD  t  t t  Bt 	member_eq 
O B X	CBj W W

@5@D@)
@L@R@?@ @8 X
 B@;XD  t  t t  Bt intersection_eq 
O B XCBb W W 
@<C@)Bc W W@5@D@ @7 X@L@"


@#@ @ 
@8 X
 B@?@ @8 X@E
@;XD  t  t t  Bt control 
O B XCBD W W  AV@<CBE W W  E@<CBF W W  C@<CBG W W  B@<CBH W W  F@<XD  t  t t  Bt  W 
O B WCA W W@5@S@>@;C@%A W W

 D





 X

@5@>@;CA W W@5f1@8 W@;XD  t  t t  Bt  W 
O B WCA W W@5@S@>@;C@/A W W X





 X

@5@>@;CA W W@5f2@8 W@;XD  t  t t  Bt 	eval_true 
O B XCB W W  @Q@<CB W W 	otherwise@<XD  t  t t  Bt expand_meta_arg 
O B XCAU W W		 @5@>@.@ @ 
@ @ @7 W@ @ @ 
@ @8compile_meta_call B@;CAX W W^@5@>@ @ @ 
@ @ @8expand_setof_goal B@;CAZ W W 	
@<XD  t  t t  Bt is_aux_meta 
O B X CBJ W W@5@7 W@.	@/@7 @7  @/@/__aux_meta_call_@8 Ad B@;XD  t  t t  Bt cond_compilation 
O B X%C@ZB} W W B  @L
@5@.@.@7  @D@:@7 X B@L@D@$@0$eval_if
@4@.
@0 AV@0 @' 
@4 @@4@7 A: B@L@0 X @Q@4@8 C B@?
@0 X @@4@8 X,@E
@?
@0 X
else_false@4@8 X,@E
@;C@B W W	 B elif
@5@.@.@7 X'@D@k@0 X@-
@-@/@4@/@.@7 F B@L@ @  X/@7same_source B@ @7 F B@D@*
 @Q@L@0 X X-@4@8 X,@E@?@7@D@'@*
 @@0 X)
@4@.@0 AV@0 @' @4 @@4@7 X+@L@0 X @Q@4@8 X,@?
@0 X
@4@8 X,@E@?@0 @@0conditional_compilation_errorno_if X/@4@/@4@8 @ B@F
@F@;C@hB W W B else@5@.
@.@7 X'@D@D@0 X@-@-
@/@4@/@.@7 X0@L@ 
 X9@7 X1@ @7 X4@D
@* @Q@L@' @@?@D
@* @@L@' @Q@?@%@0 X
@4@8 X,@?@0 @@0 X5 X7 X9@4@/@4@8 X8@F@F@;C@>B W W D D@5@>@.
@/@7 X'@D
@+@0 X@/@-@-@4@/@7 Qk @L
@D@)
@L@0 @@0 X5unterminated@1 @4@/@4@8 X8@?@R@?@R@F@;C@BB W W B endif@5@>@.
@/@7 X'@D
@!@B@0 X@/@-@/@4@/@.@7 X0@L@  X<@7 X1@ @7 X4@O@L
@R@?@0 @@0 X5 X7 X<@4@/@4@8 X8@F@;CB W W
@5@C
@7 X(@L
@P@;XD  t  t t  Bt call_term_expansion 
O B X=C@h W W 	
@<C@p@i W W
 C



@5 A6 @@7 W@>@D@J@.@ @7 @ @D@ @0  B@4@7 N% @L@0 
@1 B	@-@4@@%
@?@0 
@1 B	
@-@-@4@@L@0 X=@4@ @ @ @ @8 W@?@ @ @ @8 X> B@F@E@;C@@t W W
 C



@5@D@h@.@ @7 X?@D@+@ @0  B@4@7 X@@L@0 
@1 B	@-@4@7allowed_expansion B@0 
@1 B	@4@@%@?@!@0 
@1 XA	
@-@-@4@7 XD@0 
@1 XA	
@4@@L@0 XB@4@ @ @ @ @8 W@?@ @ @ @8 XC@F@E@;XD  t  t t  Bt  X  
O B WC@4A? W W@5@/@.@7 X"@.@ @7 X"@ @ @ @7 X"@.@ @.@7f_pos B@ @ @ @ @ 
@ @ @8 X 
 B@;XD  t  t t  Bt  X 
 
O B XKC@RAF W W@5@a@g@h@r@>@ @.@.@7arg_pos B@.@7 A @ @.@7 XO@ 
@.@7 XO@ @ @ @ @ @ @ @ @7 X B@p@ @ @ @ 
@ @ @ @ @8 XJ@;CAO W W

 @<XD  t  t t  Bt  @Q 
O B @QCB W W@5@T@8 X B@;XD  t  t t  Bt  B 
O B BC@ W W@5@/@/@8 W B@;XD  t  t t  Bt  X 
O B XCAc W W	@5@S@>@;C@/Ae W W

 X


 XT
@5@>@.@.@ @.@ @7 W@ @ @ @ @ @ 
@ @8 X@;C@/Ah W W

 


 
@5@>@.@.@ @.@ @7 W@ @ @ @ @ @ 
@ @8 X@;CAk W W@5@>@.@ @ @ 
@ @7 W@ @ @ @8 X@;XD  t  t t  Bt  B 
O B WC@+@ W W@5@2@0  E@4@3@0  E@4@4@.@7 W@B
@ @ @/@7 B B@L
@+
@O@>@;C@ W W 	@<XD  t  t t  Bt  W 
O B WC@$@ W W@5@T@"@#@>@D@7 @ @L@ @ @ 
@8	append_tp B@? @@8 B B@;C@ W W 
	
@<XD  t  t t  Bt list_pos 
O B X\C@ W W@5@S@>@;C@ W W 
list_position



 H{ X^

 H{@<C
@ W W 


@<XD  t  t t  Bt  X3 
O B X2CB W W
@5@>@;CB W W@5@0 @@0 X5 X7
@4@/@4@8 X8@;XD  t  t t  Bt  XZ 
O B XYC	@ W W 
	@<C@(@ W W



@5@>@ @ @2@4@ @ 
@8 XX@;C@#@ W W


@5@>@ @ @ @ @ 
@8 XX@;C@)@ W W



@5 @@ @7 W@ @ @2@4@ @ 
@8 XX@;XD  t  t t  Bt  W 
O B WC@SAx W W
@5 A6 @@7 W@>@B@0 C@-
@-@4@7 X?@.@ @7 X?@D@ @0  E@4@7 X@@L@0 
@1 E	
@4@@?@0 
@1 G	@4@@&
@+	@L@R@O@;C@MA W W	
@5@0 C@-
@-@4@7 X?@.@ @7 X?@B@ @0  E@4@7 X@@L@!@0 
@1 X`	
@4@#@" 
 G	@#@O@ @7 XD@ @@+	@>@;XD  t  t t  Bt compile_meta 
O B XaC@kBO W W
 G!	

@5@ @.@7 L B@.@7 Xc@ @ @.@7 X@0 G@4@.@7 H* B X#@ @.@7 A B@/@ 
@/@0 G!	@4@7 W@ @.@7 F B@D@a@f@bA @s@L@!@2@0 Rl@4@4@#@?@%@2@4@8 @= B@;XD  t  t t  Bt  X* 	 D  t  t t  Bt  X* 
O B X)CB W W@5@.	@7 B B@.
@7 A @0 
@4@@;XD  t  t t  Bt  X AD  t  t t  Bt  X AD  t  t t  Bt  X AD  t  t t  Bt  X 	 D  t  t t  Bt 
expand_bodies 
O B XlC@$@ W W@5@2@0  E@4@3@0  E@4@4@.@7 W@0expand_body@4@ @8 W@;XD  t  t t  Bt  B 
O B XVC@ W W@5@.@ @7 Xk@ @ @ @ 
@8 W@;XD  t  t t  Bt  Xo 
O B XoC@4@ W W
 G!



 G!

@5@T@>@.@.@ @ @.@7 W@ @ @ @ @0 G!
@4@8 XU@;C@*@ W W		
 B 


 B 
@5@T
@>@.@ @.@7 W@ 
@ @ @ @0 B 
@4@8 XU@;C@ W W 	
@<XD  t  t t  Bt  W @GD  t  t @Ht  Bt W @K B
  D  t  t t  Bt  W 
O B WC@ W W	
@5@S	@>@;C@/@ W W@5@T	@"	@#@>@D@7 XW@L@.
@ @.@7 X] B@ 
@ @ @8 W@? @@8 X[@F
@;C@'@ W W		
  D




  D

@5@>@ @ @ @8 W@;C@ W W@5@ @ @@;XD  t  t t  Bt  @ 
O B @CB
 W W@5@T@8
eval_false B@;XD  t  t t  Bt  XF 
O B XEC@"A W W@5@0  @@1sandbox_allowed_expansion@4@.	 @Q@7 X+@D
@S	@L
@Q@?@> @7 @' B@Q@;CA W W @<XD  t  t t  Bt  X 
O B XC@VA W W
 AV


@5@D@ @7 XQ B@L@&

@/@ @/@/@/@8 W@E@?@4@D@ @7 Xr B@L@(
 @@.@/@/@/@/@7 W@ @ @8
atomic_pos B@?@B@ 
@7 Xy@L@&
@ @/@/@/@/@8 W@O@E@;C@FA W W
 E C



@5@D@ @7 Xy@L@&

@.@/@/@/@/@7 W@ @/@ @/@/@/@8 W@?@B@ @7 Xz@L@&
@/@ @/@/@/@8 W@O@E@;CB W W E


@5@ @7 Xz@&

@/@ @/@/@/@8 W@;XD  t  t t  Bt  Xu 
O B XtCB W W  @@<CB W W  @@<XD  t  t t  Bt 
expand_term_2 
O B X~C@!@ W W VL


@5@0 VL
@4@.@.@7dcg_translate_rule$dcg@>@ @ @ @8 Xm B@;C	@ W W@5@ @8 X@;XD  t  t t  Bt  X} 
O B X|CA W W@5@S@>@;CA W W
 C

@5@7 XO@ @8 XO@;XD  t  t t  Bt meta_arg 
O B XCA` W W  @<CAa W W  X@<XD  t  t t  Bt  XI 
O B XHCA W W@5@S@>@;C@!A W W

 X





 X

@5@>@;CA W W@5 C+@8 W@;XD  t  t t  Bt  XN 
O B XMCAQ W W@5@S@>@;C
AR W W@5@>@;CAS W W 
@<XD  t  t t  Bt  D 
O B DC@\ W W	@5@S@>@&
@;C@_ W W@5@.@7 X& B@* @@>@ @8 X{@;C@+@c W W@5@2@0  B@4@3@0  B@4@4@.@7 W@ @.
@.@7 XC@ 
@ @ @8 X B@;XD  t  t t  Bt  D 
O B WC@Y W W@5@/@/@8 D B@;XD  t  t t  Bt  W 
O B WCA\ W W@5@/@.	@7 XO@7 X B@>@;XD  t  t t  Bt  X 
O B XCB" W W
@5@S@>@;CB$ W W
@5@S@>@;CB& W W
@5@@compile_meta_arguments @@7 W@? B~ @Q@7 W@>@;C@>B* W W
@5@/@.@7 B B@@@ @7 X! B@?@*@C
@ @7 X B@L
@P@@@/@0  @4@7 W@C	 X RL@7 W@L@P@? X X@7 W@>@;C@,B3 W W 


@5@>@D@ @7 W@ 
@7 W@L@ 
@ @ @8 X@?
@"	 
@#@;C@YB8 W W
@5@ @.@7 Xb B@" G!


@#@ 
@.@.@7 X"@.@ @7 Xk@D@0 @1 @4@7 Aq B@L@R@?@!@D@)
@L@2@4@8 C B@?@2@0 G!
@1 
@4@4@8 X@;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  Xt take_number 
O X XCAs@#/usr/lib/swi-prolog/boot/history.pl  A X

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

@5@>@;C@!@ X X J'

 J'

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







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

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

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

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

@5@  X@7 X@>@ @ 
@8 X@;C
A X X@5@>@;CA X X @<XXQM 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 Y C@.A B& B&@5@0print_predicate@/@2 CM@4@-@4@7 G, toplevel_print_options@7 CK prompt_alternatives_ondeterminism@7 Ytoplevel_extra_white_line @Q@7 Ytoplevel_print_factorized @@7 Y CM@8 CA @;XD  t  t t  Dt  Y
  	 D  t  t t  Dt  Y
  
O D YC@ B& B&@5@@@.@7$at_thread_initialization Un@D	@@L	@Q@?@Q@?@R@E@;XD  t  t t  Dt factorize_bindings 
O D Y'CC B& B& @<C@>C B& B&	
 B


binding




@5@ @ 
@.@7 F Un@D
 Y" @Q@7 @ @L@&@?@ @ @7only_cycles Un@ @ @8 Y( Un@;XD  t  t t  Dt $load_script_file  	 D  t  t t  Dt  Y2  
O D Y2 C@ B& B&  @5 QD@/@7loaded_init_file Un@>@;C@ B& B&@5script_file@.@7 C @8load_script_files Un@;XD  t  t t  Dt load_associated_files 
O D Y<C@ A B& B&@5@@@.	@7 @ @0  @	@4@2@0 @ @@4@4@7 @V Un@Q@?@R@E	@;XD  t  t t  Dt write_bindings 
O D Y@C@@C B& B&
@5@C@7 W| Un@L@P@>@.
@.@7 Wr Un@.@ @7 Y Un@ @ @.
@7omit_qualifiers Un@.@7join_same_bindings Un@ @.@7 Y1@ @.@7	bind_vars Un@ @.@7filter_bindings Un@ @ 
@8write_bindings2 Un@;CC# B& B&@5@.
@7 YH@.@7 Y1@ @.@7 YK@ @.
@7 YN@ 
@8 YQ@;XD  t  t t  Dt set_window_title 
O D YTC@=Ay B& B&	
@5@0  @1 window_title@4@7 Aq Un@>@D
@*
 @@L
@' @@?@!@2 R@4@#@2
SWI-Prolog --@3	@4 Nu@.@7 D Un@/@ @:  YV @;CA B& B& @<XD  t  t t  Dt subst_chars 
O D Y\CB B& B& 
	@<C@"B B& B&@5@ @7 @ Un@>@ @.
@7 SA Un@%	@ 
@ @.@7 Bo Un@ @ @8 Y] Un@;CB B& B&@5@ @.
@7 Y`@ @ 
@8 Yb@;XD  t  t t  Dt  Y  	 D  t  t t  Dt  Y  
O D YC@iB: B& B&	@5@Dbreak_level@.@7 Y-@L@R@?@'?@7 C Un@B@.	@7 YD@D DC@0 DD @Q@4@7 DG Un@L@.
@7$system_prompt Un@.|    @7 R Un@?	@'
 @@. @@7 Yj@7 A  Un@.@.
@7
read_query Un@/@ @7 Yj@ @.@ 
@.@7call_expand_query Un@L@ @.@7 B Un@ @ @7$execute Un@O@>@;XD  t  t t  Dt 
clean_argv  
O D Yw CAO B& B&@5@D	 B@2--@-@4@7 Y-@L	 B@8 C Un@?@R@E@;XD  t  t t  Dt  Y  	 D  t  t t  Dt  Y  
O D YCB B& B&@5@7$set_file_search_paths  Un@7 Y Un@7 B  Un B@.@0 AV@0 @' @4@1 F@4@8 Up@;XD  t  t t  Dt bind_one_skel_vars 
O D YCC B& B& @<C@C B& B&
 B


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

@5@ 
@ @7 C @ 
 B@7 A Un@0 @@0 G
 B@-@4@0 AV@0 A< Fv@4@1 Y G"@4@1 F=@4@/ @@7 Up@>@;C@%AH B& B&

@5@/@.@ @7 CZ @  @@ B E@>@ 
@ @7 Y@ @ @8 Y Un@;CAM B& B& 
@<XD  t  t t  Dt 
hide_names 
O D YCC B& B& @<C@1C B& B&
@5@D@  @/@/ Nf@7 Ad Untoplevel_print_anon @@7 Y-@L@R@?@*
 @@0 VW@4@7 N% Un@>@ 
@ @8 Y Un@;CC B& B&

@5@ 
@ @8 Y@;XD  t  t t  Dt path_sep 
O D YCA B& B&@5 Ue @Q@7 Y-@%
@>@%
@" E	@#@;C	A B& B&  

@<XD  t  t t  Dt  Yh 	 D  t  t t  Dt  Yh 
O D YgCA	B B& B&
@5toplevel_prompt@.@7 Y-@ @.@7 Y_@D@#@, @@L@2@~@3@m@4@2@3@2@:@3@ @4@4@ @.
@7$substitute Un@?@2@~@3@m@4@ @.
@7 Y@D@+@a@h@b @s@L@2@~@3@l@4@2@2@[@4@3	@3@2@]@3@ @4@4@ 
@.@7 Y@?@2@~@3@l@4@ 
@.@7 Y D@0 D@-@-@4@7 Y-@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 Y@?@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 Y@?@2@~@3@d@4@ @.@7 Y@ @8 F* Un@;XD  t  t t  Dt get_respons 
O D YC@%D B& B&@5@7 Yd Ry@7 F6 Un@.	@7 C Un@7answer_respons Un@D
@*again@L
 C@0 Gvaction@4@7 @' Un@Q@?@>@;XD  t  t t  Dt 
setup_history  
O D Y C@@A B& B& @5@D@: DC@0 DD @Q@4@7 Ye@0  X@4@7 YW@C		save_history @@7 Y-@L	@P@0 @V@0 Cprolog_history@4@3@0 G @Q@4@4@/ @@7 Up@Lenable@8 Y Un@?@R@;XD  t  t t  Dt  YJ 
O D YICCE B& B& @<C@.CF B& B&		 B


 B




@5@ @ @ @ 
@.@7take_same_bindings Un@ @ @8 YH@;XD  t  t t  Dt $load_system_init_file  	 D  t  t t  Dt  Y  
O D Y C@ B& B&  @5 @/@7 Y4@>@;C@b@ B& B&@5system_init_file@.@7 Y8@, H{ Ab@.	@7 Y-rc@.
@7 Y@2	@3 @3
@4@.@7 A @ @.@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 @ @0 Y5 @4@7 C Un@0  @@4@2@0 G @Q@4@3@0 C @@4@4@7 Y?@>@;C@ B& B&   @<XD  t  t t  Dt initialise_error 
O D YCA B& B&$aborted@5@>@;CA B& B&@5 @0initialization_exception@4@7 Y@Q@;XD  t  t t  Dt  Y  	 D  t  t t  Dt  Y  
O D YC
A B& B&@5initialise_prolog@.@0 Y@4@8 Up@;XD  t  t t  Dt call_expand_answer 
O D YCD@ B& B&@5@ B P B@>@;CDB B& B& 
@<XD  t  t t  Dt  @  
O D YCB0 B& B&  @5@8 G  Un@;XD  t  t t  Dt associated_files 
O D YCA\ B& B&@5saved_program_classruntime@7 Y-@>@8 Yx Un@;C@)A_ B& B&@5@7$set_prolog_file_extension  Un@7
argv_files Un@D@"
	@#@L@.
@7 L Unassociated_file@7 Yz@7set_working_directory Un@8 YU Un@?@R@F	@;XD  t  t t  Dt 
save_debug  
O D Y C@+B B& B&@5@D
@7 D  Un@7 Dj  Un@L
@' @Q@?@' @ D@.	@7 Y- D @@7 Yz D@0 D	@4@8 Y@;XD  t  t t  Dt  D  	 D  t  t t  Dt  D  
O D YC
A B& B&  @5@7$runtoplevel  Un A A%@8 Y@;XD  t  t t  Dt self_bounded 
O D YCC B& B& Y)
	
@5@0 VW	@4@8 Y@;XD  t  t t  Dt bind_skel_vars 
O D YCC B& B& @<C@!C B& B& Y)


@5@ 
@ @.@7 Y@ @ @ @8 Y Un@;XD  t  t t  Dt  Y 
O D YCA5 B& B&@5 B@.	@7 Y-@.
@7 Y@D@+
	@L B@8 Yz@?@R@;XD  t  t t  Dt clean_history_prompt_chars 
O D YCB{ B& B& @<CB| B& B& M G"

@5@>@;CB} B& B&


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

@5@.
@.@7$string Un@ @.@7 Y Un@>@%@ 
@ @7$make_alias Un@%@ @ @8 Y Un@;C@!A B& B&
@5@.@.
@7 Y@ 
@.@7$eos Un@>@%@ @ @7 Y@&
@;XD  t  t t  Dt remove_history_prompt 
O D YCBt B& B& @ @@5@>@;CBu B& B&@5@.
@7 Y@.@7 Y@ @.@7delete_leading_blanks Un@ @8 Y@;XD  t  t t  Dt  Y}  	 D  t  t t  Dt  Y}  
O D Y|C@_@ B& B&@5search_paths@.@7 Y8@@@K@.	@7 Y>@.
@7 Y@D@*@0$search_path@-@-@4@7 Bn Un@L@ @.
@7 G Un@0 @@-
@4@0 C@1  @@1 B0@4@7 G Un@? @0commandline_arg_type M	@4@7 Y@F@F
@Q@?
@R@F	@F@F
@;XD  t  t t  Dt  Yo 
O D YnC@$BQ B& B&@5 X@.@7 Y-@ @7 F Un@a@f@b @s@> I!h@2 	@3 D@4@8 X Un@;C@BW B& B&	
@5@.@7 Y Un@7 Yd@ @7 X Un@!@0 @@0 X@/@4@/@4@#@0 X DC@-
@4@ @0 AV@0 @' @4 @@4@7 Up@7 X@D@<@/@0  @@1 X@/@4@7 V Un@L@0 A@-@4 X@2
@3@2@0 X @Q@4@4@3 C@3@2@0 X @Q@4@4@4@7 Aw Un@0  @@1 X@4@@?@R@E@.@ @7 YD@0 Y
	@3@0 G
@4@3@0 V@4@4@.@0 AV@0 @' @4 @@4@7 Up@>@ 
@8 X Un@;XD  t  t t  Dt omit_meta_qualifiers 
O D ZC	Cn B& B&@5@S@>@;C@ Cp B& B& AV


 AV


@5@>@ @ 
@7omit_qualifier Un@ @ @8 Z@;CCs B& B& Wp


 Wp

@5@ @7 W Un@>@ @ 
@8 Z@;CCv B& B& RK


 Z

@5@ @7 Z@>@ @ 
@8 Z@;CCy B& B& @<XD  t  t t  Dt  YS 
O D YRCC* B& B&@5 Y
groundness@7 Y-@> C@0 Gv@1 Gt	@4@8 Y@;CC- B& B& @Q@5 Y Y @7 Y-@> C@0 Gv@1 Gt	@4@8 Y@;C@6C0 B& B&@5@7 Yd C@0 Gv@1more	@4@7 Y@.@7 Y Un@D	@*redo@L@>@Q@?@D
@*
show_again@L
@Q@?
@> C@0 Gv @m@4@8 Y@;XD  t  t t  Dt  Y 
O D Y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  YP 
O D YOCC B& B& @<C@6C B& B&
@5@.@7	hide_vars Un@D@@	@ @7 A Un@?@ @7 Y Un@L@ @8 YN@E
@?@"	

@#@ @ 
@8 YN@;XD  t  t t  Dt  A @GD  t  t @Ht  Dt Y D  t  t t  Dt  A 
O D YC@"@ B& B&@5@" 

	@#@.
@ Vinitialize_now V@> As@0 Z!	
@4@7 Y A@8 A @;C@ B& B&@5 A@8 Z#@;XD  t  t t  Dt  YG 
O D YFCCX B& B& 
@<CCY B& B&

@5@ @ 
@7 Z@ @ @8 YE@;XD  t  t t  Dt  Y6 D  t  t t  Dt  Y6 AD  t  t t  Dt  Y6 
D  t  t t  Dt  Y  
O D Y C@<A B& B&@5@7 X X@.@7 Y Un@7 Y{@7 Y~@7 Y@7 Y Un@7start_pldoc  Un@7attach_packs  Uu F#@.	@7 Y8@.
@7 Y@7$load_init_file Un@7 Y3 Un@7 Y= Un F"@.@7 Y8@.@ @7 G @0  @@4@8 G @;XD  t  t t  Dt  B)  
O D Y
C@R B& B&  @5bannerwelcome@8 Y@;XD  t  t t  Dt $execute_goal2 	 D  t  t t  Dt  Z7 
O D Z7C@4C B& B&@5@7
restore_debug  Un@@.
@7 W Un@@@7 Y Un@?@7 Z9@Q Ry@7 Y@.@7 Y Un@B@C
@C@ @7 YA Un@L@P@L
@P@L@>@Q@O@;CC
 B& B&@5@7 Z= C@0 Gv Gu@4@7 Y@Q@;XD  t  t t  Dt  Z*  
O D Z)C@FA B& B&@5pldoc_server@.@7 Y8@D
@* @@L
@0 AV@0
doc_server@/@4doc_browser@4@@E	@?@(@D@0 E@-	@4@/ @@7 Up@L@0 ZA	@4@@? @0option_usagepldoc@4@7 Y@8 F Un@E	@;CA B& B&   @<XD  t  t t  Dt  Y 	 D  t  t t  Dt  Y 
O D YC@/B B& B&	
@5@B@0 Y\	@4@.@7 Y@.
@.@7 @0 Un@.@ @7 ZJ@L@ 
@ @.@7 ZJ@ @ @ @7 ZJ@>@O@;CB B& B& 
@<XD  t  t t  Dt  Y  	 D  t  t t  Dt  Y  
O D YCA B& B&   @<XD  t  t t  Dt  Y 
O D YC
B B& B& Nu
@5@>@8 Y@;CB B& B& 
@<XD  t  t t  Dt  Y 	 D  t  t t  Dt  Y 
O D YCA  B& B& @<XD  t  t t  Dt  Z 
O D ZCC B& B& Y)


 Y)

@5@ @ @ 
@8 Y@;XD  t  t t  Dt  Y 	 D  t  t t  Dt  Y 
O D YCA B& B& 
	@<CA B& B&

@5@ @ 
@8 Y@;XD  t  t t  Dt  X  
O D XCB B& B&  @5 D @Q@7 Y-@>@8 Z=@;CB B& B&   @<XD  t  t t  Dt bind_query_vars 
O D ZKCC B& B& @<C@?C B& B& Y)

 B



 Y)
@5@)
@>@ @ @7 Y@" VW@#@ @ @ @8 ZL Un@;C@QC B& B&


@5@" Y)


@#@ @ 
@.@7 ZM@D@*@S@C@ @7 W Un@L@P@* @@L@"

@#@ @ @7 Y@" VW@#@?@&
@E@;XD  t  t t  Dt  Y& D  t  t t  Dt  Y& AD  t  t t  Dt  Y& 	 D  t  t t  Dt  Y& 
D  t  t t  Dt  Z 
O D ZCC] B& B& 

@5@)	@>@ @8 Z
 Un@;C@'C` B& B& 

@5@0 	@4@0 VS@4@7 V! Un@C
	@  @G@7 ZP@L
@P@>@&
@;CCd B& B& 

@5@  T@7 ZP@C	@  @G@7 ZP@L@P@>@&
@;CCh B& B& 


 

@5@ @7 A Un@>@ @ @ 
@8 ZO@;CCk B& B&@5@8 ZO@;XD  t  t t  Dt  Y  	 D  t  t t  Dt  Y  
O D YC@.B
 B& B&@5 F'@.@7 Y8@0 G@-	@4@.
@0 AV@0 @' 
@4@1 F@4@7 Up@.@7
toplevel_goal Un@0  @@ @4@@;XD  t  t t  Dt  Yr 
O D YqCD8 B& B&@5@ @ B Lf B@>@;CD: B& B& 


@<XD  t  t t  Dt  YM 
O D YLCC B& B&@5@.
@7 ZM@/@8 Y@;XD  t  t t  Dt  Z0 	 D  t  t t  Dt  Z0 
O D Z/C@p B& B& H{@5@>@;C@q B& B&@5@/@7 Y4@>@;C@s B& B&@5@7 A~ @>@0  @@4@8 @c Un@;C@3@v B& B&@5@0 Uj@4@2@0 @ B@4@3@0 @ @@4@4@.	@7 Y@0 Y5	@4@7 Y@0  @	@4@2@0 C @@4@4@8 Y?@;C@ B& B& @<XD  t  t t  Dt setup_colors  
O D ZY C@OA B& B& @5@D@I DC@0 DD @Q@4@7 Ye At@0 DD @Q@4@7 Ye Ry@0 DD @Q@4@7 Ye@C		
color_term @@7 Y-@L	@P@L@0 @V@0  @@1 C	ansi_term@4@3@0 G @Q@4@3@0 @L @N@4@4@/ @Q@8 Up@?@R@;XD  t  t t  Dt  Y @GD  t  t @Ht  Dt Y D  t  t t  Dt  Y 
O D YC@ B& B&@5@0 Y%@4@7 A Un@@>@;XD  t  t t  Dt  B) 
O D B(C@_ B& B&@5@D		@ V B* V@L	@R@?@0  @@1 B*@4@8 D5 Un@;XD  t  t t  Dt  Y 
O D YCAr B& B&@5console_menu @Q@7 Y- B@7 Y@>@.	@7 E Un@/@8 E Un@;CAw B& B& @<XD  t  t t  Dt  Z;  
O D Z:CB B& B&@5 D@0 D@-@-	@4@7 Y- D@7 Yz@D
	@*	 @Q@L
@8 	  Un@?@R@;XD  t  t t  Dt  Y 
O D YCD
 B& B&
 Y@5@2@?@3@h@4@7 Y@> F@0 Gv F@4@8 Y@;C@1D B& B&
 Z@5@2@;@3@n@3@r@3@N@3@R@3@ @3	@4@7 Y@> C@0 Gr@3@0ansibold E@4@4@8 Y@;C@&D B& B&
 Z@5@2@t@3@T@4@7 Y@>@7 Zc@7 Z= C@0 Gr@3@0 Ze Zg	; [trace]@4@4@8 Y@;C@1D B& B&
continue@5@2@c@3@a@3
@3
@3@y@3@Y@3@.@4@7 Y@> C@0 Gr@3@0 Ze Zg C@4@4@8 Y@;C	D B& B&@b Z@5@>@8 Y@;C@%D B& B&
 Z@5@.
@.@7 Y Un@> C@0 Gr@3@0 C~w@3
@4@4@7 Y Y@ @8 Yz@;CD! B& B&? Z@5@> C@0 FEOF@4@7 Y @8 ZH@;CD$ B& B&
 Y@5 C@0	no_action@4@8 Y@;XD  t  t t  Dt  Y 	 D  t  t t  Dt  Y 
O D YC@%A B& B&		@5@.@.
@7 Y@"
 B
@#@>@%@ @7 Y@%@ @ @8 Y@;XD  t  t t  Dt  Y 	 D  t  t t  Dt  Y 
O D YC@"A" B& B&@5@0 G	@4@/ @@7 Up@@@7 ZQ@E
@?
@.
@7 @7 Un@,
 @>@;CA( B& B&@5@8 Y@;XD  t  t t  Dt  D  
O D D C@'B B& B& @5@D@@ X @Q@7 Y-@?emacs_inferior_process @Q@7 Y-@L X @8 Y@? X@8 Y@;XD  t  t t  Dt  Y0 
O D Y/CC B& B& @<C@6C B& B&
@5@D@"
 B


@#@&
@ @7 A0 Un@L@ @8 Y.@E@?@"	

@#@ @ @8 Y.@F@;XD  t  t t  Dt  B  	 D  t  t t  Dt  B  
O D YC@ B& B&  @5@/@7 B @8 Y Un@;XD  t  t t  Dt  Yv 	 D  t  t t  Dt  Yv 
O D YuCB B& B&@5@S@> A@0	var_query@4@7 Y@Q@;CB B& B& D@5@> C@0 Gveof@4@8 Y@;C@:B B& B&@5@.
@7 YD@0 
@4@.@7$dwim_correct_goal Un@>@0 A@-
@4@0 B@-
@4@0 A@/@4@7 @ Un A*@0 ZS
	@4@7 Y@ 
@8 Z8 Un@;CB B& B&@5@7 Y C@0 Gv Gu@4@7 Y@Q@;XD  t  t t  Dt  Y 
O D YCCJ B& B& 
	@<C@$CK B& B&		 B





@5@)	@>@ @ @ @ @8 Y@;CCN B& B&


@5@ @ @ @8 Y@;XD  t  t t  Dt  Y; 
O D Y:C@ B& B& @<C@P@ B& B&	
@5@.@7 Y@D
@4@ @.@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 Y@L
@0 Y5 QD@4@7 Y@0  @@4@7 Y?@8 E Un@?@0 @@0 C Y7@4@/@4@8 @ Un@E@;XD  t  t t  Dt  ZT 
O D ZSC@ B B& B& @ Y@5@> ZY@.
@0 @' As
@4@7 Up Y@0 @' As
@4@8 Up@;CB B& B& 
@<XXQM @*F@$/usr/lib/swi-prolog/boot/messages.pl  AsC S E TiEmessage_to_stringE @'XD  t  t t  @*t translate_message2 
O @* ZC@Gs@$/usr/lib/swi-prolog/boot/messages.pl  A Z@5@S@%	@>@%@" CUnknown message: ~p
@#@;C@J Z Z@5@: V @i V@;C@L Z Z@5@8prolog_message @)@;C@N Z Z  @resource_errorstack
 COut of ~w stack
@<C@P Z Z  @ Z
 CNot enough resources: ~w
@<C@R Z Z @

@5@ @.
@7swi_location @)@ @ 
@.@7term_message @)@ @ @8	swi_extra @)@;C@V Z Z  YExecution Aborted
@<C
@X Z Z
message_lines
@5@ @8make_message_lines @)@;C@Z Z Z  SS

 C

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

 


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

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

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

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

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


@<CA Z Z  ZE ZGUsage: --pldoc[=port]
@<CA Z Z 	interruptbeginAction (h for help) ? flush
@<CA Z Z  Z P Zi
@<CA Z Z  Z 	continue (trace mode)
@<CA Z Z 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 Z Z modify_active_procedure

 C@ ~p: modified active procedure ~p

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

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

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

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

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

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

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

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

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

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

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

@5@ @ 
@8 Z@;C@SA Z Z

 C C




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

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

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

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

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

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

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

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


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


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

 [2 C@.reclaimed ~D atoms in ~2f sec. (remaining: ~D)

@<C@"Bk Z Zmakereload
@5@ @.@7 F @)@%
	@"
 CMake: reloading ~D files
@#@;CBo Z Z  [? JMake: finished
@<CBq Z Z  [?
library_index
 CUpdating index for library ~w
@<C@!Bs Z Z D

@5@.
@7 [-@"
 Cautoloading ~p from ~w
@#@;CBv Z Z  D
read_index
 CLoading autoload index for ~w
@<C@DB Z Z
compiler_warnings

@5@.
@7print_goal_options @)@D G@.@7 Bc @)@L@ @ @.@7warnings_with_named_vars @)@!@2@0 G@4
@4@#@?@%
@%@E@%	@ @ @ @ @8 [N @)@;C@!B Z Z B)@5version_git@.@7 @ @%	@>@%
@"
 C Zk
@#@;C@BB Z Z B)@5 B)@.@7 [Y@a@f@b'@l A@x@a@f@b@d@l A@b@d@l N@x
@a@f@b@d@l N@x@%	@" C~w.~w.~w

@#@;C@!B Z Zaddress_bits@5 [[@.@7 [Y@%	@>@%
@"
 C	~d bits, 
@#@;CB Z Z @@5 @ @Q@7 [Y@%	@>@%@"Multi-threaded, 
@#@;CB Z Z  @
	@<CB Z Z 	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 Z Z
user_versions@5@.@0  @@1 B*@4@.@7 @ @)@%
	@ @ 
@8user_version_messages @)@;CB Z Z author@#Jan Wielemaker (jan@swi-prolog.org)
@<C@bB Z Z Z6Welcome to SWI-Prolog (
@5 @@ @.@7 Z [[@ @.
@7 Z@"
Version 
@# B)@ @.@7 Z@" Nt E
@# [^@ @.@7 Z@" E
@# [c@ @.@7 Z@" E@2For help, use ?- help(Topic). or ?- apropos(Word). E E
@#@;C@3B Z ZaboutSWI-Prolog version 
@5 B)@ @.@7 Z@" KZ

@# [h@ 
@.@7 Z@" E
@# [^@ @8 Z@;CB Z Z  A% A%
@<CC  Z Z  G Z
 CBreak level ~d
@<CC Z Z  [o P
 CExit break level ~d
@<CC Z Z  Zw@1... 1,000,000 ............ 10,000,000 years later E E@/~t~8|>> 42 << (last release gives the question)
@<CC Z Z close_on_abort
 CAbort: closed stream ~p
@<CC
 Z Z  Ci
 CHalt cancelled: ~p
@<C
C
 Z Z Gv
@5@ @8query_result @)@;C@'C Z Z Gr
@5@D
tty_control @Q@7 [Y@%	@L
@2 [2@4@ @8 @0 @?@&	
@E@;CC Z Z  F
 C~w: halt
@<CC Z Z  Zm
 CUnknown action: ~c (h for help) E
@<C@bC Z Z  X X

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 Z Z  X X! No such event
@<CC Z Z  Xbad_substitution! Bad substitution
@<CC Z Z  X Y
 C~w.
@<CC Z Z X X
@5@ @8history_events @)@;C@ C Z Zspy
@5@ @.@7 [
@%
	@"
 CSpy point on ~p
@#@;C@ C Z Znospy
@5@ @.@7 [
@%
	@"
 CSpy point removed from ~p
@#@;CC Z Z 
trace_mode
 CTrace mode switched to ~w
@<CC Z Z 
debug_mode
 CDebug mode switched to ~w
@<CC Z Z  G
 CDebug mode is ~w
@<CC Z Zspying@5@>@%	@"
No spy points
@#@;CC Z Z [
Spy points (see spy/1) on: E
@5@ @ @8predicate_list @)@;C@(C Z Z 	
@5@>@%	@ @.
@7 [
@%@" C        ~p: Not tracing
 E
@#@;C@(C Z Z [

@5@ @.
@7 [
@%	@" C        ~p: ~w
 E
@#@;CC Z Z D@5@>@%	@"@"No traced predicates (see trace/1)
@#@;CC Z Z [
Trace points (see trace/1) on: E
@5@ @ @8tracing_list @)@;C@9C Z Z		frame
 E@5@>@%	@ level@.
@7 S @)@%@" Ze Zg~t[~D] ~10|

@#@ @ @.@7
frame_context @)@ @ @8
frame_goal @)@;CC Z Z [
choice
@5@>@%
	@0 [ E@4@ 
@8 Z@;CC Z Z [
cut_call@5@>@%	@&
@;C@8C Z Z

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

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


@<C@1Db Z Z  [	duplicate



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


@<XD  t  t t  @*t  [U 
O @* [TCB Z Z 
@<C@,B Z Z		


@5@ @.@7 L @)@.@ @7 @ @)@0 B@/@-@4@7 [@)@>@ @ 
@8 [S@;C
B Z Z

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

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


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


 C [ N%


@<C@HB Z Z	neq_vv


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


 C [ [


@<C@!B Z Z unify_singleton


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

 C [ T]


@<CB Z Z nonvar_false

 C [ T\


@<CB Z Z unbalanced_var

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

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

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

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

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

@5@0 
@4 T@7 V! @)@>@;CDB Z Z 
@<XD  t  t t  @*t  Z 
O @* ZCEM Z Z  H@<XD  t  t t  @*t  [ 
O @* [CB/ Z Z@5@.
@.@7 B @)@ @.@.
@7 @7 @)@0 
@1 
@4@8user_predicate_indicator @)@;XD  t  t t  @*t line_element 
O @* \.CD Z Z@5@ Vmessage_line_element V@>@;CE  Z Z
 V@5@> C@8 V @)@;C	E Z Z
 E@5@>@8 Tg @;CE Z Z
prefix C

@5@>@ @8 \@;CE Z Z
 \5
@5@>@8 \@;C	E Z Z
 Z@5@>@8 Y @)@;CE
 Z Z
 C

@5@>@ @8 \@;CE Z Z
 Ze


@5@>@ @8 \@;CE Z Z
 Z@5@>@;CE Z Z
 P@5@>@;CE Z Z@5@8 \@;XD  t  t t  @*t  [ 
O @* [CD Z Z@5 [@.@7 [@%	@" C(~D) 
@#@;XD  t  t t  @*t action_skip 
O @* \;CE4 Z Z  [2@<CE5 Z Z  Z@<CE6 Z Z  Ze@<CE7 Z Z  \8@<CE8 Z Z  \9@<XD  t  t t  @*t  [ 
O @* [C@+D
 Z Z@5 F"@.@7 [@ @.@7 \$ @) CB@.
@7 [Y@%	@" C \

@#@;XD  t  t t  @*t 	prefix_nl 
O @* \>CD Z Z 
 E@<CD Z Z E
 E@5@>@;CD Z Z Z
 Z@5@>@;CD Z Z E

 E \5	
@5@>@ @ @8 \? @)@;CD Z Z


@5@ @ 
@8 \@@;XD  t  t t  @*t  [ 
O @* [C@ Z Z 
	@<C@<@ Z Z

 



@5@ @7 \%@>@ @.@.@7 \*@%	@" C
        ~q  E
@#@ 
@ @8 [@;C@?@ Z Z 



@5@>@%	@ @.@.@7 \*@%@" C \A   E
@#@ 
@ @8 [@;C@/@ Z Z		@5@ @.
@.@7 \*@%	@" C \A 
 E
@#@ @ @8 [@;XD  t  t t  @*t 
msg_prefix 
O @* \BCD Z Z  D~N% @<CD Z Z As@5@.
@7 \@D
@*
 \@L@(	~NWarning: @?
@"	 C~NWarning: [Thread ~w] 
@#@;CD Z Z @5@.
@7 \@D
@*
 \@L@(		~NERROR: @?
@"	 C~NERROR: [Thread ~w] 
@#@;CD Z Z  A \E@<CD Z Z information \E@<XD  t  t t  @*t  [ 
O @* [CC Z Z 
	@<C@ C Z Z [



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

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


@<C@ Z Z  SS

 C

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

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

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

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

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


@<C@"A Z Z A A
@5@ @.@7 [
@%
	@"
 C@1Wrong context: ~p can only be used in a directive
@#@;C@9A Z Z Aeditno_default_file@5@D
 Ue @Q@7 [Y@%	@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 Z Z format_argument_type

 C@,Illegal argument to format sequence ~~~w: ~p


@<CA Z Z  B
 CFormat error: ~w
@<CA! Z Z X5 X;
 C@*Unterminated conditional compilation from 
@5@ @ @8 \  @)@;CA$ Z Z  X5 X7
 C:- ~w without :- if
@<XD  t  t t  @*t  Z 
O @* ZC@] Z Z
	@5@>@;C@^ Z Z
 C Zk
@5@>@;C@_ Z Z C Zk E

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

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


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


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

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

 C~NWarning: ~w:~d:
 \@5@>@;C
D Z Z wait?@5@>@;XD  t  t t  @*t  [ 
O @* [CD Z Z
 A*@5@>@;CD Z Z
 A@5verbose A*@7 [Y@>@;CD Z Z
 Z5@5 \ A*@7 [Y@>@;CD Z Z@5@>@;C@}D Z Z
@5@0 Y Ry@4@/ @Q@7 A: @.@.@7  @0 @@0 X@/@4@/@4@7 IA @0 \@0 @4@-
@-@4@7 \ @)@>@ @.@7 \ @)@2@0 \8	@-@4@3
@3 E@4@2@0 \9@4@4@.@7 [|@0 C@-@4@7 \@ @ @7 Tj @)@D@0 \@-@4@7 \@a@f@b @s@L@ @8 F @)@?@R@E@;CD Z Z@5@0 C@-@4@7 \@ @0kind	@4@8 Ti @)@;XD  t  t t  @*t  Z 
O @* ZC@? Z Z@5@.@7 Z@>@&
@;C@A Z Z@5@" @@#@%	@" CUnknown exception: ~p
@#@;C@D Z Z 
 C Z
@<XD  t  t t  @*t 	residuals 
O @* \CCp Z Z 
@<C@GCr Z Z	
@5@D@)@,
 @@%
@L@" C~W,	 E
@#@ 
@ @ @8 \ @)@?@"
 C \	@#@F@;XD  t  t t  @*t  \ 
O @* \CCU Z Z
@5@>@%	@" C~w = 
@#@;C@+CW Z Z

@5@>@%	@" C	~w = ~w, 
@#@2
@4@ @8 \@;XD  t  t t  @*t  [N 
O @* [WCB Z Z @<C@SB Z Z

@5@D@ 
@ @.@7 [ @)@L@%@?@" CUnknown compiler warning: ~W


@#@E@D
@* @@%@L@%@?@" E
@#@E@ @ @ @8 [V@;XD  t  t t  @*t  [Q 
O @* [PCB Z Z  CC @Q CN @Q@<XD  t  t t  @*t  \ 
O @* \CCd Z Z@5@>@&
@;C@<Ce Z Z B




 L Zefggreen% where E C [
	
@5@ @ @ @8 [@;XD  t  t t  @*t  Tj 
O @* TiC@5D Z Z
 \
@5@>@ @0 \5@-@4@7 \@ @.
@7 \@2@0 \8@-@4
@4@2@0 \9@4@4@.@7 [|@ @8 \@;C
D Z Z@5@.@7 \@ @8 \@;XD  t  t t  @*t result 
O @* \C@?CB Z Z		@5 Y@.@7 [Y@!
@2@0 X @Q@4@4@#@%
@2@0 NmB@4
@4@ @.@7 \@ @.@7 Z @)@2@0 NmC@4
@4@ @ @8 \@;XD  t  t t  @*t  \ 
O @* \CAC Z Z    @@5@>@%	@&
@;C@PAE Z Z
 
 


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

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

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

@#@ 
@ @8 \@;CC= Z Z Z \@5@>@%
@" Ze Zgtrue  Z@#@;CC? Z Z Z@5@>@%
@" C Nu Z@#@;XD  t  t t  @*t append_args 
O @* \C@ E: Z Z 


 

@5@>@/@.@7 \)@ @ @ 
@8 [|@;CE= Z Z@5@/@.@7 \)@ @8 [|@;XD  t  t t  @*t  \' 
O @* \&CB8 Z Z @@5@>@;CB9 Z Z @5@>@;CB: Z Z@5 @/@/ D@8 Ad @)@;XD  t  t t  @*t  [ 
O @* [C@ED% Z Z	@5 F"@.@7 [@D
@  @G@7 \(@L@' X@?@' Nu@D
@  [@7 \(@L@'
 H3@?@'
 Nu@%	@" C~w~w 

@#@;XD  t  t t  @*t  \ 
O @* \CE Z Z @@5@>@;CE Z Z E @@5@>@;CE Z Z
 E@5@>@2@4@8 \@;CE! Z Z E
@5@>@ @.@7 \ V@ @8 A @)@;CE$ Z Z@5@ @7 \< @)@>@ @8 \@;C@$E' Z Z C



@5@>@ 
@.@.@7 \@ @ @7 \@ @ @8 \ @)@;CE+ Z Z@5@ @7 @ @>@ @.
@7 \@ @ 
@8 \@;CE/ Z Z@5@ @.
@.@7 \ Zk@ 
@7 \@2@4@ @8 \@;XD  t  t t  @*t  [z 
O @* [yCC Z Z Gu Ze Zg \ \false.
@5@ @8 \@;CC Z Z Z@5@>@%	@" Ze Zg \
@#@ @8 \@;CC Z Z Z
@5@ @.@7 \ @)@ @8 \@;CC Z Z @m@5@8 \@;CC Z Z Z

@5@ @ @.
@7 \ Gt@ @ @ 
@8 \ @)@;CC Z Z Z

@5@ @ @.
@7 \ Z@ @ @ 
@8 \@;C@CC! Z Z  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) Z Z  Y CAction?  Z
@<CC+ Z Z  Gw CPlease answer 'y' or 'n'?  Z
@<CC- Z Z  Zy E
@<CC/ Z Z toplevel_open_line
	@<XD  t  t t  @*t  [ 
O @* [C@+D2 Z Z@5@.@.@7 \ @)@%
	@>@%
@" Ze Zg \~w: 
@#@;XD  t  t t  @*t  [g 
O @* [fCC Z Z 
	@<CC Z Z@5@ @.
@7 \S @)@ @ 
@8 [e@;XD  t  t t  @*t print_message_lines_guarded 
O @* \CD Z Z
@5@>@;CD Z Z

@5@7 \/ @)@ @8 \ @)@;XD  t  t t  @*t  [ 
O @* [C@/D Z Z@5@D
@$debugger_show_context @Q@7 [Y D@.@7 [@%	@L
@" C[~w] 
@#@?@&	
@F@;XD  t  t t  @*t  [ 
O @* [CB Z Z 
	@<C@'B Z Z B



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

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

 C~t~w   ~8|~W~W X @Q C X @Q E
@5@ 
@ @8 [@;XD  t  t t  @*t  \- 
O @* \,CB4 Z Z 

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

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

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

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

@5Defined@ @ 
@8 Z@;C@ Z Z  B



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

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

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

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

@5@T@, @@%	@>@%
@ @ 
@8 \ @)@;C@HA[ Z Z B

@5@  @ @/@.
@7 D, @)@ @ @/ @.@7 ]g@%	@" E C Zk
 E
** here ** E C Zk
@#@;CA` Z Z 	@<XXQM
pce_expansion-C @S @XXQM DF@#/usr/lib/swi-prolog/boot/topvars.pl  As@ C S Eprint_toplevel_variables Everbose_expansionXD  t  t t  Dt assert_bindings 
O D ]oC@o Lg Lg @<C@Z@p Lg Lg
	
@5@"	 B

@#@D@A@T@L@0 Fp$topvar@0 B@/@4@-
@4@0 F
@4@7 G Lh@D@!@Dtoplevel_var_size@.@7 @ Lh@L@ @ @/@7 E Lh@?@R@E@L ]r@/@7 B Lh@?@R@E@?@R@F
@8 ]p Lh@;XD  t  t t  Dt v_member 
O D ]{C@g Lg Lg

@5@@@)
@?@ @8 ]| Lh@;XD  t  t t  Dt toplevel_var 
O D ]~C
@ Lg Lg@5 ]r@0 B	@4@8 Fp Lh@;XD  t  t t  Dt name_var 
O D ]C@Y Lg Lg
 B

@5@)@>@;C@[ Lg Lg


@5@ @8 ] Lh@;XD  t  t t  Dt  \  D  t  t t  Dt  \  AD  t  t t  Dt  \  
D  t  t t  Dt delete_bound_vars 
O D ]C@_ Lg Lg 
@<C@"@` Lg Lg


@5@" B

@#@ @7 ]}@>@ @ 
@8 ] Lh@;C
@d Lg Lg

@5@ @8 ]@;XD  t  t t  Dt print_query 
O D ]C@5 Lg Lg@5@7 YM Lh@7 Ce Lh C@7 H Lh@7 H Lh@Q@;C@9 Lg Lg @<XD  t  t t  Dt  YM 
O D ]C@; Lg Lg @<C@< Lg Lg B
	

@5@&	
@ @8 ]@;XD  t  t t  Dt expand_vars 
O D ]C	@A Lg Lg	@5@S	@>@;C
@C Lg Lg	@5@7 @ Lh@>@;C@)@E Lg Lg
 D
@5@ @.@7 ]@D
@ @7 ] Lh@L
@>@?
@0 @@0 Cvariable@4@/@4@8 @ Lh@;C@K Lg Lg@5@.@.@7 @7 Lh@>@ @ @7 ]@p
@ 
@8expand_args Lh@;XD  t  t t  Dt  ] 
O D ]C@Q Lg Lg
@5@>@;C@%@R Lg Lg@5@ @.
@7 A Lh@ 
@.@7 ] Lh@ @ @7 ]@p@ @ @ @8 ]@;XD  t  t t  Dt  P 
O D PC@l Lg Lg
@5@8 ]z@;XD  t  t t  Dt  ]n 
O D ]mC
@ Lg Lg H@5@> \@7 C Lh \@8 C Lh@;C@ Lg Lg If@5 \@8 ]@;XD  t  t t  Dt  ]l  
O D ]kC@#@ Lg Lg@5@M
@.@.	@7 ]@N
$~w =~t~12|~p~n@2@3	@4@7 SS Lh@Q@?No defined toplevel variables~n@8 B Lh@F@;XD  t  t t  Dt  Le 
O D LfC@&@* Lg Lg@5@7 ]@.@7 L Lh@ @ @7 ]@D
@7 \  Lh@7 F Lh@L
@ @8 ] Lh@?@R@;XXQM BaF@./usr/lib/swi-prolog/library/dialect/sicstus.pl  YAuC AgS Etrimcore Ecreate_mutableE H$E NE HE H!E	read_lineE HE CE B?E NEget_mutableE HE ]Eupdate_mutable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 ]@;XO Ba ] CA B[ B[  @5@8 Yl B`@;XO Basicstus_module_decl C@ B[ B[hidden @Q@5@>@%	@" B  C Gc @
@#@;C@ B[ B[ 	@<XO Ba Bl C@ B[ B[ 
	@<C@ B[ B[@5@ @.
@7 ] B`@ @ 
@8 ] B`@;XO Ba ] CAK B[ B[ 
$mutable@<XO Ba ] CAj B[ B[@5 A^@8 E D@;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 ]@;XO Ba H
 C@z B[ B[@5@S@>@Q@;C@{ B[ B[  @<XO Ba ] 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 ]@0 D;@4@8 ]@;C@ B[ B[@5@8 A B@;XD  t  t t  Bat  F 	 O Ba F C B[ B[ D~ D B@@<XO Basicstus_flag CA B[ B[system_type@5@>@D


saved_program @Q@7 @@L
@(	 Y@?@(	 B@;CA B[ B[@5@8 @@;XO Ba ] C
A B[ B[@5@7 @@8 C@;XO Ba ] CAm B[ B[@5@8 ]@;XO Ba N CA B[ B[@5@8 ] B`@;XO Ba ] CAU B[ B[@5 ]@7 @6@>@8 E B`@;CAX B[ B[@5mutable@8 @ B@;XD  t  t t  Bat  H AO Ba H C@' ER ER  EF ES@<C@C Eh Eh   Ei@<C@% E E  E E@<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 ]@0 G!@0  @@1 B0 Ag@4@1 Bc Bj Ba@4@7 C@Q@?@R@E@;XO Ba ] CAC B[ B[ 
 ]@<XD  t  t t  Bat  H" @GD  t  t @Ht  Bat H!  O Ba H! CA/ B[ B[@5@.
@7 H@7 ]@8 H# B`@;XD  t  t t  Bat  H @GD  t  t @Ht  Bat H  @KO Ba H CA) B[ B[@5@.
@7 H@8 ]@;XD  t  t t  Bat  @M @GD  t  t @Ht  Bat H   O Ba H C@ B[ B[@5@M@@N@@?@@;XO Ba
setup_dialect  C	@ B[ B[  @5@0 H0 @Z@4@8style_check Be@;XXQM HF@%/usr/lib/swi-prolog/library/occurs.pl  YAu@ C AgS Efree_of_termEfree_of_varE
contains_termEcontains_varE HEsub_varEoccurrences_of_varEoccurrences_of_termXO H ] C@Nu EH  YA ]@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 D@/@.
@7 A@7 ]@>@;XO H ] C@C ] ]@5@)	@>@;C@E ] ]@5@7 D@/@.
@7 A@7 ]@>@;XO H H C@j ] ] 
@<C@k ] ]@5@7 D@/@.
@7 A@8 H H@;XO H ] C@t ] ]@5@)	@;C@v ] ]@5@7 D@/@.
@7 A@8 ] H@;XD  t  t t  Ht count @GD  t  t @Ht  Ht ]  O H ] C@,@ ] ]@5@!
@0 ] @4@#@@@@.@7 A@p@ @7 Dq H@Q@?	@8 A@F@;XO H ] C@c ] ]@5@0 ]	@4@8 ] H@;XO H ] C@\ ] ]@5@0 H	@4@8 ]@;XXQM DF@'/usr/lib/swi-prolog/library/readutil.pl  YAu@!C AgS E UEread_stream_to_codesE ]E EE ]E VXD  t  t t  Dt  V AD  t  t t  Dt  V 	 O D V C@8 E E Utaillist_or_partial_list ]
@5 ]@ @8 F ]@;C@R@8 E E U V    @@5@C@0 C@0  @1  @@4@4@ @7 @ ]@L@P@0  @1 @@/@/@/@/@4@2@0 C@0  @1  @@4@4@4@: V V@;C@< E E V ] ] ]
@5 ]@ @8 ]@;C@F@< E E V V read_stream_to_terms@5@C@0 C@0  ^ @4@4@ @7 ]@L@P@0  D@1 ^ @/@/@/@/@4@2@0 C@0  ^ @4@4@4@: V V@;C@Q@< E E V V    @@5@C@0 C@0  @1  @@4@4@ @7 ]@L@P@0  @1 @@/@/@/@4@2@0 C@0  @1  @@4@4@4@: V V@;C@R@< E E V V    @@5@C@0 C@0  @1  @@4@4@ @7 ]@L@P@0  @1 ]@/@/@/@/@4@2@0 C@0  @1  @@4@4@4@: V V@;XO D E C@ E E?
@5@>@(
 @@;C@ E E



@5@>@;C@ E E
@5@.
@7 G @ 
@ @ @8 ^ ]@;XO D ^  C	@ E E D
@5@>@;C@ E E

@5@.@ @7 E  @ @ 
@ @ @8 ^ ]@;XO D ] C	@ E E?
@5@>@;C@ E E
@5@.
@7 ^@ 
@ @ @8 ^
 ]@;XO Dread_1line_to_codes C@o E E?
@5@>@;C@p E E

@5@>@;C@q E E
@5@>@.@7 ^@ @8 ^ ]@;C@t E E
@5@.@7 ^@ @ @8 ^@;XO Dpl_read_stream_to_codes C@ E E@5@.@7 ^@ @.@7 ^@&	@;XO D ^ C@ E E@5@8 ^ ]@;XO D ^ C@ E E@5@.@ @7 ^@ @.
@ @7 ^	@&	
@;XO Dpl_read_line_to_codes C@~ E E@5@.@7 ^@ @.@7 ^@&	@;XO D ^ C@g E E@5@.
@7 ^@D
@*
?@L@' D@?@.@7 ^@&	@;XO D V C@;@ E E@5 @@7 B B@0 ]@-@4@7 V V@2@0 @ B@4
@4@.@7 @ ]@0 ] B@-

@4@0 ^
	
@4@0 F=
@4@8 @ ]@;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 ]@-@-	@4@1 ^	@4@7 D4@0 G!@0 ]	@-
@4@1 ^	
@4@7 D4@0 G!@0 ]@-@4@1 ^@4@7 D4@0 G!@0 ]
@4@1 ^
@4@7 D4@2@0  E@4@3@0  E@4@3@0  ]@4@3@0  ]@4@4@8 G\ ]@;XO D U C@9@ E E@5 @@7 ^@0 ]@-@4@7 ^@2@0 @ B@4
@4@.@7 ^@0 ] B@-

@4@0 ]
	@4@0 F=
@4@8 ^@;XD  t  t t  Dt  ]D  t  t t  Dt  ED  t  t t  Dt  ]D  t  t t  Dt  EXQM ECF@&/usr/lib/swi-prolog/library/dialect.pl  YAu@ C AgS E EE
exists_sourceEsource_exportsXO EC E C@D EA EA@5 @Z@7 B B C@7 C@D	@* E@L	@R@?@8attach_dialect EC@;XO ECopen_source C@ EA EA@5@.
@7 ^ ^& B@7 G@D Fv@7 Fw@L
@8 Fz ^&@?@R@;XO EC F C@ EA EA@5@.
@7 B @"
 B  Bi
	@#@;XO EC ^* C@h EA EA@5@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@8 @ @;XO EC ^$ C@@@M EA EA@5@0 C@1  Bj@4@7 ^ ^&@> Bg@.	@7 Bc Be@0 	@1 C@1  Bj@4@7 C @D
@0 @1  ] @4@7 Ap@L
@0  ]@4@@?@R@;C@U EA EA @<XO EC ^ C@e EA EA@5@/@8 ^)@;XO EC ^  C@.@w EA EA@5@.
@7 ^' ^&@0 B@0 ^,
@-@4@1 F=
@4@/ @@7 A9@D@7 G@L@ @8 @ ^&@?@ @8 Td J@;XXQM EKF@$/usr/lib/swi-prolog/library/debug.pl  YAuC AgS EnodebugE H Edebug_message_contextE GE \DE GElist_debug_topics E GXD  t  t t  EKt  ^7 
O EK ^6C@z EJ EJ@5 @@8 D G@;XD  t  t t  EKt debug_output 
O EK ^>CA EJ EJ @ At@5@>@;C	A EJ EJ
@5@7 \ G@>@;CA EJ EJ@5 DR@2@0 [t @@4@3@0alias@4@3@0bufferline@4@4@8 ] @;XD  t  t t  EKt  ^9 
O EK ^8C@ EJ EJ Oh
	@5@>@.
@.@7valid_topic G@0
debug_context
@4@7 C@0 ^J@4@8 A G@;C@ EJ EJ H0
	@5@>@.
@/@7 ^G@0 ^J
@4@8 C@;C@ EJ EJ@5 ^9@8 @ B@;XD  t  t t  EKt  ^I 
O EK ^HC	@ EJ EJthread ^N ^N@5@>@;C
@ EJ EJtime ^O ^P%T.%3f@5@>@;C@ EJ EJ ^P
 ^P ^P@5@>@;C@ EJ EJ@5 ^9@8 A B@;XD  t  t t  EKt 
ensure_output 
O EK ^SC	@ EJ EJ At@5@>@;C@ EJ EJ 
@<XD  t  t t  EKt  ^K AD  t  t t  EKt  ^K 
O EK ^JC@= EJ EJ  ^N@<XD  t  t t  EKt assertion_failed 
O EK ^UCA+ EJ EJ@5@ V ^V V@>@;C@,A- EJ EJ@5 @0 ^V	@4@7 H
@7 E S@D
 Yc@/@7 @@L
@8 Zd G@?
@0 @@0assertion_error	@4@/@4@8 @@;XD  t  t t  EKt update_debug 
O EK ^]C@ EJ EJ @Q  @Q@5@>@ 
@8 ^T G@;C@ EJ EJ @Q
 @Q
 @Q@5@>@2@4@ 
@8 J J@;C@ EJ EJ @
 @Q
 @Q@5@>@;C@ EJ EJ @  @@5@>@;C@ EJ EJ @Q
 @ @@5@>@;C@ EJ EJ @Q
 @
 @Q@5@>@ @ 
@8 L J@;XD  t  t t  EKt  D 
O EK DC@s@} EJ EJ@5@.
@.@7debug_target G@D@`@M@(@0 G
@-@-
@4@7 Hs@N@ @ 
@ @.@.@7 ^^ G@0 ^f
@4@7 ^L@Q@?@0@D
 @o@/@7 Bc G@L@R@?	 As@0debug_no_topic
@4@7 H @@ @.@.@7 ^g@0 ^f
@4@7 ^L@F@L@R@?@R@F@F@;XD  t  t t  EKt  G 
O EK GC@f EJ EJ@5 @Q@/@8 ^f G@;XD  t  t t  EKt show_time_context 
O EK ^lC@*Au EJ EJ@5@0 ^P@-
@4@7 ^J G@.@7 D G@0 B@-@4@ @7 A- G@%
@"
 C ]	@#@;CA{ EJ EJ 
@<XD  t  t t  EKt  H @GD  t  t @Ht  EKt H  D  t  t t  EKt  H 
O EK H C@#A" EJ EJ@5@C
@C@.	@0 ^V	@4@7 A9@L@P@?@E	@L
@P@?@E	@>@;C	A' EJ EJ@5 @@7 ^V G@8 ^U  G@;XD  t  t t  EKt  G 
O EK ^:C@i EJ EJ@5@/@8 ^k@;XD  t  t t  EKt  D @GD  t  t @Ht  EKt G @K @K D  t  t t  EKt  D 
O EK GC@ EJ EJ@5 @Q@.@7 ^k@>@ @8print_debug G@;C@ EJ EJ @<XD  t  t t  EKt  ^x 
O EK ^wC
@ EJ EJ@5@ @ Vdebug_print_hook V@>@;C@ EJ EJ
@5@>@;C@9@ EJ EJ@5@0  @*@1 Z@1 D
@4@.@7 Bn G@@@ @.
@7 Td J@ 
@.@7 ^? G@ @0 Ti B@0 \@1 \D@4@4@7 ]a G@Q@?@R@F
@;XD  t  t t  EKt  G 
O EK GC@ @ EJ EJ@5@D
@.	@/@/@7 ^k@7 F G@L
@R@?@0 ^f @@4@8 ^L@E	@;XD  t  t t  EKt  ^e 
O EK ^dC@ EJ EJ@5@T@" J7	
@#@>@;C@ EJ EJ 
 @<XD  t  t t  EKt  G AD  t  t t  EKt  G 
D  t  t t  EKt  ^<  
O EK ^;C@M@ EJ EJ@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 ^k At ^@2@3	@3
@4@7 ^@Q@?@R@F@E
@;XD  t  t t  EKt  D 
O EK \DC@x EJ EJ@5 @Q@8 ^=@;XD  t  t t  EKt show_thread_context 
O EK ^C@ Al EJ EJ@5 ^N@7 ^n@.
@7 E@,
 \@%@" C \
	@#@;CAr EJ EJ 
@<XD  t  t t  EKt  ^U  
O EK ^uCA5 EJ EJ   @<XXQM EF@+/usr/lib/swi-prolog/library/prolog_stack.pl  YAuC AgS E V
E VEprolog_stack_frame_propertyE SE ^YE SXD  t  t t  Et  @i AO E Z C@(A E E@5@D

backtrace_show_lines @Q@7 @@L
@' @@?@!@2@0subgoal_positions @@4@4@#@%	@ @ @8 @i S@;XO Eget_prolog_backtrace_lc C@P@ E E	@5@D@0 [@-@4@7 V V@L@' AO@E
@?@.
@7 E S@ 
pc@.@7 S@ 
parent@.@7 S@D
@0goal_term_depth@-@4@7 ^@L@R@?backtrace_goal_depth@.@7 @nonneg@ @7 B B@ @ @ @8 E S@;XD  t  t t  Et  V AD  t  t t  Et  V 	 O E V C@0 E E V
 ^ @ ^
@5 @@ @8 ] S@;XO Eis_stack CA E E@5@T@" S	@#@;XO E S CA E E
@5@.
@7 S@S
@>@;CA E E@5@8clean_stack2 S@;XO Eguard_frame C@*A E E [
 F
	@5@0 @-
@-@4@/@7 D! S@ @.@.
@7 @6@0 
@1 
@4@8 S@;XO Elineno_ C@)A E E@5@0 F@-@4@7 DF
char_count@ @.@7 Z S@a@f@h@s@> Gi@ @.
@7 ^@a@f
@b@l C@w@;CA E E@5
@7 Fz S@8 ^ S@;XO Eclause_predicate_name CAl E E@5@ B R B@>@;CAn E E@5@.
@/@7 ^@>@0  @
@4@8predicate_name E@;XO E ^ CA	 E E@5@8 V
 S@;XO E S C@s E E@5@7 F@7 F@S
@>@2@0 ^@4@4@7 ^ S@8nlc  S@;C	@w E E@5@7 ^@8 ^@;XO E
where_no_goal CA5 E E  D

 C~w <foreign>

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

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

@5@0 ^ @Q@4 @Q@7 V V@ @ 
@.@.@/@7subgoal_position S@ @0 G@/@4@7 I@@ @ @.@7lineno S@ @.@7 ^ S@%
@>@%@" C \@#@;C@<AA E E

 Qk
@5@ @0 D;@-
@4@7 G S@ @0 \@-@4@7 ^@ @.@7 ^@%
@>@%@" C \
@#@;C@ AG E E Qk
@5@ @.
@7clause_name ^@%
@" C~w <no source>
@#@;CAK E E 	meta_call
<meta call>
@<XO E
where_goal CAN E E D
 C
 <foreign>
@5@>@&@;C@HAP E E Qk


@5@0 ^ @Q@4 @Q@7 ^@ @ 
@.@.@/@7 ^@ @0 ^@/@4@7 I@@ @ @.@7 ^@%
@>@%@" C	 at ~w:~d@#@;C@3AW E E		 Qk
@5@ @0 D;@-
@4@7 ^@ @0 \@-@4@7 ^@%
@>@%@" C ^
@#@;C@$A\ E E Qk
@5@ @.
@7 ^@%
@>@%@" C ~w <no source>
@#@;CA` E E 
@<XO Ecopy_term_args C@,@ E E@5@a@g@h@q@>@p
@ 
@ @.@7 A@ 
@ @.@7 A@ @ @7copy_term_limit S@ 
@ @ @8 ^ S@;C@ E E @<XO Eframe_predicate C@ E E  D

@<CA  E E  F

@<CA E E Qk
@5@8 ^@;XO E ^ C@'A| E E@5@.
@/@7clause_info ^@.@7 GM S@ @ 
@.@7find_subgoal S@ @ @7 A@ @ @8 A@;XO E	copy_goal C@ E E 
 @5@>@;C@D@ E E	@5 F"@.@7 S@D@-@" 


@#@L@ 
@.@7 ^@D@ @7 \& S@L@&
@?
@"
 @#@?@ @8 ^@F@E@;XO E ^ C@} E E   @<XD  t  t t  Et  S AD  t  t t  Et  S AO E ^ CA E E @<CA E E

@5@7 ^ S@>@;CA E E


@5@ @ @8 ^@;XO E ^Y C
Aw E E@5@.	@7 ^ At@8 ^ S@;XO E ^ C@"A E E X

@5@ 
@7 @ S@ @ 
@.@7nth1 J@T@>@ @ @8 ^@;CA E E 
	@<XO E \& C@ E E  @<C@ E E  @@<XO E V
 CA E E@5@0 @h	
@4@.@7 Bn S @@ @8 Ti S@;XO E ^ CA# E E 
@<C@3A% E E	

@5@ @.@7 ^@D@*
 @@%@L@&@E@?@" E
@#@ 
@ @ @8 ^@E@;C@ A- E E [


 @5@>@%
@ @ @.@7 [ S@ 
@ @ @8 ^ S@;C@+A0 E E		 [



@5@ @.@7 ^@" C V
@#@ 
@ @ @8 ^ S@;XO E ^ CAc E E 
 C~|~t[~D]~6+ 
@<XO E ^ C@ E E  [
 [
@<C@ E E [

	predicate
@5@ @8 ^ S@;C@0@ E E [
 Qk

location 


@5@ @ @.@/@7 ^@ @0 ^@/@4@7 I@@ @ @ 
@8 ^@;C@ E E [
 J
@5@,
 @;XO E ^ C@p E E@5@8 S@;XO E ^ C@&A E E@5@0 AV@0 G B@-@4@1 AF@1newlinedetect@4@0 ^	
@4@0 F=@4@8 @ S@;XO E ^ C@ E E @5@>@;C@@ E E [




@5 [@ 
@7 S@D@*
 D@L S@.@7 S@" D@#@E@?@:@D@*
 AO@L S@.@7 S@" F@#@E@?@D A@.@7 S@L@" Qk
@#@?@( ^@E@E@D
@* ^@L@( @?@ @ @7 ^ S@D ^@.@7 S@L@R@?@' D@D@A ^@.@7 S@@@  S@.@7 S@ @0  D@/@4@7 I@@E@? Yc@.@7 @@a@f@b@t@E@L@p?@ @ @ @ @ @8 ^@?	@( @@F@F@;XO E ^ C@ E E 
 R@5@7 D@>@;C@@ E E
@5@7 D@>@.@.@7 @6@p
?@'@D@$@a@f@f@r@L@ @ @7 @6 @ @ 
@8 ^@F@F@F@?@T@p@ @ @7 @6 @ @ 
@7 ^@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 ^@;C@ E E@5@8 V S@;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 @ _
C
@ns@ /usr/lib/swi-prolog/boot/bags.pl  A _@5@>@&	@&
@;C@q _ _ 	
@<C	@r _ _@5@ @ @8pick @@;XD  t  t t  @t 
pick_first 
O @ _C@ _ _ C





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





@5@)	@>@ @ @ @8 _@;C@ _ _ @<XD  t  t t  @t  _ @GD  t  t @Ht  @t _ B
 X D  t  t t  @t  _ 
O @ _C@j@ _ _
@5@0 XT	@4@.@.@7 F @@D@* Rl@L@ @.
@7 @ @@,
 @@ 
@8 I @@F@?@?@0 C@4@ @.
@7 _@D@ 
@7 G @@L@ 
@.@7 _@ @ @8 _@E@?@ 
@/@7bind_bagof_keys @@ 
@.@7 _@ @ @.@7 _@ @8 _@;XD  t  t t  @t  _ 
O @ _C@j _ _@5@.@.@.
@7 _ @@ 
@ @ @8 _ @@;XD  t  t t  @t  _  
O @ _C@e _ _ @<C@f _ _ C

@5@/@7 FB @@ @8 _@;XD  t  t t  @t  @ @GD  t  t @Ht  @t GA B
   B
D  t  t t  @t  @ 
O @ GAC@G _ _@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 _ _@5@8 GA @@;XD  t  t t  @t  _
 @GD  t  t @Ht  @t _	 B
 X D  t  t t  @t  _
 
O @ _	C@D@Z _ _@5@0 XT	@4@.@.@7 _@D@* Rl@L@ @7 _@,
 @@F
@?@0 C@4@ @.
@7 _@ 
@/@7 _@ 
@.@7 S @@ @ @8 _@;XD  t  t t  @t  _& 
O @ _%C@M _ _@5@@@@7 E @?@ @8 D @;XXQM GF@!/usr/lib/swi-prolog/boot/apply.pl  As@ C S E P^E GXD  t  t t  Gt  E @GD  t  t @Ht  Gt P^  @KD  t  t t  Gt  E 
O G P^C@A@9s@!/usr/lib/swi-prolog/boot/apply.pl  A _. 

@5@D@#@ @7 W G@L@ @.@7 @= G@ @.
@7 @0 G@.@ 
@7 _1@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 _. _.@5@C

@@C@@L@P@L
@P@;XXQM LF@!/usr/lib/swi-prolog/boot/parms.pl  As@ C S XD  t  t t  Lt $default_editor 	 D  t  t t  Lt  _4 
O L _4C@L L Lnotepad@5 Ue @Q@7 @ L@>@;C@N L L vi@<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  _; D  t  t t  Lt  _; AD  t  t t  Lt  _; AD  t  t t  Lt  _; 
XQM BBF@4/usr/lib/swi-prolog/library/dialect/sicstus/block.pl  @YAuC AgS E B?XD  t  t t  BBt  BK AO BB	nonvar_or C@ B= B= 
 T\
@<C@ B= B=
 E T\

@5@ @ @8 _? BA@;XO BB BM C@$@ B= B= G!

	@5@0 Z@/@-
@4@7simplify_coroute BA@7 D@.@/@7 @6@  @/@/block @8 Ac@;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 Bc Be@"	 
@#@;XD  t  t t  BBt  F 	 O BB F C B= B= D~ D B@@<XO BBone_cond C@ B= B=@5@.@7	cond_vars BA@ @8 _A@;XO BB _C C@ B= B=  Z T\

 Wp
@<C@ B= B= 
@<XO BB	when_cond C@ B= B=
@5@>@ @8 _G BA@;C@ B= B=
 AV


@5@ @ 
@7 _N@ @ @8 _L BA@;XO BB _J C@ B= B= @<C@+@ B= B=	
@5@D @7 A@L@"
@#@?@%@p	@ 
@ @ @8 _I@;XO BBblock_declarations C@'@ B= B= 

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

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

@5@ @ 
@8 _V@;C@ B= B=@5@2@-@-@4@7 @<@ @.
@7 A@2
@4@8 @<@;XO BB BP C
@ B= B=@5@/@7 V BA@> _E@8 _V@;C@h@ B= B=

@5@.
@7 _P BA@" 

@#@ @.@.@7 @6@.@ @7 G @.@2@4@7 @< _E@ @.@7 A@.@2@4@7 @<@ 
@ @.@7 _O@0 Z@4@.@7 _B@" G!@# _E@ @8 _V@;XO BB
check_dynamic C@~ B= B=@5@@ A@7 V @? D@7 V  B@ ^@8 B B@;C@ B= B= @<XO BBexpand_specs C@^ B= B=@5@S@>@7 ] 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 _Y BA@.@.
@7 @6@.@ @ 
@7 @6@!@0 _R@4@#@%
@D@0 	@1  _S@4@7 Ap@%@L@%@?@ @" B  A  _S B  A  _S
@#@E@D Bg@7 _F@%@L@"
@#@?@" 	
@#@E@"  BB BJ	@#@;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 B? C@W B= B=@5@0 @@0 A A@1 B?@4@/@4@8 @@;XO BB _a C@z B= B=@5@7 W @0 A@/@-	@4@0 _d	@4@8 G BA@;XO BB BD C@Z B= B=@5 Bg@.
@7 _F@0 _]
@4@8 Bn BA@;XXQM$rcF/usr/lib/swi-prolog/boot/rc.pl  As@ C S E
open_resourceEcurrent_resourceE _mXD  t  t t  _kt tag_rc_name 
O _k _qC@Cs/usr/lib/swi-prolog/boot/rc.pl  A _s @
	@5@>@;C@D _s _s@5@2@3 @3	@4@8 A _k@;C@F _s _s 	@<XD  t  t t  _kt  _m @GD  t  t @Ht  _kt _l  B
 @K D  t  t t  _kt  _m 
O _k _lC@U@9 _s _s 


@5@D@.@ @.@7 D _v@0 
@4@.@7 _n _v@L@ @.@7 L _v@ @ @2@0 Ibinary@4@4@8 ] _v@F@?@.@7 C0 _v@ @ 
@.@7 _r _v@ @ @ @8 D1 _v@F@E@;XD  t  t t  _kt  _o @GD  t  t @Ht  _kt _n  B
 B
D  t  t t  _kt  _o 
O _k _nC@(@M _s _s 

@5@ @7current_module _v@0 @1  IE@4@7 Aq _v@0 @1 IE	
@4@@;XD  t  t t  _kt  _m @GD  t  t @Ht  _kt _p  B
 D  t  t t  _kt  _m 
O _k _pC	@6 _s _s@5 B@8 _l _v@;XXQMpairsF@$/usr/lib/swi-prolog/library/pairs.pl  YAu@ C AgS Epairs_valuesEpairs_keys_valuesEmap_list_to_pairsEtranspose_pairsE
pairs_keysEgroup_pairs_by_keyXO _ _ C@Zu EG  YA _ @<C@[ _ _ C




@5@ @ @8 _ _@;XO _ _ C@#@A _ _@5@D@T@L@8pairs_keys_values_ _@?@D@T	@L@8keys_values_pairs _@?@8values_keys_pairs _@;XO _map_list_to_pairs2 C@ _ _ 
@<C@ _ _
 C


@5@ @ 
@@ @ @8 _ _@;XO _
flip_pairs C@ _ _ @<C@ _ _ C


 C


@5@ @ 
@8 _ _@;XO _same_key C@~ _ _
 C



@5@>@ 
@ @ @8 _ _@;C@ _ _ 	@<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 S@;XO _ _ C@M _ _ @<C@N _ _
 C

@5@ @ @ @8 _@;XO _ _ C@I _ _ @<C@!@J _ _ C





@5@ 
@ @ @8 _@;XO _ _ C@d _ _ @<C@e _ _ C



@5@ @ @8 _ _@;XO _ _ C@y _ _ @<C@*@z _ _ C


 C



@5@ @ 
@.@7 _@ @ @8 _ _@;XXQM EF@)/usr/lib/swi-prolog/library/statistics.pl  YAu@"C AgS EprofileE LwEshow_profileE _E ^PXO Eprof_statistics C
A? E Esamples@5@8 A@;C
AA E Eticks@5@8 A@;C
AC E E
accounting@5@8 A@;C
AE E E ^O@5@8 A@;C
AG E Enodes@5@8 A@;XO E
show_profile_ CA	 E E@5@ Vshow_profile_hook V@>@;C@eA E E		@5@.	@7 _ Lx ^O@.
@7 _ Lx@.@7sort_on Lx@.@0	prof_node@4@.
@7 @@ 
@.@7 S@ @.@7 R8 J
~61t~69|~n@7 B LxTotal time: ~2f seconds~n@2
@4@7 SS Lx _@7 _~w~t~w =~45|~t~w~60|~t~w~69|~n@2	Predicate@3Box Entries@3Calls+Redos@3Time@4@7 _ _@7 _@0top@-@4@7 V V@ @ @ @8
show_plain Lx@;XD  t  t t  Et  _ @GD  t  t @Ht  Et _  @KO E _ C@(@ E E@5@0 ^P@-
@4cpu@7 _@.@7	time_name Lx@.@7 B Lx@0 G@4@0  E@1 _	@4@8 B Lx@;XO E _ C@ E E _ C@5@>@;C@ E Ewallwalltime@5@>@;C@ E E C C@5@>@;C@ E E _ _@5@>@;C@ E E@5@0 U@3 _@3 _@4@8 B B@;XD  t  t t  Et  ^O @GD  t  t @Ht  Et ^P O E ^P C@?@ E E@5@.	@7
time_state Lx@@@.@0 A:@-
@1 AV@0report	
@4@1 @
@4@0 B@- @Q@4@7 _@7	time_true Lx@D@* @Q@L@>@?@R@?	@7 _ Lx@Q@F
@;XO E _ C@ E E I
	

@5@7 ^p Lx C@7 C Lx
inferences@ @8 _@;XO E _ C@ E E@5@8 _@;C@.@ E E@5@.	@7 _ C@.
@7 _ _@.@7 _@ =@.@7 X Lx@7 Dq Lx@7 _@ @7 _@Q@;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 Aw Lx@;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 A C@@D E E@5 F(@.	@7 _	trailused@.
@7 _ F$@.@7 _	localused@.@7 _ F!@.
@7 _
globalused@.@7 _process_cputime@.@7 _ _@.@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 _ Lx@7agc_statistics Lx@7 _ Lx@8 D Lx@;XO Epredicate_label C@@A E E 

@5@>@ @.@.
@7 @6@D@ @7 \' Lx@L@2@3 @3
@4@8 A Lx@?@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  ^@<CAp E E 
ticks_self@<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
get_prof_node C@[Ab E E

 C

@5@"node 








@#@/@0 
@4@7 V Lx@C@0 
@4@0 VS@/@4@7 V @L@P@0 
@4@ @ @ @ @ @ @7 GN Lx@ @8 M Lx@;XO E  ( CAw E E DO@5@>@.@7 A@ @8predicate_functor_name Lx@;CAz E Elabel@5@>@.@7 A@ @8   Lx@;CA} E E _@5@>@.@7 A@.@7 A@a@f@f@n@w@;C@IA E E	 ^O

percentage
@5@>@ @.
@7  ' _@ @.@7 _ _@ @.@7 _@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   Lx@ @8 A@;XO E _ C@"AZ E E@5@0 AV@0 @ V@-
@4@1 C V @4@0   	@4@0 C V
@4@8 @ Lx@;XO E _ CA< E Eprof
	




@5@ @ @ 
@8 C2 Lx@;XO E _ CA E E
  @5@0cummulative @@4 @@7 _@>@;CA E E 
 _@<XD  t  t t  Et  _ @GD  t  t @Ht  Et _ O E _ C@ E E@5@8 _ Lx@;XO E _ CA E E@5@7 F@>@2@0 _@4@4@8 _ Lx@;CA E E@5@.	 @@7 GL Lx@7 _ Lx@/@8  :@;XO E _ C@]@ E E
 _


@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 \J@0 ^O@4@8 @' Lx@;XO E   C@0@q E E@5@0 C [;@-	@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   C@2@ E E@5 @ @Q@7 @@> @@.	@7 _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 _@;C@ E E @<XO E Lw C@A E E  @5 At@8 _ Lx@;XO E   CA E E  @<CA E E  @@<CA E E@5@0  	@4@0 VS@4@8 V @;XO E  * C
A E E 

@5@>@8  )@;CA E E@5@/@8 @6@;XO E _ CA  E E @<CA! E E
 @5@>@;C@ A" E E C



@5@ @ @7 _ Lx@p	?@ 
@ @ @8 _@;XO E  H C@LA' E E		@5  ,@.@7  ' AO@.@7  ' Z@.
@7  '@0  .
  /	@4@.@7  '@a@f@b
@o@kround@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 _@;XXQM EF@,/usr/lib/swi-prolog/library/prolog_source.pl  YAuC AgS Eload_quasi_quotation_syntaxEfile_name_on_pathEprolog_close_sourceE VEprolog_canonical_sourceE VEprolog_open_sourceE V	Efile_alias_pathEpath_segments_atomXO Eload_qq_and_retry C@)A E E@5@ @7 D[ @.@ Vquasi_quotation_syntax V@>@0 
@4@2@0 	@4@4@7 D E@ @ 
@ @8 ^@;CA E E@5 As@0quasi_quotation
undeclared	@4@7 @'  b@0 @@0 X@1unknown_quasi_quotation_syntax	
@4@4@8 @@;XD  t  t t  Et  V AD  t  t t  Et  V 	 O E V C@Q@X E E V V    GB@5@C@0 C@0  @1  GB@4@4@ @7 @  b@L@P@0  @1 G@/@/@/@4@2@0 C@0  @1  GB@4@4@4@: V V@;C@[ E E V	 ^E F  j
@5 F@ @8 ]  b@;C@[ E E V	offset F  l
@5 F@ @8  k@;C@[ E E V	 V @Z V
@5 @Z@ @8  k@;C@[ E E V		operators @  n
@5 @@ @8  k@;C@[ E E V	 F H0 J F
@5output@ @7 E  b J@ @8  k@;C@Q@[ E E V	 V    E @5@C@0 C@0  @1  E @4@4@ @7  i@L@P@0  @1 ^@/@/@/@4@2@0 C@0  @1  E @4@4@4@: V V@;C@c E E V	recursive @  s
@5 @@ @8  k@;C@$@c E E V @L U @Qloaded @L
@5@0 U@3 @Q@3  u@4@ @8  k@;C@Q@c E E V V    @@5@C@0 C@0  @1  @@4@4@ @7  i@L@P@0  @1 @@/@/@/@4@2@0 C@0  @1  @@4@4@4@: V V@;XO E	no_expand C@ E E  B  @L@<C@ E E  B  X.@<C@ E E  B  X9@<C@ E E  B  X<@<C@ E E  B require@<XD  t  t t  Et  @ AO E @ C	@ E E@5@S@>@;C
@ E E@5@7  v  b@>@;C@ E E@5@.@7requires_library  b@0  @@4@7 @c  b@Q@;C@ E E@5@7chr_expandable  b@>@;C@ E E@5@8 W  b@;XO Eseek_to_line CA E E@5@a@h@b@s@>
@7 Fz  b@p
	?@8    b@;CA E E @<XD  t  t t  Et last_syntax_error AD  t  t t  Et    AD  t  t t  Et    AO E V C@aB E E@5@0 @L  u@4  u@7 V V@>@.@2@0 @ A@4@3@0 @ B@4@4@7 @  b@D@)@0  s @Q@4@7 ^ V@L@ @.@7ensure_slash  b@.
@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 T  b@0	src_files
@4@8 Bn  b@;XO E  L C@?A E E 

@5@ @7 A@7 A@ @0 V@-@4@7source_file_property  b@.
@7 @6@0 
@4  `@7 V @>@0 
@4@2@0 	@4@4@8  a@;C@GA E E 

@5@ @7 A@7 A@.@ V  ^@ @.
@2@0 @ @@4@3@0 @ @@4@3@0 @ B@4@4@7  @)
@>@0 
@4@2@0 	@4@4@8  a@;XO E V	 C@A\ E E
@5@0  @/@/@4@7 C@7
seek_to_start  b@0 F@-@4@7 DF@.@ @7 A  b@0 V@-
@4@ @7  @0  n@-@4@7  @/@ 
@.@.@7alternate_syntax  b@ @7  \@0 
@4@7push_operatorsprolog_operator@ @@0  @@1 [@/@/@/@4@.@7 G
  b@0qq_read_term@-@3@0 V
@4
@4@. @Q@7 A9@ @7 F  b@ @@7
pop_operators   @D
@S@L@>@&	@?@ @7assert_error  b@Q@;C@%Aw E E@5@0 F@-@4@7  @>@0 @-@-
@4@0 Ht@1  
@4@.@7 _ @@ @ @8 L J@;XO E   C@ E E B chr_constraint@5chr@8add_mode  b@;C
@ E Ehandler@5  @8mode  b@;C
@ E E M@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build_alias_cache  C@ABm E E@5@0 I@-@-	@-
@-@4@0search_path
	@4@.@7 @@ @.
@7 I@ 
@.@7 R8 J@0 Td@0  @/@/
@4@4@0 A@1alias_cache
@4@8 G  b@;XO Eupdate_state C@ E E@5@0 B 
pce_end_class@4@7 N% @>@: ]jpop_compile_operators   @;C@ E E@5@8    b@;XO E   C@UA| E E@5@0 F@/@4@7  @>@D
@@@@@" @ X
 \
@#@?@" @ X
 \
@#@L
@0 @@0 X
@4@/@4@.@7 Z  b@0  @4@8 D4@?@8 @@F
@E@;CA E E @<XO E
import_syntax C@ E E@5@S
@>@;C
@ E E@5@"
 C:@#@>@8update_directive  b@;CA  E E 
@5@0 	@4@ @7  L  b@>@;CA E E @<XO Emodule_decl C@4A$ E E@5@2@0 @ @@4@3@0 @ @@4@3@0 @ B@4@4@7  @0  T	@-@4@0 ^.@1 B @1 Bi@/
@4@0  P@4@8 @  b@;XO E  N C@UBM E E	@5@D@G@.
@.@7  V  b@ @.@7 A@L@D@*
 C@L@&	@E
@?@'@D@.
 @@ @7 CZ  b@L@2
@3
@4@8 @<@?
@2
@3@4@8 @<@E
@?	@&	@F
@F@;XO E
parts_to_path C
B E E

@5@>@;CB E E
 

@5@B
@.@2@4@7 J J@L
@ @8    b@O@;XO E  T C@EB E E@5 @@7 B  b@D
@ Vxref_open_source V@L@R@? B@7 G@D
 Fv@7 Fw@L

@7  @?@R@7  @.
@7  @.@7 C  b@0 ^'	@1 B
@4@8 C@;XO Eread_clause_option C@ E E  D@<C@ E E  D@<C@ E E  D@<C@ E E comments@<XD  t  t t  Et    AO Eqq_read_term_ex C@4A E E@5@0 F@-@4@7 DF@0 ^	
@4@0 @@0 X@1  g@-@-
@4@-@4@0  Z
	
@4@8 A9@;XO E   C@_A E E
@5@0 D@-@4@.@7select J@, @>@D@"@* Q@L@7 C@ @.
@7qq_read_syntax_ex  b@D@S
@L@>@? @ 
@7  f@Q@?@*@ @.
@7  @D@* @@L @ 
@7  f@Q@?@D@*quiet@L@Q@? D@ @8 A B@;CA E E@5@8    b@;XO E   CA E E  @
 @Q @Q@<C
A E E@5@ @: V   V@;XD  t  t t  Et   ~ 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  @<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  V C@(Bb E E@5@D	@/@/@7    b@L@R@?@7    b@D@T	@L@.
@7  @8 !@?@8 !@E
@;XO E  P C@KB" E E@5@D@7 G* @L@R@?@0 A:@0  z D@/@4@/ @Q@4@7 G  b@7  @0  @/@4@7 C@D@0 ^'@1 B@-	@-
@4@7 Hs@L@7 D	  b@/@7  @?@R@F	@7 F= @8 B   b@;XO Esegments_to_list CB E E@5@S@>@Q@;CB E E 

@5@ @.
@7 !  b@ @ 
@8 !@;CB E E

@5@8 @@;XO E   CB E E
@5@/@/  @7 Ac@>@;CB E E@5 @8 A@;XO E   C@"A E E@5@0  	
@4@0 @@0 X@-@4@-
@4@0 B@1 @
@4@8 A9@;XO E   CA E E@5@0  j@-
@4@7  @> bof@/@7 A  b@8  @;CA E E@5@0  l@-
@4@7  @> !@/@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 Bi

@5@>@/@7  @0  @/
@4@ @8 U U@;C@ E E 
 C:



@5@7 A@>@0 C:
@4@8  @;C@%@ E E C:


@5@>@0 	@4@.
@.@7 B  b@ @0 
@4@8push_op  @;C@ E E ]
@5@7 ]  b@>@;C@ E E E Ba@5@0 H0 @Z@4@7 !@>@;C@!@ E E C
@5@0  
@-@-@4@/ @@7 A9@>@0 !	@4@ @8 !@;C@ E Epce_begin_class_definition@5@0  ]j@1 push_compile_operators@4@7 Ap@>@:   !  @;C@ E E @<XO Especial CB E E  C@<CB E E  I@<XO E  X C@6B E E@5@S	@>@D@7 @@L@&	@E
@?@"@D@.
@7 !@L @8 D  b@?@0 @@0 @ D@4@/@4@8 @@E
@;C
B E E@5@.
 @7 ! @8  @;XO E   CBu E E C
C@5@.@ @7 E  b@ @7  @ @8 D @;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 V C@ @| E E@5  @ @7 !@>@ @7 G  b@7  z  b@.@ @7  @ @8    b@;C@P@ E E	@5@.@ @7  @0 D@-
@4@ @. Q@7
select_option V@D@0 B
	singleton@4@7 !@L@!@2@0 V As@4@4@#@?@%@2@0 V@4@3@0 D
@4@4@7 ^@7 !%@ @8 !&@;XO E  R CB9 E E@5@S@>@&	@;C	B< E E
 @@5@* @@>@;CB> E E@5@ Vxref_source_identifier V@>@;CB@ E E@5@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7  @>@;XO E   CB E E @<C@PB E E

@5@/@.@ 
@7  @  @@ B E@C
@  CU@ B E@L@P@ 
@.@7 E D@ @.@2@0 @ @@4
@4@7  @%@>@%@"
@#@ @ @ @8 !/  b@;C@KB E E

@5@C@ 
@7 !  b@L@P@0  s @Q@4@7  @ 
@.@7 !0@ @7 A  b@>@0 T@-@4@/ @@7 A9@%@>@%@ @ @ @.@7 !3@ @ @ @8 !3@;CB E E


@5@ 
@ @ @8 !3@;XO E   C@ E E@5@7  @>@;C@ E E@5@0  	@4@8 C@;XXQM EF@&/usr/lib/swi-prolog/library/ordsets.pl  YAuC AgS Eord_intersectionE
ord_subsetE	ord_unionE !;Eord_disjointEord_subtractE !;E !7E
ord_intersectE !DE !7Eord_del_elementEord_add_elementE	ord_seteqElist_to_ord_setE	ord_emptyEord_symdiffE	is_ordsetE
ord_memberchkXD  t  t t  Et ord_union_1 
O E !WCA\ E E 	
@<CA] E E
@5@.@ 
@7 G @ @ 
@ @ @ @8 !; E@;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>>@x@a@g@f@l C@x@ @.@.@7 !_ !]@ @ @.@ @7 !c@ @ @8 !`@F@;XD  t  t t  Et  !; 
O E !\CAa E E C	
@5@ @ @ @ @8ord_union_2 !]@;CAc E E		 G[

@5@ @ @ @8 !X !]@;CAe E E B	
@5@ @ @ @8 !A !]@;XD  t  t t  Et  !f 
O E !eCAh E E 	
	
@<CAi E E
@5@.@ 
@7 !Y@ @ 
@ @ @ @8 ![@;XD  t  t t  Et  !R 
O E !RC
A E E 	
@<CA E E
@5@.@ @7 !Y@ @ @ 
@ @8 !R !]@;XD  t  t t  Et  !R 
O E !kCA E E C	
@5@ @ @ @8 !i !]@;CA E E B@5@ @ 
@8 !Q !]@;CA E E G[
@5@ @ @8 !l@;XD  t  t t  Et l_int 
O E !nC@ E E 
	@<C@ E E C


@5@ @.
@7 !B !]@ @ 
@8 !o !]@;XD  t  t t  Et 
key_by_length 
O E !rC@ E E @<C@ E E
 C



@5@ @7 G @ @ 
@8 !s !]@;XD  t  t t  Et  !7 
O E !FC@ E E@5@.
@7 !t@2@0 C@/@-@4@-@4@7 S@ @ @8 !q@;XD  t  t t  Et ord_intersect__ 
O E !uC@ E E C@5@ @ @8ord_intersect_ !]@;C@ E E  B@<C
@ E E G[@5@ @8 !w@;XD  t  t t  Et ord_intersection2 
O E !zC@ E E B	
@5@ @ @ @8 !6 !]@;C@ E E C@5@2@4@ 
@ @8 !|@;C@ E E G[
@5@2	
@4@ @ 
@ @8 !|@;XD  t  t t  Et  !P 
O E !OC@q E E @<XD  t  t t  Et  !R 
O E !QCA E E 
	@<C
A E E@5@ @ @8 !l@;XD  t  t t  Et  !L 
O E !KC@{ E E@5@)	@;XD  t  t t  Et 
is_ordset2 
O E !}C@b E E @<C	@c E E	
@5@8
is_ordset3 !]@;XD  t  t t  Et  !y 
O E !xC@ E E@5@.
@ @7 !Y@ 
@ @ @8 !v !]@;XD  t  t t  Et ord_subset_ 
O E !CA  E E G[
@5@.@ @7 !Y@ @ 
@8 ! !]@;C	A# E E B@5@ @8 !8 !]@;XD  t  t t  Et  !V 
O E !UC@XA E E	





@5@>@.@ 
@7 !Y@D@( G[@L@ @8 !U !]@E@?@/@D@)@( C@L@.@ @7 !Y@D
@( G[@L@)@?@D
@( C@L@)
@?@R@?@R@E@;C@/A
 E E

@5@>@.
@ @7 !Y@D@(
 G[@L@ @8 !@?@D
@(
 C@L@)
@?@R@;CA E E

@5@)
@;XD  t  t t  Et  ! 
O E !C@f E E @<C@g E E
@5@7 D% @ @8 !@;XD  t  t t  Et  !7 
O E !6C@ E E
	@5@>@;C@ E E@5@>@;C@ E E		
@5@.@ @ @7 !Y@ @ @ 
@ @ @ @8 !{ !]@;XD  t  t t  Et  !9 
O E !8CA E E @<CA E E

@5@.@ @7 !Y@ @ @ 
@8 !@;XD  t  t t  Et  !; 
O E !:CA8 E E @<CA9 E E
@5@2
@4@.@7 G @ @2
@4@8 !c@;XD  t  t t  Et  !; 
O E !<CAO E E@5@8
oset_unionoset@;XD  t  t t  Et  !> 
O E !=C@ E E@5@C
@7 !C !]@L
@P@;XD  t  t t  Et  !@ 
O E !?CA, E E@5@8	oset_diff !@;XD  t  t t  Et  !; 
O E !ACAX E E 
		@<CAY E E
@5@ @ 
@ @8 !g@;XD  t  t t  Et  !7 
O E !BC@ E E@5@8oset_int !@;XD  t  t t  Et  !D 
O E !CC@ E E
@5@ @8 !w@;XD  t  t t  Et  !D 
O E !EC@ E E@5@8 !@;XD  t  t t  Et  !H 
O E !GC@ E E@5@8
oset_delel !@;XD  t  t t  Et  !J 
O E !IC@ E E@5@8
oset_addel !@;XD  t  t t  Et  !N 
O E !MC@ E E@5@8 I@;XD  t  t t  Et  !T 
O E !SC@^ E E@5@7 @ !]@8 !~ !]@;XXQM C
F@$/usr/lib/swi-prolog/library/qsave.pl  YAu@!C AgS E C
E CXD  t  t t  C
t save_prolog_flags  
O C
 ! C@:B E E@5~nPROLOG FLAGS~n~n@7feedback C@.@.	@/ A@.
@7 B C@C@7no_save_flag C@L@P~t~8|~w: ~w (type ~q)~n@2@3	@3
@4@7 !@0  C
@1restore_prolog_flag	
@4@7 F @Q@;CB E E   @<XD  t  t t  C
t  V AD  t  t t  C
t  V 	 O C
 V C@6 E E C
 F$ F !
@5 F@ @8 ] 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
 J C J
@5 C@ @8 !@;C@6 E E C
 F' C !
@5 C@ @8 !@;C@6 E E C
 F# @Z !
@5 @Z@ @8 !@;C@*@6 E E C
 F U Ykernel B !
@5@0 U@3 Y@3 !@3 B@4@ @8 !@;C@6 E E C
 D @ D
@5 @@ @8 !@;C@6 E E C
 F% @Z !
@5 @Z@ @8 !@;C@$@6 E E C
 C; Usave N !
@5@0 U@3 !@3 N@4@ @8 !@;C@6 E E C
 Ra @ Ra
@5 @@ @8 !@;C@$@6 E E C
 D U !no_save D
@5@0 U@3 !@3 !@4@ @8 !@;C@6 E E C
 F  @Z !
@5 @Z@ @8 !@;XD  t  t t  C
t  ! 
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 _z
@4@4@8 CK @;XD  t  t t  C
t save_foreign_libraries 
O C
 !C@7BY E E@5@0 D !@4@7 ^ V@>~nFOREIGN LIBRARIES~n@7 !@0current_foreign_library@-
@/@4@0 AV@0find_foreign_library
@-@4@1 AV@0 G
@-@4@1 Ashared H{@4@8 G G@;CBa E E @<XD  t  t t  C
t attrib_name 
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  Dj 	 @<CA E E show_childs 
 @<CA E E  T @<CA E E  ^7 
@<CA E E   `  `@<XD  t  t t  C
t save_options 
O C
 !C@d@ E E
@5$options$prolog A@.@7 _ @@@G@.@7doption C@ @.
@7 C @ @ 
@.@7save_option_value C@.@2@3@-@4@7 @<@D@ @7 !@L@ @ @.@7convert_option C@?@%@ ~w=~w~n@2@3@4@7 Aw @Q@?
@R@F@F@F@ @8 !	@;XD  t  t t  C
t save_predicate 
O C
 !C@5Ai E E@5 D@7 V @>@" 

@#@ @.@.
@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save_attribute C@B@*
 @@L A@7 !@O(Skipped clauses)@7 !@Q@?@R@7save_attributes C@C A@7 V @L@P@@@/@.@7 ^  C@7 !@ @7 B @Q@?@R@E@;XD  t  t t  C
t default_init_file 
O C
 !C@ E E Y H{@5@>@;C@ E E@5 F#@8 !@;XD  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 V@.
@7 V V@7
check_options C@.@7exe_file C@0 !@-@4 Y@7 V V@0 !@-
@4@.@7 !@ @ @7 ! C@7
save_autoload C@7open_map C ] @Q@7 ! Y@ @7 !@D@ @7 A~ @L@ @7 LR C@?@R@ @.@7 F @ @ @7make_header C@ @ @2@0 !
@4
@4@7 ! C@ @ @7save_resources C@ $state ! A@.@7 !@ @7 D @0 AV@0 @ V@-@4@1 C V @4@0 AV@0save_modules@4@1 AVsave_records@1 AV
save_flags@1 AVsave_imports@1 AV !@1 AV@0save_operators
@4save_format_predicates@4@0 C V@4@7 @ @7 B  C@ @7 !	@ @7 ! C@ @7  C@ @7 D C@8	close_map  C@;XD  t  t t  C
t 
copy_resource 
O C
 "C@BA E E@5@0 _
 B@-@4@0 @@0 _	
 A@-
@4@0 AV@0 !~t~8|~w~t~24|~w~t~40|~w~n@3
@3@3<Copied from running state>@4@1 F
@4@1 F=
@4@0 F=@4@8 "@;XD  t  t t  C
t save_module 
O C
 " C@=A\ E E@5@7 Dz ~n~nMODULE ~w~n@2@4@7 !@7save_unknown C@@@!@!
@0 @/@4@#@/@7 V Be@C
@0 VS@/@4@7 V @L@P@7 ! C@Q@?	@7 A   V@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  C 
O C
 !C@P E E@5@8 C
 C@;XD  t  t t  C
t 	min_stack 
O C
 ".C@ E E  F$@ @<C@ E E  F!@<C@ E E  F(@<XD  t  t t  C
t  "  
O C
 " C@ZA E E@5
~nIMPORTS~n~n@7 !@@@H@0 @-@-	@4@0 VS@-
@4@7 V @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restore_import
@1 @4@7 !@Q@?	@R@F@F
@E@;XD  t  t t  C
t option_type 
O C
 "8C	B E E
 F@5@/@8 "/ C@;CB E E  F U Y ! B@<CB E E  B2 @@<CB E E  F% @Z@<C
B E E  C; U ! N@<CB E E  F& @@<C
B E E  D U ! !@<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
 "
C@#B/ E E@5@>@0 ! !@4 !@7 !
~nOPERATORS~n@7 !@0 _@-	@4@0save_module_operators	@4@7 ! V@8 !@;CB4 E E @<XD  t  t t  C
t  "= 
O C
 "<CB6 E E @5@>@;C@6B7 E E@5@0 GS@-	@-
@1 @-@4@0 AV@0 !
~n~t~8|~w @3@0 C:	
@1 @4@4@1 F@1 C:	
@1 @4@8 !@;XD  t  t t  C
t  "4 
O C
 "3CA E E@5@0 	@4 A@7 D C@0 
	@4exported@7 V @>@Q@;CA E E@5@8 D C@;XD  t  t t  C
t  "  
O C
 !C@$@ E E@5@0 !@-@4@7 !@>@ @2@0 @ B@4@4@.@7 @ C$header _k H{@ @8 ! C@;C@1@ E E@5@D

 Ue @Q@7 @@L
@' @Q@?@' @@0 Ra @Q@4@ @7 !@> G;@.@7 @ "D _k H{@ @8 "E@;C@J@ E E@5unix @Q@7 @@> G;@.@7 @ "D _k A@.@7 !@ #!/bin/sh~n@7 !@ # SWI-Prolog saved state~n@7 !@D
@*	 Y@L@'
 S+@?@'
 Nu@ @"exec ${SWIPL-~w} -x "$0"~w"$@"~n~n@2@3
@4@7 !@ @8 !	@;C@ E E @<XD  t  t t  C
t  ! 
O C
 !C@4A E E@5@.
@7pred_attrib C@D@*	 T@L@D
@0number_of_clauses @4@7 V @L@R@? A@7 V @?@R@7 !(~w) @2	@4@8 !@;XD  t  t t  C
t  ! 
O C
 !C@ E E@5 Ue @Q@7 @@/ @@7 CZ C@>exe@8 "P@;C@ E E 
@<XD  t  t t  C
t 
save_resource 
O C
 "RC@/@ E E@5@ @2@0 @ B@4@3@0 @ @@4@4@.@7 "C@>~t~8|~w~t~32|~w~t~48|~w~n@2	@3
@3@4@7 ! H{@ @8 "E@;CA E E@5@.@7 _~ @ @7 " C@>@;CA E E@5 As@0 @@0 C IE@1 _	
@4@/@4@8 @' C@;XD  t  t t  C
t special_module 
O C
 "XCA4 E E  @<CA5 E E  @@<XD  t  t t  C
t  ! 
O C
 !C	@ E E
 F
@5@>@;C@ E E Y Ab@5@>@Q@;C@ E E 
@<XD  t  t t  C
t  V 
O C
 VC@ E E  F"@<C@ E E  F'@<XD  t  t t  C
t qualify_head 
O C
 "ZC
BL E E
@5 @7 @6@>@;C	BN E E 
  @@<XD  t  t t  C
t  "  
O C
 "C
B E E@5@0 ",@-@4@7 Hs@7 !	@>@;CB E E   @<XD  t  t t  C
t  "  
O C
 " C@0A E E@5~nFLAGS~n~n@7 !@@@#@.@7 H, C@.	@7 G C~t~8|~w = ~w~n@2@3	@4@7 !@0 G@/	@4@7 !@Q@?@R@F@;XD  t  t t  C
t  "7 
O C
 "6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  ! 
O C
 !CA E E@5@@@.	@7 V @7 !@Q@?@R@E	@;XD  t  t t  C
t  "	 
O C
 "C@'A. E E@5@0 "Y@-	@4@0 "!	@4@7 !@0 AV@0 _	@4@1 F@1 "Y	@4@0 "!	@4@8 !@;XD  t  t t  C
t define_toplevel_goal 
O C
 "cCAH E E@5@0 !@-	@4@7 !@>@8define_predicate C@;CAK E E @<XD  t  t t  C
t  ! 
O C
 !CB E E@5@0 !@-	@4@7 !@> A@.
@7 G@0 ",
@4@8 C@;CB E E@5@0 ",@/@4@8 C@;XD  t  t t  C
t define_init_goal 
O C
 "hCAC E E@5@0 J@-	@4@7 !@>@8 "e@;CAF E E @<XD  t  t t  C
t  \ AD  t  t t  C
t  \ AD  t  t t  C
t  \ 
D  t  t t  C
t reserved_resource 
O C
 "jCA E E  "D _k@<CA E E  " !@<CA E E  ! !@<XD  t  t t  C
t mkrcname 
O C
 "lC@ E E @
	@5@>@;C@ E E@5@2@3 @3	@4@8 A C@;XD  t  t t  C
t  ! 
O C
 !C@ E E@5@/@8 ":@;C@ E E  F"@<C@ E E  F'@<C@ E E  F#@<C@ E E  Y@<C@ E E  F@<C@ E E  Ab@<XD  t  t t  C
t  "  
O C
 " C@*BB E E@5~nFORMAT PREDICATES~n@7 !@.@.	@7 F C@.
@7 "[ C@!@0 E
@4@# "?@2@4@7 !@ @7 !@Q@;CBJ E E   @<XD  t  t t  C
t  ! 
O C
 !C@]Bl E E@5@2@0 @ G;@4@3@0 @ @@4@4@.
@7 "C@>@D@<@0 Ug J@4@.@2@0 @ P@4@3@0 @ @@4@4@7 "C !@.@7 G C@0 A@-
@4"~w" -o "~w" "~w"@2@3@3
@4@7 !@ 
@7 GW C@L@&	@?@&	
@F@E
@;XD  t  t t  C
t  ! 
O C
 !CB E E  B@<CB E E  B@<CB E E  V@<CB E E  [{@<CB E E  X@<CB E E  Y@<CB E E 	cpu_count@<CB E E hwnd@<XD  t  t t  C
t  "
  
O C
 "
 C@4A E E@5~nRECORDS~n@7 !@@@'@.@7 G C "?@2@3@-	@4@7 !@/@7 ]q C C@7 !@0 A3	@/@4@7 !@Q@?@R@F@;XD  t  t t  C
t  " 
O C
 "C@ E E
 B@5@>@;C@J@ E E@5~nRESOURCES~n~n@7 !@7copy_resources C@@@5@/@0 @-
@1 _@/@/@/@4@7 "'@0 
@1 _@-@-@-
@4@0 AV@0 "m
@-@4@1 "S
@4@7 !@Q@?	@R@F
@F@E@;XD  t  t t  C
t  "L 
O C
 "KCA E E @H

 @H 
@5@>@ @/@8 B @;C@,A E E		  
 




@5@ @ @7 ! C@ @.@7 "@ @ @ 
@8 @6@;XD  t  t t  C
t  "& 
O C
 "%C@&A E E@5@0 unknown@4@.	@7 @@D
@*	 @L
@R@?@0 C@0  "@4	@4@8 !@;XD  t  t t  C
t  ! 
O C
 !CAM E E@5@7 "i C@7 "d C@0 D @Q@4 @Q@7 !@>@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 !	@4@/@4@8 @@;C@FB E E B
	

@5@>@D
@&@.@7 "9 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 !	@4@/@4@8 @@;CB E E@5@0 @@0 A @@4@/@4@8 @@;XD  t  t t  C
t  "g 
O C
 "fCA7 E E@5@7 V D@>@;C@ A9 E E@5@/@.	@7 "@.
@.@7 @6@0 @@0 C ]L@1 
@4@/@4@8 @@;XD  t  t t  C
t  " 
O C
 "C@@A E E@5@.	@7 "U@.
@7 E @@@/@0 Y@-@-@4@7 Td J@C
@ @ @/@ B _ B@L
@P@C	@ @ @7 "k C@L@P@ @ @7 "V@Q@?@R@F@;XD  t  t t  C
t  ! 
O C
 !C@ @ E E@5@.@7 ":@>@D
@*	 @L@&
	@?@a@f@h@bD @o@lmax@w@;C	@ E E F"@5@>@8 G @;C	@ E E F'@5@>@8 "@;C@ E E 	@<XXQMrbtreesF@&/usr/lib/swi-prolog/library/rbtrees.pl  YAuC AgS Erb_nextE
rb_insert_newErb_inE	is_rbtreeErb_previousErb_keysErb_mapE	rb_deleteErb_sizeErb_visitE "Elist_to_rbtreeEord_list_to_rbtreeE "E "Erb_partial_mapErb_lookupallErb_maxErb_minErb_cloneE	rb_updateErb_emptyE "Erb_newE	rb_lookupE "Erb_applyE
rb_del_minE
rb_del_maxE	rb_insertE "XO "	check_val C@#Cu E  YA "@5@@@7 !@?@0 H0inf@4@7  @@@7 O@?@0 Oh "@4@7  @>@;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 " " CA " " I


 "
@5@ 
@ @ @8
insert_new "@;XO "next C@ " "		 G[@5@ @.@7 A@ @ @ 
@0 C
@4@8 " "@;C@ " "		 C@5@ @.@7 A@ @ @ 
@ @8 "@;C@&@ " "	
 B@5@ @.@7 A@D
@ @ @ 
@7min "@L@R@?
@" C
@#@;XO " E C@cA
 " "black




 "



@5@ @7 I@@.@ 
@7 !Y@D@* B@L@&@&@ @ @@?@&@D@* G[@L@&@&@ @ @8 " "@?@&@&@ @ @8 "@;C@^A " " \




 "



@5@.@ 
@7 !Y@D@* B@L@&@&@ @ @@?@&@D@* G[@L@&@&@ @ @8 "@?@&@&@ @ @8 "@;XO " NH CA= " "@5@8 NF "@;CA? " " 	@<CA@ " "@5@ 
@8 "@;XO " " CCy " " "

@5@ @8keys "@;XO " " CB" " " "


 "
@5@ 
@.@ @/@7 L "@&
@;XO "previous C@ " "		 G[@5@ @.@7 A@ @ @ 
@ @8 " "@;C@ " "		 C@5@ @.@7 A@ @ @ 
@0 C
@4@8 "@;C@&@ " "	
 B@5@ @.@7 A@D
@ @ @ 
@7 " "@L@R@?
@" C
@#@;XO " " CB " " "

@5@ @8visit "@;XO "	lookupall CAS " " G[@5@ @.@7 A@ @8 " "@;CAV " " B@5@ @8 A@;CAX " " B@5@ @.@7 A@ @8 " "@;CA[ " " C@5@ @.@7 A@ @8 "@;XO "insert2 CA " " " @ @@5@>@" "	
@#@(
not_done@;C@nA " " "



@5@D@%@ @7 O@L@" "
@#@ @ @ @ 
@8 # "@E@?@9@D@)	@L@" "
@#@(
 @m@E@?@" "
@#@ @ @ @ 
@8 #@E@;C@yA " "
 "



@5@D@*@ @7 O@L@ @ @.@.@7 #@ @0 "@4@ @ 
@8fix_left "@E@?@?@D@)	@L@" "
@#@(
 @m@F@?@ @ @.@.@7 #@ @0 "@4@ @ 
@8	fix_right "@E@;XO "check_rbtree CC " " " @ @@5@>@ @8check_height "@;C@,C " " "



@5@ 
@7 " "@ @7check_red_child "@ @7 #@ @ 
@ @7 # "@ @ 
@ @8 #@;C@(C " " "



@5@ 
@7 #@p?@ @ 
@ @7 #@ @ 
@ @8 #@;XO " PH CC " " " @
	@5@>@;CC " " "

@5@p
	@ @ 
@.@7 # "@ @ @8 #@;CC " " "

@5@p
	@ @ 
@.@7 #@ @ @8 #@;XD  t  t t  "t  F% @GD  t  t @Ht  "t F% B
  B
 B
O " # CB " " " @ @
@5@>@;C@3B " " "





 "



@5@ @ @@>@ @ @ @7 # "@ @ @ @8 #@;C@3C " " "





 "



@5@ @ @@>@ @ @ @7 #@ @ @ @8 #@;XO " " CAI " " "

@5@ @8 "@;XO "clone CC( " " " @ @
	
@5@>@;C@7C) " " "





 "


@5@ 
@ @ @2@0 C@4@-@4@7 # "@ @ @ @ @8 #@;C@7C, " " "





 "


@5@ 
@ @ @2@0 C@4@-@4@7 #@ @ @ @ @8 #@;XO "construct_rbtree CC " "@5@a@h@g@q@>@;CC " "
@5@>@0 C@-@-@4@7 A@ @ @ @ @ @ 
@8
build_node "@;C@JC " "@5@a@g@h@n@b@l A@x@ @0 C@-@-@4@7 A@ @.@ @ @.@ 
@7 #@p?@p?@ @ @ @ @7 # "@p@ @ @ @ @8 #!@;XO " " C@ " " "


 "

@5@ @ @ @8 HV "@;XO " " C@m " " "

@5@ @8lookup "@;XO " " C@` " " "
		@5@"	 " @ @@#@;XO " " C@ " " "


 " @@5@>@;C@ " " "


 " @@5@>@;C@ " " "
@5@ @8 "@;C@ " " "
@5@ @8 "@;XO "partial_map C
CF " "
@5@>@;CCG " " " @
	@5@>@;C@xCH " " "



 "


@5@ @.@ @ @ @7 #' "@D@* @@L@&@&@(
 @@F@E@?@9@"@#@D@)@L@D
@ @ @ @@L@R@?@&@%@?@&@%@ @ @ @ @ @8 #)@;C@xCZ " " "



 "


@5@ @.@ @ @ @7 #)@D@* @@L@&@&@(
 @@F@E@?@9@"@#@D@)@L@D
@ @ @ @@L@R@?@&@%@?@&@%@ @ @ @ @ @8 #)@;XO " " C@ " " " " @

@5@>@;C@ " " " " @

@5@>@;C
@ " " "
@5@ @8 "@;C
@ " " "
@5@ @8 "@;XO " " C@ " " "

@5@ @ @8 "@;XO "fixup_right CB " "  @m
	 @m@<C
B " " #@5@ @8fixup3 "@;XO " " CA0 " " "

@5@S@>@ @8 "@;CA3 " " "

@5@ @8 #$@;XO " " CC " "@5@S@>@Q@;C
C " " "
		@5@>@;CC " " "

	@5@0rbtree1	@4@0 "@/@/@4 @@8 A9@;XO "fixup2 C@fB " " " "






 " "





 "



 "
 " @m@5@>@0 "@0 "
@4@1 "@4@ @/@8 #1 "@;C@_B " " " "






 " "





 "



 " "
 " " " @m@5@>@;C@_B " " " "






 " "





 "



 " "
 " " " #@5@>@;C@_B " " " "






 " "





 "



 " " "
 " " @m@5@>@;C@_B " " " "






 " "





 "



 " " "
 " " @m@5@>@;C@LB " "  " "






 "


 "



 " " "
 " @m@<C@LB " "  " "






 "


 "



 " " "
 " @m@<XO "delete_black_node CBq " " #@5@)	@>@;C@$Br " " " @ @ "




 "
 @m@5@>@;CBs " " " @ @
	 #@5@>@;C@$Bt " " "




 " @ @ "
 @m@5@>@;CBu " "
 " @ @ #@5@>@;CBv " "@5@.@.
@.@.@7delete_next "@ @0 "
@4@ @8 #* "@;XO " " CC " "@5@.
@7 I@8 " "@;XO "del_max CB\ " "		 "


 " @@5@>@ @ @ @ 
@8delete_red_node "@;C@,B^ " " "



@5@ @ @.@.@7 #; "@ @0 "@4@ @ 
@8 #9@;CBa " "		 "


 " @@5@>@ @ @ @ 
@8 #4 "@;C@,Bc " " "



@5@ @ @.@.@7 #@@ @0 "@4@ @ 
@8 #9@;XO " #& C@v " " G[@5@ @.@7 A@ @8 #$@;C@y " " C@5@ @.@7 A@ @8 #$@;C@| " " B@5@ @8 A@;XO " # C
A " " @m
	 @m@5@>@;C
A " " #@5@ @8 # "@;XO " " C@ " " "

@5@ @8 "@;XO " " CA " "@5@ @.
@/@7insert_new_2 "@ 
@ @8fix_root "@;XO " #D C@MA " " " "



 "





 "



 " "
 " " #@5@>@;C@OA " " " " "









 "



 " " "
 " #@5@>@;C@=A " "

 " "



 "






 " "
 " @m@5@>@;C@>A " "

 " " "










 " "
 " @m@5@>@;CA " " 
 @m@<XO " " CC% " " "

 "

@5@ @ @ 
@8 #@;XO " " CBE " " "


 "
@5@ 
@ @ @/@8del_min "@;XD  t  t t  "t  " @GD  t  t @Ht  "t " B
  B
O " " CB " " "


 "

@5@ @ 
@ @8 #@;XO " " C@0B) " " "




@5@ @7 O@>@ 
@.@.@7 "@ @0 "@4@ @ @8
fixup_left "@;C@0B- " " "




@5@ @7 !@>@ @.@.@7 "@ @0 "
@4@ @ @8 #9@;CB1 " " "




@5@ 
@ @ @ @8 #=@;C@0B4 " " "




@5@ @7 O@>@ 
@.@.@7 "@ @0 "@4@ @ @8 #N@;C@0B8 " " "




@5@ @7 !@>@ @.@.@7 "@ @0 "
@4@ @ @8 #9@;CB< " " "




@5@ 
@ @ @ @8 #A@;XO " # CC " " @5@>@;C@sC " "@5@0 "@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  "t  " @GD  t  t @Ht  "t " B
 O " " CC " " "

@5@8 F% "@;XO " #I CA " "  "




 "

@<CA " "  "




 "

@<XO " # CC " "  "	
@5@>@;CC " "  "	
@<XO "find_path_blacks CC " " " @ @
	@5@>@;CC " " "
@5@p	@ @ @8 #S "@;C
C " " "
@5@ @8 #U@;XO " " C
Cv " " "

@5@8 "@;XO " #  CAM " " " @ @@5@>@Q@;CAN " "@5@.@7 A@.@ @7 !Y@ @8 " "@;XO "insert CAo " "@5@ @.
@/@7 #@ 
@ @8 #H@;XO " " C
B " " "

@5@8 "@;XO " " CB " " "


 "

@5@ @/@ 
@/@8 "@;XO " " C@!A7 " " "




@5@  @@7 I@@ @ @ 
@ @8 " "@;CA: " " "




@5@ @ @ 
@ @8 #Y@;XO " #/ C@*C " " "
	


@5 @.@7 #U@0 H0 "@4@ @7 #@ @0 Oh "@4@ @8 #@;C@IC " " "@5@0 "@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 " " CC| " " " @ @
	@5@>@;CC} " " "




@5@ @2@-@4@7 "@ 
@ @8 "@;CC " " "




@5@ @2@-@4@7 "@ 
@ @8 "@;XO " " C
@ " " " @ @@5@>@Q@;C@&@ " "@5@.
@7 A@.@7 A@.@ 
@7 !Y@ @ 
@ @ @ @8 " "@;XO " " C@ " " "


 "
@5@ 
@/@ @8 #"@;XD  t  t t  "t  F% @GD  t  t @Ht  "t #R B
 O " #R CC " " " @ @@5@>@;CC " " "



@5@ @@>@7 #Q@ @8 #Q@;CC " " "



@5@ @@>@7 #Q@ @8 #Q@;XO " " C@f " " "
		@5@"	 " @ @@#@;XO " " C
@ " " " @ @@5@>@Q@;C@&@ " "@5@.
@7 A@.@7 A@.@ 
@7 !Y@ @ 
@ @ @ @8 " "@;XD  t  t t  "t  " @GD  t  t @Ht  "t " @K @K  O " " CA " " "


 "
@5@ 
@ @8 "@;XO " ## C@u@ " " "




@5@ 
@7 I@@.@ @7 !Y@D@* B@L@&
@" "
@#@F@?@>@D@!@* G[@L@" "
@#@ 
@ @ @8 #"@E@?@" "

@#@ @ @ @8 #"@E@;C@p@ " " "




@5@.@ @7 !Y@D@* B@L@&
@" "
@#@F@?@>@D@!@* G[@L@" "
@#@ 
@ @ @8 #"@E@?@" "

@#@ @ @ @8 #"@E@;XO " # CC3 " " " @ @
	

@5@>@;C@IC4 " " "



 "


@5@ @2@0 C@4@-@4@ @ 
@2@0 C@4@-@4@7 #\ "@ @ @ @ @ @ @8 #]@;C@IC7 " " "



 "


@5@ @2@0 C@4@-@4@ @ 
@2@0 C@4@-@4@7 #]@ @ @ @ @ @ @8 #]@;XO " " CAk " " "


 "
@5@ 
@ @ @8 #W "@;XO " " CB " " " @
	@5@>@;C@$B " " "




@5@ @2@0 C
@4@-@4@7 "@ @ @8 "@;C@$B " " "




@5@ @2@0 C
@4@-@4@7 "@ @ @8 "@;XO " #- C@gB " " " " "






 "





 "



 " "

 @m@5@>@0 "@0 "@4@1 "@4@ @/@8 #,@;C@_B " " " " "






 "





 "



 " " "
 " " @m@5@>@;C@_B " " " " "






 "





 "



 " " "
 " " #@5@>@;C@_B " " " " "






 "





 "



 " " "
 " " @m@5@>@;C@_B " " " " "






 "





 "



 " " "
 " " @m@5@>@;C@LB " "  " " "









 "



 " "
 " " @m@<C@LB " "  " " "









 "



 " "
 " " @m@<XO " #% C@p " " " @ @@5@>@Q@;C@q " "@5@.@7 A@.@ @7 !Y@ @8 #B "@;XO " " C@ " " "

@5@ @ @8 "@;XO " #> CBi " " @m@5@)	@>@;CBj " " " @ @
	 @m@5@>@;CBk " "
 " @ @ @m@5@>@;CBl " "@5@.@.
@.@.@7 #6@ @0 "
@4@ @8 #9@;XO " #L CBH " "		 " " @


@5@>@ @ @ @ 
@8 #=@;C@,BJ " " "



@5@ @ @.@.@7 #K@ @0 "@4@ @ 
@8 #N@;CBM " "		 " " @


@5@>@ @ @ @ 
@8 #A@;C@,BO " " "



@5@ @ @.@.@7 #K@ @0 "@4@ @ 
@8 #N@;XO " " CC " " "

@5 @8 #@;XO " #7 CB{ " " " " @ @




 @m@5@>@;C@.B| " " " " @ @


 "




 " @m@5@>@;CB~ " " " " @ @




 #@5@>@;C@*B " " "




@5@ 
@.@.@7 #6@ @0 "@4@ @ @8 #N@;C@*B " " "




@5@ 
@.@.@7 #6@ @0 "@4@ @ @8 #N@;XO " " CC " " "

@5@>@"
 " @ @@#@;C@(C " " C

 "
 "
@5@>@" " @ @@#@;C@CC " "
 "

@5@"
 " @ @@#@.@2 N]@4@7 @<@ @/@.
@7 @6@a@f
@klog@b@k #`@l @ktruncate@x@ 
@ @ @ @8 #!@;XD  t  t t  "t  " @GD  t  t @Ht  "t " @K @K  O " " CCC " " "


 "
@5@ 
@ @ @8 #)@;XO " #	 C
A " " @m
	 @m@5@>@;C
A " " #@5@ @8 #
 "@;XO " #F CA " " " @ @@5@>@" "	
@#@(
 #@;C@^A " " "



@5@D@%@ @7 O@L@" "
@#@ @ @ @ 
@8 #E@E@?@)@D
@)	@L@Q@E@?@" "
@#@ @ @ @ 
@8 #E@E@;C@iA " "
 "



@5@D@*@ @7 O@L@ @ @.@.@7 #E@ @0 "@4@ @ 
@8 #@E@?@/@D@)	@L@Q@F@?@ @ @.@.@7 #E@ @0 "@4@ @ 
@8 #@E@;XO " " C@ " " "

@5@ @8 "@;XO " #e C@OB " " " "






 " "






 " "
 " " #@5@>@;C@MB " " " "






 "


 "



 " "
 " " #@5@>@;C@=B
 " "

 "



 " "






 " "
 " @m@5@>@;C@<B " "

 "



 "


 "



 " "
 " @m@5@>@;CB " " 
 @m@<XO " " CC0 " " "



 "
@5@ 
@ @ @ @8 #]@;XO " # CC " "  "@<C@FC " " "

	@5@0 "@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 " " CBY " " "


 "
@5@ 
@ @ @/@8 #@@;XO " #O CB " "  @m
	 @m@<C
B " " #@5@ @8 #3@;XXQM EaF@7/tmp/buildd/spark-2012.0.deb/simplifier/ioutilities.pro  @AuC @S @E E_E@!read_lines_from_file_as_char_listE EEshow_error_longE@&read_up_to_number_of_chars_from_streamEread_line_from_streamE EEcommand_line_errorEshow_warning_longEstopwithEshow_warningE	stopwith3E W8E EXO Ea #u CA E` E`@5 @@2@3
@3@/%PRESIMP-F-ABORT, Presimplification terminated.@3 #|@4@.	@7 W W*@8 W8 W9@;XO Ea #y C@-A E` E`		@5@.@7 J W9@.@7 #@.
@7 #@ @ 
@.@7 J W9@>@ @ @.@7 #@.@ @7 #@>@ @8 #u W9@;XO Ea #j CAP E` E`@5  Ry@ @7highlight_problem W9@>@;XO Ea #i CB) E` E`@5@.	@7 Eq E\@.
@7 U B)SPARK ~a ~a Edition~n~n@2	@3
@4@7 Aw W9@>@;XO Ea #q C
A" E` E`@5@,ERROR IN COMMAND LINE SYNTAX
!!! Involving: @.
@7 A@8 #{ W9@;XO Ea #p CB E` E`@5@.	@7 #@.
@7 U #@.@7 U #SPARK ~a ~a~n~a~n@2	@3
@3@4@7 #@>@;XO Ea #s CA~ E` E`@5 As Ry@ @7 #@>@;XO Ea #w C
Af E` E`@5 As Ry@7 #@>@;XO Ea W8 CA4 E` E`@5@7 #@>@;XO Ea #{ C
A8 E` E`@5  Ry@7 #@>@;XO Eawrite_terms_to_file_xx CA E` E`@5@.@ @7 @6@0 	@ @4@~q
@ @7 #@Q@;CA E` E`@5@>@;XO Ea #g C@ E` E`@5 B@.@7 G@  @7@#read_lines_from_file_as_char_list_x W9@ @7 !	@>@;XO Ea #f C@ E` E`@5 A@.
@7 G@7write_terms_to_file_x W9@7 !	@>@;XO Ea #n C@v E` E`@5@.
@7 ] W9@7read_line_from_stream_x W9@>@;XO Ea #l C@ E` E`@5@.@7@"read_number_of_chars_from_stream_x W9@ @7convert_charlist_to_readtext W9@>@;XO Ea # C@HA E` E` @5@.@7 # R@7 #@O*****************************************************************************~n@7 #@#* An error has occurred in the ~a~n@2@4@7 #*** ERROR - @7 #@ @7 # V@7 #@ @ 
@7 # #@7 # R@7 #@7 F@>@;C@DA E` E` As@5@.@7 # R@7 # #@7 #@'* A warning was encountered in the ~a~n@2@4@7 #*** WARNING - @7 #@ @7 # V@7 #@ @ 
@7 # #@7 # R@7 #@>@;XO Ea # C@ E` E`
@5@>@;C@ E` E`
 
 



@5@ @ @7 # W9@ 
@8 #@;XO Ea@#read_number_of_chars_from_stream_xx C@ E` E` D D@5@>@;C@ E` E` #|@5@>@;C@ E` E`

@5@p
	?@ 
@ @7 #@>@;XO Ea # C@ E` E`
 @5@>@;C@ E` E`@5@.@7 Y @ @7 # W9@>@;XO Ea # C@ E` E`
 D@5 D@7 Td W9@>@;C@ E` E`
@5@>@;XO Ea # C@ E` E`
upToLine
@5@>@;C@ E` E`@5@.@7 #@ @ @7@$read_lines_from_file_as_char_list_xx W9@>@;XO Eawrite_atom_list_to_stream C@` E` E`
@5@>@;C@d E` E`

@5~a
@2
@4@7 #@ @8 # W9@;XO Ea # C@~ E` E` D D@5@>@;C@ E` E`@5@.
@7 S@@7 F)@>@;XO Ea # C@ E` E` D@5@>@;C@ E` E` #| #|

@5@p
@ @ 
@7 #@>@;C@ E` E`

@5@ 
@7 #@>@;XXQM$dwimF@ /usr/lib/swi-prolog/boot/dwim.pl  As@ C S E Z{E ],E$similar_moduleE VXD  t  t t  #t find_definitions 
O # #CA]s@ /usr/lib/swi-prolog/boot/dwim.pl  A # 
@<CA^ # #

@5@ @ 
@7find_definition #@ @ @8 # #@;XD  t  t t  #t pack_ 
O # #C@8A	 # #@5@0 @-@-@4@ @.@7 @ #@0 @4@7	pack_name #@>@ @.@ @ @7 G{ #@ @ @ @ 
@8 # #@;XD  t  t t  #t map_pi_heads 
O # #CAI # #@5@>@;CAJ # #

@5@ @7map_pi_head #@ @ 
@8 # #@;XD  t  t t  #t 
sim_module 
O # #CA$ # #@5@S@>@8 _ #@;C	A' # #
@5@7 #@>@;C	A) # #@5@7 #@8 B #@;XD  t  t t  #t find_predicate 
O # #C@ # #@5@.@0find_predicate_	
@4@ @7 @ #@, @@>@;C@.@ # #@5@.@0
find_sim_pred	
@4@.
@7 #@ 
@.@7 Us #@0 C@-@4@ @7 @ #@0 [@4@7 Go #@>@;XD  t  t t  #t  # 
O # #C@"A # #  	
@5@7 #@0 @-@4@7 V #@ @8 @7 #@;XD  t  t t  #t  YM 
O # ]C@ # # @<C@ # # B
	

@5@"
 VW	@#@ @8 ] #@;XD  t  t t  #t  Us 
O # #CA # #@5@>@;C@CA # # 



 C
 


@5@0 
@4@ @7 #@ @ @ @.@7 # #@ @ @8 #@;XD  t  t t  #t 	goal_name 
O # #C@D@ # #@5@!@0 Sw@/@4@#@@@0@7 # @/@2@0 V @Q@4@3@0 W @,@4@4@7 V #@0 B@-@4 V@2@4@7 Aw #@ @ @7 Dq #@Q@?	@ @8 A #@E@;XD  t  t t  #t  ]- @GD  t  t @Ht  #t ],  D  t  t t  #t  ]- 
O # ],CA # #@5@.
@7dwim_predicate_list #@8 #@;XD  t  t t  #t 
no_context 
O # #C@r # #   X@<C@s # #   B!@<C@t # #   B!@<C@u # #   B@<XD  t  t t  #t dwim_existence_error 
O # #C@_ # # @@5@>@;C@H@` # #@5@.
@7 Y #@.@7unqualify_if_context #@D@ @7 # #@L@R@E@?
@!@0 B F'DWIM could not correct goal@4@#@!
@0 @@0 C ]L@4@4@#@D@* @L@ 
@8 @ #@? As@ 
@8 @' #@;XD  t  t t  #t  # 
O # #C
A # #
@5@/@7 #@>@;CA # # 

@5@.@0	dwim_pred@0 
@4@4@7 _ #@>@;CA # #@5@.
@0 #
@4@7 #@>@;CA # # 

@5@0 @-
@4@0 V@/@1 
@4@8 #@;XD  t  t t  #t correct_goal 
O # $ C@9 # # 	@5@S@>@;C@; # # 


 
@5@@@S@?@S
@>@;C@? # # XT


 XT
@5@>@ 
@ @8 $ #@;C@&@A # # 


 
@5@/@0 
@4@7 #@>@ 
@ @ @8correct_meta_arguments #@;C@D # # 	
@5@/@0 	@4@7 #@>@ @8 $@;C@+@G # #@5@0 	@4@.@7 #@>@ @.
@7principal_predicates #@0 	@4@ 
@.@7correct_literal #@ @ @8 $@;C@Q@L # #
@5@C@0 	 "@4 @@7 @ #@L@P@7 W #@>@.@.
@7 #@ @ 
@.@7 Gy #@D@* @L@0 	@1 
@4@7 C #@( @@?@D
@* G@L@&@?@( @@;C
@X # #  	@<XD  t  t t  #t  # 
O # #C@!A # #
 

@5@.@.
@7 B #@ @7 D #@0 

@4@ @8 D8 #@;XD  t  t t  #t  $ 
O # $
C@@ # #
@5@.
@.@7 $@ @.@.@7 $@ @/@.@7 #@ @.@ @7 #@>@ @2@/@-@4@7 @= #@ @2@4@7 $@D@A@D@0 
@1 @4@7 Aq #@L@%@" 
@#@?
@ @ 
@ @.@7 #@&@ @.@7 # #@0 [@4@7 #@L@R@?@&@F@;C@%@ # #@5@/@.@7 $@ @/@.
@7 #@ 
@2@-@4@7
include_arity #@>@2@4@ @8 $	@;C@ # #@5 @0 [
@4@7 #@Q@;XD  t  t t  #t  # 
O # #C@SAb # #@5@/@.@7 $@ @7 $
@D
@?@0 VS@-@4@7 V! #@L
@D@&@0  @4@0 VS@4@7 $@  @/@/ D@7 Ad #@L@"
  @#@?
@"
 @#@?@&
@E@;XD  t  t t  #t strip_subsumed_heads 
O # $CAt # # @<C@!Au # #
@5@.@ @7 #@ @7 D #@C
@ @7 $@L
@P@>@ @8 $ #@;CAz # #


@5@ @.
@7strip_subsumed #@ 
@ @8 $ @;XD  t  t t  #t  # 
O # #CA # # @<XD  t  t t  #t  # 
O # #CAN # # 

 

@5@T
@>@ @ @8 #@;CAQ # # 

@5@ @8 #@;XD  t  t t  #t 	sim_arity 
O # $$CA- # #@5@S@>@;CA. # #@5@a@g@h@l C@k JC@b@q@;XD  t  t t  #t  Z| @GD  t  t @Ht  #t Z{  @K D  t  t t  #t  Z| 	 D  t  t t  #t  Z| 
O # Z{C@6 # # 

@5@ @ @8 $@;XD  t  t t  #t 
principal_pis 
O # $&CAD # #@5@.@7 #@ @.@7 $@ @8 #@;XD  t  t t  #t  # 
O # #C@,A # # 
 


@5@ @7 # #@0 	@4@.@7 $@ @ 
@.@7 #@ @8 $% #@;XD  t  t t  #t 
name_arity 
O # $*C	A5 # #
@5@7 A #@>@;CA7 # # 

@5@>@;CA8 # # A

@5@D
@S@L
@R@?@a@f@b@n@w@;CA= # #@5@7 $
@>@8 #@;CA@ # #@5@0 @@0 @ S@4@/@4@8 #@;XD  t  t t  #t  # 
O # #CA # # 
 
@5@S	@S
@>@;CA # # 
 

 
@5@S
@>@;CA # # 

@5@S	@>@;CA # # @<XD  t  t t  #t  $ 
O # $C@ # # 
@<C@!@ # #


@5@ @/@.@7 $@ @/@7 #@>@ @ 
@8 $@;C
@ # #

@5@ @8 $@;XD  t  t t  #t  # 
O # #C	@ # #	@5@S	@>@;C@ # #
 

@5@)@>@;C@ # #	@5@>@;XD  t  t t  #t  C 
O # $C@Z # #@5@.	@/@7 $@0 	 "@4@.
@7 $@8 # #@;XD  t  t t  #t 
correct_margs 
O # $.C@ # #
@5@>@;C@I@ # #@5@p@ @ @.@7 #@ @ @.@7 #@D@  @7 #@L@ @ 
@ @.@7 $@ 
@ @ @7 #@?@&@E@ @ @ @ 
@ @8 $/ #@;XD  t  t t  #t  V @GD  t  t @Ht  #t V  D  t  t t  #t  V 	 D  t  t t  #t  V 
O # VC@?@ # #
 

@5@ @.@.
@7 $+ #@.@ @7 #@D
@)
@L@R@E@?@%
@ @ @ 
@.@7 # #@>@ @.@7 I #@ @ @8 $' #@;C@%@ # # 

@5@.@.@7 $1@0 @4@0$in_library@/@4@7 #@,	 @@>@;C@ # #@5@8 $@;XD  t  t t  #t  $ 
O # $C
AY # #@5@.@7 #@ @8 $ @;XD  t  t t  #t  $ 
O # $C@ # # F
 F@5@>@;C@-@ # #@5@0 	@4@0 @H@-@4@7 $@>@.
@.@7 #@ @ 
@ @7 # @ @ @ @8 $0@;C@ # # @<XD  t  t t  #t  # @GD  t  t @Ht  #t #  D  t  t t  #t  # 	 D  t  t t  #t  # 
O # #C@#A # # 

 
@5@ @7 #@ @7 #@/@0 @4@8 #@;XD  t  t t  #t  $# 
O # $"CA~ # # 
@<CA # #@5@ @7 $@>@ @8 $!@;CA # #


@5@ @ 
@8 $!@;XXQMdateF@#/usr/lib/swi-prolog/library/date.pl  YAu@ C AgS E
parse_timeE EEday_of_the_yearEday_of_the_weekE $9XO $7opt_time C@%@u E  YA $B@5@@@"@T

@#@?	@"@ 

@#@>@%
@ @ @8iso_time $7@;C
@ $B $B    
@<XO $7ordinal C@4@ $B $B		@5@.@.@7 X $F@.
@ @.@7 $I@.@ @.@7 $I@a@f@b@d@o@f
@b
@o@n@f@n@wAn@7 Gq $F@&
@;XO $7 $; C@.A $B $B $7


@5@0 A@-
@4%j@0 $7	
      @4@7 ^r $F@ 
@8 ZD $F@;XO $7day C@ $B $B@5@.@7	int2digit $F@7 $K@&
@;XO $7month C@ $B $B@5@.@7 $S@7 $K@&
@;XO $7 $? C@7@U $B $B@5@.@7 S@@0 $7	@-@-
@-@-@-@-@-@4@ @7 Bn $F@>@0 $N
  @4@8 D2 $F@;XO $7 $= C@.A $B $B $L


@5@0 A@-
@4%u@0 $N
      @4@7 $O@ 
@8 $P@;XO $7 $: C
@: $B $B year $N
@<C@; $B $B  $W $N

@<C@< $B $B  $R $N
@<C@= $B $B hour $N
@<C@> $B $B minute $N
@<C@? $B $B second $N
@<C@@ $B $B 
utc_offset $N
@<C@A $B $B	time_zone $N
@5@, @;C@B $B $Bdaylight_saving $N
@5@, @;C@D $B $B  $7 $N



 $L
@<C@E $B $B  ^O $N



  .
@<XO $7 $8 C@R $B $B@5@/@8 $? $F@;XO $7 $` C@ $B $B@5@.@.@7 $S @<@ @7 $K@%
@ @ 
@8opt_fraction $F@;XO $7 $_ C@ $B $B@5@.@7 $S @;@7 $K@&
@;XO $7 $^ C@ $B $B@5@.@7 $S @7 $K@&
@;XO $7
month_name C@ $B $B @J@a@n
@<C@ $B $B @F@e@b
@<C@ $B $B @M@a@r
@<C@ $B $B @A@p@r
@<C@ $B $B @M@a@y
@<C@ $B $B @J@u@n
@<C@ $B $B @J@u@l
@<C@ $B $B @A@u@g
@<C@ $B $B 	@S@e@p
@<C@ $B $B 
@O@c@t
@<C@ $B $B @N@o@v
@<C@ $B $B @D@e@c
@<XO $7ws C@ $B $B@ 
@5@>@%
@ @8 $m $F@;CA $B $B 
@<XO $7day_of_the_month C@ $B $B@5@.@7 $S@7 $K@&
@;XO $7day_name C@ $B $B  @S@u@n
@<C@ $B $B @M@o@n
@<C@ $B $B @T@u@e
@<C@ $B $B @W@e@d
@<C@ $B $B @T@h@u
@<C@ $B $B @F@r@i
@<C@ $B $B @S@a@t
@<C@ $B $B @S@u@n
@<XO $7digits C@ $B $B

@5@  X@7 X $F@%
@>@%@ @ @8 $t $F@;C@ $B $B 
	@<XO $7 $7
 C@.@Z $B $B

iso_8601 @-
@5 $y@.@ @ @ 
@  @ @.@7 $x $F@a@b?@f@o@w@&@;C@] $B $B $y @5@ @.@7 $] $F@ @ @ 
@ @ @ @8
iso_8601_rest $F@;C@@` $B $Brfc_1123 @5@/@ @.@7 $r $F@"@,@ 
@#@ @.@7 $o@ @ @.@7 $p $F@ @.@7 $o@ @.@7 $k $F@ @.@7 $o@ @.@7 ${@ @.@7 $o@ @ @.@7 $j $F@"@:
@#@ 
@ @.@7 $i $F@"@:
@#@ @ @.@7 $e $F@ @.@ @7 $o@D@"@"@ @G@M@T
@!@#@L@"@&@!@?@&@ @E@!@;XO $7 $g C@H@ $B $B

@5@@@"
@.
@#@?	@"
@,
@#@>@%
@.@ 
@.@7 $w@ @.@7 G @a@f@b @s@.@ @7 S=@a@g@f@b
@f@l XT@l @n@w@&@;C@ $B $B 


@<XO $7 $J C@ $B $B
@5@ @0 X@4@7 $v@&
@;XO $7 $T C@ $B $B@5@.@.@7 $I@.
@ @.@7 $I@a@f@b
@o@f
@n@w@&
@;XO $7 $| C@;@ $B $B@5@.@.@7 $I@.
@ @.@7 $I@.@ @.@7 $I@.@ @.@7 $I@a@f@bC@o@f
@b@d@o@n@f@b
@o@n@f@n@w@&
@;XO $7week_ordinal C@;A $B $B@5@0 A@-@4%w@0 $N      @4@7 $O@ @.
@7 $P@ @a@h@b@l C@b@o@f
@l C@i@n@b@n@w@;XO $7 $~ C@-@o $B $B@-
@5@ @.@7 $V $F@"@-
@#@ @.@7 $Q $F@ @ @ 
@ @ @8 $@ $F@;C@r $B $B		    @-
@5@ @ @8 $@;C@t $B $B

@5@ @.@7 $@ @.@7 $@ @ @ 
@ @ @8 $@;C@ @w $B $B


@-
@5@ @.@7 $G $F@ @ @ 
@ @ @8 $@;C@@@z $B $B
@-@W
@5@.@ @.@7week $F@"@-
@#@.@ @.@7 $> $F@ @ @ 
@ @.@7 $@ @ @7 $ $F@&@;C@4@~ $B $B
@W
@5@.@ @.@7 $@.@ @.@7 $@ @ @ 
@ @.@7 $@ @ @7 $@&@;C@%@ $B $B

   @W
@5@.@ @.@7 $@ @7 $@&@;XO $7 $ C@ $B $B@5@.@7 $I@7 $K@&
@;XO $7 $D C@S@ $B $B@5@.
@ @.@7 $@"@:
@#@.@ @.@7 $@"@:
@#@.@ @.@7 $@.@.@.@ @.@7timezone $F@a@f
@f@n@w@a@f@f@n@w@a@f@f@n@w@&@;C@?@ $B $B@5@.
@ @.@7 $@"@:
@#@.@ @.@7 $@.@.@.@ @.@7 $@a@f
@f@n@w@a@f@f@n@w@a@f@w@&@;C@A@ $B $B@5@.
@ @.@7 $@.@ @.@7 $@.@ @.@7 $@.@.@.@ @.@7 $@a@f
@f@n@w@a@f@f@n@w@a@f@f@n@w@&@;C@6@ $B $B

@5@.
@ @.@7 $@.@ @.@7 $@.@.@.@ @.@7 $@a@f
@f@n@w@a@f@f@n@w@a@f@w@&@;C@+@ $B $B@5@.
@ @.@7 $@.@.@.@ @.@7 $@a@f
@f@n@w@a@f@w@a@f@w@&@;XO $7 $ C@ $B $B@5@.@7 $S@5@7 $K@&
@;XO $7 $ C@8@ $B $B @+

@5@.@ 
@.@7 $@"@:
@#@.@ @.@7 $@a@b?@f@o@w@a@b?@f@o@w@&@;C@/@ $B $B

 @+

@5@.@ 
@.@7 $@.@ @.@7 $@a@b?@f@o@w@a@b?@f@o@w@&@;C@ @ $B $B
  @+

@5@.@ 
@.@7 $@a@b?@f@o@w@&@;C@2@ $B $B @-

@5@.@ 
@.@7 $@"@:
@#@.@ @.@7 $@a@f@w@a@f@w@&@;C@)@ $B $B

 @-

@5@.@ 
@.@7 $@.@ @.@7 $@a@f@w@a@f@w@&@;C@ $B $B
  @-

@5@.@ 
@.@7 $@a@f@w@&@;C@ $B $B    @Z


@<C@ $B $B   @5@ @.
@7 $o@"
@U@T@C@#@;C@ $B $B   @5@ @.
@7 $o@"
@G@M@T@#@;C
@ $B $B    
@<XXQM	broadcastF@(/usr/lib/swi-prolog/library/broadcast.pl  YAuC AgS EunlistenE $E $ElistenE $E $Ebroadcast_requestE	listeningXD  t  t t  $t  $ @GD  t  t @Ht  $t $ @K @K O $ $ C@bu E  YA $ 

@5@.
@7canonical_listener $@ 
@ @ @8retract_listener $@;XO $ $ C@_ $ $@5@.
@7 $@0listener	
@/@/@4@8 C@;XO $ $ C@\ $ $@5@.	@7 $@0 $@/	@/@/@4@8 C@;XO $assert_listener C
@ $ $@5@ @7 $ $@>@;C@ $ $@5@0 $	
@4@8 C@;XO $ $ C@ $ $@5@0 $	
@4@8 C@;XD  t  t t  $t  $ @GD  t  t @Ht  $t $ @K O $ $ C@Q $ $
 

@5@ @8 $ $@;XD  t  t t  $t  $ @GD  t  t @Ht  $t $ @K @K O $ $ C@M $ $ 

@5@.
@7 $@ 
@ @ @8 $@;XO $ $ C@ $ $ 
@<XO $ $ C@t $ $@5@@@/@.	@.
@7 $@B@0 	@4@@L@Q@O@?@R@F	@;XD  t  t t  $t  $ AO $ $ C@ $ $@5@/@.	@.
@7 $@0 	@4@@;XO $ $ C@k $ $ 

@5@.
@7 $@ 
@ @ @8 $@;XXQM E\F@8/tmp/buildd/spark-2012.0.deb/simplifier/data__system.pro  7AAuC @S @E EYE #Esave_data__system Eget_system_start_date_timeEadd_system_start_date_timeXO E\ $ C
@R EZ EZ@5@0 #@4@7 A @>@;XD  t  t t  E\t  Eq AO E\ # C  B B 
Proof Checker@<XO E\ $ C@&@\ EZ EZ@5 E\@.@7 Ex Ez@2@0  E\@1  $@4@3@0  E\@1  Eq@4@4@7 #f W9@>@;XD  t  t t  E\t  $ AO E\ $ C@N EZ EZ@5@0 $	@4@7 $@>@;XXQM DF@$/usr/lib/swi-prolog/boot/autoload.pl  AsC S Emake_library_indexE B3 E $E B.E$update_library_index E VE $5E DXD  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INDEX@/@.
@7
plfile_in_dir D@.@7   D@ @.@7 $@D
@ @7library_index_out_of_date D@L
@ @ @7do_make_library_index D$modified_index@/ @Q@8 G D@?@R@;XD  t  t t  Dt  $ 
O D $C@1A B, B,@5MKINDEX@.	@.
@7 $ 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 assert_index 
O D $C@ B, B, D@5@>@;C@0@ B, B,index




@5@>@.@ @7 @7 @2	@3 @3
@4@.@7 A @0 [G@4@7 D5 @Q@;CA B, B,@5 @0 Z	@4@7 @' @)@Q@;XD  t  t t  Dt load_library_index_p  
O D $ C@ B, B,@5@.@7index_checked_at D@.	@7 ^p @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 [J D@0 $
@4@8 $@;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 $@;XD  t  t t  Dt guarded_make_library_index 
O D %C@~ B, B, @<C@-@ B, B,	
@5@D@0 $	@4@.@0 @' @4@7 A: D@L@R@?
 As@0 \c@1 $	@4@7 $@E@8 % D@;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 [ @;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  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  $  	 D  t  t t  Dt  $  
O D $C@3@r B, B,@5@.@0writable_indexed_directory@4@.	@7 _ D@>@0 G
 A*@-
@4@0 %	@4@0 F
@4@7 $@D $ @Q @@7 $@L@8 %@?@R@;C@| B, B,   @<XD  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  B3  
O D $C@ B, B,  @5 Dclear_library_index@8 @ @;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 index_files 
O D %CA{ B, B, @<C@}A| B, B,@5@0 @@0 G B@-
@4@0 ^.
@-@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 G D@?
@R@F@F@F@ @8 % D@;XD  t  t t  Dt  $ 
O D $C@=Ai B, B,@5@.@7 $@0 @@0 G A@-@4@0 AV@0 @' A@1 [?@1 [F	@4@1 AV@0index_header@4@1 %
@4@1 F=@4@.
@0index_error
@4@8 %@;XD  t  t t  Dt    
O D  CAH B, B,@5@D
@/@/  @7 Ad D@L
@&	@? @8 $@;XD  t  t t  Dt  $ 
O D $CAN B, B,@5@.	 @@ B E*.@8 $@;XD  t  t t  Dt  [K 
O D [JC@ B, B,@5@>@;C@ B, B,	
@5@>@7 $@8 $@;C@1@ B, B,@5 A*@0 D@1 [J@-	@4@7 $@7 E @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@ B, B,@5@7 C @.
@7 ^. @7 $ D@>@;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  $ 
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@.	@2@0 @ B@4@3@0 @ A@4@4@7 $ D@8 %$@;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  $ D  t  t t  Dt  $ AD  t  t t  Dt  $ AD  t  t t  Dt  $ 
D  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  [G D  t  t t  Dt  [G AD  t  t t  Dt  [G AD  t  t t  Dt  [G 
D  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 %@;XD  t  t t  Dt  V @GD  t  t @Ht  Dt V D  t  t t  Dt  V 	 D  t  t t  Dt  V 
O D VC@\ B, B,@5@7$defined_predicate Be@>@;C@^ B, B,@5@" 
	
@#@.@.@7 $@ @  G@8 Gy @;XD  t  t t  Dt  $6 	 D  t  t t  Dt  $6 
O D $5C@J B, B,@5@7 %@7 %@>@7 %@.@7 $@ @/@8 %	@;C@O B, B,@5@7 %@.@/@7 %	@ @8 $@;XD  t  t t  Dt  % 
O D %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  %! 
O D % CAt B, B,@5@7 A*  D@" F B @ B@#@>@;CAw B, B,@5 @8 $@;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@C
@7 A~ D@L
@P@>@;C@,A_ B, B,@5@.
@7 @y D@@ C@.@7 %6@a@f@i@s@F@?@.@7 %@ @.
@7 %6@a@f
@i@s@E@>@;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 %8*/~n~n@8 %8@;XXQM BWF@)/usr/lib/swi-prolog/library/arithmetic.pl  YAuC AgS E BTEarithmetic_expression_valueXD  t  t t  BWt expand_predicate_arguments 
O BW %=C@ BR BR  @Q@<C@B@ BR BR
 AV

@5@ @.@.@7do_expand_function BV@D@ @7 W @ @7 A. @L@" AV C]
@#@?@&@&
@ @ @ @8 %> BV@;XD  t  t t  BWt  O 
O BW OC@ BR BR
@5@S@>@;C@ BR BR AV AV

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

 AV


@5@>@ @7 %F@ @ 
@8 %F@;C@ BR BR 
@<XD  t  t t  BWt  ]: 
O BW ]: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 %B@D
@7 D@L
@0 A@/@-	@4@0 %G	@4@8 G G@?@R@E	@;XD  t  t t  BWt expand_function 
O BW %PC
@ BR BR@5@.@7 %?@ @8 %F@;XD  t  t t  BWt  B 
O BW BC@g BR BReval$builtin@5@.
@0eval_clause
@4@8 @@;XD  t  t t  BWt visible 
O BW %WC@} BR BR
@5@>@;C@~ BR BR@5@.
@7 Ca BV@8 %X BV@;XD  t  t t  BWt 	list_conj 
O BW %[C
@_ BR BR

@5@>@;C@` BR BR
 AV

@5@ @ @8 %\ BV@;XD  t  t t  BWt  %V 
O BW %VC@K@S BR BR
 G! %R




@5@.@.@7 @6@ @ @7 @6@2@/@-@4@7 @<@ @.@ @.@2@0 %D@-@4@4@7	eval_args BV@ @2@4@7 @<@ @ 
@8 %]@;XD  t  t t  BWt  BZ 
O BW BYC@Y@B BR BR	

 B  A 

  BW ]:


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

@#@L@ @ @7 @6@ @a@f@b@n@w@? S@ @8 @ B@E@;XD  t  t t  BWt  %< @GD  t  t @Ht  BWt %;  D  t  t t  BWt  %< 
O BW %;C@p BR BR 

@5@ @8 %R BV@;XD  t  t t  BWt expand_function_arguments 
O BW %gC@ BR BR  @Q@<C@ BR BR		
 AV

@5@ @ 
@ @7 %?@ @ @ @8 %h BV@;XD  t  t t  BWt  %A 
O BW %@C@ BR BR
 @Q@5@7 %G BV@>@;C@ BR BR@5@7 %B@>@2@-@-@4@7 @<@ @.
@7 %i@2
@4@8 @<@;C@C@ BR BR AV

@5 Bg@.
@7 %c@.@7 %b BV@ 
@ @7 %Z@>@2@-@-@4@7 @<@ @.@ @7 %E@ @2	@4@.@7 J J@ @2@4@8 @<@;C@ BR BR@5 ]:@8 C B@;XD  t  t t  BWt  H 
O BW H
C@ BR BR %D

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

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

@5@.@.
@7 %n@ @.@.@7 %n@0 AV
@1 AV@1 %p@4@8 %F@;C@*@ BR BR J7

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

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

@5@.@.
@7 %n@ @.@.@7 %n@0 AV
@1 AV@1 I@4@8 %F@;C@*@ BR BR M"

@5@.@.
@7 %n@ @.@.@7 %n@0 AV
@1 AV@1 M"@4@8 %F@;XD  t  t t  BWt  %V 
O BW %UC
@c BR BR@5@.	@7 %B@8 %^ BV@;XD  t  t t  BWt  %a 
O BW %`C@[ BR BR @<C@!@\ BR BR



 %R


@5@ @ @ @ @8 %_@;XD  t  t t  BWt  %S 
O BW %RC	@s BR BR@5@7 %H@>@&
@;C@v BR BR@5@.@7 %k@ @7 %Z@>@0 @4@@;C@z BR BR JC
@5@ @.@7 %f@a@f@k JC@w@;C@z BR BRacos
@5@ @.@7 %f@a@f@k %r@w@;C@z BR BRacosh
@5@ @.@7 %f@a@f@k %t@w@;C@ @z BR BR J(

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l J(@w@;C@z BR BRasin
@5@ @.@7 %f@a@f@k %v@w@;C@z BR BRasinh
@5@ @.@7 %f@a@f@k %x@w@;C@z BR BRatan
@5@ @.@7 %f@a@f@k %z@w@;C@ @z BR BR %{

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l %|@w@;C@z BR BRatanh
@5@ @.@7 %f@a@f@k %}@w@;C@ @z BR BRatan2

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l %@w@;C@z BR BR J'
@5@ @.@7 %f@a@f@k %@w@;C@ @z BR BR J!

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l J!@w@;C@z BR BRceil
@5@ @.@7 %f@a@f@k %@w@;C@z BR BRceiling
@5@ @.@7 %f@a@f@k %@w@;C@ @z BR BRcopysign

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l %@w@;C@z BR BRcos
@5@ @.@7 %f@a@f@k %@w@;C@z BR BRcosh
@5@ @.@7 %f@a@f@k %@w@;C	@z BR BR C@5@a@j C @w@;C@ @z BR BR H4

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l H4@w@;C@ @z BR BR A

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l A@w@;C@ @z BR BR 

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l @w@;C@ @z BR BR N

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l N@w@;C	@z BR BR J@5@a@j J @w@;C	@z BR BRepsilon@5@a@j % @w@;C@z BR BRerf
@5@ @.@7 %f@a@f@k %@w@;C@z BR BRerfc
@5@ @.@7 %f@a@f@k %@w@;C@z BR BR %S
@5@ @.@7 %f@a@f@k %@w@;C@z BR BR NK
@5@ @.@7 %f@a@f@k NK@w@;C@z BR BR F
@5@ @.@7 %f@a@f@k %@w@;C@z BR BRfloat_fractional_part
@5@ @.@7 %f@a@f@k %@w@;C@z BR BRfloat_integer_part
@5@ @.@7 %f@a@f@k %@w@;C@z BR BRfloor
@5@ @.@7 %f@a@f@k %@w@;C@ @z BR BRgcd

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l %@w@;C@ @z BR BR XT

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l XT@w@;C@z BR BR F
@5@ @.@7 %f@a@f@k F@w@;C@z BR BRlgamma
@5@ @.@7 %f@a@f@k %@w@;C@z BR BR #`
@5@ @.@7 %f@a@f@k #`@w@;C@z BR BRlog10
@5@ @.@7 %f@a@f@k %@w@;C@z BR BRlsb
@5@ @.@7 %f@a@f@k %@w@;C@ @z BR BR<<

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l %@w@;C@ @z BR BR "

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l "@w@;C@ @z BR BR "

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l %@w@;C@z BR BR H0
@5@ @.@7 %f@a@f@k H0@w@;C@ @z BR BR C

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l C@w@;C@ @z BR BR N

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l N@w@;C@z BR BRmsb
@5@ @.@7 %f@a@f@k %@w@;C	@z BR BRpi@5@a@j % @w@;C@z BR BR Oh
@5@ @.@7 %f@a@f@k Oh@w@;C@z BR BR G

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@n@w@;C@z BR BRpopcount
@5@ @.@7 %f@a@f@k %@w@;C@,@z BR BR		powm



@5@ @.@7 %f@ @.@7 %f@ 
@.@7 %f@a@f@f@f@m %@w@;C@z BR BRrandom
@5@ @.@7 %f@a@f@k %@w@;C	@z BR BRrandom_float@5@a@j % @w@;C@z BR BR B
@5@ @.@7 %f@a@f@k %@w@;C@z BR BRrationalize
@5@ @.@7 %f@a@f@k %@w@;C@ @z BR BRrdiv

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l %@w@;C@ @z BR BR M

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l %@w@;C@z BR BR  I
@5@ @.@7 %f@a@f@k  I@w@;C@ @z BR BR !a

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l !a@w@;C@z BR BR O
@5@ @.@7 %f@a@f@k %@w@;C@z BR BRsin
@5@ @.@7 %f@a@f@k %@w@;C@z BR BRsinh
@5@ @.@7 %f@a@f@k %@w@;C@z BR BRsqrt
@5@ @.@7 %f@a@f@k %@w@;C@z BR BR H2

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@o@w@;C@z BR BRtan
@5@ @.@7 %f@a@f@k %@w@;C@z BR BRtanh
@5@ @.@7 %f@a@f@k %@w@;C@z BR BR #b
@5@ @.@7 %f@a@f@k #b@w@;C@ @z BR BR S

@5@ @.
@7 %f@ @.@7 %f@a@f
@f@l S@w@;XD  t  t t  BWt  ]: AD  t  t t  BWt  ]: 
O BW %bCA B[ B[  Ix @@<CA B[ B[  J& @@<CA0 Bx Bx env B}@<CA1 Bx Bx  % B}@<XD  t  t t  BWt  BU @GD  t  t @Ht  BWt BT D  t  t t  BWt  BU 
O BW BTC@? BR BR@5@0 @@0 A A@1 BT@4@/@4@8 @@;XXQM DF@&/usr/lib/swi-prolog/library/filesex.pl  YAuC AgS E
set_time_fileEmake_directory_pathEdelete_directory_contentsEdelete_directory_and_contentsEcopy_directoryE	copy_fileE !1Erelative_file_nameE	link_fileXD  t  t t  Dt  %O Ddelete_common_prefix C@u D  YA %

@5@>@ 
@ @ @8 % !2@;C@ % % 	@<XO Dmake_directory_path_2 C@ % %@5@7 A !2@>@;C@ % %@5@, @>@.	@7 E !2@7 % !2@8 G !2@;XO D	copy_from C@ @ % %@5@0 ] B@-
@3@0 _z _{@4@4@0 "
	@4@0 F=
@4@8 @ !2@;XO Ddestination_file C@ % %@5@7 %@>@.@7 G !2@ @8 !1 !2@;C@ % % @<XO D ! C@ % %  C@<C@ % %  I@<XO D
to_dot_dot C@ % % 
	@<C
@ % %

	@5@>@;C@ % %

 I
@5@ @ @8 % !2@;XO D % C@ % %@5@7 %@>@;C	@ % %@5create A@8 B B@;XO D % CA % %@5@.	@7 T !2@0 %@4@8 U U@;XO D % C@ % %@5@.	@7 %@0 %@4@7 %@8 A !2@;XO D % C@ % %@5@D@7 %@L@R@?@7 %@.
@7 %@0copy_directory_content	@4@8 %@;XO D % C@&@ % %@5@.
@7 % !2@0 ]
 A@-@3@0 _z _{@4@4@0 %@4@0 F=@4@8 %@;XO D !1 C@>@ % %@5@T@T	@>@D@@@7 F !2@?@* C@L@&
	@?@#@D@/@/  @7 Ac@L@8 A@?@2@3 @3	@4@8 A !2@;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 ]@/@4@/@4@8 @@;XO D % C@5@v % %

@5@.@7 L !2@.@7 %@.
 @ @7 D !2@. @ @7 %@ 
@ @.@.@7 %@ @.@ @7 %@  @8 %@;XO D % C@ % %@5@7 ! !2@>@;CA  % %@5@.
@7 %@D
@7 %@L@8 % !2@?@8 LR !2@;XO D % C@ % %@5@7 %@>@;C@%@ % %@5@.@7 %@.@7 %@D
@ @7 %@L
@ @ @8 % !2@?@ @ @8 % !2@;XD  t  t t  Dt  %XQMlicenseF@#/usr/lib/swi-prolog/boot/license.pl  As@ C S Eeval_license E & E & XD  t  t t  & t 	file_list 
O &  &C@s@#/usr/lib/swi-prolog/boot/license.pl  A & 
	@<C@ & & C    ~w E

@5@ @ 
@8 & & @;XD  t  t t  & t license_list 
O &  &C@ & &@5@.
@0 & 
@/@/@4@.@7 @ &@%@ @ @8 & &@;XD  t  t t  & t  &  
O &  &C@ & &  @5@7
report_gpl  &@8report_proprietary  &@;XD  t  t t  & t  &  
O &  &C@s & &@5@D
 @o@.	@7 Bc &@L
@R@?@'	<unknown file>@8 & &@;XD  t  t t  & t  &  
O &  &C@z & &@5@7warn_if_unknown &@0licensed	@4@8 A &@;XD  t  t t  & t gpled 
O &  &!C
@ & &@5@.	@7 & &gpl@/@8 & &@;XD  t  t t  & t  &  
O &  &C@(@ & &@5@@@.@0proprietary@-	@4@.
@7 _ & A@0 &@0proprierary	@4
@4@7 @' &@Q@?@R@F@E
@;XD  t  t t  & t  &' 
O &  &&C@ & &@5@7 &#@.
@/@7 &%@,
 &$@,
lgpl@;XD  t  t t  & t  & 
O &  &C@~ & &@5@/@/@7 &%@>@;C@ & &@5 As@0unknown_license@4@8 &+@;XD  t  t t  & t  &  
O &  &C@ & &@5@.@0 &"@4@.	@7 &(@> A@0 & &$	@4@8 &+@;C@ & &  @5 A@0 & &,@4@8 &+@;XD  t  t t  & t  & 
O &  &C@ & & 
	@<C@b@ & &
@5@ @/@.
@7 &%@%	@D@3@@@0comment@-@4@ 
@7 @ &@?	@0url@-@4@ 
@7 &1@%@L@" C  ~|~w~t~20+~w E
@#@?@" C  ~|~w E
@#@F@ @ @8 &@;XD  t  t t  & t see_also 
O &  &6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  & t  &  AD  t  t t  & t  &  
O &  &C@5 & &  &$ &$ &/GNU General Public License &2@$http://www.fsf.org/copyleft/gpl.html@<C@9 & &  &, &, &/@!GNU Lesser General Public License &2@'http://www.fsf.org/copyleft/lesser.html@<C@> & & swipl &, &/@ SWI-Prolog Prolog Source License &2@&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 &2http://www.x.org/terms.htm@<C@O & & expat &, &/
Expat license &2@%http://www.jclark.com/xml/copying.txt@<C@S & & sml &, &/@+Standard ML of New Jersey Copyright License &2@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 &2@(http://www.cryptix.org/docs/license.html@<C@^ & & bsd &, &/The modified BSD license &2@.http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5@<C@b & & zlib &$ &/The license of ZLib &2@*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  & t  & D  t  t t  & t  & AD  t  t t  & t  & 
XQM EF@./usr/lib/swi-prolog/library/prolog_codewalk.pl  YAuC AgS E UEprolog_program_clauseXO Eset_module_class_of_walk_option C@ @Z E E@5@0 @@1 U@3 @@3 @3 Ag@3test@3 B@4@7 B B@8 ] E@;XD  t  t t  Et  V AD  t  t t  Et  V 	 O E V C@*@L E E U V U G  	 &g
@5@0 U@3 G@3 @3 	@4@ @8 ] &f@;C@L E E U D @ D
@5 @@ @8 &h@;C@L E E U C @ &i
@5 @@ @8 &h@;C@L E E U V @Z V
@5 @Z@ @8 &h@;C@:@L E E Umodule_class &b U @  Ag &c B &j
@5@0 &b@1 U@3 @@3 @3 Ag@3 &c@3 B@4@ @8 &h@;C@L E E U @ @ &l
@5 @@ @8 &h@;C@L E E Utrace_reference J &m
@5 J@ @8 &h@;C@L E E Uon_trace C &o
@5 C@ @8 &h@;C@*@L E E Uinfer_meta_predicates U @ @Q @ &q
@5@0 U@3 @@3 @Q@3 @@4@ @8 &h@;C@L E E U JP @ &s
@5 @@ @8 &h@;XO Eset_walk_option_field C@U@Z E E &g
walk_option














 &v
@5@0 U@3 G@3 @3 	@4@ @8 &d@;C@J@Z E E D
 &v














 &v
@5 @@ @8 &d@;C@J@Z E E &l
 &v













 &v
@5 @@ @8 &d@;C@J@Z E E V
 &v














 &v
@5 @Z@ @8 &d@;C@]@Z E E &j
 &v














 &v
@5@0 &b@1 U@3 @@3 @3 Ag@3 &c@3 B@4@ @8 &d@;C@U@Z E E &q
 &v














 &v
@5@0 U@3 @@3 @Q@3 @@4@ @8 &d@;C@J@Z E E &i
 &v














 &v
@5 @@ @8 &d@;C@C@Z E E  &m
 &v














 &v
@<C@J@Z E E &o
 &v














 &v
@5 C@ @8 &d@;C@C@Z E E  A
 &v














 &v
@<C@C@Z E E  \
 &v














 &v
@<C@C@Z E E  Y
 &v














 &v
@<C@C@Z E E 	undecided
 &v














 &v
@<C@I@Z E E &s
 &v













 &v
@5 @@ @8 &d@;XO Ewalk_called_by CB E E @<C@cB E E
@5@D@9@"
 G

@#@L@ @ @.@7subterm_pos &f@D@ @ @.@ @.@ @7extend &f@L@ @ @ @7walk_called &f@?@R@F@?@ 
@ @.@7 &~@ 
@ @ @7 &@F@F@ @ @ @8 &| &f@;XO Eset_module_of_walk_option C@E@Z E E
 &v













 &v
@5 @Z@8 &d@;XO Eclauseref_not_from_development C@;C| E E	 

@5@0 @4@/@7 ^ &f@C@!@0 D;@-
@4@7 G Be@.@0 D;
@4@7 D= Be@C@ @7scan_module &f@L@P@L@P@?@F
@;XO E &{ CA E E@5@.@7walk_option_undecided &f@D
	@S@L
@' G@?@%@ @8 &{ &f@;XO Enb_set_undecided_of_walk_option C@Z E E@5
@8 Dq &f@;XD  t  t t  Et sublist_pos @GD  t  t @Ht  Et & @K @K @K @K O E & C@%C E E

@5@@
@ @ @ @ 
@7 & &f@?@ @ @ @ 
@8 & &f@;CC
 E E@5@,	 H{@ @ @ 
@8 &@;XO E
module_clause C@lCh E E
@5@0 @-@-@4@7predicate_in_module &f@C
@ @ @7multifile_predicate &f@L@P@.
@ @ @7 @6@D@0 
@4 A@7 V @L@0 &@4@7 D4@Q@E@?@+@D@0 
@4@.@7 V @ @7no_enum_property &f@L@Q@?@0 ^@0 
@4@/	@4@/ @@8 A9@E@;XO Enb_set_autoload_of_walk_option C
@Z E E@5 @@7 &d@8 &@;XO E@!set_initialization_of_walk_option C@Z E E@5@8 &e@;XO E & CA E E@5@S@>@ @8 & &f@;C@2A E E	 



 X

@5@>@D@T@L@ 
@ @ @ @8 &@?@ @ @ @8 &@;C@)A E E AV



 X

@5@>@ @ @ @7 &@ 
@ @ @8 &@;C@sA E E
 E



 X

@5@>@D@A@ @.@7walk_option_evaluate &f@* @Q@L@!@0 E
@4@#@ @0 E@0 &	@4@1 &
	@4@.@7  @ @.@7variants &f@ @ @8 Td J@?@ @ @ @7 &@ 
@ @ @8 &@F@F@;C@HA E E@5@ @.@7walk_option_trace_reference &f@, @D@ @0 	@4@7 D@L@%
	@?@0 	@4@0 VS@-
@4@7 V @ @0 
@4@7 D@0 
@4 	@ @7print_reference &f@Q@;C	A E E@5@ @7 JP &f@>@;CA E E@5@.@ V	called_by V@, @@>@ @ @8 &@;C@fA E E	 X



@5@D@  @@7walk_option_autoload &f@L@T	@0 	@4 D@7 D @?@R@@@0 	@4@0 @H@-@4@7 V @?@0 	@4@.@7inferred_meta_predicate E@>@ @.@7walk_option_clause &f@ @7register_possible_meta_clause &f@ @ 
@0 C@4@ @8walk_meta_call &f@;CA E E@5@T	@0 	@4 D@7 &@>@;CA E E@5@7 W @>@0 	@4@ @8 V &f@;CA E E@5@ @8not_callable &f@;XO Eset_undefined_of_walk_option C@Z E E@5@0 U@3 G@3 @3 	@4@7 &d@8 &e@;XO Ewalk_called_by_pred CA
 E E 
 

@5@ @ @7 &@>@;C@,A E E 
 

@5@.
@ @ @7 @6@0 

@4 A@7 V @>@0 &
@4@8 D4@;C@_A E E	
 
 

@5@.
@ @ @7 @6@D@.@7no_walk_property &f@0 

@4@ @7 V @L@R@F@?@0@0 

@4@7walk_option_caller &f@.@7 &@0 A:@0 F@0 

@4@-@4@/ @@4@0walk_called_by_body
	@4@8 G G@E@;XO Eset_caller_of_walk_option C@?@Z E E 
 &v














 &v
@<XO Ewalk_option_initialization C
@Z E E  &v

@<XO Enb_set_clause_of_walk_option C@Z E E@5
@8 &@;XO E & C
@Z E E  &v

@<XO Eset_on_trace_of_walk_option C
@Z E E@5 C@7 &d	@8 &e@;XO Efind_walk_from_module CA E E@5@0 &@-
@4@0 &@0 
@4	@4@8 &@;XO E & CC E E
 
@5@>@;CC E E@5@S@>@ @ 
@8 &@;C@TC E E 


 
 X





 X
@5@>@D
@S@L@ @ 
@7 &@?@R@ @ @ @ @ 
@8 &@;C@#C E E		@5@7 W @.@7 @<@.@7 G @ @ @7extend_term_pos &f@ @ @.@7 J J@ @8 @<@;XD  t  t t  Et possible_meta_predicate AO Ewalk_option_module C
@Z E E  &v

@<XO E@"set_trace_reference_of_walk_option C@?@Z E E 
 &v














 &v
@<XO E JO CA E E B

@5@ @8 D @;XD  t  t t  Et  & AD  t  t t  Et  & AD  t  t t  Et  & AO E@+nb_set_infer_meta_predicates_of_walk_option C@Z E E@5@0 U@3 @@3 @Q@3 @@4@7 &d@8 &@;XO E & C	B  E E@5 &@8 &@;XO Emake_walk_option C
@Z E E@5@.@7default_walk_option &f@ @8set_walk_option_fields &f@;XO E & C@Z E E  &v G @Q @Q
 @ Ag @Q
 @<XO E
meta_decls CC E E 
	@<CC E E C:- meta_predicate ~q. E

@5@ @ 
@8 ' &f@;XO E &a C@X@Z E E
 &v














 &v
@5@0 &b@1 U@3 @@3 @3 Ag@3 &c@3 B@4@8 &d@;XO E & CA E E@5@.@7 &@, @@8 JO &f@;XO Enb_set_source_of_walk_option C
@Z E E@5 @@7 &d@8 &@;XO Eset_evaluate_of_walk_option C@D@Z E E
 &v













 &v
@5 @@8 &d@;XO Emultifile_clause C@)Cw E E
 
 


@5@.@ @ 
@7 @6@0 &@0 @4
@4@/ @@8 A9@;XO Eset_autoload_of_walk_option C
@Z E E@5 @@7 &d@8 &e@;XO E@$nb_set_initialization_of_walk_option C@Z E E@5@8 &@;XO E & CC& E E@5@S@>@;C@8C( E E

 X






 X

@5@>@.@7 G @0 B@1 C  @4@ @7 U U@ @ @ @8 &@;C@)C. E E C


 X

@5@ 
@7 G @0 '@1 C  @4@ 
@8 '@;XO Eclause_not_from_development 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@P@Z E E
 &v














 &v
@5@0 U@3 G@3 @3 	@4@8 &d@;XO E & C@/CE E E@5@0 	@4@7 Ap@"	 

@#@.@ @7 @6@C
@0 @4@0 VS@/@4@7 V @L
@P@;XO E & C@Z E E@5@8 &e@;XO Eset_clause_of_walk_option C@Z E E@5
@8 &e@;XO Ecalling_metaarg CBr E E@5@7 F@>@;CBs E E  X@<CBt E E  A@<XO E & C
@Z E E  &v

@<XO Ewalk_from_multifile CA% E E@5@0 Ht@1 &@-	@-
@-@4@0walk_called_by_multifile@0 @1 	
@4@4@8 &@;XO Ewalk_option_on_trace C
@Z E E  &v

@<XO E & C@E@Z E E
 &v














 &v
@5 C@8 &d@;XO Enb_set_clauses_of_walk_option C
@Z E E@5 @@7 &d@8 &@;XO E ' C@Z E E 
	@<C@1@Z E E	
@5@D@ @.@7 &t &f@L@ 
@ @ @8 '@E@?@"
@#@ 
@ @8 '@E@;XO Ewalk_option_module_class C
@Z E E  &v

@<XO E U C@@ E E
@5 C@.
@7 C @.@/@7 & &f@D@ @.@7walk_option_clauses &f@T@L@ @ @7walk_clauses &f@E
@?@"@0 AV@0 &@-
@4@1 AV@0 _
@4@1 &
@4@0 &
@4@7 &@E@ @7 ' &f@ @7walk_from_initialization &f@.@ @7infer_new_meta_predicates &f C@.@7 ',@D@(@, @@L@a@f@i@l C@x A@0codewalk@1	reiterate@4@7 @' @)@.@7 B @ @8 '+ &f@?@R@F@;XO Eprint_reference2 CB& E E 	@5@ @.@7 '# &f@ @.
@7 &@T@ @ 
@@>@;CB+ E E@5@.@.
@7make_message &f@ 
@ @8 '?@;XO E@(set_infer_meta_predicates_of_walk_option C@Z E E@5@0 U@3 @@3 @Q@3 @@4@7 &d@8 &e@;XO E V C@ E E  &p@<XO Ewalk_option_undefined C@Z E E  &v

@<XO E & CA E E@5 G@7 'K &f@>@;C
A E E@5@0 D@/@4@7 V @>@;CA E E@5@D 	@7 'M@L@' 	@?@' V@ @8 &@;XO E & C@SB
 E E	@5@ @.@7 &@T@>@D@7 D@.
@7 A@ 
@7 F@L@!@0clause_term_position	@4@#@?@!@D@  @@7walk_option_source &f@L@!@0 &x@4@#@?
@E@R@0missing G@4@7 @@E
@ @ @8 'C &f@;C@bB E E	@5@ @.@7 & &f@T@" 


@#@>@D@7 D@.@7 A@ @7 F@L@!@0file_term_position
	@4@#@?@&@D@  @@7 'P@L@!@0 \
?@/@4@#@?
@E@R@0 'S G@4@7 @@E@ @ @8 'U@;C	B# E E@5@/@ @8 'U@;XO Enb_set_module_of_walk_option C
@Z E E@5 @Z@7 &d@8 &@;XO E & C@B E E@5@.@7 A@>@D@"@#@L@R@?@%
@' @@D@)@ @7 F@L@.@7 A@ @ @.@ @.@ @7 &@ @ @ @ @7 &@F@?@O@D@)@* X@L@.@7 A@ @.@ @.@ @.@ @7remove_quantifier &f@ @ @ @ @7 &@E@?@#@D@* A@L@.@7 A@ @ @ @ @7
walk_dcg_body &f@?@R@E@F@F@.@7 '@@ @ @ @ 
@ @8 &@;CB E E @<XO E '
 C
@Z E E@5 @@7 &d@8 &e@;XO Einitialization_clause C@'C E E@5@0 F@0  @1 A@/@0 @-
@/@4@-@4 @Q@4@/ @@7 A9@ @7 'V@8 &@;XO Eset_source_of_walk_option C
@Z E E@5 @@7 &d@8 &e@;XO E & CB E E@5 E
@ @7 &@>@;CB E E@5 F@ @7 &@>@;CB E E@5 F@ @7 &@>@;CB E E@5 B@ @7 &@>@;CB E E @<XO Eset_undecided_of_walk_option C@?@Z E E 
 &v














 &v
@<XO E ' C@E@Z E E
 &v














 &v
@5 @@8 &d@;XO Enb_set_caller_of_walk_option C@Z E E@5@8 &@;XO E '! C@LA) E E 
 

@5@.
@ @ @7 @6@0 A:@0 '@0 

@4@-@-	@4@/ @@4@0 AV@0 &	@4@1 AV@0 &	@1 

@4@1 &
	@4@8 &@;XO E &^ C@WCZ E E@5@.
@/@7 '- @Q@0 E@0 AV@0 _@-@4@1 AV@0 &
@4@1 &
@4@1 E@0 AV@0 Ht@1 &@-@-
@-@4@1 '@0 @1 
@4
@4@1 'b
@4@0 C@1 &@/@/@/@4@8 @ &f@;XO Ewalk_option_data C
@Z E E  V &v
@<C@Z E E  B2 &v

@<C@Z E E  @ &v
@<C@Z E E  Bg &v
@<C@Z E E  &k &v
@<C@Z E E  &r &v
@<C@Z E E  C &v
@<C@Z E E  &n &v
@<C@Z E E  &p &v
@<C@Z E E  A &v	
@<C@Z E E  \ &v

@<C@Z E E  A &v
@<C@Z E E  &{ &v
@<C@Z E E  JP &v

@<XO E & CA^ E E@5@Q@;C@%Ab E Eundecided_call@5@0 G@0 &	
@/@4 @Q@4@0 'S@-@4@0 'n	
@4@8 A9@;C@Ag E E
 G@5@D@t@D@'@ @.@7 &@T@ @/@.
@/@7 ^ ^@"
 X

@#@L@%	@E@?@"@ @.@7 'V@ @7 G@" @#@ @0 
	@4@.@.@7initialization_layout ^@F@L@0 G@0 &
@4 @Q@4@0 'S G@4@0 'nno_positions	
@4@8 A9@E@? @@ @.@7 'e &f@0 &	
@/@4 @Q@8 &@F@F@E@;CAx E E 't@5 @@ @.@7 'u@0 &	
@/@4 @Q@8 &@;XO E & CAH E E@5@* @Q@>@;C@.AJ E E@5 @.@7 'f &f @@ @.@7 ' &f@0 &	@/@4@0 'S@-
@4@0 'n
	
@4@7 A9@>@;CAP E E@5 AtFailed to analyse:~n@7 Aw &f@0 G!<head>@4@8 V V@;XD  t  t t  Et  U @GD  t  t @Ht  Et U O E U C@ E E@5 V@.	@7 V V@8 'B@;XO E & C
@Z E E  &v	

@<XO E ' C@?@Z E E 
 &v














 &v
@<XO Ecalling_metaspec CBn E E@5@/@.	@7 A@7 ' &f@>@;XO E@!walk_option_infer_meta_predicates C
@Z E E  &v

@<XO E '_ CB E E@5@S@>@ @8 &@;CB E E@5@>@;CB E E@5@>@;CB E E G"@5@>@;C@2B E E	 



 X

@5@>@D@T@L@ 
@ @ @ @8 '^@?@ @ @ @8 &@;C@)B E E AV



 X

@5@>@ @ @ @7 '^@ 
@ @ @8 '^@;C@)B E E C



 X

@5@>@ @ @ @7 '^@ 
@ @ @8 '^@;C@)B E E B



 X

@5@>@ @ @ @7 '^@ 
@ @ @8 '^@;C@-B E E E



 X

@5@>@@@ @ @ @7 '^@?	@ 
@ @ @8 '^@;C@-B E E V{



 X

@5@>@@@ @ @ @7 '^@?	@ 
@ @ @8 '^@;CB E E V

brace_term_position

@5@>@ @ 
@ @8 &@;CB E E@5@.@.
@ @7 &@ @ 
@ @8 &@;XO E '6 C@!@ E E@5<initialization>@7 &@0 A@/@-	@-
@4@0 AV@0 &
@4@1 '7	@4@8 &@;XO E@%nb_set_trace_reference_of_walk_option C@Z E E@5@8 &@;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 Z Gi
@4@1 Z G9@4@0 AV@0 F=
@4@1 F=@4@8 'k@;XO E '2 C@b@ E E@5 @@7 &d@0 Td@-
@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 &f@ 
@7 W @>@ 
@ @ @8 @6@;CB> E E 
@<XO E & C	@Z E E  &v


@<XO Eset_clauses_of_walk_option C
@Z E E@5 @@7 &d@8 &e@;XO E ' C@Z E E@5@8 '@;XO E 'J C@P@Z E E
 &v














 &v
@5@0 U@3 @@3 @Q@3 @@4@8 &d@;XO E & C@Z E E@5@8 '-@;XO E & C
@Z E E@5 @Z@7 &d@8 &e@;XO E & C@TBJ E E@5@T@0 ^@-	@4@7 &@.
@.@7pi_head &f@ @0 ! @@4@7 &@C@0 
@4@0 @H@/@4@7 V @L@P@C

@0 
@4@/@7 &@L
@P@C@ @7 & &f@L@P@>@0 '
@4@8 D4@;CBS E E @<XO E & CCu E E  D@<XO E & CC5 E E @<CC6 E E
@5@ @8 & &f@;XO E@#message_location_file_term_position C@+C E E@5@.@7 A@ @.
@.@7 ' &f@%
@" C \
@#@;XO Enb_set_evaluate_of_walk_option C
@Z E E@5 @@7 &d@8 &@;XO E 'v C@E@Z E E
 &v














 &v
@5 @@8 &d@;XD  t  t t  Et  & @GD  t  t @Ht  Et & @K @K @K O E & CB E E@5@S@>@Q@;CB E E@5@@>@;C@+B E E		 X

@5@ 
@7 @ &f@7 D@.@ 
@.@7 ^ J@ @.@7 A@ @ @ @8 &@;CC E E X^


@5@ 
@ @ @8 &@;CC E E
 V


 '
@5@ 
@ @ @8 &@;XO E 'g C@Z E E@5
@8 &e@;XO E ' CC9 E E 
	@<C@*C: E E@5@D@ @7 ^ &f@L@ @8 '@E
@?@"
	

@#@ @ @ 
@8 '@;XO Enb_set_undefined_of_walk_option C@Z E E@5@0 U@3 G@3 @3 	@4@7 &d@8 &@;XO E & C@?@Z E E 
 &v














 &v
@<XO E & C
@Z E E  &v


@<XO E & CA E E number_of_rules @<CA E E  D@<XO E ' C@ E E 

@5@7 &@>@ @8 & &f@;CA  E E @<XO Enb_set_on_trace_of_walk_option C
@Z E E@5 C@7 &d	@8 &@;XO E & C
@Z E E  &v


@<XO E '\ CB E E

@5@S@>@ @8 &@;C@$B E E		 XT


 X

@5@>@ @ @ @ @ 
@ @8 '[@;C@%B E E

 


 X

@5@>@ @ @ @ @ 
@ @8 '[@;C
B E E 



@<XO E ' CBU E E 
 



@5@>@ @ 
@8 @6@;CBW E E @<XO E '9 C	B\ E E@5 @@7 ' &f@>@;C@8B^ E E@5@0 @-
@-@4@0 AV@0 Ht@1 '@-
@4@1 AV@0infer_meta_predicate@0 
@4@4@1 E@0 C@0 '	 @@4 @Q@4@1 '@4@8 @@;XO E & C@Z E E@5@8 &e@;XO E '/ C
@Z E E  &v

@<XO E & C@ E E@5@.
@7 ') &f@0 !@-@4@7 &@ @8 @ @;XO E & CA E E G@5@>@;CA E E @5@0 'S 'o@4@8 @@;XO E 'Q C
@Z E E  &v

@<XO E ' C@E@Z E E
 &v














 &v
@5 @@8 &d@;XO Eis_walk_option C@Z E E@5@S@>@Q@;C@@Z E E
 &v
	









@5@7 G@C@C@2 G@3 @3 	@4@7 '@L@P@L@P@@@*
 @Q@?@*
 @@>@@@* @Q@?@* @@>@ @7 A@ 
@7 '@ 
@0 U@3 @@3 @3 Ag@3 &c@3 B@4@ B
element_types B@ @7 G@C@C@ @2 @@3 @Q@3 @@4@7 '@L@P@L@P@ @7 '@ @7 W @@@* @Q@?@* @@>@;XO E@"nb_set_module_class_of_walk_option C@ @Z E E@5@0 &b@1 U@3 @@3 @3 Ag@3 &c@3 B@4@7 &d@8 &@;XO E 'G CB0 E E V @ C ]L


 @5@ 
@8 ' &f@;CB3 E E  & @ @ C	
 @<CB5 E E 	
trace_call_to


 A@5@ 
@8 '@;XXQM B9F@$/usr/lib/swi-prolog/boot/predopts.pl  AsC S XD  t  t t  B9t 
option_clause 
O B9 'C@N B4 B4@5@S@>@0 @ A@/@4@7 @ B8@&@;C@}@R B4 B4 V


@5@>@%@ 
@.@7 % B8@0 
@4@.@0 @-@-@4@7 B @.@ @ @7 @7 @!@0 G!@0 V	@0 V
@4@-@-@4@1 AV@0 F@1 @@0 C@4@4@1  B7@1 V@0 @4@3@0 C@4@4@#@%@" 
@#@;C@A@[ B4 B4@5@2@-
@-@4@7 @= @>@ @.@.@7modes_and_types B8@.@2
@4@7 '@!@0 G!@0 V	@/@4@4@#@%@" 
@#@;C@b B4 B4@5@0 F@1 @option_specifier@4@7 '@&@;XD  t  t t  B9t 	type_goal 
O B9 'C
@z B4 B4  ]	@<XD  t  t t  B9t 
mode_and_type 
O B9 'C@s B4 B4 H0

 AV  r  p	
@5@>@ @ @8 ' B8@;C@u B4 B4 Oh
@5@>@ @8 '@;C@w B4 B4@5@8 '@;XD  t  t t  B9t  ' 
O B9 'C@f B4 B4  @Q@<C@G@g B4 B4	
@5@ @ 
@.@7 ' B8@D@* @@L@&
@( @@E@?@%@D@* @Q@L@ @ @8 '@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  % 
O B9 %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 qualify_list 
O B9 'C@@ B4 B4 
@<C@A B4 B4

@5@ @ 
@7 ' B8@ @ @8 ' B8@;XD  t  t t  B9t option_clauses AD  t  t t  B9t  ' 
O B9 'C@I B4 B4 @<C@J B4 B4		@5@ @ @.@7 ' B8@ @ @ @ 
@8 ' B8@;XD  t  t t  B9t  B< 
O B9 B;C@y@0 B4 B4
  B7 U


	 B  A 
  V
@5@.@7 ' Bg@.@7 Bc Be@0 @4@ 
@0 @-@-@4@7 '@ @ @ @7 '@D@7 @ @L@R@?
@0 @@0 @ @
@4@/@4@7 '@0 '

	@4@.@7 Bn X@ @ @ @8 '@;XXQM ESF@4/usr/lib/swi-prolog/library/dialect/sicstus/lists.pl  @YAuC AgS E ^Enth0E ^bE  EnexttoE	selectchkE 'E  E JE \6E TdE DREsubtractE TZEunionEintersectionE XE WhEmin_listEnumlistEis_setEsum_listEmax_listE
max_memberEsublistEnthE
min_memberEpermutationE 'E LkE ^Esame_lengthE R8E LE
proper_lengthXO ES X C	@. ER ER@5@ @8substitute_ ES@;XO ES ( C@1 ER ER @<C@"@2 ER ER	
@5@D
@)	@L@&
@?@&@ 
@ @8 (
@;XO ES	sublist__ C@V ER ER 
	@<C@W ER ER 
@<C@X ER ER
	

@5@ @ @ 
@8 ( (
@;C@Z ER ER@5@ @ @8 (@;XO ESsublist_ C@R ER ER @<C@S ER ER
@5@ @8 (@;XO ES ' C@A ER ER@5@8 ^ J@;XO ES ' C@O ER ER@5@8 ( (
@;XXQM BsF@%/usr/lib/swi-prolog/library/record.pl  YAu@ C AgS Ecurrent_recordE BrEcurrent_record_predicate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@> (@.@7 A@2@3	@4@8 @<@;CA6 Bp Bp@5 I@8 A B@;XO Bstypes CA Bp Bp @<C@(A Bp Bp 





@5@> @Z@ @7 B B@ 
@ @ @8 ( Bt@;CA Bp Bp

 J
@5 @Z@ @7 ( @ @ 
@ @8 (!@;XO Bsdefaults CA Bp Bp @<C@"A Bp Bp B





@5@>@ 
@ @ @8 (" Bt@;CA Bp Bp



@5@ @ 
@ @8 ($@;XO Bscompile_record C@@~ Bp Bp@5@2@-@-@4@7 @<@ @.
@.@7 ($@ @.@.@7 (!default_@ @.@7 A@ _data@.@7 A@.@2
@4@7 @<@.@2@3@4@7 @<@ @.@7 G @%	@"
@#@ @ @ @ @.@7access_predicates Bt@ @ @ @ @ @.@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 ] B@&
	@;C@t Bp Bp AV

@5@ @.
@7 (% Bt@ @ 
@8 (> Bt@;C@w Bp Bp@5@8 (@@;XD  t  t t  Bst  ( AO Bs ( C@@Z E E  &w E &v B  V U G  	 G B  B2 @ @Q B  @ @ @Q  Bg @Z B  &k &b U @  Ag &c B @ Ag B  &r U @ @Q @ @Q  C @ B  &n J   &p C A \ A &{  JP @
 '@<XO Bs
clean_body C@.A= Bp Bp 
 AV

@5@>@0 
@4@.
@7 (C Bt@0 
@4@.@7 (E@0 AV
@4@8 (E@;CAA Bp Bp AV
 @Q@5@>@8 (E@;CAC Bp Bp AV @Q
@5@>@8 (E@;CAE Bp Bp AV

 AV


@5@ @7 (E@ @ 
@8 (E@;CAH Bp Bp 


@5 T@7 V @>@;CAJ Bp Bp 
@<XO Bs Bv C@i Bp Bp
 B  Br
<compiled>
@5@0 Bw@4@8 Bn X@;XD  t  t t  Bst  F 	 O Bs F C@  Bp Bp D~ D Bs@<XO Bs
type_check CA Bp Bp B	@5@/@7 (@>@;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 (I Bt@;XO Bsreplace_nth CA Bp Bp



@5@>@;CA Bp Bp


@5@p?@ @ 
@ @8 (N Bt@;XO Bs ( CA9 Bp Bp  
@5@0  @1has_type	@4@ @8 Qj@;XO Bs Br C@_ Bp Bp@5@* (F@>@;C@a Bp Bp@5@0 @@0 A A@1 Br@4@/@4@8 @@;XD  t  t t  Bst  ( @GD  t  t @Ht  Bst ( B
 O Bs ( C@ Bp Bp
 

@5@ @/@/@8 (B Bt@;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 ( Bt@@@0 
@4@7general_record_pred Bt@F@F@?@)@ 
@2@/@-@4@7 @<@ @/@.@7 ($@ @.@/@7 (!@.@ @7 Td J@ @0 
@4@7field_record_pred Bt@D@* @Q@L@>@?@R@;XO Bstype_checks CA" Bp Bp  @Q@<CA# Bp Bp J


@5@ @ @8 (\ Bt@;CA% Bp Bp		
 AV

@5@ @ 
@ @7 ' Bt@ @ @ @8 (^@;XO Bs (V C@ Bp Bp
 
 
@5 (@8 A@;C@ Bp Bp
 
 
@5 ('@8 A@;C@ Bp Bp
 
 

@5@ @2@3@4@7 (Xmake_@8 A@;C@ Bp Bp
 
 
@5 ((@8 A@;C@'@ Bp Bp
 
 

@5@ @2@3@4@7 (X@2set_@3@3_fields@4@8 A @;C@ Bp Bp
 
 
@5@2 (a@3@3_field@4@8 (c@;XO Bs (Z C@ Bp Bp 
 
@5@2@3 Nf@3	@4@ @8 (c@;C@,@ Bp Bp 
 

@5@ @2@3@4@7 (X@2 (a@3	@3_of_@3@4@ @8 (c@;C@ @ Bp Bp 
 
@5@2nb_set_@3	@3 (e@3@4@ @8 (c@;XO Bs (0 CAu Bp Bp 
@<CAAw Bp Bp@5@2 (a@3@3 (e@3@4@.@7 (c@2 (f@3@3 (e@3@4@.@7 (c@.@7 G @ @.@.@7 (P@.@2@4@7 @<@.@2@4@7 @<@.@2@3@3@3@4@7 @<@.@2@3@3@-@4@7 @<@.@2@3@3@4@7 @<@D@%@,@* J@L@%@%@!@0 G!@1 ]	@4@#@!@ @0 G!@1 Dq	@4@#@E@!@?@:@ @ @.@!@7 (M@!@0 G!@!@4@#@!@0 G!@1 AV@!@1 ]	@4@#@!@ @0 G!@1 AV@!@1 Dq	@4@#@p@"	@%@#
@"@#@ 
@$@#@ @ @"@ @ @ @$@ @8 (/@;XO Bs (< C@=@ Bp Bp		@5 Bg@.@7 (K@.@/@7 @6 (@ @.
@7 A@.@2
@3@-@4@7 @<@%	@"  Bs (B
@#@;XO Bs (- CAb Bp Bp 
@<C@DAd Bp Bp@5@.@ @7 @6@ @.@7 A@.@2@3@3@3@4@7 @<@p	@%
@"
@#@ @ @ @ @ @ @8 (,@;XO Bs (6 CAr@ Bp Bp@#@#@5@2 (`@3@4@.@7 (c@2 ('@3@4@.@7 (c@2 (a@3@3 (b@4@.
@7 (c@2 (a@3@3 (d@4@.@7 (c@.@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 (* CAQ Bp Bp @<C@NAS Bp Bp@5@2@3 Nf@3@4@.@7 (c@.@ @7 @6@ @.@7 A@.@2@3@3@4@7 @<@p	@%@"
@#@ @ @ @ @ 
@8 ()@;XO Bs (9 C@zA Bp Bp@5@.@.
@7 (^@ 
@.@7 (E@.@2@4@7 @< (@.@7 A@.@2@3@-@4@7 @<@.@2@3@4@7 @<@%
@" G! AV T] AV G" @
@#@D@* @Q@%@L@"@#@?@" G!@#@E@;XO Bs (3 CA Bp Bp 
@<C@A Bp Bp@5@2 (a@3@3 (d@4@.@7 (c@.@7 G @ @.@.@7 (P@.@2@4@7 @<@.@2@4@7 @<@.@2@3@4@7 @<@.@2@3@3@3@4@7 @<@D@ @* J@L@ @%@E@?@ @ @.@7 (M@!@0 G!@4@#@p	@%
@"
@#@ @ @ @ @ @ @8 (2@;XXQM EPF@&/usr/lib/swi-prolog/library/quintus.pl  YAu@ C AgS E %|E	skip_lineE	midstringE	atom_charE $7Estream_positionEcurrent_streamE NE EME (jE %EgenargE XEno_style_checkE OE %E %sE %wE %E  JE %EpowE #aE %E %E %E JDE "FE %E  E (jE X E (jE (h Eon_exceptionEraise_exceptionXO EP %| C@ EN EN@5@a@g@k %z@w@;XO EP (g CA< EN EN@5
@8 Fz EP@;XO EP (i C
Ae EN EN@5@/@/@/@8 ( (@;XO EP (k CAZ EN EN@5@8 G @;XO EP (m C@ EN EN@5@.	@7 ^p (@.
 F$@7 B ( $7@8 $: $F@;XO EP (n CA/ EN EN@5@0 F	@4@7 DF@8  \@;XO EP (p C@5A EN EN@5@0 (@-@4@7 DF@ @7stream_mode (@D

@0 B@-@4@7 DF@L
@R@?@D
@0file_no@-@4@7 DF@L@R@?@' @@&@;XO EP N C@B@ EN EN B)@5@>version_data@0 E@-
@-@-@/@4@7 @ Uc@.
@7 @compiled_at@.@7 @@2SWI-Prolog @3
@3 C@3@3 C@3@3 S@3
@3): @3@4@8 A (@;C@ EN EN@5@8 @@;XD  t  t t  EPt  EM @GD  t  t @Ht  EPt (r O EP (r CAN EN EN@5@8 C @;XO EP (s CAg EN EN@5@ @/@/@8 (@;XO EP (t C@ EN EN@5@a@g@k %@w@;XO EP (u C@ EN EN@5@8 A@;XO EP (w CA
 EN EN@5@D	@7 @@L	@R@?@S@;XO EP (x C@ EN EN@5@.	@7q_style_option (@0 H0	@4@8 ] (@;XO EP ( C@ EN EN
single_var !+@5@>@;C@ EN EN 
@<XO EP ( CA( EN EN  B B@<CA) EN EN  A A@<CA* EN EN  DR A@<CA+ EN EN  HV A@<XO EP (z C	@ EN EN@5@a@g@h@l %|@w@;XO EP O C@ EN EN@5@a@g@k %@w@;XO EP ({ C@ EN EN@5@a@g@k %r@w@;XO EP	to_prolog C@| EN EN@5@.
@7 J (@8 (@;XO EP (| C@ EN EN@5@a@g@k %v@w@;XO EP (} C@ EN EN@5@a@g@k %@w@;XO EP (~ C@ EN EN@5@a@g@k  I@w@;XO EP ( C	@ EN EN@5@a@g@h@l N@w@;XO EP ( C@ EN EN@5@a@g@k %@w@;XO EP ( C@ EN EN@5@a@g@k #`@w@;XO EP ( C@ EN EN@5@a@g@k %@w@;XO EP ( C@ EN EN@5@a@g@k %@w@;XO EP ( C@ EN EN@5@a@g@k %@w@;XO EP ( C
@i EN EN 
	@5@8 "z (@;C
@k EN EN "z
	@5@8 (@;C@m EN EN GW@5@8 GW  (@;C@o EN EN @
	 @5 B@8 A (@;C@q EN ENcd@5 M@2@-	@4@7 @ (@/@8 E (@;C@t EN EN (
	@5@/@8 (@;C@v EN ENargs
	@5 B@8 @@;C@x EN EN B
	@5 B@.
@7 @ (@8 U U@;XO EP ( C@ EN EN@5@a@g@k JC@w@;XO EP ( C@ EN EN@5@a@g@k %@w@;XO EP ( CA EN EN @<XO EP ( CAi EN EN@5@ @ @/@8 (@;XO EP ( C@ EN EN   @<XO EP ( C@SAk EN EN	
@5@S@>@.@7 !"@@@T@?@D@T
@L@ @ 
@ @7 X (@?@R @ @/@.@7 Ac@ 
@a@f@f@l C@w@/@ 
 @.@7 Ac@ @7 !"@2@3	@3@4@8 (@;C@'Aw EN EN@5@ @ @ 
@7 Ac @ @/@.@7 Ac@/@ 
 @.@7 Ac@ @ @8 A@;XO EP ( CA: EN EN  @5
@8 @, (@;XD  t  t t  EPt  ( @GD  t  t @Ht  EPt ( @K  O EP ( CA EN EN@5@8 A9@;XO EP ( CA EN EN@5@8 @@;XXQM EF@(/usr/lib/swi-prolog/library/aggregate.pl  YAu@ C AgS E
aggregate_allE EEfree_variablesEforeachE (E EXO Emax_pair CAV E E C



@5@ 
@ @ @8 ( E@;XD  t  t t  Et  E @GD  t  t @Ht  Et ( B
 X O E ( C@ E E@5bag@.@.@.
@7template_to_pattern (@ @ @.@7 _	 @@ 
@ @8aggregate_list (@;XO E	needs_one CA E E
@5@.
@7 Td J@7 ( (@>@;CA E E 
 @<XO Eexistential_vars C@ E E
@5@S@%
@>@&@;C@ E E XT


@5@>@%
@"
@#@ 
@ @ @8 ( (@;C@ E E 


 
@5@>@%
@ 
@ @ @ @8 (@;C@ E E 


@<XO Eadd_existential_vars C@ E E 
	@<C@ E E
 XT

@5@ @ 
@8 ( (@;XO E ( CA# E E (@5@>@&
	@;C	A% E E I@5@>@8 I@;CA' E Esum@5@8 ' J@;CA) E E ]@5@8 G @;CA+ E E "@5@8 ' J@;CA- E Emax_witness
 "

@5@ @ @8 ( (@;CA/ E E "@5@8 ' J@;CA1 E Emin_witness
 %

@5@ @ @8min_pair (@;C@2A3 E E		 K 

@5@>state0@ @.
@.@7 U U@.@2
@4@7 @<@ @ @.@7aggregate_term_list (@ @ @ @8
finish_result (@;C@AA8 E E (


@5@ 
@2@-@4@7 @<state1@ @ @.@.@7 U U@.@2@4@7 @<@ @ @ @.@7 (@ @ @ @8 (@;XO Efinish_result1 C
A E E (
@5@>@&	@;CA E E I
@5@>@ @8 I@;CA E E (
 C


@5@>@" "
@#@;CA E E (
 C


@5@>@" %
@#@;CA E E 
@<XO Eterm_is_free_of CB E E@5@C
@7var_in_term (@L
@P@;XO E ( C
A E E (	
@5@>@;C
A E E I	
@5@>@;CA E E 	@<XO E ( C@6@ E E@5@.@.@ 
@7 ( (@ @.@.@ @7 (@0 AV@4@.@7 (C (@D@* (@L@ @ @ @8 (@?@&@;XO Eexplicit_binding CB E E F
 @	@5@>@;CB E E F
 @	@5@>@;CB	 E E XT




 G	@5@>@;CB
 E E _




 C
 G	@5@>@;CB E E _	




 C
 G	@5@>@;XO E ( CA? E E 
@<CA@ E E
@5@ @.@7	step_term (@ 
@ @ @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 O (@.@7 'A (@ @ @ @ @8 )@;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 Dq @Q@?
@ @8 A@F@;C@ E E@5 @@.@.@.
@7 (@ @ @.@7 @@ 
@ @8 (@;XO E ( CAL E E C



@5@ 
@ @ @8 ( (@;XO E ( CA E E  "@<CA E E  (@<CA E E  "@<CA E E  (@<XO Etemplates_to_patterns CA E E  @Q@<CA E E



@5@>@ 
@ @ @ @8 (@;C@3A E E
 AV


@5@ 
@ @ @.@ @7 (@ @.@ @7 J J@ @ @ @ @ @8 ) (@;XD  t  t t  Et  ( @GD  t  t @Ht  Et (  O E ( C@kA E E@5@.
@7 L@.@7 I@.@7 L@ @.
@7 I@ 
@ @.@7 !? !]@D@* @@L@C
@@C@@L@P@L@P@F@F@?@,@ @ 
@.@7 !B !]@.@2 Rl@4@7 @<@.@2 Rl@4@7 @<@ @.@7 @@ @ @ @8
prove_list (@;XD  t  t t  Et  E @GD  t  t @Ht  Et ( B
 B
 X O E ( C@)@ E E		@5 (@.@.
@.@7 (@0 C	@4@ 
@.@7  @ @.@7 _ _@ @ @ @8 (@;XO E ( C@ E E (


 @Q (@5@S
@>@;C@ E E )!


 %D	

 (@5@>@;C@ E E ] @Q ]@5@>@;C@ E E "


 @Q "@5@S
@>@;C@ E E )"


 %D	

 "@5@>@;C@ E E %


 C
 %D

 (@5@>@;C@ E E "


 %D	

 "@5@>@;C@ E E "


 C
 %D

 (@5@>@;C@ E E I


 @Q I@5@>@;C@ E E (


 @Q (@5@>@;C@4@ E E

 (



@5@7 D@>@2@-@4@7 @<@ @.@ @ @7 )@ @ 
@7 ( (@2@4@8 @<@;C@ E E@5aggregate_template@8 @ B@;XO E (C C@9@ E E AV

@5@>@.@7 ) @ @.
@7 ) @D
@* @Q@L@&	
@?@D
@*
 @Q@L@&	@?
@"	 AV
@#@;C@ E E 
@<XO E ( CB E E@5@)	@>@;CB E E@5@7 D@/@.
@7 A@7 (@>@;XO E ) CB" E E
@5@+
	@>@ @8 )
@;CB% 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 W @ @@ 
@ @8 )@;XO E ) C	A E E @5@>@;C@ A E E@5@.
@7 A@ 
@ @.@7 )@p?@>@ @ @ @8 )@;XO E ( CA E E  (
	@<CA E E  I
	@<CA E E  ] @<CA E E  ( @<XO E ( 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 I@ @.@7 ) @ @ @ @8 (@;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 "@5@ @a@i@h@l "@w@;CAj E E "@5@ @a@i@h@l %@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 K
@5@ @ @8 )@;XO E )+ CA E E @<C@1A E E
@5@ @.@7 A@ @.@7 A@ 
@ @ @ @7 ( (@.@7 )@ @ @ @ @ @8 )*@;XXQM UvF@!/usr/lib/swi-prolog/boot/packs.pl  AsC S E Z,E Z-E$pack_attachE$pack_detachXD  t  t t  Uvt    
O Uv  C@ Uq Uq@5@D
@/@/  @7 Ad Uu@L
@&	@? @8 A Uu@;XD  t  t t  Uvt  Z-  
O Uv Z,C@F@V Uq Uq@5@.@0 @@0 [ C@4@3@0 @ A@4@3@0 @ B@4@3@0 @ @@4@4@.	@7 @ @@D@,	 @@L@.
@7remove_dups Uu@0 @
@4@0 )-@4@8 G Uu@?@R@E
@;XD  t  t t  Uvt  Z- 
O Uv )-C@t Uq Uq@5@0 T@-	@4@/ @@7 A: Uu@>@.
@7   Uu@8attach_packages Uu@;C@x Uq Uq @<XD  t  t t  Uvt update_autoload 
O Uv )>C@ Uq Uq@5	/INDEX.pl@.	@7 )3@D
	@7 A~ Uu@L
@8 $ Uu@?@R@;XD  t  t t  Uvt 
prolog_dir 
O Uv )CC@ Uq Uq@5@2@3/prolog@4@7 A Uu@8 A Uu@;XD  t  t t  Uvt  ! 
O Uv !C@ Uq Uq  C@<C@ Uq Uq  I@<XD  t  t t  Uvt check_existing 
O Uv )HC@ Uq Uq@5@0 Us	@4@7 Ht Uu@>@0 Ux@/@/@4@8 C Uu@;C@ Uq Uq@5@.
@7 )J Uu@> As@0 [@1 [
	@4@7 @' Uu@Q@;C@ Uq Uq @<XD  t  t t  Uvt foreign_dir 
O Uv )OC@J@ Uq Uq@5 Uc@.@7 @ Uu@2	@3/lib@4@.@7 )F@ @7 )G@>@2	@3/lib/@3@4@7 )F@D
@7 )G@L
@0 Ux D
@4@8 D5 Uu@? As@0 [@1 [@4@7 )N@Q@;C@ Uq Uq  @<XD  t  t t  Uvt attach_package 
O Uv )UC@ Uq Uq@5@C@7 ! Uu@L@P@.
@7 )3@7 )U Uu@>@;C@ Uq Uq @<XD  t  t t  Uvt  )U 
O Uv )YC@c@ Uq Uq@5@2@3/pack.pl@4@.	@7 )F B@7 A Uu@.
@7 G Uu@7 )I Uu@.@7 )P Uu@.@7 )D Uu@>@0 )J
@4@7 )T@0 Ux
 @@4@7 )T@ @7 )? Uu@D
@, @L
@0 Ux
 D@4@7 )T@?@R A*@0 [@1 [
@4@8 )N@;XD  t  t t  Uvt  )7 
O Uv )6C@h Uq Uq @<C@i Uq Uq@5@ @7 @ Uu@>@ @8 )5@;C@l Uq Uq

@5@ @ 
@2
@4@8 )5@;XD  t  t t  Uvt  )= 
O Uv )<C@z Uq Uq @<C@{ Uq Uq
@5@7 )V Uu@ @8 );@;XD  t  t t  Uvt  )/ 	 D  t  t t  Uvt  )/ 
O Uv ).C@J Uq Uq@5@7 )X@>@;C@&@L Uq Uq@5@D	@7 )G@L	@0 @@0 C A@4@/@4@8 @ Uu@?
@0 @@0 A Us@4@/@4@8 )c@;XD  t  t t  Uvt  Uy D  t  t t  Uvt  Uy AD  t  t t  Uvt  Uy 
D  t  t t  Uvt  Us D  t  t t  Uvt  Us AD  t  t t  Uvt  Us 
D  t  t t  Uvt  )1 	 D  t  t t  Uvt  )1 
O Uv )0C@B@; Uq Uq@5@D
@7 A Uu@L
@R@?
@0 @@0 @ @Z@4@/@4@7 )c@D@0 )J	@4@7 )K@L@0 Ux@/@/@4@7 )L@8 )B@?
@0 @@0 C Us@4@/@4@8 )c@;XXQM EzF@</tmp/buildd/spark-2012.0.deb/simplifier/data__data_files.pro  7AAuC @S @Eadd_datafiles_simplified_pfsEadd_datafiles_dpcEget_datafiles_simplified_pfsEget_datafiles_dpcEadd_datafiles_decEadd_datafiles_simplified_vcgEget_datafiles_decEget_datafiles_simplified_vcgEadd_datafiles_ruleEget_datafiles_ruleEadd_datafiles_pfsEadd_datafiles_vcgEget_datafiles_vcgEget_datafiles_pfsE KEadd_datafiles_local_user_ruleEno_log_file Eget_datafiles_local_user_ruleEsave_data__data_files E $Eadd_datafiles_global_user_ruleEget_datafiles_global_user_ruleEget_datafiles_debugEadd_datafiles_logEadd_datafiles_summary_dpcEadd_datafiles_debugEget_datafiles_logEget_datafiles_summary_dpcEadd_datafiles_fdlEget_datafiles_fdlXO Ez )e C
@ Ey Ey@5@0 )i@4@7 A $@>@;XD  t  t t  Ezt  )j AO Ez )m C
@ Ey Ey@5@0 )q@4@7 )@>@;XD  t  t t  Ezt  )r AO Ez )u C
@ Ey Ey@5@0 )w@4@7 )@>@;XD  t  t t  Ezt  )x AO Ez )y C
@ Ey Ey@5@0 )@4@7 )@>@;XD  t  t t  Ezt  ) AO Ez ) C
@ Ey Ey@5@0 )@4@7 )@>@;XD  t  t t  Ezt  ) AO Ez ) C
@ Ey Ey@5@0 )@4@7 )@>@;XD  t  t t  Ezt  ) AO Ez ) C
@ Ey Ey@5@0 )@4@7 )@>@;XD  t  t t  Ezt  ) AO Ez ) C
@ Ey Ey@5@0 )@4@7 )@>@;XD  t  t t  Ezt  ) AO Ez )g C
@ Ey Ey@5@0 )k@4@7 )@>@;XD  t  t t  Ezt  )l AO Ez )o C
@ Ey Ey@5@0 )s@4@7 )@>@;XD  t  t t  Ezt  )t AO Ez ){ C
@ Ey Ey@5@0 )}@4@7 )@>@;XD  t  t t  Ezt  )~ AO Ez K CA Ey Ey@5@8 ) $@;XO Ez ) CA Ey Ey @5@C@/@7 )@L@P@;XO Ez $ C@ Ey Ey@5@C
@7 A@L
@P@=Expected atomic name for debug datafiles to find, but got: ~k@2@4@8 W8 W9@;C@ Ey Ey@5@7 ) $@>@;C@ Ey Ey@5@@Could not find debug datafiles for: Expected atomic name for: ~k@2@4@8 )@;XO Ez ) C@A Ey Ey@5 Ez@.@7 $ $@2@0  Ez@1  )~@4@3@0  Ez@1  )t@4@3@0  Ez@1  )@4@3@0  Ez@1  )@4@3@0  Ez@1  )@4@3@0  Ez@1  )@4@3@0  Ez@1  )x@4@3@0  Ez@1  )@4@3@0  Ez@1  )j@4@3@0  Ez@1  )r@4@3@0  Ez@1  )@4@3@0  Ez@1  )@4@4@7 #f W9@>@;XO Ez ) C
@ Ey Ey@5@0 )@4@7 )@>@;XD  t  t t  Ezt  ) AD  t  t t  Ezt  ) AO Ez ) C@ Ey Ey@5@0 )	@4@7 )@>@;XXQM F@$/usr/lib/swi-prolog/library/error.pl  YAuC AgS E BE AE BE
is_of_typeE XE ]E @E ]DE CXD  t  t t  t  ' 
O  'CARu EB  YA ) @<CAS ) )
@5@7 (Q B@ @8 '@;XD  t  t t  t current_encoding 
O  )CA` ) ) octet@<CAa ) ) ascii@<CAb ) ) iso_latin_1@<CAc ) )  L@<CAd ) ) utf8@<CAe ) ) 
unicode_be@<CAf ) ) 
unicode_le@<CAg ) ) wchar_t@<XD  t  t t  t  B 
O  BC@p ) )@5@0 @@0 B	
@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 chars_i 
O  )CA= ) ) @<CA> ) )	
@5@7 A@7 !"@8 ) B@;XD  t  t t  t    
O   CAB ) )@5@7 @ @8codes_i B@;XD  t  t t  t  X 
O  XC
@ ) )@5@0 @@0 X@4@/@4@8 @@;XD  t  t t  t  L 
O  LCAK ) )@5@@@7 A@?@@@7 B B@?
@@@7chars B@?@7 ) B@>@;XD  t  t t  t  @ 
O  @C@V ) )@5@0 @@0 @	@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  ]E 
O  ]DC
@ ) )@5@0 @@0 ]D@4@/@4@8 @@;XD  t  t t  t  A 
O  AC@` ) )@5@0 @@0 A	@4@/@4@8 @@;XD  t  t t  t ground_type 
O  )C@ ) )  B@<C@ ) )  U@<C@ ) )  B@<C@ ) )  L@<C@ ) )  B@<XD  t  t t  t 
not_a_list 
O  )C@=@ ) )@5@/@.
@7 )@D
@S
@L
@8 ] B@F@?@&@D@*
 @@L@" &b
@#@ @8 )@E@?
@.@/@7 @6@ @8 @ B@E@;XD  t  t t  t  B 
O  BC@ ) )@5@D
	@7 )@L
@R@?@8 )@;XD  t  t t  t not_a_rational 
O  )C@9@ ) )@5@D@S@L@8 )@F	@?@(@D@" %
	
@#@L F@7 B B F@7 ) B@8 )@? B@8 )@F	@;XD  t  t t  t  ) 
O  )CA ) )@5@8 )@;XD  t  t t  t  (R AD  t  t t  t  (R 
O  (QCA ) )
impossible@5@/@8 )@;CA ) )  J@<CA ) ) @Z@5@8 A@;CA ) ) @@5@8 @@;C@(A ) ) Cj

@5@D@7 F@L@7 F@ @8 Gq B@?@7 %H@a@h@i@t@a@h@f@r@;CA ) ) @@5@@@*	 @Q@?@*	 @@>@;CA ) ) C@5@8 W @;CA ) ) )@5@8 )@;CA ) )  @5@8 )@;CA  ) ) L@5@8 ) B@;CA! ) ) C+@5@8 D@;CA" ) )constant@5@8 @@;CA# ) ) F@5@8 % @;CA$ ) ) B@5@8 G@;CA% ) )cyclic@5@8 A B@;CA& ) )acyclic@5@8 Zt @;CA' ) ) F@5@8 F@;CA( ) ) ^@5@7 F@a@h@b @t@;CA) ) )positive_integer@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 %H@;CA- ) ) U
@5@7 G@C
@C@7 @ B@L@P@L@P@;CA. ) )proper_list@5@8 )@;CA/ ) ) @@5@8 )@;CA0 ) ) ]@5@8 ) B@;CA1 ) )symbol@5@8 A@;CA2 ) ) G@5@S	@;CA3 ) ) B@5@8 % B@;CA4 ) ) B@5@8 )@;CA5 ) ) B@5@8 \ B@;CA6 ) ) AA@5@8 ) B@;CA7 ) ) &b
@5@7 )@8 '@;C@B Bp Bp Br 

@5@6 Bt@ @/@.@7 (S@>@0 
@4@@;XD  t  t t  t  ) 
O  )CAF ) ) @<CAG ) )	
@5@7 F@7 )@8 )@;XD  t  t t  t  ) 
O  )C
@ ) ) @@5@> @@8 ) B@;C@ ) ) &b
@5@>@0 &b
@4@8 )@;C
@ ) ) ]@5@> @@8 )@;C
@ ) ) )@5@> )@8 )@;C
@ ) )  @5@>  @8 )@;C@ ) ) G@5@>@0 @@0 ]A	@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  A 
O  ]C
@ ) )@5@0 @ A@/@4@8 @@;XD  t  t t  t  ) 
O  )CA9 ) )@5@7 )@8 )@;XD  t  t t  t  C 
O  CC@h ) )@5@0 @@0 C	@4@/@4@8 @@;XXQM EF@,/usr/lib/swi-prolog/library/prolog_clause.pl  YAu@ C AgS E ^E ^E ^E 'rXO Ematch_module C@"AD E E		 G!


 G!

@5@>@ 
@ @7unify_clause_head ^@ @ @ @ @8
unify_body ^@;C
AG E E@5@8 )@;XO E ) CA[ E E
@5@ @7does_not_dcg_after_binding ^@>@;C@1A] E E X






 X

@5@ @ @8ubody ^@;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@ @7 )@>@;C@*A E E
 F X



@5@>@ @ 
@7 A@ @ @8 A@;C@&A E E X


@5@T@" 

@#@ @ @ 
@ @8 )@;C@9A E E		 '



@5@" AV
 B@#@>@p?@0 X

@3@3@0 C@4@4@ @8 )@;C@&A E E		 '



 X


@5@>@ @ @8 )@;C@&A E E@5@T@T	@" AV@#@"	 AV@#@>@ @.
@.@7conj ^@ @ 
@ @8mkconj ^@;CA E E@5@ @ @7
unify_goal ^@>@;C@KA E E X





 X

@5@.@7meta ^@>@2@/@-@4@7 @<@2@/@-@4@7 @<@ @2@/@-@4@7 @<@ @ @ @ @ @8
ubody_list ^@;C@'A E E X





 X

@5@ @ @8 B ^@;CA E E B @Q
 X


 C
@5@>@;CA E E N% @
 X


 C
@5@>@;C@PA E E B


 B


 X





 X@5@S@S@0 N%
@4@0 N%@4@7 ^ ^@>@&
@&@;C@PA E E N%


 N%


 X





 X@5@S@S@0 N%
@4@0 N%@4@7 *@>@&
@&@;C@)A E E		 %D

 C

 %D
 G
@5@ @7 F@a@f@f@k H0@u@>@;XO E
set_xref_flag CA> E E@5 B~@7 @@> B~ @Q@8 C@;CAA E E @@5 B~ @Q@2@0 _z @@4@4@8 CK ^@;XO Epce_method_clause CA E E		 

@5@>@ @ @ @ 
@ @8 * ^@;C@.A E E

send_implementation


@5@>@ @7 A@/@.@7 @6@ @ @7pce_method_head_arguments ^@ @ @ 
@ @8pce_method_body ^@;C@AB E E

get_implementation



@5@>@ @7 A@/@.@7 @6@ @.@7 A@ @ @7pce_unify_head_arg ^@p?@ @ @7 *@ @ @ 
@ @8 *@;XO Efind_varname C@ E E
 B

@5@)@>@;C@ E E


@5@ @8 *# ^@;XO E X` C@0B E E		send



send_class



@5@ 
@7 D@ 
@2
send_super@3@-@-@4@7 @<@>@ @2@4@8 @<@;C@4B E E

 A



	get_class



@5@ 
@7 D@ 
@2	get_super@3@-@-@4@7 @<@>@ @2@4@8 @<@;CB E E  **


 *(



@<CB E E  *.



 *,



@<C@*B E E
 *(





@5@7 D@2 **@3@3@-@-@4@7 @<@ 
@2@4@8 @<@;C@0B E E
 *&




@5@7 D@2 *'@3@3@-@-@4@7 @<@ @7 A@, @@ 
@2@4@8 @<@;C@7B E E


 *,






@5@7 D@2 *.@3@3@-@-@4@7 @<@.@2@4@ @7 J J@ 
@2@4@8 @<@;C@=B E E


 *+





@5@7 D@2 A@3@3@-@-@4@7 @<@.@2@4@ @7 *1@ @7 A@, @@ 
@2@4@8 @<@;CB E E
@5@ B G B@+	@;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 unify_clause_hook AO E ^ C@@[ E E@5@0 D;	@4@7 G ^@.
@.@.@7 GY ^@D
@* @Q@L@%
@?
@!@0 G!
@4@#@,	 @@0 \@-@4@7 *5@D@.@0 D;	@4@7 D= ^@L@R@?@0  @
@4@.@/@7 B ^@ @ @.@.@.@7read_term_at_line ^@0 G@4@ @/@7 V V@ @ @ @ @7unify_clause ^@ @ @ @ @ @7
make_varnames ^@>@;XO E
control_op CBU E E  AW@<CBV E E  E@<CBW E E  C@<CBX E E  B@<XD  t  t t  Et  ^ @GO E ^ C@VB E E@5@.
@.@7 *9@D@0 
@4@ B P B@L@R@F@?@7@ @.@.
@7 @6@D@7 \& ^@L@0 B	@4~q/~d@2@3
@4@8 Aw ^@?@0 B	@4~q:~q/~d@2
@3@3
@4@8 *J@;XO E ^ C
@X E E@5@ @8 *4 ^@;XO E *? C
@ E E
@5@>@;C@ E E@5@ @ @7 *3 ^@>@;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@#@>@" X





@#@" X X     C@#@;C@gA E E G!


 G!
 

@5@0 G!
@4@0 G!
@4@ @.@7 *>@" X





@#@" X X     C  @#@;C@rA E E@5@" VL
 AV

@#@ 
@7 @ ^@.@7	ci_expand ^@" G!
@#@ @/@.@7 @6@p?@ @ @ 
@7 A@T
@" X




 X

@#@>@!@0 X@3@3@4@#@ @ @ @8 ) ^@;CA& E E@5@.
@7 *X@ 
@ @ @8 *[@;CA* E E@5@Q@;XO Epce_method_body2 C@$B@ E E Tw


@5@>@" X

@#@%@ 
@ @ @8 *
@;C@cBD E E@5@2@-
@3@-@3@-@4@7 @<@ 
@7 *D ^@>@2
@3@-@3@-@4@7 @<@" X





@#@" X

@#@ @ @ @ @7 *\ ^@ @ @ @ @8 *
@;CBR E E@5@ @ @8 *
@;XO Eread_term_at_line_2 C@@@ E E@5@0 G B@-@4@/ @@7 A9@ @0 _ _@4@7 AF ^@0 V	@3@0  j	@4@3@0 V
@4@3@0 G@4@3@0 G
@4@4@0 F=@4@8 B ^@;XO E * CA E E 
@<C@.A E E
@5@ @ @ @ @ @ @7
ubody_elem ^@ @ @ @ @ @ @8 *
@;XD  t  t t  Et do_make_varnames AO E *h C@ E E @<C@0@ E E	 B



@5@D@ @.@7 *%@L@R@?@' Nf@p@ @ @7 A@ 
@8 *i ^@;XO E * C
A E E@5@ @ @8 * ^@;XD  t  t t  Et 
unify_term AO E *m C@ E E
@5@>@;C@ E E@5@7 D@7 D@.
@.@7 @6@ @7 @6@> @ @8 V ^@;C	@ E E@5@7 )@7 )@>@;C
@ E E@5@7 B ^@7 *W@7 E ^@>@;C@ E E@5@*	 R@>@;C
@ E E 

@5@7 *n ^@>@;C@ E E
 

@5@7 *t@>@;C@ E E@5[INTERNAL ERROR: Diff:~n@7 B ^@7 V V~N*** <->~n@7 *v@7 *w@8 Y ^@;XO E *l C@AA E E

 X    

@5@T@" AV

@#@>@ @ @ @.@ 
@.@7 *k@ @ @ @ @ @ @8 *k@;CA E E@5@ @ @8 )@;XO E *f CA E E @5@>@ @ @ 
@8 )@;C	A E E 	@<XO E ) C@.Aj E E@5@7 )@C@0 '@/@/@/@4@7 H H@L@P@C@0 AV@-
@1 B@/@/@4@7 *z@*
 G"@L@P@?@E
@>@;XO E
expand_failed CAN E E@5@Q@;XO E ) CA E E@5@ @8 *  ^@;XO E ) C
A. E E@5@/@.
@7 *9@/@8 *9@;XO E *Y C@3A2 E E@5@0 @@0 AV@0 *@-@4@1 A@-
@4@0 W	@4@1 AV@0 A@/@4@1 C B~@4@.
@0 *{
@4@8 A9@;XO E
expand_arg CB E E @5@>@ @ @ 
@8 *
@;C	B E E 	@<XO E \& CB E E  @@<CB E E  @<CB E E 
pce_principal@<CB E E@5 @8 Ca ^@;XO E * C@JB4 E E@5@" X






@#@" X
 X     C  
@#@ @ @8 *`@;XO E ^ CB E E@5@ B ^@>@;C@)B E E@5@.
@.@7 ^ ^@>@.@7 ^ ^@ @.
@7 ) ^@0 B	@4~d-~w clause of ~w@2@3
@3@4@8 *J@;C@'B E E@5erased@7 *5@>@0 ^@1 @-
@-@4@7 *5@0 B	@4erased clause from ~q@2@0 
@4@4@8 *J@;CB E E 
 Ga@<XD  t  t t  Et  * AD  t  t t  Et make_varnames_hook AO Eexpand_meta_args CB{ E E @<C@?B| E E@5@ 
@.@7 A@ @.@7 A@ @.@7 A@ @ @ @ @ @ @7 * ^@p
@ @ @ @ @ @ 
@ @8 * ^@;XO E 'r C@gB E E
 


 

@5@ @ 
@ @.@.@/@7 *:@" B  Y
@#@" X
@#@" X
@#@D@" @#@L@"
 @#@?@&
@ @ @ @ @7 )@>@;XO E *! CB! E E@5@S@>@&	@;C
B$ E E B 

@5@>@;CB% E E  

@<XO E *; C@ E E@5@0 B ^@4@0 *a	

@4 B@8 @ ^@;XO E *p C@ E E
@5@>@;C@#@ E E@5@p@ @.
@7 A@ @ @.@7 A@ 
@ @7 *t@ @ @8 *o@;XO E * CBk E E
 F X    @5@S@>@;CBm E E
@5@S@>@;C@DBo E E@5@.
@7 *@>@" X




@#@" X
@#@.@.@7 @6@ @ @7 @6@ @ @ 
@8 *@;CBv E E@5@.
@ @.@7 X` ^@>@ 
@ @ @8 *
@;CBy E E 
@<XO E * CB E E@5@0 	@4@0 @H
@4@8 V @;XO E *~ C@1A E E AV

 X

@5@>@ @ @.@ @.@7 *}@ @ @ @ @ @ 
@8 *}@;C@<A E E

 AV

 '


@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 
	
@<XD  t  t t  Et  *C AO E *B C@ E E@5@ @ @7 * ^@>@;C@S@ E E

 VL

@5@>@ 
@/@.@7 @6@a@f@x@0 B@-@4@7 @ ^@!@2@0 B
<DCG_list>@4@4@#@p@0 B@-@4@7 *@!@2@0 B
<DCG_tail>@4@4@#xx *@ @ @8 *A@;C@ E E@5@.
@7 G @ varnames@ 
@7 @6@ @ @8 *j@;XXQM EnF@%/usr/lib/swi-prolog/library/option.pl  YAu@!C AgS E VE
merge_optionsE !(E !)E VE ^XD  t  t t  Ent  V @GD  t  t @Ht  Ent V  D  t  t t  Ent  V 
O En VCA  Em Em
 

@5 @@ @7 B B@ @ @8 V V@;XD  t  t t  Ent  !) 
O En !(C@+@ Em Em@5@.@.
@7 @6@.@ @ 
@7 @6@D
@ @7
get_option V@L@&@?
@&
	@ @8 A@;XD  t  t t  Ent  * 
O En *C@ Em Em@5@>@8canonicalise_options V@;C	@ Em Em
@5@>@8 *@;C@ Em Em@5@.@7 *@.@7 *@ @.
@7 I@ @.@7 I@ 
@ @8	ord_merge V@;XD  t  t t  Ent  * 
O En *C@ Em Em		 B	
@5@ 
@ @ @8 *@;C@H@ Em Em
 C	
@5@D@*@"
@#@L@ @.@7sort_key V@.@ @ @7 !Y@ @ @ @ @ @ @ @ @8 * V@?@"@#@F@F@;C@E@ Em Em
 G[
@5@D@'@"@#@L@ @.@7 *@.@ @7 !Y@ @ @ @ 
@ @ @8 *@?@"	
@#@F@F@;XD  t  t t  Ent  !) 
O En *C@ Em Em@5@.@.@7 @6@.
@ @ @7 @6@ 
@7 *@&
@;XD  t  t t  Ent  V 
O En ^C@z Em Em@5@.
@.@7 @6@.@ @7 @6@ @7 * V@>@&@;XD  t  t t  Ent  V 
O En VC@&@i Em Em@5@.@.@7 @6@.
@ @ @7 @6@D@ 
@7 *@L@&
@?@8 A@;XD  t  t t  Ent  V 
O En *CA Em Em @<CA Em Em
@5@ @ @7meta_option V@ 
@ @8 *@;XD  t  t t  Ent  * 
O En *C@)A	 Em Em B


 B 

@5@ @@>@0 

@4@ @ @8 B @;C@4A Em Em@5@7 D@2@-@3@-
@4@7 @<@ @@>@0 

@4@.@.@7 *@ @2@3@0 @4@4@8 @<@;CA Em Em @<XD  t  t t  Ent canonicalise_options2 
O En *C@ Em Em @<C@#@ Em Em B



@5@>@ 
@2
@3@4@7 @<@ @ @8 * V@;C@ Em Em


@5@>@ @ @8 *@;XD  t  t t  Ent  * 
O En *C@ Em Em
 C

@5@ @8 @6@;XD  t  t t  Ent  * 
O En *C@ Em Em
	@5@>@;C@ Em Em
@5@>@;C@-@ Em Em


@5@ @.@7 *@ 
@.@7 *@.@ @ @7 !Y@ @ @ @ 
@ @ @ @8 *@;XD  t  t t  Ent  * 
O En *C@ Em Em@5@0 B@/@/@4@7 @ @>@8 *@;C@ Em Em 
@<XD  t  t t  Ent  * 
O En *C@ Em Em@5@7 ' J@>@;C@ Em Em@5@.@7 @6@.@7 A@0 B@4@8 *@;XD  t  t t  Ent  * 
O En *C@ Em Em@5@7 *@>@;C@ Em Em@5@.
@7 @6@.@7 A@0 B
@4@7 *@>@;XXQM XF/usr/lib/swi-prolog/boot/dcg.pl  AsC S E XE XE BnE YaXD  t  t t  Xt  X 
O X *C@8s/usr/lib/swi-prolog/boot/dcg.pl  A *@5@/@/@8 X X@;XD  t  t t  Xt  Bo @GD  t  t @Ht  Xt Bn A B
D  t  t t  Xt  Bo 
O X BnCAK * *@5@8 Ya X@;XD  t  t t  Xt  Bo @GD  t  t @Ht  Xt Ya A B
 B
D  t  t t  Xt  Bo 
O X YaC@EAM * *	@5@D@3@.@.@7 B @T@ @7dcg_special X@L@ @/@0 Rk@/@4@.
@.@.@/@7dcg_body X@&	
@&
@0 @4@@?
@@F@F
@E@;XD  t  t t  Xt  W 
O X WCA8 * *@5@: B W@;XD  t  t t  Xt 
dcg_extend 
O X *C
@ * *@5@S@>@0 @ A@/@4@8 @ X@;C@-@ * * 

 
@5@>@.@.@ 
@ @.@7 W X@ @ @ @ @ @8 * X@;C@ * *@5@ @ @7dcg_extend_cache X@>@ 
@8
extend_pos X@;C@@ * *@5@D@7 W @L@R@?
@0 @@0 @ C@4@/@4@7 *@D@7
dcg_no_extend X@L@0 @@0 Bdefinedcg_nonterminal@4@/@4@7 *@?@R@.@.@7 @7 @.@ @ @7 *@p@ @ @ @7 *@ @ @ @7	copy_args X@p@p@ @ @.@7 A @ @ @.@7 *@0 *@4@7 A @&@&
@&@ 
@8 *@;XD  t  t t  Xt  X 
O X XC@@; * * VL AV




 G!

@5@>@.@.@ @.@.@7 *@ @.@.@ @.@.@7 *@.@ @7 A @!@0 *@/@4@#@ @ @.@.@ @ @7 *@ @ @ @ @.@.@ @7 *@ 
@ @ @ @ @.@ @7 *@0 AV@4@.@ @ @7dcg_optimise X@ @ @ @ @8 *@;C@U@E * * VL



 G!

@5@.@.@ @.@.@7 *@ @ @.@.@ @ @7 *@.@ @7 *@!@0 *@/@4@#@ 
@ @ @ @ @.@ @7 *@ @ @ @8 *@;XD  t  t t  Xt  W 
O X WCA	 * *@5@ @ @ 
@: B W@;XD  t  t t  Xt  W 
O X WC
A
 * *@5@ @: B W@;XD  t  t t  Xt  * D  t  t t  Xt  * AD  t  t t  Xt  * AD  t  t t  Xt  * 
D  t  t t  Xt  * 
O X *CAW * *@5@8 B @;CAY * *  AV@<CAZ * *  E@<CA[ * *  V{@<CA\ * *  C@<CA] * *  G"@<CA^ * *  V@<CA_ * * @<CA` * * @<CAa * *  F@<XD  t  t t  Xt  * 
O X *C@ @ * *@5@a@g@h@r@>@.@7 *@ @ @7 *@p
@ 
@ @8 *@;C@ * * @<XD  t  t t  Xt  * 
O X *C@ * * @<C@ * * @<C@ * *  V@<C@ * *  V@<C@ * *  G"@<C@ * *  F@<C@ * *  AV@<C@ * *  E@<C@ * *  V{@<C@ * *  C@<C@ * *  B@<C@ * *  VL@<XD  t  t t  Xt  * 
O X *C@ * *
@5@S@>@;C@5A * * X





 X


@5@>@ @2@0 C@4@3@0 C@4@4@ @8 @0 @;C@&A * * C

 X

 C C@5@>@;CA * *
@5 As@0 D@4@8 @' X@;XD  t  t t  Xt dcg_qualify_pos 
O X *CA0 * *@5@S@>@;C@'A2 * *
 X






 X
@5@>@;CA5 * *@5 X@8 W X@;XD  t  t t  Xt dcg_cut_pos 
O X *CA * *
@5@S@>@;C@(A * *  C

 X

 C
 X@<CA  * *@5 @@8 *@;XD  t  t t  Xt  * 
O X *C@f * * Ya
@5@S@>@ @ @8 ' X@;C@1@i * * 


 *

@5@>@/@.@/@/@/@7 *@ @ @0 *	@4@ @ @ 
@ @8 *@;C@l * * B@5@>@ @8dcg_terminal_pos X@;C@y@n * *
@5@D@M@"@#@L@>@D@7 @ @L@ @.@7 *@"
 B@#@E@?@$@D@/@.@7 B X@S@L@"
 @0@#@? ]@7 B X@E@E@E@?@"@B@7 *@L@>@.@7 *s X@ @ @.@7 *@"
 B@#@O@E@ @8 *@;C@ * * G" AV G" B@5@>@ @8 * X@;C
@ * * V @Q	@5@>@;C@%@ * *

 V
 AV
 B@5@>@.@7
dcg_bt_pos X@ @ @ @ @8 *@;C@>@ * * AV

 AV

@5@>@.@.@ @.@.@7 *@ @ @ @.@ @ @7 *@ @ @ @ @ @ @8 *@;C@V@ * * E

 E

@5@>@.@.@ @.@.@7 *@ @ @ @.@.@ @7 *@ @ @ @ @ @7
or_delay_bind X@ @ @ @.@.@ @7 *@ @ @ @ @ @8 *@;C@V@ * * V{

 E

@5@>@.@.@ @.@.@7 *@ @ @ @.@.@ @7 *@ @ @ @ @ @7 *@ @ @ @.@.@ @7 *@ @ @ @ @ @8 *@;C@>@ * * C

 C

@5@>@.@.@ @.@.@7 *@ @ @ @.@ @ @7 *@ @ @ @ @ @ @8 *@;C@>@ * * B

 B

@5@>@.@.@ @.@.@7 *@ @ @ @.@ @ @7 *@ @ @ @ @ @ @8 *@;C@/@ * * F
 AV F
 B@5@>@.@ @.@7 W X@ @ @ @/@ @ @8 *@;C@ * *		@5@ @ @.@.@7 *@ @ @ 
@ @8 *@;XD  t  t t  Xt  ' 
O X *C@ * * *


@5@)
@>@&	@&
@;C@ * * *


 
	@5@ @ @8 * X@;XD  t  t t  Xt  * 
O X *CA * *
@5@S@>@;C@'A * * '


 X


 X@5@>@;CA * *@5
brace_term@8 *@;XD  t  t t  Xt  * 
O X *CA% * *@5@S@>@;CA' * *  X^

 X
@<CA) * *  C

 X
@<CA+ * *@5terminal@8 *@;XD  t  t t  Xt  * 
O X *C@X * * AV B




@5@)
@>@&
@;C@[ * * B

@5@)
@>@&
@(	 @Q@;C@_ * * 
@<XD  t  t t  Xt  * 
O X *C@ * * AV B	@5@)
@>@;C@ * * 	
@<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 [E BE ]Enospyall E HE A3E D=E D@E %WE [E BcE #E BE [E [E %0Eatom_prefixE  E G E _E VE ZE$predicate_propertyE V!E (E VE	on_signalEcurrent_signalE "zEopen_shared_objectE +E EEset_prolog_stackE  xE LEgarbage_collect XD  t  t t  Bft  F 
O Bf + CDAs@#/usr/lib/swi-prolog/boot/syspred.pl  A +@5@8 V Be@;XD  t  t t  Bft  [ @GD  t  t @Ht  Bft [ D  t  t t  Bft  [ 
O Bf [CA + + 

	@5@S	@0 @ A@/@4@8 @ Be@;CA + + 
@5@>@;CA + + 
	
@5@>@0 	
@4@7 [ Be@0 	@4@8 +@;CA + +@5@0  @@1debug_control_hook@1 [@4@7 [ Be@>@;CA + +@5@.	@7 V Be@.
@7 @ Be@.@7 V Be@ @7 V D@ @7 GV Be@Q@;CA + + @<XD  t  t t  Bft stream_position_field 
O Bf +%CB + +  ^@<CB + +  Gi@<CB + +  G9@<CB + +  G@<XD  t  t t  Bft  ] 
O Bf ]C@ + +@5@S@>@8 A Be@;C@ + + !*
	@5@>@D
	@S	@L
@8enum_style_check Be@?	@B@7 +(@L@R@O@;C@ + +@5@.	@7 C 
style_name@.
@7map_bits Be@/@8 ++@;XD  t  t t  Bft  DA 
O Bf D@C@ B + +@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 #CAy + +@5@/@8 B Be@;XD  t  t t  Bft property_source_file 
O Bf +9C
A + + D
@5 @@8 E @;C@=A + + V
@5@D@T
@L@8 @ @E@?@'@D
@T	@L
@.@7 +<@D@ @7 A @L@&
@?@ @8 + @?@8 +<@E@;C@MA + +	load_context


@5@/ @@7 +;@0  @1 E)	
@4 @Q@.
@7 F Be@D@ @ 
@0 D;@-@4@7 G Be@ 
@0 \@-@4@7 +A@L@" @#@?@( @@F@;CA + +includes

@5@/@ @:  @ @;CA + +included_in

@5@ @/@:  +D@;CA + + D*

@5@ @:  C@;XD  t  t t  Bft map_dlflags 
O Bf +HCC + +  @<C@0C + +
@5@ @.@7 +I Be@D
@.
@7dlopen_flag Be@L@R@?@0 @@0 A +M
@4@/@4@7 +@E
@a@f@f
@l J!@w@;XD  t  t t  Bft 	spy_point 
O Bf +NC@3AP + + 
	
@5@/@0 	
@4@7 V Be@0 	
@4 [@7 D @C@0 	
@4@0 VS@/@4@7 V! Be@L@P@;XD  t  t t  Bft    
O Bf  CA + +@5@T@>@.
@7 +0@8 +: Be@;CA + +@5@8 +S@;XD  t  t t  Bft  Z 
O Bf ZC@$B + +@5@T@>@D@.@7 +& Be@L@ @8 A Be@?
@0 F@1 A Z@4@8 +@E@;C
B + +@5@.@7 +T@ @8 +U@;XD  t  t t  Bft property_module 
O Bf +VC@"Cn + +@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 + +@5@7 +=@7 _ Be@>@/@8 Y Be@;CC + +@5@/@7 +_ As@0 Z@4@8 @' Be@;XD  t  t t  Bft $clause_property 	 D  t  t t  Bft  +a 
O Bf +aC
C + + \
@5 Gi@8 FC @;C
C + + D;
@5 @o@8 +c@;C
C + + &l
@5owner@8 +c@;CC + + IY@5 IY @Q@8 +c@;CC  + + *@5 * @Q@8 +c@;C
C" + + ^
@5 S@8 +c@;XD  t  t t  Bft  GW 
O Bf "zCC + +@5 @8 \Y Be@;XD  t  t t  Bft system_undefined 
O Bf +gCB + +   @ prolog_trace_interception@<CB + +   @  S@<CB + +    $c_call_prolog @<CB + +     YV@<XD  t  t t  Bft   y @GD  t  t @Ht  Bft  x D  t  t t  Bft   y 
O Bf  xC@$C4 + + 
	
@5@D@7 @ @L@8  y Be@?
@0 @@0 @ @
@4@/@4@8 +@;XD  t  t t  Bft  +  
O Bf +CD + +  @5 @8 DN Be@;XD  t  t t  Bft  * 
O Bf *C@} + +@5@.	@7 B Be \@.
@7 +-@/@8 +p@;XD  t  t t  Bft  +  
O Bf +CA2 + +  @5@0  @@1 + +@4@7 +@Q@;C
A5 + +@5@.@7 +O Be@7 G Be@Q@;CA9 + +   @<XD  t  t t  Bft  B 
O Bf +C@%Ak + +@5@7 % Be@D@" %	
@#@L@R@?@B@7 F Be@L@&	@(
@O@;XD  t  t t  Bft  +2 
O Bf +1CA + +@5@7 +=@/@/@7 +;@>@&	@;C
A + +@5@/@/@/@  +D@>@&	@;CA + +@5@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 @ Be@8 E Be@;XD  t  t t  Bft  %1 @GD  t  t @Ht  Bft %0 D  t  t t  Bft  %1 	 D  t  t t  Bft  %1 
O Bf %0C
Bd + +@5 D@7 +Q@>@;XD  t  t t  Bft  +M 
O Bf +LCC + +  A@<CC + +  F!@<XD  t  t t  Bft tag_list 
O Bf +yC@ + + 
@<C@ + +

@5@ 
@2	@3@4@7 @= Be@ @ @8 +z Be@;XD  t  t t  Bft  Ar @GD  t  t @Ht  Bft V B
 D  t  t t  Bft  Ar 
O Bf VCBN + +
 

@5@@@S
@?@S@>@ @8generate_current_predicate Be@;C
BQ + +@5@7 D @7 %0 Be@>@;C@#BT + +
 

@5@.@7 D Be@0 @4@7 +@0 @4@7 +@>@;C@1BX + +
 

@5 B2 @Q@7 @ @C
@0 
 "@4 @@7 +@L
@P@ @.@7 @7 Be@ @/@/@7 D Be@>@;XD  t  t t  Bft   y 
O Bf +mCC: + + @<C@#C; + + 


@5@>@.
@ @7 +@0 	
@4@7 F Be@ @8 +l@;CC? + +
@5@0 @@0 @ S
@4@/@4@8 +@;XD  t  t t  Bft $trace 	 D  t  t t  Bft  + 
O Bf +C@ + +@5@>@;C@ + +
@5@>@7 + Be@ @8 +@;C@ + + Oh
@5@.@7trace_alias Be@>@  @K@.@7 +|@ @8 +@;C@ + + Oh
@5@>@/@2
@4@7 +@8  Be@;C@ + + H0
@5@.@7 +@>@  @.@7 +|@ @8 +@;C@ + + H0
@5@>@/@2
@4@7 + @8 +@;C
@ + +@5@7 +=@0 Oh@4@8 +@;XD  t  t t  Bft  V" @GD  t  t @Ht  Bft V!  B
D  t  t t  Bft  V" 
O Bf V!C	Bp + +@5@T	@>@8property_predicate Be@;C	Bs + +@5@7define_or_generate Be@8 +
 Be@;XD  t  t t  Bft  + @GD  t  t @Ht  Bft + B
 B
 D  t  t t  Bft  + 
O Bf +CC + +@5@ @7 Gq Be@8 B Be@;XD  t  t t  Bft  \ AD  t  t t  Bft  \ 
O Bf \C@o + +  AO@<C@p + +  I@<C@q + +  @@<C@r + +  Z@<C@s + +  \@<C@t + +  G@ @<C@u + +  [@@@<C@v + + cut_exit@@<C@w + +  GA @<C@x + + cut@@<C@y + +  @@?@<C@z + +  F@/@<C@{ + + half@-@<XD  t  t t  Bft  + 
O Bf +CD + +@5@2@-
@3@-@4@7 +{@a@f@x@/@ @8 C Be@;XD  t  t t  Bft  + 
O Bf +CB + + 
	
@5@7 W @7 +=@0 	
@4 D@7 +Q@>@;CB + + 
	
@5@7 +@T	@,	 @>@0 	
@4@8 +"@;C	B + +@5@/@7 +P@8 +"@;XD  t  t t  Bft  @ 
O Bf LC
D  + +@5@7 @ @>@8 C @;CD + +@5@2 @@4@2@0 @ B@4@4 @Q@.
@7 @ @>@8 +@;CD + +@5@2 @@4 @Q@.
@7 +@>@8 +@;XD  t  t t  Bft  * @GD  t  t @Ht  Bft *  @K D  t  t t  Bft  * 
O Bf *C@;B/ + +@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} + +	 V@5@>@"	 

@#@7 +^@/@7 +@C@7 +@L@P@C@/@7 +P@L@P@ @.@.
@7 +@C@0 
@1 
@4@7 +h Be@L@P@;CB + + %W@5@>@8visible_predicate Be@;C@GB + + D
 

@5@> B2 @Q@7 +@D@ @7 +@L@ @.@.
@7 +@B@/@ @ 
@/@7 +@L@R@O@?@/@.@.
@/@7 +@ @ @ 
@8 +@;C	B + +@5@7 +@8 +@;XD  t  t t  Bft  Ax 
O Bf BCC + +@5@8 SS Be@;XD  t  t t  Bft  %W 
O Bf +C@ + +@5@.	@7 B Be \@.
@7 +-@/@8 +@;XD  t  t t  Bft  	 @GD  t  t @Ht  Bft [  @KD  t  t t  Bft  	 
O Bf [C@ + + 

@5@S
@>@0 @ A@/@4@8 +@;C@ + + 
@5@>@;C@ + + 
@5@>@0 
@4@7 [ Be@0 
@4@8 +@;C@@ + +
@5@.
@7 +@,
 @ D @Q@7 C Be@@@k@.@7 + @ @.@7 +!@D
@" @#@L@%
@?
@!
@0  @@4@#@ 
@7 +"@D@ @ 
@0 VS@-@4@7 +R@L@"
 

@#@!@0 @4@#@?@%
@F@ @7 +@ @.@7trace_ports Be A@0 [@4@7 +`@Q@?@R@F@F
@F@E@;XD  t  t t  Bft stack_property 
O Bf +CD0 + + limit@<CD1 + + spare@<CD2 + + min_free@<XD  t  t t  Bft  	 @GD  t  t @Ht  Bft [ D  t  t t  Bft  	 
O Bf [C
@ + +@5@0 Oh @@4@8 +@;XD  t  t t  Bft  + 
O Bf +C
A| + +@5 @/@/@8 Ad Be@;XD  t  t t  Bft trace_point 
O Bf +C@=AU + + 

@5@/@0 
@4@7 +P@0 
@4	trace_any@7 +Q@C@0 
@4@0 VS@/@4@7 +R@L@P@0 
@4@8 +@;XD  t  t t  Bft  + 
O Bf +CA[ + +@5@.
@0 AV@0 +
@3@-@4@1 D@4@8 @ Be@;XD  t  t t  Bft  _ 
O Bf _CCK + +@5@/@8 +<@;XD  t  t t  Bft  V 
O Bf VCA; + + 

 

@5@>@ @ @8 +!@;CA= + + 

@5@ @8 +@;XD  t  t t  Bft  +
 @GD  t  t @Ht  Bft + @K  D  t  t t  Bft  +
 
O Bf +CC + +@5@7 +=@>@/@8 +@;CC + +@5@7 +v@>@/@8 +@;CC + +@5signal_name@8 B Be@;XD  t  t t  Bft  +, 
O Bf +,C@ + +  @Z@<C@ + +  !+@B@<C@ + +  A@<C@ + +  A@<C@ + + charset@ @<C@ + + 	no_effect@@<C@ + + 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 + +@5@S	@>@8 +'@;C@X + +


@5@>@;C@Y + +

@5@ @.@7 +-@ 
@ @ @8 +-@;C@\ + +
 Oh
@5@>@ @.
@7bit Be@>@ @a@i@f
@l J!@w@;C@_ + +
 H0
@5@>@ @.
@7 +@>@ @a@i@f
@k %@l J(@w@;C@b + +
 !*


@5@>@ @.
@7 +@a@i@f
@l J(@b @s@;C@e + +@5+|-|?(Flag)@8 +@;XD  t  t t  Bft  + 
O Bf +C@%C + +@5@D@7 +k@L@R@?
@0 @@0 @ @
@4@/@4@7 +@.@7 +J@ @8 E @;XD  t  t t  Bft hidden_system_predicate 
O Bf +C@#B + + 

	@5@.
@/@7 + @/@/ D@7 +@C	 V @7 +@L@P@;XD  t  t t  Bft  E 
O Bf EC@EA + +@5@D
 V @@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 + +@5@8 +b Be@;XD  t  t t  Bft  * 
O Bf *CD& + +@5@.
@7 + Be@7
stack_name Be@2
@3@-@4@7 +{@ @ @8 +@;XD  t  t t  Bft  + 
O Bf +~CB^ + +@5@7 +^@!@0 	
@4@#@ @7 +@  D@8 +Q@;XD  t  t t  Bft  H 
O Bf HCDM + +@5@.
@7 D Be@8 G Be@;XD  t  t t  Bft  D> 
O Bf D=CC\ + +@5@T@T	@>@8 +W Be@;C@7C_ + +@5@T	@"	 D;
@#@>@D@T
@L@.@7 +<@D
@ @7 +=@L
@&@?@ @8 + @?	@7 +<@,
 @@E@;C	Cj + +@5@7 +^@8 +@;XD  t  t t  Bft  + 
O Bf +CD, + +  F$@<CD- + +  F!@<CD. + +  F(@<XD  t  t t  Bft  Bd 
O Bf BcCA + + Bg@5@8 A @;CA + + @o@5@/@8  Be@;CA + + @@5@.
@/@7 +@.@7  Be@ @8  Be@;CA + + B@5@.
@/@7 +@B@.@  AB@L@&	@O@;C
A + + A@5@.
@/@7 +@8 E Be@;C	A + + Bj@5 C@8 +@;CA + + D$stream_position 
   @5@/@8 +@;CA + + QD@5@D QD@.
@ Un Y4@/@7 +@L@(	 @Q@?@(	 @@E
@;C	A + + G@5 G@8 H  Be@;XD  t  t t  Bft  [ @GD  t  t @Ht  Bft [ D  t  t t  Bft  [ 
O Bf [CA! + + 

	@5@S	@0 @ A@/@4@8 +@;CA$ + + 
@5@>@;CA% + + 
	
@5@>@0 	
@4@7 [ Be@0 	@4@8 +@;CA( + +@5@0  @@1 +@1 [@4@7 +@>@;CA* + +@5@.	@7 +@.
@7 + @.@7 +!@ @7 +s@Q@;CA0 + + @<XD  t  t t  Bft  G  
O Bf +	CAD + +  @5@0  @@1 + G@4@7 +@>@;C@AAF + +@5 D @Q@7 +@> A@0 G H@4@7 +`@.@0 +O@4@.	@7 + A@0 [	@4@7 +`@0 [@-
@4@0 +
@4@.@7 + A@0 [@4@8 +`@;CAM + +  @5 A@0 G If@4@8 +`@;XD  t  t t  Bft  + 
O Bf +C@ + +  @
trace_call
trace_redo
trace_exit
trace_fail@<C@ + +  AO +@<C@ + +  Z +@<C@ + +  I +@<C@ + +  @ +@<XD  t  t t  Bft  + 	 D  t  t t  Bft  + 
O Bf +
CB + +interpreted@5 D @8 +Q@;CB + + %W@5 D@8 +Q@;CB + + T@5 @8 +Q@;CB + + "A@5 "A@8 +Q@;CB + + A@5 A@8 +Q@;CB + + D@5 D@8 +Q@;CB + + A@5 A@8 +Q@;CB + + A@5 A@8 +Q@;CB + + A@5 A@8 +Q@;CB + + A@5 A@8 +Q@;C
B + + VS
@5imported@8 +Q@;CB + + @G@5 @G@8 +Q@;C
B + + @H
@5 @I@8 +Q@;C
B + + D;
@5 @o@8 +Q@;C
B + + \
@5 Gi@8 +Q@;CB + + Dj@5 	 @8 +Q@;CB + + ^7@5 
@8 +Q@;CB + + [@5 [@8 +Q@;CB + +
references
@5 +@7 +Q@,
 @;C
B + + "M
@5 "N@8 +Q@;C
B + + '
@5 '@8 +Q@;C
B + +indexed
@5 +@8 +Q@;CB + + A@5 A@8 +Q@;CB + + F9@5 F9@8 +Q@;CB + +  `@5  `@8 +Q@;XD  t  t t  Bft  D> 
O Bf +YCCv + +  !@<CCw + +  D;@<CCx + +  \@<CCy + +  F@<CCz + +  +Z@<XD  t  t t  Bft  GW  
O Bf (CC + +@5SHELL@.@7 TN Be@>@8 "z Be@;CC + +@5comspec@.@7 +@>@8 +@;CC + +  @5/bin/sh@8 +@;XD  t  t t  Bft  +* 
O Bf +)C@ + +@5@.	@7 ++@.
@7 + Be@a@i@h@l J(@b @v@;XD  t  t t  Bft  + 
O Bf +CC + +@5@8 + Be@;XD  t  t t  Bft  + 
O Bf +C@h + +@5@@>@;C
@j + + 

@5@ @8 @ Be@;XD  t  t t  Bft  + 
O Bf +C@B + +
@5@" 
	
@#@7 +^@D@D@7 +@L@D D@7 +Q@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 +Q@L@P@C@7 +@L@P@F@?@.@.@/@7 $5 Be@ @ @7 +@C
 D@7 +Q@L@P@E
@;XXQM GK-C @S @XXQM @-C @S @XD  t  t t  @t  A8 AD  t  t t  @t  A8 
D  t  t t  @t  ^{ AD  t  t t  @t  ^{ 
D  t  t t  @t  @i AD  t  t t  @t  @i 
O @ ZC@ & & &-
 C@)Unknown license: ~w.  Known licenses are: E
@5@6 &@ @8 &
 &@;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 &@ @ @.
@7 &
@ 
@8 &7 &@;C@/@ & & & &,@?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 &@ @8 +@;C@@ & & & &)

@5@6 &@ @/@.
@7 &%@%	@D@0 &/@-@4@ 
@7 &1@L@R@?@%@%@" E C@8The program contains modules covered by the "~w" license E
@#@D@#@0 &2@-@4@ 
@7 &1@%@L@" CSee ~w E
@#@?@%@F@" E
@#@ @ @8 &
@;C@*@ B& B&  Z!

 C@'Initialization goal ~p will be executed E@.immediately for backward compatibility reasons E C Zk


@<CAc EJ EJ  ^V

 CAssertion failed: ~q
@<C@$Ae EJ EJ D

@5@6 G@.
@7 ^ G@ 
@.@7 ^m G@" C
@#@;CAi EJ EJ  ^i
 C@!~q: no matching debug topic (yet)
@<CA D^ D^  Da
load_failed C~w: Failed to load file
@<CA D^ D^  Da
not_supported@+Emulator does not support foreign libraries
@<C@ Eo Eo  @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 &f@ @ 
@: V \@;C@:C E E '; '=



 C@3Found new meta-predicates in iteration ~w (~3f sec)
 E
@5@6 &f@ @ @.@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   c  e
 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@ @.@ @) Z@" EIn: E
@#@ @ @8 Z S@;C@JA E E	
  >




 C@8~D inferences, ~3f CPU in ~3f seconds (~w% CPU, ~w Lips)


@5@6 Lx@D@a@f
@b @s@L@ @a@b@d@f@o@f
@l @k  I@w@?@( B
@&
@;XD  t  t t  @t  _ AD  t  t t  @t  V AD  t  t t  @t  V 
D  t  t t  @t  Xw AD  t  t t  @t  Xw 
D  t  t t  @t comment_hook AD  t  t t  @t  ,$ 
D  t  t t  @t  \2 AD  t  t t  @t  \2 
D  t  t t  @t  \ AD  t  t t  @t  \ 
O @ \C@ C E E 'N

@5@6 &f@ @0 D;@-
@4@7 &@%	@ 
@ @ @8 ' &f@;C@5C E E &x
@5@6 &f@ @0 D;@-@4@7 &@ @0 \@-
@4@7 &@%	@>@%@" C Z

@#@;C@"C E E &x
@5@6 &f@ @.@7 ^ ^@%
	@"
 C \
@#@;CC E E 'W

@5@6 &f@ @ @8 ,%@;CC E E  \

 C Z


@<XD  t  t t  @t  + AD  t  t t  @t  + 
D  t  t t  @t  ]d AD  t  t t  @t  ]d 
D  t  t t  @t  B+ D  t  t t  @t  B+ AD  t  t t  @t  B+ 
D  t  t t  @t  \ AD  t  t t  @t  \ 
O @ \C@(A D^ D^  Cforeign_install_functioninstall

 CNo install function in ~q E C
	Tried: ~q


@<CAl Ej Ej 
process_error
 I
 CProcess "~w": exit status: ~w


@<CAn Ej Ej  ,,
killed
 C@!Process "~w": killed by signal ~w


@<XD  t  t t  @t   ` AO @  _ CA E E html C http
html_write@<CA E E 
javascript C  ,4js_write@<XD  t  t t  @t $breaklevel 	 O @ ,8 C
A B[ B[@5@6 B` Yc@7 @@>@;CA B[ B[  @<XD  t  t t  @t    AD  t  t t  @t xref_source_time AD  t  t t  @t generated_predicate AO @ ,; C@ Bp Bp@5@6 Bt@/@8 ( Bt@;XD  t  t t  @t    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  Z" AD  t  t t  @t  Z" 
O @ Z!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 + + +
 G
@5@6 Be@@ O @@7 N% Be@? O G.@7 ,@@>@Q@;XXQM B}F@'/usr/lib/swi-prolog/library/settings.pl  YAuC AgS Erestore_settingE
save_settings E VE BzE
list_settings Eset_setting_defaultEconvert_setting_textE VEsetting_propertyE BE VE ,DEset_settingE ,FXD  t  t t  B}t 
local_file AD  t  t t  B}t  ,S 
D  t  t t  B}t  V AD  t  t t  B}t  V 	 D  t  t t  B}t  V 
O B} VC@$@c Bx Bx V &g U D  &g
@5@0 U@3 D@3 @4@ @8 ] B|@;XD  t  t t  B}t  ,J 
O B} ,I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  I@w@;CB Bx Bx F@5@>@.@7 ,X@a@f@k %@w@;C@+B Bx Bx )

@5@>@D
@ @7 F@L
 F@7 ,I B|@? F@7 ,Y@0 )@4@8 B@;C
B Bx Bx@5@7 ,X@8 B@;XD  t  t t  B}t  ,M 
O B} ,LC@*B5 Bx Bx@5@7 G@>@" 

@#@ @.@.
@.@.@7curr_setting B|@>@ @ 
@ @ @8 ,M B|@;C@%B: Bx Bx@5@" 

@#@ @.@.
@.@.@7 ,Z@ @ 
@ @ @8 ,]@;XD  t  t t  B}t st_value AD  t  t t  B}t  ,_ 
D  t  t t  B}t  ,D 
O B} ,OC@CA Bx Bx@5@.	@2@0 @ A@4@4@7 @ B|@> A@.
@2@0 A@ )@4@3@0bom @Q@4@4@7 ^F@7write_setting_header B|@0 B@-@-@/@/@/@/@4@0save_setting
@1 @4@7 G B|@8 !	@;XD  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 list_setting 
O B} ,lC@XB_ Bx Bx 

@5@ @ @.
@.@.@/@7 ,Z@ @ @ 
@.@7 B@0 @4@.@7 V B|@D
@+@L@' H3@?@' @~w~t~*| ~q~w~t~*| ~w~n@2@0 @4@3	@3@3@3
@3@4@8 SS B|@;XD  t  t t  B}t  ,e 
O B} ,dC@&B	 Bx Bx@5@.	@7 ^p B|@0 B@-
@4%+@7 ^r B|/*  Saved settings~n@7 B    Date: ~w~n@2
@4@7 B %:@8 B@;XD  t  t t  B}t  ,D  
O B} ,CC
A Bx Bx@5@.@7 ,S B|@>@8 ,O B|@;XD  t  t t  B}t  ,H @GD  t  t @Ht  B}t ,G  @KD  t  t t  B}t  ,H 
O B} ,GC@uA Bx Bx	@5@.
@.@7 B @Z@ @7 B@D@S@ @.@.
@/@/@7 B@L@0  B}@1 ,j
@/@4@7 C@0 
@4@7retract_setting B|@D@)	
@L@R@?@0  B}@1 ,j
	@4@7 A B|@ @.@7 B@0 
@4@ @8 ,P B|@? B{@0 
@4@8 C B@F@E@;XD  t  t t  B}t  V 
O B} ,KCA Bx Bx@5@8 V B|@;XD  t  t t  B}t  ,M 
O B} ,^C	B? Bx Bx  _z

@<CB@ Bx Bx G.
@5@ @ @8 B@;C
BB Bx Bx  &/
@<C
BC Bx Bx  &l
@<XD  t  t t  B}t  B{ @GD  t  t @Ht  B}t V  B
D  t  t t  B}t  B{ 
O B} VC@j@ Bx Bx
@5@.
@.@7 B@D@F@ @7 G@L@D@ @.@7 ,_ B|@L@&	@F
@?@*@D@ @.
@.@/@/@7 ,Z@L@ @ 
@8 B@? B{@0 
@4@8 ,~@F
@E@?@ @/@/@/@/@7 B@0 
@4@8 ,n@F@E@;XD  t  t t  B}t  V 
O B} V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 , B|@;XD  t  t t  B}t  ,{ 
O B} ,zCAm Bx Bx 
	
@5@0 ,
	@/@4@8 C@;XD  t  t t  B}t expr_to_list 
O B} ,CA Bx Bx G


@5@>@%
@ @ @.@7 , B|@ 
@ @ @8 ,@;C@0A Bx Bx	 %
@5@>@%
@D@ @.@7 TN B|@%
@L@"@#@?environment_variable@ @7 ,~@&
@F@;C@2A Bx Bx	
 %


@5@>@%
@D@ @.@7 ,@%@L@"@#@?@"
@#@F@;C@/A" Bx Bx

 B{
@5@>@%
@0 	@4@.@.@7 B@0 @4@.@7 ,n@%
@"@#@;CA' Bx Bx 
@<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 %
@5@>@D@"@ @.
@7 ,@L@ 
@.@7 ,Y@0 ,@0 %@4
@4@7 ,|@&@?	 ,@ @8 ,~@F
@;C@4@ Bx Bx	 %


@5@>@D@ @.@7 ,@L@ @.@7 ,Y@?@%
@E@0 ,@0 %@4
@4@7 ,|@&@;C@%@ Bx Bx ,
@5@>@0 	@4@.
@.@7 B@0 
@4@ @7 ,n@ @8 B@;C@@@ Bx Bx	@5@.@7numeric_type B|@>@.
@7 %; BV@D@* F@L@a@f
@k %@x@?@D@( F@L@a@f
@k  I@x@?@%
@0 ,
@4@7 ,|@&@;C@6@ Bx Bx G



 @Z@5@>@0 ,@0 G
@4	@4@.@7 Bn B|@ @.@7 A B|@0 ,@0 G
@4 @Z@4@7 ,|@&@;C@#A  Bx Bx &b
@5@>@ @.
@7eval_list_default B|@0 ,@0 &b@4
@4@7 ,|@&
@;CA Bx Bx @<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  ,k AD  t  t t  B}t  ,k 
D  t  t t  B}t  B @GD  t  t @Ht  B}t ,N D  t  t t  B}t  B 
O B} ,NCB  Bx Bx@5@7 G@>@.	@.
@7 B@/@/@/@/@8 B@;CB$ Bx Bx 
	
@5@/@/@/@/@8 B@;XD  t  t t  B}t  B AD  t  t t  B}t  B 
O B} BC@S E E  V GK ^@"Indentation used goals in the body  E@S@<C@U E E  W GK ^@/Distance between tab-stops.  0 uses only spaces  E@U@<C@W E E  V GK @ @QPlace cuts (!) on the same line  E@W@<C@Y E E  V GK ^@NWidth of a line.  0 is infinite  E@Y@<XD  t  t t  B}t  ,W AD  t  t t  B}t  ,W 
D  t  t t  B}t  ,F 
O B} ,R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 ,p ,@7 ,@0 ,N	@4@0 ,m	
@4@8 ,h@;XD  t  t t  B}t  ,B @GD  t  t @Ht  B}t ,A D  t  t t  B}t  ,B 
O B} ,AC@PAy Bx Bx@5@.	@.
@7 B @Z@7 B@D
@;@.@7 ,@L
@0 	
@4@7 ,y@0 	
@4@.@7 ,n@D@+@L@0 B}@1 E@0 	
@4@4@8 $ $@?@R@?@R@F@;XD  t  t t  B}t  , 
O B} ,CB[ Bx Bx 

 
@5@>@;CB\ Bx Bx 
 @<XD  t  t t  B}t  V 
O B} VC@DA Bx Bx@5@.
@2@0 @ B@4@3@0 @ @@4@4@7 ,`@>@0 ,w
@4@7 ,| B@.@2@0 A@ )@4@4@7 ^F@ @.@7 ,@0 ,	@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 ,`@>@0 ,w
@4@8 ,|@;CA Bx Bx @<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  ,F  
O B} ,ECBM Bx Bx  @5@/@8 ,R B|@;XD  t  t t  B}t  ,g 
O B} ,fC@[B Bx Bx	
 

@5@ @.@.
@.@/@7 ,Z@D@>@ @.@7 ,@C@ 
@ @.@7 B@ @ @7 ^ 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  , 
O B} ,C@`A Bx Bx
 V 


@5@ @.
@.@/@/@7 ,Z@>@ @ 
@.@7 B@D@)@L@R@?@2@B@ 
@ @7 B@L@0 ,
@/@4@7 C@0 ,
@4@7 ,|@0 ,@1 ,@0 
@4@4@8 ,@O@;C@@A Bx Bx V 


@5@>@D
@#@0 &g D@4 D@7 V V@L
@0 ,
@/@4@7 C@0 ,
@4@8 ,|@? B{@0 
@4@8 ,~@;CA Bx Bx@5 B{@8 @ B@;XD  t  t t  B}t  ,Q @GD  t  t @Ht  B}t ,P  @KD  t  t t  B}t  ,Q 
O B} ,PC@AW Bx Bx
@5@.
@.@7 B @Z@ @7 B@D@@ @.@.
@/@/@7 ,Z@ 
@ @.@7 B@L@0 
@4@.@7 ,n@D@)	@L@0 
@4@7 ,y@?@+@D@ @7 ,@L@R@?@B@ @7 B@L@0 
@4@7 ,y@0 
@4@7assert_setting B|@O@D@)	@L@R@?@0 ,@1 ,@0 
@4	@4@7 ,@8 ,@? B{@ @8 ,~@F@F@;XD  t  t t  B}t  , 
O B} ,CA Bx Bx@5@2@0 D Q@4@4@8 ^@;XD  t  t t  B}t  , 
O B} ,CAp Bx Bx 

@5@0 ,
	@4@8 ,|@;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  % AD  t  t t  B}t  % 
O B} %CA8 Bx Bx@5@D@.@7 ,@L GP@ @8 ,Y@?@&
	@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  % AD  t  t t  B}t  % 
O B} %CA3 Bx Bx@5@D@.
@7 ,@L GP@8 ,Y@? ,@8 ,~@E
@;XD  t  t t  B}t  ,  
O B} ,C
@ Bx Bx  @5@0 ,@/@/@/@4@8 C@;XD  t  t t  B}t  B 
O B} BCA Bx Bx@5@8 B@;XD  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@;XXQM DaF@$/usr/lib/swi-prolog/library/shlib.pl  YAuC AgS Euse_foreign_libraryEreload_foreign_libraries E !Eunload_foreign_libraryE DE ,E ,E DXD  t  t t  Dat current_library AD  t  t t  Dat  , AD  t  t t  Dat  , 
D  t  t t  Dat entry 
O Da ,C@ D^ D^	@5@0 ,@/@4@7 I@@>@;C@ D^ D^
 ,
@5@.@7base D`@2@3@4 Nf@8 D @;C	@ D^ D^ 
 ,
@<XD  t  t t  Dat  , 
O Da ,C@ D^ D^@5@7 @@>@.
@7 G @/@8 CZ @;C@ D^ D^@5@2@/@3@-
@4@7 @<@8 ,@;XD  t  t t  Dat find_library 
O Da ,C@;@ D^ D^ @Q@5@.@7 _~ @.@7 G @0 _ ! 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  Dat  Dg AD  t  t t  Dat  Dg AD  t  t t  Dat  Dg 
D  t  t t  Dat  ,  
O Da ,C@/AR D^ D^@5@0 L@-@-	@-
@4@0 AV@0 Ht@1 ,	@/
@/@4@1 [ @4@.@7 @@ @.@7 R8 J@ @8reload_libraries D`@;XD  t  t t  Dat  , @GD  t  t @Ht  Dat ,  @KD  t  t t  Dat  , 
O Da ,C
A D^ D^@5@0 D	@4 A@8 A @;XD  t  t t  Dat  Dd AD  t  t t  Dat  Dd AD  t  t t  Dat  Dd 
D  t  t t  Dat  ! 
O Da !CAD D^ D^@5@/@/@/@/@7 , D`@.
@0 Df
@4@8 @@;XD  t  t t  Dat  , 
O Da ,C
A D^ D^@5@0 ,	uninstall@4@8 , D`@;XD  t  t t  Dat  , @GD  t  t @Ht  Dat , D  t  t t  Dat  , 
O Da ,CA	 D^ D^@5@0 D@4 A@8 ,@;XD  t  t t  Dat  , 
O Da ,C
A D^ D^@5$foreign@0	do_unload	@4@8 @ @;XD  t  t t  Dat   AD  t  t t  Dat   AD  t  t t  Dat   
D  t  t t  Dat unload_all_foreign_libraries  
O Da , C	Ap D^ D^  @5 "F @Q@7 @@>@;CAr D^ D^@5@0 ,@-@/@/@/@/@4@0unload_foreign@4@8 G D`@;XD  t  t t  Dat  , 
O Da ,C@OA} D^ D^	@5@7 , D`@D@=@0 Df@-	@1 @-
@-@4 @Q@.@7 F D`@D@*	 De@L@ @.
@.@7 @6@0 

@4@ @7 A& D`@ @7 F D`@Q@?@H@F
@L@R@?
@R@F	@F@F
@;XD  t  t t  Dat abolish_foreign 
O Da ,C@-A( D^ D^@5@@@"@0 Df@1 @-	@-
@4@7 Hs@.@.@7 @6@0 	@4@ @7 ,@Q@?@R@F	@F@;XD  t  t t  Dat  , 
O Da ,CA[ D^ D^ @<C@,A\ D^ D^ ,
	


@5@D
@ @7 D D`@L
@R@? @0 ,
	 ,@4@7 @' D`@ @8 ,@;XD  t  t t  Dat  , 
O Da ,C@:A D^ D^@5@/@/@.
@.@7 ,@0 ,@/@/@/@/@4@7 C@D
@.@7 , D`@0 
@1 G@4@@L
@R@?@R@E@7 , D`@ @8 Ai D`@;XD  t  t t  Dat assert_shlib 
O Da ,CA7 D^ D^@5@0 ,@/@/@/@/@4@7 C@0 ,	
@4@8 C@;XD  t  t t  Dat  D @GD  t  t @Ht  Dat D  @KD  t  t t  Dat  D 
O Da DC@ D^ D^ 

@5 ,@0 ,
	@4@8 ,@;XD  t  t t  Dat  D @GD  t  t @Ht  Dat D D  t  t t  Dat  D 
O Da DC
@ D^ D^@5@0 , ,)@4@8 D D`@;XD  t  t t  Dat  D 
O Da ,C
@ D^ D^@5@/@/@/@/@7 ,@>@;C@@ D^ D^	@5@0 @@/@/@4@7 C@.@.@7 , D`@0 Dc@4@7 C@0 Df@/@4@7 C@0 	@1 +@-
@4@. @Q@7 A9@D@T@L@ @ @7delete_foreign_lib D`@0 @@4@7 Dh@Q@?@ @ @7 ,@>@D@)@.@7 ,@0 	@1 ,
@4@@L@0 Dc@4@7 C@ @ @ 
@8 , D`@E@?@H@D@/@7 Df D`@L@0 Dc@4@8 C@F@?@3@0 Dc@4@7 C@0 Df@/@4@7 C@ 
@7 ,@.@0 ,
@4@.@7 @@0 @@0 C ,'@1 ,(@4@/@4@8 @@;C@/@ D^ D^@5@0 Dc@4@7 C@D@/@.@7 @ D`@L@0 @@/@/@4@7 C@ @8 @@?@0 @@0 Cforeign_library@4@/@4@8 @@E@;XD  t  t t  Dat  , 
O Da ,C@ D^ D^ @Q@5@0 LR	@4@/ @Q@8 A9@;C@ D^ D^ @<XXQM DF@&/usr/lib/swi-prolog/library/process.pl  YAuC AgS Eprocess_releaseE UEprocess_killE
is_processE -E
process_idEprocess_waitE -
E -XO D U C@4@ Ej Ej		@5@.@7exe_options D@.@ @7 @ - @@7 B Bmap_arg@.
@7 U U@ @.@7 Y -@.@2
@4@7 @<@.@7expand_cwd_option -@ @ @8 U -@;XD  t  t t  Dt  V AD  t  t t  Dt  V 	 O D V C@0 Ej Ej Ustdin J -
@5 J@ @8 ] -@;C@0 Ej Ej Ustdout J -!
@5 J@ @8 - @;C@0 Ej Ej Ustderr J -#
@5 J@ @8 - @;C@0 Ej Ej U E	 @Z -%
@5 @Z@ @8 - @;C@0 Ej Ej U % &b J %
@5@0 &b J@4@ @8 - @;C@0 Ej Ej U Nm Oh F Nm
@5 F@ @8 - @;C@0 Ej Ej U D H0 F -&
@5  p@ @7  r - F@ @8 - @;C@0 Ej Ej Udetached Oh @ -(
@5 @@ @8 - @;C@0 Ej Ej Uwindow Oh @ -*
@5 @@ @8 - @;XD  t  t t  Dt  UO D - CA8 Ej Ej@5@/@8 - -@;XD  t  t t  Dt  -O D - C@"@ Ej Ej@5 Ue @Q@7 @@>@" @ @ "Qcom @ B@#@;C
@ Ej Ej@5@" @ P@#@;XO D - CA	 Ej Ej@5@>@;CA
 Ej Ej@5@7 @ -@>map_arg_prim@.
@7 -@8 A -@;CA Ej Ej@5@8 -0 -@;XO D -
 CA( Ej Ej 
@<XD  t  t t  Dt  -
O D - C
A/ Ej Ej@5@7 F@a@g@b @s@;XO D -3 CA Ej Ej D;
@5@>@D@7 D@L@.@7 L -@?@%
@ @8 -@;CA Ej Ej 
@<XO D -	 CAa Ej Ej@5 K@8 - -@;XO D - C@Q@ Ej Ej@5@0 -%@-
@4@.@7 * V@>@D@,@7 D@L@.@2@0 @ A@4@3@0 @ B@4@4@7 -@ @.
@7 -@"	 -%
@#@?@D
@7 A -@L@&	@? A@8 C B@F@;C@ Ej Ej 
@<XO D - CAP Ej Ej@5@8 - -@;XO D - CA  Ej Ej@5pid@8 @@;XXQM  F@(/usr/lib/swi-prolog/library/operators.pl  YAu@"C AgS E !E  E  E  E  XO  op_type C@u E  YA -?  D \6@<C@ -? -?  M \6@<C@ -? -?  Minfix@<C@ -? -?  M -@@<C@ -? -?  M -@@<C@ -? -?  Mpostfix@<C@ -? -?  Nv -A@<XO  
undo_operator C@!@ -? -? C:


 C:


@5@ @ 
@ @7 Ng@ 
@7same_op_type  @>@;C@*@ -? -? C:


@5@>@0 C:
@4@ @7 -B  @0 C:

@4@ @8 -G@;C
@ -? -? C:@5@>@;C@ -? -?  C:


 C: 
@<XO   -E C@ -? -?@5@.
@7 -=  @8 -H@;XO  undo_operators C@ -? -? @<C@ -? -?

@5@ @7 -G@ @ 
@8 -I  @;XD  t  t t   t operator_stack AD  t  t t   t  -L AD  t  t t   t  -L AO  
set_operators C@ -? -? @<C@ -? -?	
@5@7 -M  @8 -O@;C@ -? -? C:
	

@5@0  @@4@8 G@;XO  tag_ops C@ -? -? 
@<C@;@ -? -? C:





 C:

@5@0 	
@4@.@.@7 B  @" @#@ @ @8 -P  @;XD  t  t t   t  ! @GD  t  t @Ht   t ! @K @K O   ! C@%@s -? -?@5@0 C:	
@4@.@7 -G@0 -L@1 Cincremental@4@7 C@0  @
@4@8 G@;XD  t  t t   t    @GD  t  t @Ht   t   O     C@i -? -?@5@.	@7 -<  @0 -T@1 Cmark	@4@8 C@;XO   -; C@ -? -?@5@8 -O@;XO     C@} -? -?@5@0 -T@1 C@-@-	@4@7 Hs@7 -O@* -W@>@;XD  t  t t   t    @GD  t  t @Ht   t -<  O   -< C@c -? -?@5@.
@.@7 -R@ @.@7 -S@ @7 -K@ @8 -O@;XXQM EF@3/usr/lib/swi-prolog/library/prolog_metainference.pl  YAuC AgS E &E 'XO E	meta_args C@7@ E E	@5@a@g@h@r@>@.
@7 A@ @.@7 A@ 
@ @7 X &@D@ @7 V &@L@( @Q@?@R@p@ @ @ @8 -X &@;C@ E E @<XD  t  t t  Et  & @GD  t  t @Ht  Et &  B
O E & C@3 E E 

@5@ @8inferred_meta_pred &@;C@5 E E 

@5@0 
@4@0 VS@-@4@7 V @ @ @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 W @>@.@7 @<@.@7 G @ @ @.
@7 J J@.@ 
@7 @<@ @8 -f@;C@ E E@5@7 -\@7 D@"	 
@#@S@>@  Rj@8 -c@;C@ E E @<XO E -d C@ E E@5 E@.
@7 W @>@.@7join_annotation & E@ @8 W @;C@ E E@5 E@8 -n@;XO E -g C@l E E@5@7 @@>@;C
@n E E@5@S@> @8 -c@;C@(@q E E 

@5@>@D@7 A@L@ @8 -f@?@D
@S
@L
 Rj@8 -c@?@R@;C@x E E AV

@5@>@ @7 -f@8 -f@;C@{ E E E

@5@>@ @7 -f@8 -f@;C@~ E E C

@5@>@ @7 -f@8 -f@;C@ E E B

@5@>@ @7 -f@8 -f@;C@ E E B

@5@S
@S@>@&
@;C@ @ E E@5@0 	@4@0 @H@-
@4@7 V @>@/@.@7 @6@ @8annotate_meta_args &@;C@ E E@5@0 	@4@.
@7 & &@>@/@.@7 @6@ @8 -o@;C@ E E @<XO Emeta_pred_args_in_clause C@Y E E@5@0 	@4@.@7 Qj@ @7 -f@8meta_annotation &@;XD  t  t t  Et do_infer_meta_predicate @GD  t  t @Ht  Et -x  O E -y C@/@M E E 

@5@ @.@.
@7 @6@.@ @ 
@7 @6@0 -s
	@4@.@7 @@, @@ @8combine_meta_args &@;XO E -[ C@ E E@5 E@7 -j@,	 Rj@>@;C@ E E
 @5@7 D@" 
@# E Rj@7 -j@>@;C@ E E 
 H3@<XO E -l 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@(
 @?@(
 H3@;XO E W C@ E E@5 E@.
@7 -j@>@.@7 -k E@ @8 -n@;XD  t  t t  Et  ' @GD  t  t @Ht  Et '  O E ' C@@ E E@5@7 -r@>@;C@-@B E E 

@5@0 
@4@0 VS@-@4@7 V @>@0 @4@7 -y &@0 -_	@4@8 D4@;C@F E E 

@5@0 
@4@7 -}@0 -_
	@4@8 D4@;XO E -p C@*@ E E@5@a@g@h@r@>@ @.
@7 A@.@7 A@ 
@ @ @7 -a &@p@ @ @ @8 -o@;C@ E E @<XO E -v C@ E E@5@.
@.@7 @6@ @7 @6@ @.@7 -]@* @Q@;XO E -{ C@ E E@5@>@;C
@ E E

@5@>@;C@ E E


@5@>@2
@4@8 -z@;C@9A E E


@5@2@-
@-@4@7 @<@ @2
@-@4@7 @< -m@ @ @.@7 U U@.@2
@4@7 @<@2@4@8 -z@;XD  t  t t  Et  -` AO E -_ C  B B  # Ea # H3 @K @K  @K @<C  B B  Im @ Im @<C  B B  P4 @ P4 @<C
  B B  P @ P H3 @<C
  B B  RS @ RS H3 @<C  B B  ,< @ ,< @<C  B B  #j Ea #j @K  @K @<C  B B  #s Ea #s @K  @K @<C
  B B  #w Ea #w @K @<C
  B B  #{ Ea #{ @K @<C
  B B  #q Ea #q H3 @<C
  B B  W8 Ea W8 @K @<XO E V C@ E E@5@7 F@>@;C@ E E  @<C@ E E  X@<C@ E E  A@<XXQM AF/usr/lib/swi-prolog/boot/qlf.pl  As@ C S E AE FE E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 check_is_module 
O A -C@+@d - -@5@C@7 A C@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  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@)@\ - -  u@5@0 	@4@.
@7 D C@ 
@ @7 - C@D@ 
@7 -@L@&
@?@&	@;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 EM 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 _z _{@4@4@7 ] C@.@ @7 C C@0 C
	
@4@0 AV@0 F=
@4@1 D	@4@8 B C@;XXQM !F@#/usr/lib/swi-prolog/library/oset.pl  YAuC AgS E !Eoset_isE !E
oset_powerE !E !Eoset_dunionE	oset_dintE !XO !diff12 C@pu E  YA - @<C@q - -
@5@.@ @7 !Y@ @ @ 
@ @8diff3 !@;XO !happ C@ - - 
@<C@ - -
	

@5@ @ 
@8 - !@;XO ! - C@u - - C	
@5@ @ @ @8 - !@;C@w - - B@5@ @ 
@8 ! !@;C@y - - G[@5@ @ 
@8diff21 !@;XO !pset C@ - - 
	@<C@ - -@5@ @.
@7 -@ @ 
@8 - !@;XO ! - C@ - -@5@.
@7 R8 J@2@4@.@7 -@ @8 I@;XO ! ! C@ - - 
@<C@ - -@5@.
@ @7 !Y@ 
@ @ @8delel !@;XO !dint C@ - - 
	@<C@ - -@5@ @.
@7 ! !@ @ 
@8 - !@;XO ! ! C@ - - 
	@<C@ - -@5@.
@ @7 !Y@ 
@ @ @8addel !@;XO ! - C@ - - @<C@ - -
@5@ @8 - !@;XO ! - C@ - - 
	@<C@ - -@5@ @.
@7 ! !@ @ 
@8 -@;XO ! - C@ - - C	

@5@ @ 
@8 ! !@;C@ - -  B
@<C@ - -  G[	
@<XO ! - C@ - - C	

@5@ @ 
@8 ! !@;C@ - -  B	
@<C@ - -  G[	
@<XO ! - C@ - - @<C@ - -
@5@ @8 -@;XO ! ! C@g - - 
@<C
@h - -@5@ @ @8 -@;XO ! ! C@S - - 
@<C
@T - -@5@ @ @8isect2 !@;XO ! - C@0 - - @5@>@Q@;C@1 - - @<C	@2 - -	
@5@8 - !@;XO ! ! C@? - - 
	@<C
@@ - -@5@ @ @8union2 !@;XO ! - C
@C - - 	
@<C@D - -
@5@.@ @7 !Y@ @ @ 
@ @8union3 !@;XO !isect3 C
@\ - - C@5@ @ @ 
@8 -@;C@^ - - B	
@5@ @ @8 -@;C@` - - G[@5@ @ 
@8 -@;XO ! - C@5 - - @5@>@Q@;C@6 - - @<C@7 - -
@5@7 O@ @8 -@;XO ! - C@W - - @<C@X - -
@5@.@ @7 !Y@ @ @ 
@ @8 - !@;XO ! - C@H - - C	
@5@ @ @ @8 -@;C@J - - B	
@5@ @ @8 -@;C@L - - G[
@5@ @ @8 -@;XO ! - C
@k - - 	
@<C@l - -
@5@.@ @7 !Y@ @ @ 
@ @8 -@;XXQM EF@./usr/lib/swi-prolog/library/prolog_autoload.pl  YAuC AgS E DE B2 XD  t  t t  Et  V AD  t  t t  Et  V 	 O E V C@' E E D ", @ ",
@5 @@ @8 ] "@;C@$@' E E D &g U G  &g
@5@0 U@3 G@3 @4@ @8 -@;XO E D C@R@Y E E		@5 @@7 B B C@.	@7 C  ]@0 E@/@4@.
@7 ( ( @.@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autoloaded_count@-
@4@7 Hs@.@7 'A @0 -@4@7 C@Q@;XO Eassert_autoload_hook C@0@ E E@5@0 G!@0  @@1 Tb@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 V V ]@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 U
@4@0 AV@0 Ht@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@;XD  t  t t  Et  - AD  t  t t  Et  - AD  t  t t  Et  - AO E - C@V E E  @5@8 D "@;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 EF@</tmp/buildd/spark-2012.0.deb/checker/checker_ioutilities.pro   8AAuC @S @E KE R{XO E R{ C@@_ E~ E~@5@7 K K@.	@7 U #@.
@7 U #@.@7 U #@.@7 U # V@7 Aw K@&Usage: checker [options] Target_File~n@7 - V@7 -@*Target_File - Either a .vcg or .siv file~n@7 - V@7 -@?All options may be abbreviated to the shortest unique prefix.~n@7 - V@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 - V@7 -~a~n@2	@4@7 - -@2
@4@7 - -@2@4@7 - -@2@4@7 -@>@;XO E K C@H E~ E~@5 If@ B K@7 #p W9@>@;C@N E~ E~@5 H@ B K@7 #i W9@>@;C@T E~ E~@5@;Could not calcuate banner. Unexpected system configuration.@8 #{ W9@;XXQM EF@$/usr/lib/swi-prolog/library/terms.pl  YAuC AgS E
term_subsumerEvariantE CtE AEsubsumes_chkE _$Eterm_factorizedE )EsubsumesXO E . C@; E E@5@8 ^ E@;XO E . C@c E E@5@7 ) @7 .@>@.@7 " "@ @/@8lgg_safe .
@;C@h E E@5@.@7 .@ @/@8lgg .
@;XO E . C@E E E@5@8 D@;XO E .
 C	@R E E@5@7 D@&	@;XO E
assoc_arg_map C@ E E@5@.@7 A@>@ @.
@7add_map .
@p@ @ 
@ @8 . .
@;C@ E E 
@<XO Einsert_arg_vars C@#@ E E@5@.@7 A@>@.
@7 A@ @ 
@ @7insert_vars .
@p@ @ @8 . .
@;C@ E E @<XO E V5 C@ E E@5@S@>@;C@ E E@5@7 @@>@;C@ E E  VW@<XO Emk_subst C@ E E @<C@8@ E E

 C



 B

@5@ @.@.@7 @6@ @ @ @7 @6@ @ @7 .!@ 
@ @8 ." .
@;XO E . C	@ E E@5@7 V5 .
@>@&	@;C@ E E@5@.@7 " "@>@&	@;C@ E E@5@.@.@7 @6@ @ @7 @6@8 .!@;XO Ecommon_terms C@ E E @<C@1@ E E C


@5@>@D@*@L@ @8 .' .
@E
@?@"	 C


@#@ @ 
@8 .)@;XO E . C
@| E E

@5@>@;C@7@} E E@5@p@ @.@7 A@ @ @.@7 A@ @ @.@7 A@ @ @ @ 
@.@7 .@ @ @ @ @ @8 .* .
@;XO E . C@@ E E	@5@D@)	@L@&
@&@F
@F@?@q@D@0 G	@4@.
@ @7 .&@L@&

@&@F@E@?@R@D@:@7 D@7 D@.@.@7 @6@ @ @7 @6@L@ @ @7 @6@ @0 G	@4@.@7 " " @ @ @ @8 . .
@?@ @0 G	@4@ @8 .,@F@E@E
@;XO E . C@B@ E E@5@D@7 .%@L@&
	@F@E
@?@.@D@.@.@7 " "@L@ @a@f@b@n@w@E
@?@.
@7 .,@ 
@8 .@F@;XO E . C@u@l E E@5@D@)	@L@&
@&@F
@E@?@^@D@.@7 D@7 D@.
@.@7 @6@ 
@ @7 @6@L@ 
@ @7 @6 @ @ @ @8 .+@E@?@-@D@0 G	@4@.@ @7 .&@L@&
@&@?@ @0 G	@4@ @8 .,@E@F
@;XO E .. C
@ E E

@5@>@;C@7@ E E@5@p@ @.@7 A@ @ @.@7 A@ @ @.@7 A@ @ @ @ 
@.@7 .@ @ @ @ @ @8 .-@;XO E . C@>@ E E	@5@.@7 " "@ @.@7 .@ @.
@7 " "@ 
@.@7 .)@D@* @@L@&	@(
 @@E@?@ @.@7 " "@ @7 .@ @ @8 .$@;XXQM EF@4/usr/lib/swi-prolog/library/dialect/sicstus/terms.pl  @YAuC AgS E .E .E CtE .Eterm_variables_bagE _$E .E .
E )E .XO E .3 C@. E E@5@8 L@;XXQM EiF@5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl  @YAuC AgS E S<E S:E (E AE  E EE UE (E %EexecE \E -:EenvironE \EtmpnamEmktempE "zE LRE \YE LE EpopenE	host_nameXO Ei .> C@ Eh Eh@5 .?@8 "w L@;XO Ei .@ C@ Eh Eh@5mkstemp@8 .G@;XO Ei .B C@ Eh Eh@5@8 \Y @;XO Ei .C C@ Eh Eh@5@0pipe@4@8 G@;XO Ei L C@ Eh Eh@5@8 A~ L@;XO Ei .E C@ Eh Eh@5@8 U U@;XO Ei S< C@5@ Eh Eh		 S9
	





@5@.@7 ^p L@ @0 $N	

@-@/@/@/@4 F$@7 ( L@ @a@f@k F@w@;XO Ei .5 C@1@ Eh Eh		
 S9






@5@0 $N

@-@/@/@/@4 F$@7 .O@ @a@f@k F@w@;XO Ei ( C@ Eh Eh@5@8 "z Be@;XO Ei .6 C@ Eh Eh@5@.	@7 .N@a@h@k F@w@;XO Ei GW C@t Eh Eh/s/c	@5 Ue @Q@7 @@>COMSPEC@8 TN L@;C@w Eh Eh  +
 F	@<XO Ei .7 C@ Eh Eh  @5@8 ( Be@;XO Ei .8 C@7@j Eh Eh@5@"	



@#@.@.@7 .Q L@ @ @2@0 -@4@3@0 -!@4@3@0 -#
@4@3@0 -&
@4@4@8 U -@;XO Ei .: C@ Eh Eh@5 -:@8 @@;XO Ei .; C@S Eh Eh@5@8 .U@;XO Ei .= C@ Eh Eh@5@8 - -@;XXQM
data__formatsF@9/tmp/buildd/spark-2012.0.deb/simplifier/data__formats.pro  7AAuC @S @E	get_stateE EbE E]Eget_typeXO .Z .] C@Mu E[  7AA .a@5@0 ._	@4@7 A @>@;XO .Z .^ C@I .a .a@5@0 .[	@4@7 .b@>@;XO .Zdeclare_data_formats  C@5 .a .a  @5 .\@0 .[	Data_AtomDataAttributes_Any@4@7 .^ .Z .`@0 ._	Type_AtomTypeAttributes_AnyList@4@8 .g@;XD  t  t t  .Zt  .` AO .Z ._ C  B B ReadTextCharList D@<C  B B ModuleFunctorArity Module_Atom Functor_Atom	Arity_Int@<C  B B Lines	everyLine #Int@<C  B B Problem  As@<C  B B 
ProofFileKindverification_conditionsdeadpath_searchpath_functions@<C  B B 
DebugFileKind	data__prf	data__vcg Ez@<XD  t  t t  .Zt  .\ AO .Z .[ C
  B B  .\ .[ .e .f@<C
  B B  .` ._ .i .j@<C
  B B  W2 W1	Base_Atom .s@<C  B B  )~ )}VcgFile_Atom@<C  B B  )l )kDpcFile_Atom@<C  B B  )t )sSimplifiedVcgFile_Atom@<C  B B  ) )SummaryDpcFile_Atom@<C  B B  ) )FdlFile_Atom@<C  B B  ) )LocalUserRuleFile_Atom@<C  B B  ) )GlobalUserRuleFile_Atom@<C  B B  )x )w
RuleFile_Atom@<C  B B  ) )PfsFile_Atom@<C  B B  )j )iSimplifiedPfsFile_Atom@<C  B B  )r )qDecFile_Atom@<C  B B  ) )LogFile_Atom@<C
  B B  ) ) .yDebugFile_Atom@<C
  B B  $ $NowDate_AtomNowTime_Atom@<C  B B  Eq #
ToolName_Atom@<XXQM EFF@$/usr/lib/swi-prolog/library/lists.pl  YAuC AgS E ^E WhE 'E 'E 'E 'E ^bE 'E 'E 'E 'E 'E 'E 'E ( E  E (E (E LkE JE 'E (E TdE (E R8E 'E 'E TZE LE (E 'E 'XD  t  t t  EFt  ^ 
O EF ^C@<A EE EE@5@D@7 F@L@p?@ @8nth0_det J@F@?@#@D@S@L@"	
@#@ 
@ @8nth_gen J@? F@8 B B@F@E@;XD  t  t t  EFt select_ 
O EF .C
@ EE EE 



@<C@ EE EE

@5@ 
@ @8 . J@;XD  t  t t  EFt  L 
O EF ^bC@ EE EE 
@<C@/@ EE EE@5@D@C@ @7 I@@L@P@L@ @8 ^b J@E
@?@"


@#@ @ 
@8 .@;XD  t  t t  EFt  . 
O EF .CA EE EE 	
@<CA EE EE
@5@ @.@7 'A J@ @ 
@ @ @8 .@;XD  t  t t  EFt  ' 
O EF 'C
@ EE EE@5@ @7 ' J@>@;XD  t  t t  EFt 	find_nth0 
O EF .CAD EE EE 

@5@>@;CAE EE EE


@5@p?@ @ 
@ @8 . J@;XD  t  t t  EFt  ' 
O EF 'C@ EE EE@5@.@7   J@>@&
@;XD  t  t t  EFt  Ek 
O EF EkCA EE EE 
	@<CA EE EE


@5@ 
@2	@4@ @8 . J@;XD  t  t t  EFt member_ 
O EF .C@m EE EE 	@<C@n EE EE@5@ @ @8 . J@;XD  t  t t  EFt  \6 
O EF 'C@ EE EE @<C@ EE EE


@5@ @ @8 ' J@;XD  t  t t  EFt  DR 
O EF 'C@ EE EE@5 @@7 .@8append_ J@;XD  t  t t  EFt  T[ 
O EF TZCB EE EE@5@>@;CB EE EE
@5@7 @ J@ @8 TZ J@;XD  t  t t  EFt  ' 
O EF 'CB EE EE
@5@>@;CB EE EE@5@ @7 .@>@"


@#@ @ 
@8 ' J@;C
B EE EE

@5@ @8 .@;XD  t  t t  EFt  Wi 
O EF WhCBj EE EE@5 @@7 .@.
@7 _ _@.@7 S@ @7equalize J@8pairs_to_keyset J@;XD  t  t t  EFt  ' 
O EF 'CB9 EE EE@5 F@7 . F@7 .@a@g@h@r@8numlist_ J@;XD  t  t t  EFt  ' 
O EF 'CB EE EE
@5@ @8 ' J@;XD  t  t t  EFt  . 
O EF .CB} EE EE @<C@"B~ EE EE C

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


@#@ @ 
@8 .@;CB EE EE

@5@8 .@;XD  t  t t  EFt  ( 
O EF ( CA EE EE

@5@ @8min_member_ J@;XD  t  t t  EFt  . 
O EF .CB? EE EE
@5@>@"
@#@;CBA EE EE
@5@p@ @ @8 .@;XD  t  t t  EFt  Ll 
O EF LkCA EE EE@5@.
@7 Ll J@>@&	
@;XD  t  t t  EFt  ^ 
O EF (CA7 EE EE@5@S@>@ @8generate_nth J@;CA: EE EE@5 )@7 .@.@7 .@ @ @8 .@;XD  t  t t  EFt  ' 
O EF .CB EE EE 
	@<CB EE EE@5@a@f@h@l "@x
@ @ 
@8 .@;XD  t  t t  EFt  Ek 
O EF R8CA EE EE@5@8 .@;XD  t  t t  EFt  . 
O EF .CA EE EE 
	@<CA EE EE@5@D
@ @7 D @L
@ @8 .@?@ @ @8 .@;XD  t  t t  EFt  (	 
O EF (CAg EE EE@5@.
@.@7 B J@* @@&	
@;XD  t  t t  EFt  Ll 
O EF .C
A EE EE	@5@S@>@;CA EE EE
	@5@>@;CA EE EE@5@>@ @.
@7 .@ @ 
@8 .@;C	A EE EE 	@<XD  t  t t  EFt  ' 
O EF 'C@5@ EE EE@5@D
@7 F@L
@8 .@F@?@!@D@S@L@"	@#@ @  @8 .@? F@8 .@F@;XD  t  t t  EFt last_ 
O EF .CAW EE EE 
	@<CAX EE EE@5@ @ @8 . J@;XD  t  t t  EFt    
O EF 'C	@ EE EE@5@ @8 .@;XD  t  t t  EFt  ' 
O EF 'C
@ EE EE 	@<C@ EE EE

@5@ @8 ' J@;XD  t  t t  EFt  . 
O EF .C@ EE EE 
@5@>@;C
@ EE EE

@5@>@;C@ EE EE


@5@>@;C@ EE EE



@5@>@;C@ EE EE




@5@>@;C@ EE EE





@5@>@;C@#@ EE EE







@5@p:@a@f@b @t@ @ @8 .@;XD  t  t t  EFt  . 
O EF .CA? EE EE 


@<CA@ EE EE		



@5@p@ @ @ @ @8 .@;XD  t  t t  EFt  . 
O EF .C@ EE EE @<C@ EE EE
@5@.@7 J J@ @ @8 .@;XD  t  t t  EFt    
O EF  C
@ EE EE 

@<C@ EE EE


@5@ @ 
@8 .@;XD  t  t t  EFt  DR 
O EF JC@u EE EE 
	@<C@v EE EE


@5@ @ 
@8 .@;XD  t  t t  EFt  EQ 
O EF TdC@j EE EE

@5@ @8 .@;XD  t  t t  EFt  ' 
O EF 'CB EE EE
@5@>@;CB EE EE@5@ @7 .@>@ @8 ' J@;CB EE EE


@5@ @ 
@8 .@;XD  t  t t  EFt  ' 
O EF 'CB EE EE
	@5@>@;CB EE EE@5@ @7 .@>@ @8 ' J@;CB EE EE


@5@ @ 
@8 .@;XD  t  t t  EFt  ' 
O EF 'CB) EE EE
@5@ @8 ' J@;XD  t  t t  EFt  ' 
O EF 'CBQ EE EE@5@.	@.
@7 .@*
 @@.@7 I@ @8 G @;XD  t  t t  EFt  ' 
O EF 'CB
 EE EE@5 @8 ' J@;XD  t  t t  EFt equalize_to 
O EF .CBu EE EE @<C@(Bv EE EE C



@5@D@)	@L@&
@ 
@8 . J@?@ 
@ @ @8 .@;XD  t  t t  EFt  . 
O EF .CBq EE EE @<CBr EE EE C
	

@5@ @8 .@;XD  t  t t  EFt  ' 
O EF 'CA EE EE

@5@ @8max_member_ J@;XD  t  t t  EFt  ( 
O EF (C@lA EE EE@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perm J@;XD  t  t t  EFt  ' 
O EF (CA, EE EE@5@S@> @ @8 .@;CA/ EE EE@5 ^@7 .@ @8 .@;XD  t  t t  EFt  ' 
O EF .CB, EE EE 
	@<CB- EE EE@5@a@f@h@l %@x
@ @ 
@8 .@;XD  t  t t  EFt  ( 
O EF (CAv EE EE @<CAw EE EE



@5@ @8 ( J@;XD  t  t t  EFt  ' 
O EF .CB
 EE EE 
	@<CB EE EE@5@a@h@f@n@x
@ @ 
@8 .@;XD  t  t t  EFt  L 
O EF LCAT EE EE
@5@ @8 .@;XD  t  t t  EFt  . 
O EF .CA EE EE 
	@<CA EE EE@5@D
@ @7 E@L
@ @8 .@?@ @ @8 .@;XD  t  t t  EFt  . 
O EF .CA EE EE @<CA EE EE

@5@.@7 .@ @ @8 .@;XXD  t  C
t "6 E t  @D  t  C
t "6 E t  AD  t  C
t "6 E t  BD  t  C
t "6 E t  )D  t  C
t "6 E t  AD  t  C
t "6 E t  CD  t  C
t "6 E t  BD  t  C
t "6 E t  XD  t  C
t "6 E t  ]ED  t  C
t "6 D Dat  , D  t  C
t "6 D Dat  ,D  t  C
t "6 D Dat  !D  t  C
t "6 D Dat  DD  t  C
t "6 D Dat  ,D  t  C
t "6 D Dat  ,D  t  C
t "6 D Dat  DD  t  C
t "6 D Dat  ,D  t  C
t "6 E EFt  LD  t  C
t "6 E Ent  !)D  t  C
t "6 E B}t  ,JD  t  C
t "6 E B}t  ,DD  t  C
t "6 E EFt  'D  t  C
t "6 E t  AD  t  C
t "6 E B}t  ,HD  t  C
t "6 E EFt  DRD  t  C
t "6 E EFt  T[D  t  C
t "6 E t  AD  t  C
t "6 E ESt  XD  t  C
t "6 E EFt  'D  t  C
t "6 E ESt  'D  t  C
t "6 E EFt  (D  t  C
t "6 E EFt  ^D  t  C
t "6 E EFt  EkD  t  C
t "6 E EFt  'D  t  C
t "6 E B}t  BD  t  C
t "6 E Ent  !)D  t  C
t "6 E EFt   D  t  C
t "6 E B}t  ,BD  t  C
t "6 E B}t  B{D  t  C
t "6 E B}t  ,F D  t  C
t "6 E EFt  EQD  t  C
t "6 E EFt  'D  t  C
t "6 E Bft  ArD  t  C
t "6 E EFt  'D  t  C
t "6 E Gt  GD  t  C
t "6 E EFt  'D  t  C
t "6 E ESt  'D  t  C
t "6 E #t  VD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  (D  t  C
t "6 E EFt  ^D  t  C
t "6 E Ent  VD  t  C
t "6 E EFt  'D  t  C
t "6 E B}t  ,MD  t  C
t "6 E Ent  VD  t  C
t "6 E B}t  ,D D  t  C
t "6 E EFt  \6D  t  C
t "6 E t  )D  t  C
t "6 E B}t  VD  t  C
t "6 E B}t  B{D  t  C
t "6 E EFt  'D  t  C
t "6 E t  CD  t  C
t "6 E EFt  WiD  t  C
t "6 E t  XD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  LlD  t  C
t "6 E EFt  (	D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt   D  t  C
t "6 E Ent  *D  t  C
t "6 E Ent  VD  t  C
t "6 E B}t  ,FD  t  C
t "6 E t  @D  t  C
t "6 E B}t  VD  t  C
t "6 E EFt  DRD  t  C
t "6 E t  BD  t  C
t "6 E B}t  ,QD  t  C
t "6 E EFt  'D  t  C
t "6 E t  BD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E Dt  VD  t  C
t "6 E t  ]ED  t  C
t "6 E EFt  (D  t  C
t "6 E EFt  LD  t  C
t "6 Ef EFt  ^D  t  C
t "6 Ef EFt  LD  t  C
t "6 Ef EFt  'D  t  C
t "6 Ef EFt  'D  t  C
t "6 Ef EFt  \6D  t  C
t "6 Ef Eit  .AD  t  C
t "6 Ef EFt  DRD  t  C
t "6 Ef EFt  T[D  t  C
t "6 Ef Eit  D  t  C
t "6 Ef Eit  .FD  t  C
t "6 Ef ESt  XD  t  C
t "6 Ef EFt  'D  t  C
t "6 Ef Eit  S:D  t  C
t "6 Ef EFt  WiD  t  C
t "6 Ef EFt  'D  t  C
t "6 Ef Eit   D  t  C
t "6 Ef EFt  'D  t  C
t "6 Ef .Zt  E]D  t  C
t "6 Ef Eit  -:D  t  C
t "6 Ef ESt  'D  t  C
t "6 Ef EFt  (D  t  C
t "6 Ef Eit  .<D  t  C
t "6 Ef EFt  LlD  t  C
t "6 Ef EFt  ^D  t  C
t "6 Ef Bft  GWD  t  C
t "6 Ef EFt  EkD  t  C
t "6 Ef EFt  (	D  t  C
t "6 Ef EFt  'D  t  C
t "6 Ef EFt   D  t  C
t "6 Ef EFt  'D  t  C
t "6 Ef EFt   D  t  C
t "6 Ef Eit  .?D  t  C
t "6 Ef EFt  DRD  t  C
t "6 Ef EFt  EQD  t  C
t "6 Ef EFt  'D  t  C
t "6 Ef Eat  EpD  t  C
t "6 Ef Eit  .DD  t  C
t "6 Ef Eit  LD  t  C
t "6 Ef EFt  'D  t  C
t "6 Ef Eit  S:D  t  C
t "6 Ef Eit  D  t  C
t "6 Ef Eit  AD  t  C
t "6 Ef EFt  'D  t  C
t "6 Ef EFt  'D  t  C
t "6 Ef EFt  'D  t  C
t "6 Ef Bft  GW D  t  C
t "6 Ef Eit  .9D  t  C
t "6 Ef EFt  'D  t  C
t "6 Ef ESt  'D  t  C
t "6 Ef Eit  \D  t  C
t "6 Ef EFt  (D  t  C
t "6 Ef EFt  'D  t  C
t "6 Ef EFt  (D  t  C
t "6 Ef EFt  LD  t  C
t "6 Wm Xt  BoD  t  C
t "6 Wm @t  @D  t  C
t "6 B @*t  @(D  t  C
t "6 B Xt  XD  t  C
t "6 X @*t  @(D  t  C
t "6 X @t  @D  t  C
t "6 D @*t  @(D  t  C
t "6 D Xt  XD  t  C
t "6 D Xt  XD  t  C
t "6 D Bt  BD  t  C
t "6 D Uvt  Z- D  t  C
t "6 D Xt  BoD  t  C
t "6 D Bft  ArD  t  C
t "6 D Bft  V"D  t  C
t "6 D Gt  GD  t  C
t "6 D Bft  @D  t  C
t "6 D Xt  BoD  t  C
t "6 D Wmt  DQD  t  C
t "6 D Xt  X D  t  C
t "6 D #t  Z|D  t  C
t "6 @* @t  @D  t  C
t "6 @* Bft  ZD  t  C
t "6 @* Bft  BdD  t  C
t "6 @* Bft  V"D  t  C
t "6 D Bft  AxD  t  C
t "6 D Dt  AD  t  C
t "6 D Gt  GD  t  C
t "6 Ba EFt  ^D  t  C
t "6 Ba EKt  ^7D  t  C
t "6 Ba EFt  LD  t  C
t "6 Ba EKt  ^9D  t  C
t "6 Ba EFt  'D  t  C
t "6 Ba Bft  ]D  t  C
t "6 Ba EFt  'D  t  C
t "6 Ba t  AD  t  C
t "6 Ba EFt  \6D  t  C
t "6 Ba EFt  DRD  t  C
t "6 Ba t  )D  t  C
t "6 Ba EFt  T[D  t  C
t "6 Ba Ht  ]D  t  C
t "6 Ba BBt  B@D  t  C
t "6 Ba Ht  ]D  t  C
t "6 Ba t  AD  t  C
t "6 Ba EFt  'D  t  C
t "6 Ba t  CD  t  C
t "6 Ba Ht  ]D  t  C
t "6 Ba EFt  WiD  t  C
t "6 Ba Ht  ]D  t  C
t "6 Ba EFt  'D  t  C
t "6 Ba t  XD  t  C
t "6 Ba EFt  'D  t  C
t "6 Ba EKt  GD  t  C
t "6 Ba EFt  (D  t  C
t "6 Ba EFt  LlD  t  C
t "6 Ba EFt  ^D  t  C
t "6 Ba EFt  EkD  t  C
t "6 Ba Dt  ED  t  C
t "6 Ba EFt  (	D  t  C
t "6 Ba BWt  %<D  t  C
t "6 Ba EFt  'D  t  C
t "6 Ba EKt  HD  t  C
t "6 Ba EFt   D  t  C
t "6 Ba Xt  BoD  t  C
t "6 Ba EKt  GD  t  C
t "6 Ba EFt  'D  t  C
t "6 Ba EKt  DD  t  C
t "6 Ba Bft  HD  t  C
t "6 Ba t  @D  t  C
t "6 Ba Bft  D>D  t  C
t "6 Ba EFt   D  t  C
t "6 Ba EFt  DRD  t  C
t "6 Ba Bft  BdD  t  C
t "6 Ba t  BD  t  C
t "6 Ba EFt  EQD  t  C
t "6 Ba EFt  'D  t  C
t "6 Ba Ht  ED  t  C
t "6 Ba EFt  'D  t  C
t "6 Ba EKt  ^< D  t  C
t "6 Ba Ht  ]D  t  C
t "6 Ba t  BD  t  C
t "6 Ba Ht  ]D  t  C
t "6 Ba EFt  'D  t  C
t "6 Ba Ht  ]D  t  C
t "6 Ba EFt  'D  t  C
t "6 Ba EKt  DD  t  C
t "6 Ba EFt  'D  t  C
t "6 Ba EFt  'D  t  C
t "6 Ba t  ]ED  t  C
t "6 Ba EFt  (D  t  C
t "6 Ba EFt  'D  t  C
t "6 Ba EFt  (D  t  C
t "6 Ba EFt  LD  t  C
t "6 Ba BWt  BUD  t  C
t "6 D Ent  VD  t  C
t "6 D Ent  *D  t  C
t "6 D Ent  !)D  t  C
t "6 D Ent  !)D  t  C
t "6 D t  @D  t  C
t "6 D Ent  VD  t  C
t "6 D Ent  VD  t  C
t "6 D t  AD  t  C
t "6 D Dat  ,D  t  C
t "6 D Dat  , D  t  C
t "6 D t  BD  t  C
t "6 D t  )D  t  C
t "6 D Dat  !D  t  C
t "6 D Dat  ,D  t  C
t "6 D Dat  ,D  t  C
t "6 D t  AD  t  C
t "6 D Dat  ,D  t  C
t "6 D t  CD  t  C
t "6 D t  BD  t  C
t "6 D t  XD  t  C
t "6 D t  ]ED  t  C
t "6 D Dat  DD  t  C
t "6 D Dat  DD  t  C
t "6 EC EFt  ^D  t  C
t "6 EC EFt  'D  t  C
t "6 EC EFt   D  t  C
t "6 EC EFt  LD  t  C
t "6 EC EFt  'D  t  C
t "6 EC EFt  'D  t  C
t "6 EC t  @D  t  C
t "6 EC EFt  'D  t  C
t "6 EC EFt   D  t  C
t "6 EC t  AD  t  C
t "6 EC EFt  DRD  t  C
t "6 EC EFt  \6D  t  C
t "6 EC Bft  BdD  t  C
t "6 EC EFt  EQD  t  C
t "6 EC t  BD  t  C
t "6 EC EFt  DRD  t  C
t "6 EC t  )D  t  C
t "6 EC EFt  T[D  t  C
t "6 EC EFt  'D  t  C
t "6 EC EFt  'D  t  C
t "6 EC t  AD  t  C
t "6 EC EFt  'D  t  C
t "6 EC t  CD  t  C
t "6 EC t  BD  t  C
t "6 EC EFt  WiD  t  C
t "6 EC EFt  'D  t  C
t "6 EC EFt  'D  t  C
t "6 EC EFt  'D  t  C
t "6 EC EFt  'D  t  C
t "6 EC t  XD  t  C
t "6 EC EFt  'D  t  C
t "6 EC EFt  'D  t  C
t "6 EC t  ]ED  t  C
t "6 EC EFt  (D  t  C
t "6 EC EFt  (D  t  C
t "6 EC EFt  'D  t  C
t "6 EC EFt  ^D  t  C
t "6 EC EFt  LlD  t  C
t "6 EC EFt  (D  t  C
t "6 EC EFt  EkD  t  C
t "6 EC EFt  LD  t  C
t "6 EC EFt  (	D  t  C
t "6 EK EFt  ^D  t  C
t "6 EK EFt  LD  t  C
t "6 EK EFt  'D  t  C
t "6 EK EFt  'D  t  C
t "6 EK @*t  @(D  t  C
t "6 EK t  AD  t  C
t "6 EK EFt  \6D  t  C
t "6 EK t  )D  t  C
t "6 EK EFt  DRD  t  C
t "6 EK EFt  T[D  t  C
t "6 EK t  AD  t  C
t "6 EK t  CD  t  C
t "6 EK EFt  'D  t  C
t "6 EK EFt  WiD  t  C
t "6 EK EFt  'D  t  C
t "6 EK EFt  'D  t  C
t "6 EK t  XD  t  C
t "6 EK EFt  (D  t  C
t "6 EK EFt  LlD  t  C
t "6 EK EFt  ^D  t  C
t "6 EK EFt  EkD  t  C
t "6 EK EFt  (	D  t  C
t "6 EK EFt  'D  t  C
t "6 EK EFt   D  t  C
t "6 EK EFt  'D  t  C
t "6 EK Xt  BoD  t  C
t "6 EK t  @D  t  C
t "6 EK EFt   D  t  C
t "6 EK EFt  DRD  t  C
t "6 EK t  BD  t  C
t "6 EK EFt  EQD  t  C
t "6 EK Bft  BdD  t  C
t "6 EK EFt  'D  t  C
t "6 EK Et  ED  t  C
t "6 EK EFt  'D  t  C
t "6 EK t  BD  t  C
t "6 EK EFt  'D  t  C
t "6 EK EFt  'D  t  C
t "6 EK EFt  'D  t  C
t "6 EK EFt  'D  t  C
t "6 EK t  ]ED  t  C
t "6 EK EFt  (D  t  C
t "6 EK EFt  'D  t  C
t "6 EK EFt  (D  t  C
t "6 EK EFt  LD  t  C
t "6 E EFt  ^D  t  C
t "6 E EKt  ^7D  t  C
t "6 E EFt  LD  t  C
t "6 E Ent  VD  t  C
t "6 E EFt  'D  t  C
t "6 E EKt  ^9D  t  C
t "6 E Ent  !)D  t  C
t "6 E Ent  VD  t  C
t "6 E EFt  'D  t  C
t "6 E t  AD  t  C
t "6 E EFt  \6D  t  C
t "6 E t  )D  t  C
t "6 E EFt  DRD  t  C
t "6 E EFt  T[D  t  C
t "6 E t  AD  t  C
t "6 E t  CD  t  C
t "6 E EFt  'D  t  C
t "6 E ESt  XD  t  C
t "6 E Bft  ZD  t  C
t "6 E EFt  WiD  t  C
t "6 E EFt  'D  t  C
t "6 E Et  ^D  t  C
t "6 E Et  ^D  t  C
t "6 E t  XD  t  C
t "6 E EFt  'D  t  C
t "6 E EKt  GD  t  C
t "6 E ESt  'D  t  C
t "6 E EFt  (D  t  C
t "6 E EFt  LlD  t  C
t "6 E EFt  ^D  t  C
t "6 E EFt  EkD  t  C
t "6 E EFt  (	D  t  C
t "6 E Bft  GD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt   D  t  C
t "6 E EKt  HD  t  C
t "6 E Xt  BoD  t  C
t "6 E EFt  'D  t  C
t "6 E EKt  GD  t  C
t "6 E Ent  *D  t  C
t "6 E EKt  DD  t  C
t "6 E Ent  !)D  t  C
t "6 E Ent  VD  t  C
t "6 E t  @D  t  C
t "6 E EFt   D  t  C
t "6 E @*t  TjD  t  C
t "6 E EFt  DRD  t  C
t "6 E t  BD  t  C
t "6 E EFt  EQD  t  C
t "6 E EFt  'D  t  C
t "6 E EKt  ^< D  t  C
t "6 E EFt  'D  t  C
t "6 E t  BD  t  C
t "6 E Et  ^D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E EKt  DD  t  C
t "6 E Et  'sD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E t  ]ED  t  C
t "6 E ESt  'D  t  C
t "6 E EFt  (D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  (D  t  C
t "6 E EFt  LD  t  C
t "6 BB Bft  ArD  t  C
t "6 BB t  BD  t  C
t "6 BB Xt  BoD  t  C
t "6 BB Gt  GD  t  C
t "6 BB t  AD  t  C
t "6 BB Bft  BdD  t  C
t "6 BB t  AD  t  C
t "6 _k Bft  _D  t  C
t "6 _k Bft  @D  t  C
t "6 E EFt  ^D  t  C
t "6 E EFt  LD  t  C
t "6 E Ent  VD  t  C
t "6 E Bft  AxD  t  C
t "6 E EFt  'D  t  C
t "6 E Ent  !)D  t  C
t "6 E EFt  'D  t  C
t "6 E Ent  VD  t  C
t "6 E @*t  @(D  t  C
t "6 E EFt  \6D  t  C
t "6 E EFt  DRD  t  C
t "6 E EFt  T[D  t  C
t "6 E ESt  XD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  WiD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  (D  t  C
t "6 E ESt  'D  t  C
t "6 E EFt  LlD  t  C
t "6 E EFt  ^D  t  C
t "6 E Bt  BD  t  C
t "6 E EFt  EkD  t  C
t "6 E EFt  (	D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt   D  t  C
t "6 E EFt  'D  t  C
t "6 E Ent  *D  t  C
t "6 E Ent  !)D  t  C
t "6 E Ent  VD  t  C
t "6 E EFt   D  t  C
t "6 E EFt  DRD  t  C
t "6 E EFt  EQD  t  C
t "6 E t  BD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E Bft  ArD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E ESt  'D  t  C
t "6 E EFt  (D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  (D  t  C
t "6 E EFt  LD  t  C
t "6 E EFt  LD  t  C
t "6 E Ent  !)D  t  C
t "6 E EKt  ^9D  t  C
t "6 E Bft  ]D  t  C
t "6 E EFt  'D  t  C
t "6 E @*t  @(D  t  C
t "6 E t  AD  t  C
t "6 E  t  !D  t  C
t "6 E @*t  ZD  t  C
t "6 E EFt  DRD  t  C
t "6 E Et  U|D  t  C
t "6 E EFt  T[D  t  C
t "6 E t  AD  t  C
t "6 E Bft   D  t  C
t "6 E Et  UD  t  C
t "6 E EFt  'D  t  C
t "6 E Et  UD  t  C
t "6 E EFt  (D  t  C
t "6 E Et  UD  t  C
t "6 E EFt  ^D  t  C
t "6 E EFt  EkD  t  C
t "6 E EKt  HD  t  C
t "6 E EFt  'D  t  C
t "6 E EKt  DD  t  C
t "6 E Ent  !)D  t  C
t "6 E EFt   D  t  C
t "6 E Et  U|D  t  C
t "6 E EFt  EQD  t  C
t "6 E  t   D  t  C
t "6 E EFt  'D  t  C
t "6 E Et  UD  t  C
t "6 E EKt  ^< D  t  C
t "6 E Et  UD  t  C
t "6 E EFt  'D  t  C
t "6 E Gt  GD  t  C
t "6 E Et  UD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  (D  t  C
t "6 E Dt  ED  t  C
t "6 E EFt  ^D  t  C
t "6 E EKt  ^7D  t  C
t "6 E Ent  VD  t  C
t "6 E EFt  'D  t  C
t "6 E Ent  VD  t  C
t "6 E EFt  \6D  t  C
t "6 E t  )D  t  C
t "6 E  t   D  t  C
t "6 E Et  UD  t  C
t "6 E EFt  'D  t  C
t "6 E t  CD  t  C
t "6 E EFt  WiD  t  C
t "6 E Et  UD  t  C
t "6 E EFt  'D  t  C
t "6 E t  XD  t  C
t "6 E EKt  GD  t  C
t "6 E Et  UD  t  C
t "6 E EFt  LlD  t  C
t "6 E  t    D  t  C
t "6 E EFt  (	D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt   D  t  C
t "6 E Xt  BoD  t  C
t "6 E Ent  *D  t  C
t "6 E EKt  GD  t  C
t "6 E Ent  VD  t  C
t "6 E t  @D  t  C
t "6 E EFt  DRD  t  C
t "6 E  t   D  t  C
t "6 E Et  U|D  t  C
t "6 E t  BD  t  C
t "6 E Et  UD  t  C
t "6 E EFt  'D  t  C
t "6 E t  BD  t  C
t "6 E EFt  'D  t  C
t "6 E EKt  DD  t  C
t "6 E EFt  'D  t  C
t "6 E Et  UD  t  C
t "6 E t  ]ED  t  C
t "6 E Et  U|D  t  C
t "6 E EFt  (D  t  C
t "6 E Et  FD  t  C
t "6 E EFt  LD  t  C
t "6 E Bt  DD  t  C
t "6 E !t  -D  t  C
t "6 E !t  !D  t  C
t "6 E !t  !D  t  C
t "6 E !t  -D  t  C
t "6 E !t  -D  t  C
t "6 E !t  !D  t  C
t "6 E !t  !D  t  C
t "6 E !t  -D  t  C
t "6 E !t  !D  t  C
t "6 C
 EFt  LD  t  C
t "6 C
 Ent  !)D  t  C
t "6 C
 EFt  'D  t  C
t "6 C
 @*t  @(D  t  C
t "6 C
 t  AD  t  C
t "6 C
 EFt  DRD  t  C
t "6 C
 Dat  !D  t  C
t "6 C
 EFt  T[D  t  C
t "6 C
 t  AD  t  C
t "6 C
 ESt  XD  t  C
t "6 C
 EFt  'D  t  C
t "6 C
 ESt  'D  t  C
t "6 C
 EFt  (D  t  C
t "6 C
 EFt  ^D  t  C
t "6 C
 Bft  GWD  t  C
t "6 C
 EFt  EkD  t  C
t "6 C
 EFt  'D  t  C
t "6 C
 Ent  !)D  t  C
t "6 C
 EFt   D  t  C
t "6 C
 EFt  EQD  t  C
t "6 C
 EFt  'D  t  C
t "6 C
 Bft  ArD  t  C
t "6 C
 EFt  'D  t  C
t "6 C
 Et  B2D  t  C
t "6 C
 Gt  GD  t  C
t "6 C
 EFt  'D  t  C
t "6 C
 ESt  'D  t  C
t "6 C
 EFt  'D  t  C
t "6 C
 EFt  (D  t  C
t "6 C
 EFt  ^D  t  C
t "6 C
 Ent  VD  t  C
t "6 C
 EFt  'D  t  C
t "6 C
 Ent  VD  t  C
t "6 C
 EFt  \6D  t  C
t "6 C
 t  )D  t  C
t "6 C
 t  CD  t  C
t "6 C
 EFt  'D  t  C
t "6 C
 Bft  _D  t  C
t "6 C
 EFt  WiD  t  C
t "6 C
 t  XD  t  C
t "6 C
 EFt  'D  t  C
t "6 C
 EFt  LlD  t  C
t "6 C
 EFt  (	D  t  C
t "6 C
 EFt  'D  t  C
t "6 C
 EFt   D  t  C
t "6 C
 Ent  *D  t  C
t "6 C
 t  @D  t  C
t "6 C
 Ent  VD  t  C
t "6 C
 EFt  DRD  t  C
t "6 C
 t  BD  t  C
t "6 C
 EFt  'D  t  C
t "6 C
 t  BD  t  C
t "6 C
 EFt  'D  t  C
t "6 C
 EFt  'D  t  C
t "6 C
 Dt  VD  t  C
t "6 C
 t  ]ED  t  C
t "6 C
 EFt  (D  t  C
t "6 C
 EFt  LD  t  C
t "6 Ea Eft  EdD  t  C
t "6 Ea B)t  EuD  t  C
t "6 Ea B)t  EtD  t  C
t "6 Ea Bat  ]D  t  C
t "6 Ea B)t  EvD  t  C
t "6 Ea EFt  DRD  t  C
t "6 Ea B)t  EsD  t  C
t "6 Ea EFt  EQD  t  C
t "6 Ea .Zt  EbD  t  C
t "6 Ea E\t  EqD  t  C
t "6 # @*t  @(D  t  C
t "6 # @t  @D  t  C
t "6 # Bft  BD  t  C
t "6 # Bft  _D  t  C
t "6 # @t  _D  t  C
t "6 # Bft  ArD  t  C
t "6 # Bft  V"D  t  C
t "6 $7 Xt  BoD  t  C
t "6 E\ Eat  E_D  t  C
t "6 E\ .Zt  E]D  t  C
t "6 E\ Ezt  ExD  t  C
t "6  Bft  DAD  t  C
t "6  Xt  XD  t  C
t "6  Bft  ZD  t  C
t "6  Bft  GWD  t  C
t "6  Wmt  WqD  t  C
t "6  Bft   yD  t  C
t "6  Bft  + D  t  C
t "6  Uvt  Z- D  t  C
t "6  Dt  Y D  t  C
t "6  Bft  %1D  t  C
t "6  Bft  V"D  t  C
t "6  Dt  $6D  t  C
t "6  @t  @D  t  C
t "6  @t  @D  t  C
t "6  Bft  	D  t  C
t "6  #t  ]-D  t  C
t "6  At  ED  t  C
t "6  Wmt  WoD  t  C
t "6  Bft  *D  t  C
t "6  Bft  FD  t  C
t "6  @*t  @(D  t  C
t "6  Xt  XD  t  C
t "6  @t  _
D  t  C
t "6  Wmt  WtD  t  C
t "6  Xt  BoD  t  C
t "6  @t  _D  t  C
t "6  Bft  ArD  t  C
t "6  #t  VD  t  C
t "6  #t  #D  t  C
t "6  Bt  DD  t  C
t "6  Bft  *D  t  C
t "6  Xt  XD  t  C
t "6  Bft  AxD  t  C
t "6  Dt  AD  t  C
t "6  _kt  _oD  t  C
t "6  Bft  +
D  t  C
t "6  Dt  B3 D  t  C
t "6  Uvt  )/D  t  C
t "6  Bt  BD  t  C
t "6  Xt  BoD  t  C
t "6  Dt  YD  t  C
t "6  Bft  HD  t  C
t "6  At  CD  t  C
t "6  Xt  X D  t  C
t "6  #t  Z|D  t  C
t "6  Bft  [D  t  C
t "6  Wmt  WvD  t  C
t "6  Bft  G D  t  C
t "6  Bft  +D  t  C
t "6  & t  & D  t  C
t "6  _kt  _mD  t  C
t "6  At  AD  t  C
t "6  Bft  ]D  t  C
t "6  @*t  ZD  t  C
t "6  Bft  BD  t  C
t "6  Dt  Y D  t  C
t "6  Dt  ]nD  t  C
t "6  & t  & D  t  C
t "6  Uvt  Z-D  t  C
t "6  Dt  D D  t  C
t "6  Bft  +D  t  C
t "6  Bft  +D  t  C
t "6  Bft  %WD  t  C
t "6  Bft  	D  t  C
t "6  Bft  _D  t  C
t "6  Dt  $ D  t  C
t "6  Bft  +D  t  C
t "6  Bft  GD  t  C
t "6  Wmt  DQD  t  C
t "6  Dt  B)D  t  C
t "6  Gt  ED  t  C
t "6  Bft  GW D  t  C
t "6  Dt  VD  t  C
t "6  Bt  DD  t  C
t "6  Uvt  )1D  t  C
t "6  Dt  Y
 D  t  C
t "6  Bft  [D  t  C
t "6  At  AD  t  C
t "6  Dt  Y D  t  C
t "6  Bft   D  t  C
t "6  Xt  XD  t  C
t "6  Dt  B/D  t  C
t "6  Bft  BgD  t  C
t "6  Dt  DD  t  C
t "6  Bt  BD  t  C
t "6  Bft  *D  t  C
t "6  Bft  + D  t  C
t "6  @*t  TjD  t  C
t "6  Dt  @ D  t  C
t "6  Bft  BD  t  C
t "6  Dt  ]l D  t  C
t "6  & t  & D  t  C
t "6  _kt  _mD  t  C
t "6  Dt  $D  t  C
t "6  Gt  GD  t  C
t "6  Bft  @D  t  C
t "6  Dt  B) D  t  C
t "6  Bft  +D  t  C
t "6  Bft  ED  t  C
t "6  Bft  D>D  t  C
t "6  Bft  BdD  t  C
t "6  Dt  $D  t  C
t "6  Bft  +D  t  C
t "6 D @*t  @(D  t  C
t "6 D @t  @D  t  C
t "6 D @t  _D  t  C
t "6 D Bft  %1D  t  C
t "6 D Gt  GD  t  C
t "6 BW EFt  ^D  t  C
t "6 BW EFt  LD  t  C
t "6 BW EFt  'D  t  C
t "6 BW EFt  'D  t  C
t "6 BW t  AD  t  C
t "6 BW EFt  \6D  t  C
t "6 BW t  )D  t  C
t "6 BW EFt  DRD  t  C
t "6 BW EFt  T[D  t  C
t "6 BW t  AD  t  C
t "6 BW t  CD  t  C
t "6 BW EFt  'D  t  C
t "6 BW EFt  WiD  t  C
t "6 BW EFt  'D  t  C
t "6 BW EFt  'D  t  C
t "6 BW t  XD  t  C
t "6 BW EFt  (D  t  C
t "6 BW EFt  ^D  t  C
t "6 BW EFt  LlD  t  C
t "6 BW EFt  EkD  t  C
t "6 BW EFt  (	D  t  C
t "6 BW EFt  'D  t  C
t "6 BW EFt   D  t  C
t "6 BW EFt  'D  t  C
t "6 BW t  @D  t  C
t "6 BW EFt   D  t  C
t "6 BW EFt  DRD  t  C
t "6 BW t  BD  t  C
t "6 BW EFt  EQD  t  C
t "6 BW Bft  BdD  t  C
t "6 BW EFt  'D  t  C
t "6 BW EFt  'D  t  C
t "6 BW t  BD  t  C
t "6 BW EFt  'D  t  C
t "6 BW EFt  'D  t  C
t "6 BW Gt  GD  t  C
t "6 BW EFt  'D  t  C
t "6 BW EFt  'D  t  C
t "6 BW t  ]ED  t  C
t "6 BW EFt  'D  t  C
t "6 BW EFt  (D  t  C
t "6 BW EFt  (D  t  C
t "6 BW EFt  LD  t  C
t "6 D t  BD  t  C
t "6 D Et  UD  t  C
t "6 D Dat  ,D  t  C
t "6 D Bft  @D  t  C
t "6 &  @t  _D  t  C
t "6 &  @*t  @(D  t  C
t "6 &  @t  @D  t  C
t "6 &  Bft  BdD  t  C
t "6 E EFt  LD  t  C
t "6 E Ent  !)D  t  C
t "6 E EKt  ^9D  t  C
t "6 E EFt  'D  t  C
t "6 E @*t  @(D  t  C
t "6 E Et  &D  t  C
t "6 E EFt  DRD  t  C
t "6 E Et  U|D  t  C
t "6 E Et  VD  t  C
t "6 E EFt  T[D  t  C
t "6 E ESt  XD  t  C
t "6 E Et  UD  t  C
t "6 E EFt  'D  t  C
t "6 E Et  UD  t  C
t "6 E Bst  (D  t  C
t "6 E EFt  (D  t  C
t "6 E ESt  'D  t  C
t "6 E Et  UD  t  C
t "6 E EFt  ^D  t  C
t "6 E EFt  EkD  t  C
t "6 E EKt  HD  t  C
t "6 E EFt  'D  t  C
t "6 E EKt  DD  t  C
t "6 E Ent  !)D  t  C
t "6 E EFt   D  t  C
t "6 E Et  U|D  t  C
t "6 E EFt  EQD  t  C
t "6 E EFt  'D  t  C
t "6 E Et  UD  t  C
t "6 E EKt  ^< D  t  C
t "6 E Et  UD  t  C
t "6 E EFt  'D  t  C
t "6 E Et  'sD  t  C
t "6 E Gt  GD  t  C
t "6 E Bst  (D  t  C
t "6 E Et  UD  t  C
t "6 E EFt  'D  t  C
t "6 E ESt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  (D  t  C
t "6 E EFt  ^D  t  C
t "6 E EKt  ^7D  t  C
t "6 E Ent  VD  t  C
t "6 E EFt  'D  t  C
t "6 E Ent  VD  t  C
t "6 E EFt  \6D  t  C
t "6 E Et  UD  t  C
t "6 E EFt  'D  t  C
t "6 E Bft  _D  t  C
t "6 E EFt  WiD  t  C
t "6 E Et  ^D  t  C
t "6 E Et  UD  t  C
t "6 E Bst  BsD  t  C
t "6 E EFt  'D  t  C
t "6 E EKt  GD  t  C
t "6 E Et  UD  t  C
t "6 E EFt  LlD  t  C
t "6 E EFt  (	D  t  C
t "6 E Bft  GD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt   D  t  C
t "6 E Ent  *D  t  C
t "6 E EKt  GD  t  C
t "6 E Ent  VD  t  C
t "6 E Bft  D>D  t  C
t "6 E EFt  DRD  t  C
t "6 E Et  U|D  t  C
t "6 E t  BD  t  C
t "6 E Et  'D  t  C
t "6 E Et  UD  t  C
t "6 E EFt  'D  t  C
t "6 E Et  ^D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E EKt  DD  t  C
t "6 E Et  UD  t  C
t "6 E Et  U|D  t  C
t "6 E EFt  (D  t  C
t "6 E Et  FD  t  C
t "6 E EFt  LD  t  C
t "6 B9 Xt  BoD  t  C
t "6 B9 Bft  BdD  t  C
t "6 ES EFt  ^D  t  C
t "6 ES EFt  'D  t  C
t "6 ES EFt   D  t  C
t "6 ES EFt  LD  t  C
t "6 ES EFt  'D  t  C
t "6 ES EFt  'D  t  C
t "6 ES EFt  'D  t  C
t "6 ES EFt   D  t  C
t "6 ES EFt  DRD  t  C
t "6 ES EFt  \6D  t  C
t "6 ES EFt  EQD  t  C
t "6 ES EFt  DRD  t  C
t "6 ES EFt  'D  t  C
t "6 ES EFt  T[D  t  C
t "6 ES EFt  'D  t  C
t "6 ES EFt  'D  t  C
t "6 ES EFt  WiD  t  C
t "6 ES EFt  'D  t  C
t "6 ES EFt  'D  t  C
t "6 ES EFt  'D  t  C
t "6 ES EFt  'D  t  C
t "6 ES EFt  'D  t  C
t "6 ES EFt  'D  t  C
t "6 ES EFt  (D  t  C
t "6 ES EFt  (D  t  C
t "6 ES EFt  'D  t  C
t "6 ES EFt  LlD  t  C
t "6 ES EFt  ^D  t  C
t "6 ES EFt  (D  t  C
t "6 ES EFt  EkD  t  C
t "6 ES EFt  LD  t  C
t "6 ES EFt  (	D  t  C
t "6 Bs Xt  BoD  t  C
t "6 Bs t  @D  t  C
t "6 Bs t  AD  t  C
t "6 Bs t  BD  t  C
t "6 Bs Bft  BdD  t  C
t "6 Bs EFt  EQD  t  C
t "6 Bs t  )D  t  C
t "6 Bs t  AD  t  C
t "6 Bs t  CD  t  C
t "6 Bs t  BD  t  C
t "6 Bs t  XD  t  C
t "6 Bs t  ]ED  t  C
t "6 EP Bft  ]D  t  C
t "6 EP $7t  ED  t  C
t "6 EP EFt  EQD  t  C
t "6 EP Et  UD  t  C
t "6 EP Bft  GW D  t  C
t "6 EP Bft  GWD  t  C
t "6 E EFt  ^D  t  C
t "6 E _t  _D  t  C
t "6 E EFt  LD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E t  AD  t  C
t "6 E EFt  \6D  t  C
t "6 E Et  !7D  t  C
t "6 E Et  U|D  t  C
t "6 E Et  UD  t  C
t "6 E t  )D  t  C
t "6 E EFt  DRD  t  C
t "6 E EFt  T[D  t  C
t "6 E Et  !RD  t  C
t "6 E Et  !PD  t  C
t "6 E t  AD  t  C
t "6 E Et  UD  t  C
t "6 E t  CD  t  C
t "6 E EFt  'D  t  C
t "6 E ESt  XD  t  C
t "6 E Et  !9D  t  C
t "6 E Et  !7D  t  C
t "6 E EFt  WiD  t  C
t "6 E Et  !;D  t  C
t "6 E EFt  'D  t  C
t "6 E Et  UD  t  C
t "6 E Et  UD  t  C
t "6 E Et  !@D  t  C
t "6 E t  XD  t  C
t "6 E EFt  'D  t  C
t "6 E Et  UD  t  C
t "6 E Et  UD  t  C
t "6 E EFt  (D  t  C
t "6 E ESt  'D  t  C
t "6 E Et  !DD  t  C
t "6 E EFt  ^D  t  C
t "6 E EFt  LlD  t  C
t "6 E Et  !HD  t  C
t "6 E EFt  EkD  t  C
t "6 E _t  _D  t  C
t "6 E EFt  (	D  t  C
t "6 E Et  !ND  t  C
t "6 E _t  _D  t  C
t "6 E _t  _D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt   D  t  C
t "6 E EFt  'D  t  C
t "6 E t  @D  t  C
t "6 E EFt   D  t  C
t "6 E Et  U|D  t  C
t "6 E Et  U|D  t  C
t "6 E EFt  DRD  t  C
t "6 E t  BD  t  C
t "6 E EFt  EQD  t  C
t "6 E EFt  'D  t  C
t "6 E Et  UD  t  C
t "6 E Et  UD  t  C
t "6 E Et  !LD  t  C
t "6 E EFt  'D  t  C
t "6 E Et  !VD  t  C
t "6 E t  BD  t  C
t "6 E Et  UD  t  C
t "6 E Et  !;D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E Et  !>D  t  C
t "6 E EFt  'D  t  C
t "6 E Et  UD  t  C
t "6 E Et  UD  t  C
t "6 E Et  !;D  t  C
t "6 E EFt  'D  t  C
t "6 E Et  U|D  t  C
t "6 E Et  !7D  t  C
t "6 E t  ]ED  t  C
t "6 E ESt  'D  t  C
t "6 E Et  FD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  (D  t  C
t "6 E Et  !DD  t  C
t "6 E EFt  (D  t  C
t "6 E Et  !JD  t  C
t "6 E EFt  LD  t  C
t "6 E _t  _D  t  C
t "6 E _t  _D  t  C
t "6 E Et  !TD  t  C
t "6 Uv @*t  @(D  t  C
t "6 Uv @t  @D  t  C
t "6 Uv Gt  GD  t  C
t "6 Uv Dt  B3 D  t  C
t "6 Ez Eat  EpD  t  C
t "6 Ez Eat  E_D  t  C
t "6 Ez .Zt  EbD  t  C
t "6 Ez .Zt  E]D  t  C
t "6  EKt  HD  t  C
t "6 E EKt  ^7D  t  C
t "6 E Ent  VD  t  C
t "6 E Ent  !)D  t  C
t "6 E EKt  ^9D  t  C
t "6 E Bft  AxD  t  C
t "6 E Ent  VD  t  C
t "6 E Et  GKD  t  C
t "6 E Et  VD  t  C
t "6 E Et  VD  t  C
t "6 E Et  VD  t  C
t "6 E EKt  GD  t  C
t "6 E Et   WD  t  C
t "6 E Et   MD  t  C
t "6 E Et   QD  t  C
t "6 E Et  V
D  t  C
t "6 E Bft  GD  t  C
t "6 E EKt  HD  t  C
t "6 E Ent  *D  t  C
t "6 E EKt  GD  t  C
t "6 E EKt  DD  t  C
t "6 E Ent  !)D  t  C
t "6 E Ent  VD  t  C
t "6 E Bft  D>D  t  C
t "6 E Et  GK D  t  C
t "6 E EFt  DRD  t  C
t "6 E Et  VD  t  C
t "6 E Ht  ED  t  C
t "6 E EKt  ^< D  t  C
t "6 E EKt  DD  t  C
t "6 E Et   YD  t  C
t "6 E Et  VD  t  C
t "6 E Et   OD  t  C
t "6 E Et   SD  t  C
t "6 E Et   UD  t  C
t "6 En EFt  ^D  t  C
t "6 En EFt  'D  t  C
t "6 En EFt  LD  t  C
t "6 En EFt   D  t  C
t "6 En EFt  'D  t  C
t "6 En EFt  'D  t  C
t "6 En t  @D  t  C
t "6 En EFt  'D  t  C
t "6 En EFt   D  t  C
t "6 En t  AD  t  C
t "6 En EFt  DRD  t  C
t "6 En EFt  \6D  t  C
t "6 En t  BD  t  C
t "6 En EFt  EQD  t  C
t "6 En t  )D  t  C
t "6 En EFt  DRD  t  C
t "6 En EFt  'D  t  C
t "6 En EFt  T[D  t  C
t "6 En t  AD  t  C
t "6 En EFt  'D  t  C
t "6 En t  CD  t  C
t "6 En EFt  'D  t  C
t "6 En ESt  XD  t  C
t "6 En t  BD  t  C
t "6 En EFt  WiD  t  C
t "6 En EFt  'D  t  C
t "6 En EFt  'D  t  C
t "6 En EFt  'D  t  C
t "6 En EFt  'D  t  C
t "6 En t  XD  t  C
t "6 En EFt  'D  t  C
t "6 En EFt  'D  t  C
t "6 En t  ]ED  t  C
t "6 En ESt  'D  t  C
t "6 En ESt  'D  t  C
t "6 En EFt  (D  t  C
t "6 En EFt  'D  t  C
t "6 En EFt  (D  t  C
t "6 En EFt  ^D  t  C
t "6 En EFt  LlD  t  C
t "6 En EFt  (D  t  C
t "6 En EFt  EkD  t  C
t "6 En EFt  LD  t  C
t "6 En EFt  (	D  t  C
t "6 X @*t  @(D  t  C
t "6 Bf @*t  @(D  t  C
t "6 Bf Dt  DD  t  C
t "6 Bf #t  VD  t  C
t "6 Bf Dt  $6D  t  C
t "6 Bf @t  @D  t  C
t "6 Bf Dt  VD  t  C
t "6 B} EKt  ^7D  t  C
t "6 B} Ent  VD  t  C
t "6 B} Bft  AxD  t  C
t "6 B} EKt  ^9D  t  C
t "6 B} Ent  !)D  t  C
t "6 B} Ent  VD  t  C
t "6 B} t  AD  t  C
t "6 B} t  )D  t  C
t "6 B} t  AD  t  C
t "6 B} $t  $D  t  C
t "6 B} $t  $D  t  C
t "6 B} t  CD  t  C
t "6 B} $t  $D  t  C
t "6 B} $t  $D  t  C
t "6 B} $t  $D  t  C
t "6 B} t  XD  t  C
t "6 B} EKt  GD  t  C
t "6 B} BWt  %<D  t  C
t "6 B} EKt  HD  t  C
t "6 B} Xt  BoD  t  C
t "6 B} EKt  GD  t  C
t "6 B} Ent  *D  t  C
t "6 B} EKt  DD  t  C
t "6 B} Ent  !)D  t  C
t "6 B} t  @D  t  C
t "6 B} Ent  VD  t  C
t "6 B} t  BD  t  C
t "6 B} Bft  BdD  t  C
t "6 B} $t  $D  t  C
t "6 B} EKt  ^< D  t  C
t "6 B} $t  $D  t  C
t "6 B} t  BD  t  C
t "6 B} $t  $D  t  C
t "6 B} Gt  GD  t  C
t "6 B} EKt  DD  t  C
t "6 B} t  ]ED  t  C
t "6 B} BWt  BUD  t  C
t "6 @ EFt  DRD  t  C
t "6 @ Eit  S:D  t  C
t "6 @ ESt  'D  t  C
t "6 @ Bft  GWD  t  C
t "6 @ EFt  EkD  t  C
t "6 @ Et  .	D  t  C
t "6 @ Bat  ]D  t  C
t "6 @ EFt  EQD  t  C
t "6 @ EFt  'D  t  C
t "6 @ Eit  AD  t  C
t "6 @ Et  R|D  t  C
t "6 @ EFt  (D  t  C
t "6 @ Bat  ]D  t  C
t "6 @ EFt  \6D  t  C
t "6 @ Eit  D  t  C
t "6 @ EFt  'D  t  C
t "6 @ Bat  ND  t  C
t "6 @ Bat  ]D  t  C
t "6 @ EFt  'D  t  C
t "6 @ EFt  (D  t  C
t "6 @ EFt  T[D  t  C
t "6 @ Bat  ND  t  C
t "6 @ ESt  'D  t  C
t "6 @ EFt  'D  t  C
t "6 @ Eit  .AD  t  C
t "6 @ BBt  B@D  t  C
t "6 @ Eit   D  t  C
t "6 @ Eit  -:D  t  C
t "6 @ EFt  (	D  t  C
t "6 @ EFt   D  t  C
t "6 @ EFt  DRD  t  C
t "6 @ Eit  .DD  t  C
t "6 @ EFt  'D  t  C
t "6 @ EFt  LD  t  C
t "6 @ Bft  ]D  t  C
t "6 @ EFt  'D  t  C
t "6 @ Bat  H%D  t  C
t "6 @ ESt  XD  t  C
t "6 @ C
t  CD  t  C
t "6 @ Eit  .<D  t  C
t "6 @ EFt   D  t  C
t "6 @ Bat  HD  t  C
t "6 @ EFt  'D  t  C
t "6 @ E\t  EYD  t  C
t "6 @ Et  .D  t  C
t "6 @ EFt  WiD  t  C
t "6 @ Eit  .?D  t  C
t "6 @ Et  A D  t  C
t "6 @ Bft  GW D  t  C
t "6 @ EFt  LD  t  C
t "6 @ Bat  ]D  t  C
t "6 @ Bat  CD  t  C
t "6 @ Eit  .FD  t  C
t "6 @ EFt  'D  t  C
t "6 @ EFt  (D  t  C
t "6 @ EFt  ^D  t  C
t "6 @ EFt  'D  t  C
t "6 @ EPt  EMD  t  C
t "6 @ @*t  TjD  t  C
t "6 @ Bat  ]D  t  C
t "6 @ Eit  LD  t  C
t "6 @ Eit  D  t  C
t "6 @ EFt  'D  t  C
t "6 @ EFt  'D  t  C
t "6 @ Bft  @D  t  C
t "6 @ Bat  ] D  t  C
t "6 @ EFt  ^D  t  C
t "6 @ ECt  E@D  t  C
t "6 @ Bat  HD  t  C
t "6 @ Et  .D  t  C
t "6 @ EFt  'D  t  C
t "6 @ Et  .4D  t  C
t "6 @ Et  KD  t  C
t "6 @ Et  .D  t  C
t "6 @ EFt  'D  t  C
t "6 @ Bat  H"D  t  C
t "6 @ Bat  @MD  t  C
t "6 @ Et  .D  t  C
t "6 @ Eit  S:D  t  C
t "6 @ EFt  'D  t  C
t "6 @ Eit  .9D  t  C
t "6 @ Eit  \D  t  C
t "6 Da @*t  @(D  t  C
t "6 Da Gt  GD  t  C
t "6 Da EFt  EkD  t  C
t "6 D EFt  ^D  t  C
t "6 D EFt  LD  t  C
t "6 D Ent  VD  t  C
t "6 D EFt  'D  t  C
t "6 D Ent  !)D  t  C
t "6 D EFt  'D  t  C
t "6 D Ent  VD  t  C
t "6 D EFt  \6D  t  C
t "6 D Dat  , D  t  C
t "6 D Dat  ,D  t  C
t "6 D EFt  DRD  t  C
t "6 D EFt  T[D  t  C
t "6 D Dat  !D  t  C
t "6 D Dat  ,D  t  C
t "6 D t  CD  t  C
t "6 D EFt  'D  t  C
t "6 D ESt  XD  t  C
t "6 D EFt  WiD  t  C
t "6 D EFt  'D  t  C
t "6 D Et  UD  t  C
t "6 D EFt  'D  t  C
t "6 D ESt  'D  t  C
t "6 D EFt  (D  t  C
t "6 D EFt  LlD  t  C
t "6 D EFt  ^D  t  C
t "6 D EFt  EkD  t  C
t "6 D Dat  DD  t  C
t "6 D EFt  (	D  t  C
t "6 D EFt  'D  t  C
t "6 D EFt   D  t  C
t "6 D EFt  'D  t  C
t "6 D Ent  *D  t  C
t "6 D Ent  !)D  t  C
t "6 D Ent  VD  t  C
t "6 D EFt   D  t  C
t "6 D EFt  DRD  t  C
t "6 D EFt  EQD  t  C
t "6 D t  BD  t  C
t "6 D EFt  'D  t  C
t "6 D EFt  'D  t  C
t "6 D Dat  ,D  t  C
t "6 D Dat  ,D  t  C
t "6 D EFt  'D  t  C
t "6 D EFt  'D  t  C
t "6 D EFt  'D  t  C
t "6 D EFt  'D  t  C
t "6 D ESt  'D  t  C
t "6 D EFt  (D  t  C
t "6 D EFt  'D  t  C
t "6 D EFt  (D  t  C
t "6 D EFt  LD  t  C
t "6 D Bft  @D  t  C
t "6 D Dat  DD  t  C
t "6 E EFt  ^D  t  C
t "6 E EFt  LD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  \6D  t  C
t "6 E EFt  DRD  t  C
t "6 E Et  UD  t  C
t "6 E Et  U|D  t  C
t "6 E EFt  T[D  t  C
t "6 E ESt  XD  t  C
t "6 E EFt  'D  t  C
t "6 E Et  UD  t  C
t "6 E EFt  WiD  t  C
t "6 E EFt  'D  t  C
t "6 E Et  UD  t  C
t "6 E Et  UD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  (D  t  C
t "6 E ESt  'D  t  C
t "6 E Et  UD  t  C
t "6 E Et  UD  t  C
t "6 E EFt  ^D  t  C
t "6 E EFt  LlD  t  C
t "6 E EFt  EkD  t  C
t "6 E EFt  (	D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt   D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt   D  t  C
t "6 E EFt  DRD  t  C
t "6 E Et  U|D  t  C
t "6 E Et  U|D  t  C
t "6 E EFt  EQD  t  C
t "6 E EFt  'D  t  C
t "6 E Et  UD  t  C
t "6 E Et  UD  t  C
t "6 E EFt  'D  t  C
t "6 E Et  UD  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  'D  t  C
t "6 E Et  UD  t  C
t "6 E Et  UD  t  C
t "6 E EFt  'D  t  C
t "6 E ESt  'D  t  C
t "6 E Et  U|D  t  C
t "6 E EFt  'D  t  C
t "6 E EFt  (D  t  C
t "6 E Et  FD  t  C
t "6 E EFt  (D  t  C
t "6 E EFt  LD  t  C
t "6 ! EFt  EkD  t  C
t "6 E Et  ED  t  C
t "6 E Ent  VD  t  C
t "6 E Ent  *D  t  C
t "6 E Ent  !)D  t  C
t "6 E Et  (D  t  C
t "6 E Ent  !)D  t  C
t "6 E Ent  VD  t  C
t "6 E Ent  VD  t  C
t "6 E t  @D  t  C
t "6 E Et  ED  t  C
t "6 E @*t  @(D  t  C
t "6 E t  AD  t  C
t "6 E t  BD  t  C
t "6 E t  )D  t  C
t "6 E t  AD  t  C
t "6 E Et  &_D  t  C
t "6 E t  CD  t  C
t "6 E t  BD  t  C
t "6 E Et  UD  t  C
t "6 E t  XD  t  C
t "6 E t  ]ED  t  C
t "6 E Et  (D  t  C
t "6 E Et  (D  t  C
t "6 E Et  (D  t  C
t "6 E B)t  ED  t  C
t "6 E B)t  ED  t  C
t "6 E B)t  ED  t  C
t "6 E B)t  ED  t  C
t "6 E Eat  ED  t  C
t "6 E Eat  ED  t  C
t "6 E Eat  ED  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E "t  "D  t  C
t "6 E Et  .D  t  C
t "6 E Et  .D  t  C
t "6 E Et  .D  t  C
t "6 E Et  .D  t  C
t "6 E Et  .	D  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Bft  GW D  t  C
t "6 Ei Dt  -D  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  -D  t  C
t "6 Ei Dt  -D  t  C
t "6 Ei Bft  GWD  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  -D  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  -D  t  C
t "6 Ei Dt  -
D  t  C
t "6 Ei Dt  -
D  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  UD  t  C
t "6 Ei Dt  -D  t  C
t "6 EF _t  _D  t  C
t "6 EF t  AD  t  C
t "6 EF t  )D  t  C
t "6 EF t  AD  t  C
t "6 EF t  CD  t  C
t "6 EF t  XD  t  C
t "6 EF _t  _D  t  C
t "6 EF _t  _D  t  C
t "6 EF _t  _D  t  C
t "6 EF t  @D  t  C
t "6 EF t  BD  t  C
t "6 EF t  BD  t  C
t "6 EF t  ]ED  t  C
t "6 EF _t  _D  t  C
t "6 EF _t  _D  t  C
t ! [, @Q @D  t  C
t ! X FD  t  C
t ! W @ @D  t  C
t ! AA L @ZD  t  C
t ! Y! @Q @D  t  C
t ! X @ @ZD  t  C
t ! Dt D @ @ KD  t  C
t ! Dcompactcode @ZD  t  C
t !stream_type_checkloose @ZD  t  C
t ! Gc @Q @D  t  C
t !last_call_optimisation @Q @D  t  C
t !
agc_margin' FD  t  C
t ! Yt GRt CC @Qt GRt CN @Qt GRt CP
t GRt CG CI @ KD  t  C
t ! F9 @ @D  t  C
t ! A @ @ZD  t  C
t !c_libs @ @ZD  t  C
t !warn_override_implicit_import @Q @D  t  C
t ! D Q @ZD  t  C
t ! .K @Q @D  t  C
t !c_ccgcc @ZD  t  C
t !write_attributes G @ZD  t  C
t ! Y Y @ZD  t  C
t !allow_variable_name_as_functor @ @D  t  C
t ! D @ @D  t  C
t !trace_gc @ @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 @ KD  t  C
t !report_error @Q @D  t  C
t ! ]  @ @D  t  C
t !
fileerrors @Q @D  t  C
t !character_escapes @Q @D  t  C
t ! C Ba @ZD  t  C
t ! ^ FD  t  C
t ! ]^ @ @ZD  t  C
t ! S FD  t  C
t ! C @ @D  t  C
t ! ^ @Q @D  t  C
t !quasi_quotations @Q @D  t  C
t ! Y Y  @ZD  t  C
t !
answer_format Z @ZD  t  C
t ! Y" @ @D  t  C
t ! A @ @D  t  C
t ! D @ @D  t  C
t ! C A) @ZD  t  C
t ! \ A) @ZD  t  C
t ! Y~m~d~l~! ?-  @ZD  t  C
t ! Y @Q @D  t  C
t ! ]tC FD  t  C
t ! A6 @ @D  t  C
t ! "  @ZD  t  C
t ! B2 @Q @D  t  C
t !c_cflags@V-fno-strict-aliasing -pthread -fPIC -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/ncursesw  @ZD  t  C
t !	c_ldflags@u-rdynamic -Wl,-z,relro -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -pthread   @ZD  t  C
t !file_name_variables @ @D  t  C
t !backquoted_string @ @D  t  C
t !	c_libplso @ @ZD  t  C
t !
double_quotes   @ZD  t  C
t ! Gd @Q @D  t  C
t ! ] @Q @D  t  C
t !
user_flags A* @ZD  t  C
t !editor G. @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:A^ Mt  @ MD  t  t C:B Mt  @ I_D  t  t C:B Mt  @ J+D  t  t C:B Mt  @ J-D  t  t C:C Dt  @ CD  t  t C:C Mt  @ CD  t  t C:C Mt  @ HD  t  t C:C Mt  @ @MD  t  t C:C  Mt  @ IcD  t  t C:C Mt  @ D  t  t C:C Mt  @ ID  t  t C:Aw Dt  @ D  t  t C:A Mt  @ D  t  t C:C Mt  @ MD  t  t C:C  Mt  @ ID  t  t C:C Mt  @ JD  t  t C:A Mt  @ MD  t  t C:B Mt  @ J@D  t  t C:A Mt  @ H5D  t  t C:Aw Dt  @ @KD  t  t C:A Mt  @ @KD  t  t C:B Mt  @ J:D  t  t C:B Mt  @ ID  t  t C:A Mt  @ D  t  t C:A^ Mt  @ FvD  t  t C:C  Mt  @ IaD  t  t C:C Mt  @ MD  t  t C:C Dt  @ DD  t  t C: Dt  @ DD  t  t C:C Mt  @ MD  t  t C:A Mt  @ J)D  t  t C:C Mt  @ MD  t  t C:A Mt  @ J'D  t  t C:C Mt  @ I?D  t  t C:C Mt  @ HD  t  t C:B Mt  @ ID  t  t C:C Mt  @ IPD  t  t C:A Mt  @ H3D  t  t C:C Dt  @ MD  t  t C:A^ Mt  @ MD  t  t C:C Mt  @ FD  t  t C:C Mt  @ MD  t  t C:C Mt  @ MD  t  t C:A Mt  @ GD  t  t C:C Mt  @ MD  t  t C:C Mt  @ MD  t  t C:A Mt  @ J"D  t  t C:C Mt  @ MD  t  t C:C Mt  @ HzD  t  t C:C Mt  @ MD  t  t C:C Mt  @ JD  t  t C:C Mt  @ MD  t  t C:A Mt  @ MD  t  t C:C Mt  @ MXT
</file>
</archive>
<foot contentlength=691143>
