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

<archive>

<file name="$options" class="$prolog" encoding="none" size=143 modified=1410995948>
local=268435456
global=268435456
trail=268435456
goal=user:simplifier_main
toplevel=prolog
init_file=none
system_init_file=swipl
class=runtime

</file>

<file name="$state" class="$prolog" encoding="none" size=847358 modified=1410995948>
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  lA @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 @GD  t  t @Ht  t A4 D  t  t t  t  A4 	 D  t  t t  t  A4 
O  A5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@5K  :-at_halt
  $at_halt 

 


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


@5@6	$predopts@ @ @8expand_predicate_options B9@;C@u@4/usr/lib/swi-prolog/library/dialect/sicstus/block.pl  A B> B block
@5@6block_directive@8expand_block_declaration BB@;C@'@ B> B>@5@6 BB@0 @-
@-@4@7head BB@ @7block_declaration BB@C@7
block_wrapper BB@L@P@0 
@4@8
wrap_block BB@;C@u@)/usr/lib/swi-prolog/library/arithmetic.pl   A BS B arithmetic_function
@5@6
arithmetic@8arith_decl_clauses BW@;C@*@u@./usr/lib/swi-prolog/library/dialect/sicstus.pl  A B\ B load_foreign_resource
 B  A B_ 


 A@5@6sicstus @@ @7prolog_load_context	$syspredsmodule@ @8 Bc@;C@+@ B\ B\ B  Bh


 B  Bh


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




@5@6settings@C	 B& @Q@7 @@L@P Bh@.@7 Bd Bf@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@>@ @.
@ @ B1 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 Bf@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  Bk@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    Bk@<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 Bf@+	@L@ @8unload_file Bf@?@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  A 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 B3 @Q@4@4@.@7 C@D
verbose_autoload @Q@7 @@L@' A@?@' A*@ @0 B3@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@>@? Bh@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 Bf@>@;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   @6/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/load.pl @<C@%s@ /usr/lib/swi-prolog/boot/load.pl  lA E+ @8/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/expand.pl @<C@% E+ E+ @5/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/dcg.pl @<C@/ E+ E+ @9/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/license.pl @<C@/ E+ E+ @9/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/syspred.pl @<C@/ E+ E+ @:/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/messages.pl @<C@/ E+ E+ @:/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/toplevel.pl @<C@/ E+ E+ @8/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/attvar.pl @<C@/ E+ E+ @6/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/bags.pl @<C@/ E+ E+ @7/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/apply.pl @<C@/ E+ E+ @9/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/history.pl @<C@/ E+ E+ @6/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/dwim.pl @<C@/ E+ E+ @7/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/parms.pl @<C@/ E+ E+ @:/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/autoload.pl @<C@/ E+ E+ @5/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/qlf.pl @<C@/ E+ E+ @4/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/rc.pl @<C@/ E+ E+ @:/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/predopts.pl @<C@/ E+ E+ @7/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/packs.pl @<C@/ E+ E+ @9/build/swi-prolog-VNbfBY/swi-prolog-6.6.6/boot/topvars.pl @@<C  B B @&/usr/lib/swi-prolog/library/dialect.pl @ @R expects_dialect@<C@%u E?   A 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  A EE  EBlists@<C@H EE EE @$/usr/lib/swi-prolog/library/pairs.pl EF@<C
  B B  B] @ D+ Bb@<C
@; B\ B\  B? Bb D+ Bb@<C
@< B\ B\ @%/usr/lib/swi-prolog/library/occurs.pl Bb D+ Bb@<C
@= B\ B\ @$/usr/lib/swi-prolog/library/debug.pl Bb D+ Bb@<C
@*u EI  A EJ  EBprolog_debug D+ Bb@<C
@+ EJ EJ  ED EK D+ Bb@<C
@> B\ B\  EB Bb D+ Bb@<C
@? B\ B\  ED Bb D+ Bb@<C
@@ B\ B\  BT Bb D+ Bb@<C
@" BS BS  EB BX D+ Bb@<C
@# BS BS  ED BX D+ Bb@<C  B B @&/usr/lib/swi-prolog/library/quintus.pl @ D+ Bb @R compile@<C@Pu EL  A EN @4/usr/lib/swi-prolog/library/dialect/sicstus/lists.plquintus D+ Bb @R member@<C@#u EO  A ER  ED
sicstus_lists D+ Bb @T @Q@<C
  B B @>/build/spark-0nPYkh/spark-2012.0.deb/simplifier/simplifier.pro @ D+ Bb@<C
@4u ET   A EU @C/build/spark-0nPYkh/spark-2012.0.deb/simplifier/defectreporting.pro @ D+ Bb@<C
@!u EV   A EW  EO @ D+ Bb@<C
@: EU EU @E/build/spark-0nPYkh/spark-2012.0.deb/simplifier/librarypredicates.pro @ D+ Bb@<C
@Bu EX   A EY  EOlibrarypredicates D+ Bb@<C
@C EY EY  D EZ D+ Bb@<C
@*u D   A E[  D_ D D+ Bb@<C@* D^ D^  EO Da D+ Bb @R reverse@<C
@+ E[ E[  EO D D+ Bb@<C
@, E[ E[ @%/usr/lib/swi-prolog/library/option.pl D D+ Bb@<C
@)u E]  A E^  EO
swi_option D+ Bb@<C
@* E^ E^  EB E_ D+ Bb@<C
@D EY EY @5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl EZ D+ Bb@<C
@5u D   A Ea  D_ D D+ Bb@<C@< EU EU  E` @ D+ Bb @R environ@<C
@>u E`  A Ec  Dsicstus_system D+ Bb@<C
@? Ec Ec  D Ed D+ Bb@<C@C EU EU @</build/spark-0nPYkh/spark-2012.0.deb/simplifier/settings.pro @ D+ Bb @R declare_settings @<C@"@G EU EU @</build/spark-0nPYkh/spark-2012.0.deb/simplifier/opdeclar.pro @ D+ Bb @R declare_operators  hide_operators @<C@] EU EU @@/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__system.pro @ D+ Bb @R add_system_toolname@<C@)u Ej  7AA El @A/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__formats.prodata__system D+ Bb @R 	add_state@<C@, El El @?/build/spark-0nPYkh/spark-2012.0.deb/simplifier/ioutilities.pro En D+ Bb @R write_terms_to_file@<C@.u Ep   A Er  Emioutilities D+ Bb @R add_type@<C@1 Er Er @@/build/spark-0nPYkh/spark-2012.0.deb/simplifier/newutilities.pro Es D+ Bb @R implode_separator_content_list@<C
@/u Eu  7AA Ew  EOnewutilities D+ Bb@<C
@0 Ew Ew  E` Ex D+ Bb@<C@2 Ew Ew  Em Ex D+ Bb @R  Eo@<C@5 Ew Ew  Ep Ex D+ Bb @R throw_error@<C@4 Er Er  Ej Es D+ Bb @R get_system_toolname@<C@2@7 Er Er @B/build/spark-0nPYkh/spark-2012.0.deb/common/versioning/version.pro Es D+ Bb @R toolset_version toolset_copyright toolset_banner_line toolset_distribution@<C@/ El El @D/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__data_files.pro En D+ Bb @R must_get_datafiles_debug@<C@"@Au E  7AA E  Emdata__data_files D+ Bb @R  Eo  Et@<C@"@D E E  Ep E D+ Bb @R  Eq  Ey@<C
@` EU EU @B/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__switches.pro @ D+ Bb@<C@#u E   A E  Emload__switches D+ Bb @R  Et@<CA@& E E @B/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__switches.pro E D+ Bb @R add_source_of_switch add_switch_complexity_limit add_switch_nocontradiction_hunt add_switch_depth_limit add_switch_verbose add_switch_expression_reduction add_switch_inference_limit add_switch_input_file get_switch_input_file add_switch_log add_switch_plain add_switch_renum add_switch_rule_substitution add_switch_simplification add_switch_standardisation @#add_switch_substitution_elimination add_switch_typecheck_only add_switch_user_rules add_switch_wrap add_switch_help add_switch_version add_switch_empty add_switch_usage add_switch_hyp_limit get_switch_hyp_limit get_source_of_switch get_switch_log get_switch_deadpaths add_switch_deadpaths prune_source_of_switch prune_switch_complexity_limit  @!prune_switch_nocontradiction_hunt  prune_switch_depth_limit  prune_switch_verbose  @!prune_switch_expression_reduction  prune_switch_inference_limit  prune_switch_log  prune_switch_plain  prune_switch_renum  prune_switch_rule_substitution  prune_switch_simplification  prune_switch_standardisation  @%prune_switch_substitution_elimination  prune_switch_typecheck_only  prune_switch_user_rules  prune_switch_help  prune_switch_version  prune_switch_empty  prune_switch_usage  prune_switch_wrap  prune_switch_deadpaths  prune_switch_hyp_limit @<C@"@u E  7AA E  Emdata__switches D+ Bb @R  Eo  Et@<C@2@\ E E  Eu E D+ Bb @R contains_no_dups flatten_list generate_int_list  Ev@<C@"@b E E  Ep E D+ Bb @R command_line_error  Ey@<C@*@f E E @B/build/spark-0nPYkh/spark-2012.0.deb/simplifier/parseutilities.pro E D+ Bb @R parse_number 
parse_atom parse_atom_silent@<C@,u E  7AA E  Emparseutilities D+ Bb @R  Et@<C@. E E  Eu E D+ Bb @R atom_to_integer@<C@0 E E  Ep E D+ Bb @R  Ey@<C@k E E  Ej E D+ Bb @R  Ez@<C
@1u@C/build/spark-0nPYkh/spark-2012.0.deb/simplifier/main_simplifier.pro         E  E @ D+ Bb@<C
@2 E E  E @ D+ Bb@<C
@3 E E  Ej @ D+ Bb@<C
@4 E E @?/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__rules.pro @ D+ Bb@<C@"@/u E  7AA E  Emdata__rules D+ Bb @R  Eo  Et@<C
@5 E E @F/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__declarations.pro @ D+ Bb@<C@"@:u E  7AA E  Emdata__declarations D+ Bb @R  Eo  Et@<C
@6 E E @=/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__vcg.pro @ D+ Bb@<C@"@=u E   A E  Em	data__vcg D+ Bb @R  Eo  Et@<C@@ E E  Ep E D+ Bb @R  Eq@<C@B E E  E E D+ Bb @R  E@<C@"@E E E  E E D+ Bb @R  E  E@<C
@7 E E @=/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__pfs.pro @ D+ Bb@<C@"@/u E   A E  Em	data__pfs D+ Bb @R  Eo  Et@<C@1 E E  Ep E D+ Bb @R  Eq@<C@2 E E  E E D+ Bb @R  E@<C
@8 E E @D/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__provenance.pro @ D+ Bb@<C@"@5u E  7AA E  Emdata__provenance D+ Bb @R  Eo  Et@<C@7 E E  Ep E D+ Bb @R  Eq@<C@8 E E  E E D+ Bb @R  E@<C
@9 E E @=/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__hyp.pro @ D+ Bb@<C@"@,u E   A E  Em	data__hyp D+ Bb @R  Eo  Et@<C@0 E E  E E D+ Bb @R path_functions @<C@3 E E  Ep E D+ Bb @R 
show_error@<C@"@6 E E  Eg E D+ Bb @R  Eh   Ei @<C@: E E  EO E D+ Bb @R list_to_set@<C
@: E E @>/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__conc.pro @ D+ Bb@<C@"@'u E   A E  Em
data__conc D+ Bb @R  Eo  Et@<C@+ E E  Ep E D+ Bb @R  E@<C
@; E E @E/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__proved_conc.pro @ D+ Bb@<C@"@%u E  7AA E  Emdata__proved_conc D+ Bb @R  Eo  Et@<C
@< E E @C/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__subst_hyp.pro @ D+ Bb@<C@"@$u E  7AA E  Emdata__subst_hyp D+ Bb @R  Eo  Et@<C@( E E  E E D+ Bb @R get_hyp@<C
@> E E  Ep @ D+ Bb@<C
@? E E  Eu @ D+ Bb@<C
@@ E E  E @ D+ Bb@<C
@A E E @D/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__data_files.pro @ D+ Bb@<C@&u E  7AA E  EXload__data_files D+ Bb @R file_exists@<C@*@) E E  E E D+ Bb @R  E  E  E@<C@@, E E  E E D+ Bb @R get_datafiles_vcg add_datafiles_vcg get_datafiles_dpc add_datafiles_dpc get_datafiles_simplified_vcg add_datafiles_simplified_vcg get_datafiles_summary_dpc add_datafiles_summary_dpc get_datafiles_fdl add_datafiles_fdl get_datafiles_local_user_rule add_datafiles_local_user_rule get_datafiles_global_user_rule add_datafiles_global_user_rule get_datafiles_rule add_datafiles_rule get_datafiles_pfs add_datafiles_pfs get_datafiles_simplified_pfs add_datafiles_simplified_pfs get_datafiles_dec add_datafiles_dec get_datafiles_log add_datafiles_log add_datafiles_debug@<C@E E E  Ep E D+ Bb @R  E@<C@"@G E E  Eu E D+ Bb @R @!explode_separator_content_as_list  Ev@<C@K E E @J/build/spark-0nPYkh/spark-2012.0.deb/simplifier/simplifier_ioutilities.pro E D+ Bb @R retrieve_proof_file_kind@<C@2@*u F  7AA F
  Epsimplifier_ioutilities D+ Bb @R  E display_header_full display_header_plain  Ey@<C@"@0 F
 F
  Eu F D+ Bb @R  Ev  F@<C@4 F
 F
  Ej F D+ Bb @R get_system_start_date_time@<C@:@7 F
 F
  E F D+ Bb @R get_provenance_proof_file_kind get_provenance_framework get_provenance_banner get_provenance_date_time @$get_provenance_subprogram_identifier@<C@"@> F
 F
  E F D+ Bb @R get_switch_plain  E@<C@2@B F
 F
  E{ F D+ Bb @R toolset_support_line1 toolset_support_line2 toolset_support_line3 toolset_support_line4@<C@R@H F
 F
  E F D+ Bb @R  E  E  E  E  F  F   E  E@<C
@B E E @?/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__rules.pro @ D+ Bb@<C@!u F  7AA F  Eload__rules D+ Bb @R find_core_type@<C@*@$ F F  E F D+ Bb @R  E  E  E@<C@*@) F F  E F D+ Bb @R add_rule get_rule 
prune_rule@<C@. F F  E F D+ Bb @R get_switch_user_rules@<C@*@1 F F  E F D+ Bb @R inside_selected_character_class  E  E@<C@6 F F  F F D+ Bb @R convert_file_for_display@<C@9 F F  Em F D+ Bb @R  Et@<C@< F F  Ep F D+ Bb @R  E@<C
@C E E @@/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__system.pro @ D+ Bb@<C@"u F#  7AA F$  Euload__system D+ Bb @R fetch_date_and_time@<C@% F$ F$  Ej F% D+ Bb @R add_system_start_date_time@<C
@D E E @F/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__declarations.pro @ D+ Bb@<C@(u F(  7AA F)  Emload__declarations D+ Bb @R  Et@<C@j@+ F) F)  E F* D+ Bb @R add_declarations_constant add_declarations_function @ add_declarations_record_function add_declarations_type @#add_declarations_unbounded_function @ add_declarations_used_identifier add_declarations_variable get_declarations_type @ get_declarations_used_identifier 
type_alias pre_calculate_legacy_fdl @<C@*@8 F) F)  Ep F* D+ Bb @R @!read_lines_from_file_as_char_list read_line_from_stream  Ey@<C@*@= F) F)  Eu F* D+ Bb @R  E  Ev 	trim_atom@<C@"@B F) F)  F F* D+ Bb @R retrieve_declaration_file  F"@<C@R@F F) F)  E F* D+ Bb @R atom_to_lower_case parse_all_to_nothing  E  E parse_char_sep_atom_list parse_nothing_to_all  E parse_possibly_signed_atom@<C@P F) F)  E F* D+ Bb @R  F@<C
@E E E @D/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__provenance.pro @ D+ Bb@<C@B@"u F?  7AA F@  Eload__provenance D+ Bb @R  F add_provenance_banner add_provenance_date_time add_provenance_framework add_provenance_proof_file_kind @$add_provenance_subprogram_identifier@<C@"@* F@ F@  Ep FA D+ Bb @R  Ey  F6@<C@. F@ F@  Eu FA D+ Bb @R  Ev@<C@*@1 F@ F@  F FA D+ Bb @R retrieve_proof_file  F"  F	@<C@B@6 F@ F@  E FA D+ Bb @R  E  E 
parse_line  F<  F;  F=@<C@"@> F@ F@  E FA D+ Bb @R  E  E@<C
@F E E @A/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__vcg_dpc.pro @ D+ Bb@<C@"@#u FI   A FJ  Em
load__vcg_dpc D+ Bb @R  Eo  Et@<C@"@' FJ FJ  E FK D+ Bb @R  E  E@<C@@+ FJ FJ  E FK D+ Bb @R add_vcg_file_handle get_vcg_file_handle add_vcg_conclusion add_vcg_hypothesis 
add_vcg_trace 
add_vcg_vc 
get_vcg_vc @!add_zombiescope_no_check_required @!get_zombiescope_no_check_required prune_vcg_file_handle  prune_all_vcg_vc  prune_all_vcg_hypothesis  prune_all_vcg_conclusion  @'prune_all_zombiescope_no_check_required @<C@*@; FJ FJ  Ep FK D+ Bb @R  F7 @&read_up_to_number_of_chars_from_stream  E@<C@"@@ FJ FJ  Eu FK D+ Bb @R unique_atom  Ev@<C@:@D FJ FJ  E FK D+ Bb @R  E  E parse_natural_int  F;  F=@<C@"@K FJ FJ  E FK D+ Bb @R  E  E@<C
@G E E @=/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__pfs.pro @ D+ Bb@<C@"@!u F]  7AA F^  Em	load__pfs D+ Bb @R  Eo  Et@<C@% F^ F^  E F_ D+ Bb @R  E@<C@:@( F^ F^  E F_ D+ Bb @R add_pfs_action 
add_pfs_pf add_pfs_statement add_pfs_successor_statement add_pfs_traversal_condition@<C@*@/ F^ F^  Ep F_ D+ Bb @R  F7  FZ  Ey@<C@4 F^ F^  Eu F_ D+ Bb @R  F[@<C@"@7 F^ F^  E F_ D+ Bb @R  E  F\@<C
@H E E @@/build/spark-0nPYkh/spark-2012.0.deb/simplifier/processrules.pro @ D+ Bb@<C
u Fe  7AA Ff  Eprocessrules D+ Bb@<C
@  Ff Ff  Eu Fg D+ Bb@<C
@I E E  F @ D+ Bb@<C
@K E E  E{ @ D+ Bb@<C@R@Q E E  EX @ D+ Bb @R  E  @ last  E  E\ process_create process_wait datime@<C@"@$u@</build/spark-0nPYkh/spark-2012.0.deb/simplifier/userules.pro         Fl  Em @ D+ Bb @R  Eo  Et@<C  B B @$/usr/lib/swi-prolog/library/qsave.pl @ D+ Bb @R  C@<C
@%u Fn  A Fo  EO C
 D+ Bb@<C
@& Fo Fo  E] C
 D+ Bb@<C
@' Fo Fo  EB C
 D+ Bb@<C  B B @./usr/lib/swi-prolog/library/prolog_autoload.pl C
 D+ Bb @R  B3@<C
@"u Fp   A Fq  E]prolog_autoload D+ Bb@<C
@# Fq Fq  EB Fr D+ Bb@<C
@$ Fq Fq @(/usr/lib/swi-prolog/library/aggregate.pl Fr D+ Bb@<C
@(u Fs   A Ft @&/usr/lib/swi-prolog/library/ordsets.pl	aggregate D+ Bb@<C
@6u Fu  A Fw @#/usr/lib/swi-prolog/library/oset.plordsets D+ Bb@<C
@) Ft Ft  EG Fv D+ Bb@<C
@* Ft Ft  EB Fv D+ Bb@<C
@+ Ft Ft  EO Fv D+ Bb@<C
@, Ft Ft @$/usr/lib/swi-prolog/library/apply.pl Fv D+ Bb@<C
@3u Fz   A F{  EBapply D+ Bb@<C
@% Fq Fq @./usr/lib/swi-prolog/library/prolog_codewalk.pl Fr D+ Bb@<C
@"u F}   A F~  E]prolog_codewalk D+ Bb@<C
@# F~ F~  Br F D+ Bb@<C
@& Bq Bq  EB Bt D+ Bb@<C
@$ F~ F~  EI F D+ Bb@<C
@% F~ F~  Fz F D+ Bb@<C
@& F~ F~  EO F D+ Bb@<C
@' F~ F~ @3/usr/lib/swi-prolog/library/prolog_metainference.pl F D+ Bb@<C
u F   A F  EOprolog_metainference D+ Bb@<C
 F F  Fz F D+ Bb@<C  B B  D Bb D+ Bb @R read_line_to_codes@<C
@)u D  A F  D_ D D+ Bb@<C
@* F F  EB D D+ Bb@<C
@+ F F  E] D D+ Bb@<C  B B @+/usr/lib/swi-prolog/library/prolog_stack.pl EK D+ Bb @R 	backtrace@<C
@'u F  A F @,/usr/lib/swi-prolog/library/prolog_clause.plprolog_stack D+ Bb@<C@&u F  A F  EO
prolog_clause D+ Bb @R  DR@<C@' F F  EH F D+ Bb @R sub_term@<C
@( F F  EI F D+ Bb@<C
@) F F  E] F D+ Bb@<C
@* F F @&/usr/lib/swi-prolog/library/listing.pl F D+ Bb@<C
@&u F  A F  EOprolog_listing D+ Bb@<C
@' F F  Bz F D+ Bb@<C
@0 By By  EB B~ D+ Bb@<C
@1 By By @(/usr/lib/swi-prolog/library/broadcast.pl B~ D+ Bb@<C
@2 By By  EI B~ D+ Bb@<C
@3 By By  E] B~ D+ Bb@<C
@4 By By  BT B~ D+ Bb@<C
@( F F  E] F D+ Bb@<C
@) F F  EB F D+ Bb@<C
@+ F F @,/usr/lib/swi-prolog/library/prolog_source.pl F D+ Bb@<C
@-u F  A F @(/usr/lib/swi-prolog/library/operators.pl
prolog_source D+ Bb@<C
@. F F  ED F D+ Bb@<C
@/ F F  EI F D+ Bb@<C
@0 F F  E] F D+ Bb@<C
@1 F F  EB F D+ Bb@<C
@2 F F  Fz F D+ Bb@<C
@( F F  EI F D+ Bb@<C
@) F F  EB F D+ Bb@<C
@* F F  EO F D+ Bb@<C
@+ F F  E] F D+ Bb@<C  B B @#/usr/lib/swi-prolog/library/date.pl EP D+ Bb @R date_time_value@<C  B B  D F D+ Bb @R directory_file_path@<C  B B @'/usr/lib/swi-prolog/library/backcomp.pl @ D+ Bb @R concat@<C@Uu F  A F  Fzbackward_compatibility D+ Bb @R maplist@<C@"@V F F @%/usr/lib/swi-prolog/library/system.pl F D+ Bb @R lock_predicate unlock_predicate@<C
@'u F  A F  EBswi_system_utilities D+ Bb@<C@W F F  ED F D+ Bb @R sum_list@<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  F 
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  F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  F AD  t  t t  t  F AD  t  t t  t  F 
D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CF  
 F
@5@ @.@7
$loading_file @C
@ @7 F @L
@P@>@;CF  
 F@5@0 @L@-@4 @Q@7 @@ @7 @@>@;CF  @5@.@7 F@.@7 C @0 F@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 F@/ CU@7 AP@8 Dp@;CH  @5@8 F@;XD  t  t t  t $hide @GD  t  t @Ht  t F D  t  t t  t  F 	 D  t  t t  t  F 
O  F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 F 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  F 
O  F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  F 
O  F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  F 
O  F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  F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  F 
O  FCKd   
	@<CKe  @5@ @2	@4@8 F @;XD  t  t t  t 	nb_getvalD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CF   F@5@>@;CF   F@5@>@;CF  @5@0 F@/@-	@/@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  G  
O  G CK
   argumentinteger@<CK    B3 @Z@<CK   class @Z@<CK
   emulator @Z@<CK   global G@<CK   goal C@<CK   	init_file @Z@<CK   local G@<CK   map @Z@<CK    C; @Z@<CK   stand_alone @Z@<CK   toplevel C@<CK    D @Z@<CK   trail G@<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 G@ @.@7 G @ @ @.@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  F D  t  t t  t  F AD  t  t t  t  F 	 D  t  t t  t  F 
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 G D  t  t t  t  G 	 D  t  t t  t  G 
O  GC	@V  @5 Aiso@8 A@;XD  t  t t  t 
$close_source 	 D  t  t t  t  G 
O  G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 G#@;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	@g EU EU  ET@g E   A@<C	@[ EU E  E@[@=/build/spark-0nPYkh/spark-2012.0.deb/simplifier/utilities.pro   A@<C	@\ EU E  E@\@</build/spark-0nPYkh/spark-2012.0.deb/simplifier/dynamics.pro  7AA@<C	@] EU E  E@]@;/build/spark-0nPYkh/spark-2012.0.deb/simplifier/portray.pro   A@<C	@^ EU E  E@^@=/build/spark-0nPYkh/spark-2012.0.deb/simplifier/deduction.pro  7AA@<C	@_ EU E  E@_@:/build/spark-0nPYkh/spark-2012.0.deb/simplifier/newded.pro  7AA@<C	@` EU E  E@`@=/build/spark-0nPYkh/spark-2012.0.deb/simplifier/inferenc2.pro  7AA@<C	@a EU E  E@a@J/build/spark-0nPYkh/spark-2012.0.deb/simplifier/schedulesimplification.pro   A@<C	@b EU E  E@b@</build/spark-0nPYkh/spark-2012.0.deb/simplifier/records2.pro  7AA@<C	@c EU E  E@c@8/build/spark-0nPYkh/spark-2012.0.deb/simplifier/simp.pro  7AA@<C	@d EU E  E@d@:/build/spark-0nPYkh/spark-2012.0.deb/simplifier/simpvc.pro  7AA@<C	@e EU E  E@e@9/build/spark-0nPYkh/spark-2012.0.deb/simplifier/quant.pro  7AA@<C	@f EU E  E@f@</build/spark-0nPYkh/spark-2012.0.deb/simplifier/standard.pro  7AA@<C	@g EU E  E@g@>/build/spark-0nPYkh/spark-2012.0.deb/simplifier/typecheck5.pro  7AA@<C	@h EU E  E@h Fm  7AA@<C	@i EU E  E@i@=/build/spark-0nPYkh/spark-2012.0.deb/simplifier/aritheval.pro  7AA@<C	@j EU E  E@j@;/build/spark-0nPYkh/spark-2012.0.deb/simplifier/writevc.pro  7AA@<C	@k EU E  E@k@;/build/spark-0nPYkh/spark-2012.0.deb/simplifier/makelog.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  G; 
O  G;CE   @<CE  @5@0 F	
@4@.
@0 @' 
@4@7 A9@ @8 G< @;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  GA 
O  GACKh  
@5@>@;CKi  @5@>@ @ @8 GB @;CKk  


@5@ @ 
@8 GC@;XD  t  t t  t $skip_script_line 	 D  t  t t  t  GD 
O  GD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  GL
 
O  GL
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  GR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  GVC@AK|  @5@S	@>@.
@.@7 B@D
@* @@L@&	
@?@(@D
@S@L
@+	@ @8 C5@?@0 @@0 @ @@4@1 B@0  GV@4@/@4@8 @@;C@OK  @5@7 G @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  GV@4@/@4@8 @@E@;CK  @5@7 GX@>@0 @@0 Anot_less_than_zero	@4@1 B@0  GV@4@/@4@8 @@;CK  @5@0 @@0 @ G	@4@1 B@0  GV@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  Gb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  Ge 
O  Ge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 Gl D  t  t t  t  Gl 
O  GmC
@  @5@C	@@L	@P@;XD  t  t t  t $import_all 	 D  t  t t  t  Gn 
O  GnC@JIq  	
@5@.
@.@ @7$import_all2 @@@7@* @Q@D@ @ 
@.@7
$list_to_conj @L@0 	@4@7 DZ @0 G:@1 Gw@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  G_ 	 D  t  t t  t  G_ 
O  G^C
I,  @5@S
@>@0 @ D@/@4@8 @@;C@ I/   @@5@>@.@.
@7
$exported_ops @0exports
@4@7$module_property @ @ weak@8 Go @;C@DI3  	except
@5@>@.
@.@7 G~@0 G@4@7 G@D	@ @7 @@L@R@?
@0 @@0 @ @@4@/@4@7 @@ @ 
@.@7 A#@ @  G@8 G@;CI<  @5@>@7 @@>@ strong@8 G@;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 G@ @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 G D  t  t t  t  G 
O  G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  GjCKq   
	@<CKr  @5@ @ @8 Gi@;XD  t  t t  t mutex_statistics D  t  t t  t  @W @GD  t  t @Ht  t F D  t  t t  t  @W 
O  F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  D~ 	 D  t  t t  t  D~ 
O  D}CH  @5 CU@7 @@.	@7 A@,	 @>@0 F	@4@8 Gx @;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  G 
D  t  t t  t =@=D  t  t t  t $prepare_load_stream 	 D  t  t t  t  G 
O  G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 G@/@4@7 DF@L@( @Q@?@( @@0 B @Q@4@8 AE@;XD  t  t t  t  GD  t  t t  t  FD  t  t t  t  G D  t  t t  t  G AD  t  t t  t  G 	 D  t  t t  t  G 
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 G	@-
@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 G 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  G 
O  GCHf   B

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

 B 

@5@T
@D@:@D@"
 Bj

@#@L@' @@?@"
 Bi


@#@L@>@ @7$module_name @ @ @ @ @7 Dm @ @8 C@E@?@B@"
 F
@#@L@>@ @ @7 F @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


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

@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
 G@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 G=@?@0 @@0 @ @@4@1 B@0  @W@4@/@4@8 @@;CE  @5@8 F @;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  GD  t  t t  t 	code_typeD  t  t t  t  F 	 D  t  t t  t  F 
O  FCKa  @5@8 F@;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 Gv@;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  Gr 	 D  t  t t  t  Gr 
O  GqCI   @<C@I   DV


 

@5@>@ @0 @-@4@7 DX@.@ @7 GW @.@2@4@7 @<@.@2@4@7 @<@D@0 
@4 @G@7 D@L@0 	@4 @G@7 F@?@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 Gp@;C@8I   C:



 C:
@5@>@0 C:@4@7$import_ops @ @ @ @ 
@8 Gp@;C@?I  


@5@0 	@1$import@0 
@4
@4@.@0 @' @4@7 A9@0$import_wic

@4@7 A@ @ @ @ 
@8 Gp@;XD  t  t t  t  F 	 D  t  t t  t  F 
O  FCE5  
 @5@>@;CE6  @5@0 G@/@/@4@7 C@.
@7 @x@0 G	
@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  G 
O  GCGJ    @Q @@<CGK    @ @Q@<XD  t  t t  t  G'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 F@>@;C@YF  @5 @~@7 @@.
@.@7 CY@  @@ B F@. CU@ B F@ 
@ @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 GX@>@;CIa   A
	
@5@7 A@8 GX@;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  G 	 D  t  t t  t  G 
O  GC@*I  @5@/@0 @1$exported_op@/@/@/@4@7 D@>@0 C:@-@-@-
@4@0 @1 H
@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  H 	 D  t  t t  t  H 
O  H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  H"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  H%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 G  @Q@4@8 @@;C@KD;  @5@.@2@0 @ @@4@3@0 @ B@4@4@7 @@ @ @.@7 @g @0 G@-@-@4@0 H-	

@2@4@4@0 G @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   
 GP@<XD  t  t t  t  AD  t  t t  t  BD  t  t t  t  Gu 	 D  t  t t  t  Gu 
O  GtC
I  

@5@>@;CI  
 AV

@5@ @ @8 Gs@;XD  t  t t  t message_queue_propertyD  t  t t  t <meta-call> D  t  t t  t  H1 AD  t  t t  t  H1 	 D  t  t t  t  FD  t  t t  t $put_quotedD  t  t t  t  AxD  t  t t  t  H 	 D  t  t t  t  H 
O  H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  H> 
O  H>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 HB@3@0 Cno@4@4@7 @&@Q@?
 G@0 Cconfirm@4@7 @&@Q@;XD  t  t t  t $undefined_procedure AD  t  t t  t  HH 	 D  t  t t  t  HH 
O  HHCA  @5 @@0 	
@4@.@7$prefix_module undefined_predicate@ @.
@ B	exception B@>@&
@;CA  @5 B3 @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  HT  	 D  t  t t  t  HT  
O  HT 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 Gf @+	@L A6@ @8 C@?@R@F
@;XD  t  t t  t $check_load_non_module 	 D  t  t t  t  Ha 
O  Ha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  HoC@  @5@ @ @ 
@ @ @@;XD  t  t t  t  G 	 D  t  t t  t  G 
O  GCK   G@5@8 H @;CK   @Z@5@8 G@;CK   C@5@.@7 G@ @8 Cf @;XD  t  t t  t  G% 	 D  t  t t  t  G% 
O  G$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  HL 	 D  t  t t  t  HL 
O  HKC	A  


@5@>@;C
A    
@<XD  t  t t  t $depth_limit_exceptD  t  t t  t  GD  t  t t  t  H. 	 D  t  t t  t  H. 
O  H-C@gDw  @5@7 GE @ @.@7 D@7 C@.@2@0variable_names@-@4@3@0subterm_positions@-@4@4@7 H $variable_names@ @7 G @D@*@* D@L@>@D@"
@#@L@Q@?@ @ @ @ @ 
@ @ @8 GM @?@ @ @ @ @ 
@ @ @8 H@;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 F@;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  G 	 D  t  t t  t  G 
O  GCG  @5@0register @@4@7 @@>@;C@(G  @5@.@/@7 @>@7 Hb @.@7 F @ @.
@7 E%@0  @1 E)	
@4@ @8 @@;C@FG  @5@7 H@.@7 H@ @.@7 E%@D@$@0 E)	@/@4 @Q@.
@7 F@C@ 
@0 D;@/@4@7clause_property Bf@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  G 	 D  t  t t  t  G 
O  GCJ  @5@7 @@>@0 @@-
@4@0 B
@/	@4@8 HV@;CJ  @5@/@8 G@;XD  t  t t  t  GD  t  t t  t  H7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 GP

@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 H  @KD  t  t t  t  H 
O  HC	@  @5@0 H	@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 H  @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 G@;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  H 	 D  t  t t  t  H 
O  HCI  @5@/@0 @1 H@/@/@/@4@7 D@0 @1 H	
@4@@;XD  t  t t  t prolog_current_choiceD  t  t t  t  AD  t  t t  t  G@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 F @D@  @Q@7 A@L@ 
@ @ @ @7 G@  @@7 Dp@?@ 
@ @7 G@  @Q@7 A@?@ @7 H5 @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  H 	 D  t  t t  t  H 
O  HCKT   	@<CKU  @5@ @ @8 H
@;XD  t  t t  t 
mutex_lockD  t  t t  t b_getvalD  t  t t  t  C= 	 D  t  t t  t  C= 
O  C<C@9I  @5@D
@0 @1 H@/@/@/@4 D@7 D@L
@R@?@0 A@1 @1  H@4@ @7 AI@0 H	
@4@/@ @8 A@;XD  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 F @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  G 	 D  t  t t  t  G 
O  GCH  @5@0 @O @Q@4 @@7 @@>@0 @@0 Amodule_file@4@/@4@8 @@;C@ H  @5@.@ @7 A@0 H6@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 H @L@R@? As@0no_exported_op	
@4@8 @&@;C@3I  @5@@@)@.@.@.
@7 H@"
 C: 
@#@ @ @0 
@4@7 H@Q@?@R@F@E
@;XD  t  t t  t  GD  t  t t  t $get_choice_pointD  t  t t  t ignore @GD  t  t @Ht  t H D  t  t t  t  H 
O  HCA  @5@@>@;CA   @<XD  t  t t  t  G 	 D  t  t t  t  G 
O  GCH  @5@S@>@.
@7 Dk @/@7 CY@8 G@;CH  @5@7 A @>@0 @@0 B D Bh@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  F 	 D  t  t t  t  F 
O  FCJw   part@<CJx    @Q@<XD  t  t t  t $new_findall_bag D  t  t t  t  FD  t  t t  t  GD  t  t t  t  F AD  t  t t  t  F AD  t  t t  t  F 
O  FCAF EJ EJ D
 @Q@5@6 EK@D H4 @Q@7 @@L@R@?@7debug_topic H@Q@;CAL EJ EJ	debugging
 @@5@6 H@D H4 @Q@7 @@L@R@?@7 H@Q@;CAR EJ EJ	assertion@5@6 H H4 @Q@7 @@(	 @Q@;C@&AU EJ EJassume@5@6 H A@0
compatibility@1renamed@0  H@4@1  H@4@7 @' H H4 @Q@7 @@(	 @Q@;CA BS BS@5@6 BW@8math_goal_expansion BW@;C@*@u B\ B\ C:

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


 E B
@5@6 Ba Bk Bb@7 Bc@C@.
@2
@3@3@4@7 Foccurs@*
 G@L@P@?@E
@;C@ @ B\ B\ 

 
@5@6 Ba@7 A@ @7
rename_module Ba Bk Bb@8 Bc@;C@ B\ B\  C
 @V
 @L E@<CA B\ B\bb_put

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

 F
@5@6 Ba@ @8 H@;CA B\ B\	bb_delete

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


 AV H

 H
@5@6 Ba@ 
@8 H@;XD  t  t t  t  A 	 D  t  t t  t  A 
O  AC@&I  @5@.	@7 C @@@.
@7 @@/@.@7 F @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
out_number_rj C@.Av EUu G7        @5@.
@7size B@@@!@0 C
@4@#@a@f@b @t@?@' @ @7spacer Ex@>@7 A :  @7 I@>@;XPfulfil_x C	BJ EU Fl@5@ @8match_up B@;CBM EU Fl	@5@8 DM @;XPwrite_unit_hyp_part C
AE EU H@5@7 E  E@>@-        true .    {path is always traversed.}@7 I@8 F @;C
AK EU H@5
H1:    true .@7 I@8 I@;XPdo_find_upper_numeric_limit_for CZ EUu G,         
@5@ @.
@ @7find_lower_numeric_limit_for B@0 I
@4@8evaluate_rational_expression B@;C@%Z EU I H



 G@5@ 
@7int B@>@ @. G@ @7find_upper_numeric_limit_for B@0 H
@4@8iss B@;C@%Z EU I H



real@5@ 
@7
base_rational B@>@ @. I-@ @7 I'@0 H
@4@8 I!@;C@%Z EU I H



 G@5@ @7 I$@>@ 
@. G@ @7 I'@0 H@4@8 I*@;C@%Z EU I H



 I-@5@ @7 I.@>@ 
@. I-@ @7 I'@0 H@4@8 I!@;C@3Z EU I H


@5@ @.@.@7 I'@ 
@.@.@7 I'@0 H@4@7 I!@ @ @.@7 DR EF@ @ @8 A @;C@8Z EU I C
div


 G@5@ 
@7 I$@0<>
 @4 @Q@7simplify B@>@ @. G@ @7 I'@0 C@1 I6
@4@8 I*@;C@Z EU I C
 I6


 G@5@@@ 
@. G@.@7 I@0 H+ @4 @Q@7 I:@?@0 I=
 @4 G@.@7safe_deduce B@E@@@ @. G@.@7 I@0 Hl @4 @Q@7 I:@?@0 IA @4 G@.@7 I>@E@ @. G@.@7 I'@ 
@. G@.@7 I'@0 C@1 I6@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@Z EU I

 C
 C

* I6

 G@5@@@ 
@. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA
 @4 G@.@7 I>@E@@@ @. G@.@7 I@0 I= @4 @Q@7 I:@?@ @@@0 IA@4 G@.@7 I>@?
@0 I= @4 G@.@7 I>@E@  G@.@7 I'@0 I=	 @4 @Q@7 I:@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@[ EU I

 C
 C

 IB I6

 G@5@@@ 
@. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA
 @4 G@.@7 I>@E@@@ @. G@.@7 I@0 I= @4 @Q@7 I:@?@ @@@0 IA@4 G@.@7 I>@?
@0 I= @4 G@.@7 I>@E@  G@.@7 I'@0 I=	 @4 @Q@7 I:@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@[ EU I C
 IB I6



 G@5@@@ @. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA @4 G@.@7 I>@E@@@ 
@. G@.@7 I@0 I= @4 @Q@7 I:@?@ @@@0 IA
@4 G@.@7 I>@?
@0 I=
 @4 G@.@7 I>@E@ 
@. G@.@7 I'@0 I= @4 @Q@7 I:@0 C@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@[0 EU I C
 IB

 I6

 G@5@@@ @. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA @4 G@.@7 I>@E@@@ 
@. G@.@7 I@0 I= @4 @Q@7 I:@?@ @@@0 IA
@4 G@.@7 I>@?
@0 I=
 @4 G@.@7 I>@E@ 
@. G@.@7 I'@0 I= @4 @Q@7 I:@0 C@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@[F EU I C
 IB I6



 G@5@@@ @. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA @4 G@.@7 I>@E@@@ 
@. G@.@7 I'@0 C @4 @Q@7 I:@?@"@@@0<=
@1 I@4 G@.@7 I>@?
@0 ID
 @4 G@.@7 I>@E@ 
@. G@.@7 I@0 ID @4 @Q@7 I:@0 I@1 H@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@[\ EU I C
 IB

 I6

 G@5@@@ @. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA @4 G@.@7 I>@E@@@ 
@. G@.@7 I'@0 ID @4 @Q@7 I:@?@"@@@0 IE
@1 I@4 G@.@7 I>@?
@0 ID
 @4 G@.@7 I>@E@ 
@. G@.@7 I@0 ID @4 @Q@7 I:@0 I@1 H@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@[r EU I C
 IB I6


  G@5@@@ @. G@.@7 I'@0 ID @4 @Q@7 I:@?@0 ID @4 G@.@7 I>@E@@@0 I8
 @4 G@.@7 I>@F@?@2@@@ 
@. G@.@7 I@0 I= @4 @Q@7 I:@E@?@ 
@. G@.@7 I'@0 ID @4 @Q@7 I:@E@ @ @.@7 I1@ @ @8 I4@;C@[ EU I C
 IB

 I6
  G@5@@@ @. G@.@7 I'@0 ID @4 @Q@7 I:@?@0 ID @4 G@.@7 I>@E@@@0 I8
 @4 G@.@7 I>@F@?@2@@@ 
@. G@.@7 I@0 I= @4 @Q@7 I:@E@?@ 
@. G@.@7 I'@0 ID @4 @Q@7 I:@E@ @ @.@7 I1@ @ @8 I4@;C@%[ EU I C



 G@5@ 
@7 I$@>@ @. G@ @7 I'@0 C
@4@8 I*@;C@%[ EU I C



 I-@5@ 
@7 I.@>@ @. I-@ @7 I'@0 C
@4@8 I!@;C@%[ EU I C



 G@5@ @7 I$@>@ 
@. G@ @7 I@0 C@4@8 I*@;C@%[ EU I C



 I-@5@ @7 I.@>@ 
@. I-@ @7 I@0 C@4@8 I!@;C@3[ EU I C


@5@ @.@.@7 I'@ 
@.@.@7 I@0 C@4@7 I!@ @ @.@7 I1@ @ @8 I4@;C@i[ EU I IB



 G@5@ 
@7 I$@>@@@$@0 I=
 @4 @Q@7 I:@>@ @. G@ @7 I'@0 IB
@4@7 I*@E@?@2@@@(
 @>@(	 @( @@E@?@ @0 ID
 @4 @Q@7 I:@>@ @. G@ @7 I@0 IB
@4@8 I*@E@;C@i[ EU I IB



 I-@5@ 
@7 I.@>@@@$@0 I=
 @4 @Q@7 I:@>@ @. I-@ @7 I'@0 IB
@4@7 I!@E@?@2@@@(
 @>@(	 @( @@E@?@ @0 ID
 @4 @Q@7 I:@>@ @. I-@ @7 I@0 IB
@4@8 I!@E@;C@i[ EU I IB



 G@5@ @7 I$@>@@@$@0 I= @4 @Q@7 I:@>@ 
@. G@ @7 I'@0 IB@4@7 I*@E@?@2@@@( @>@(	 @( @@E@?@ @0 ID @4 @Q@7 I:@>@ 
@. G@ @7 I@0 IB@4@8 I*@E@;C@i[ EU I IB



 I-@5@ @7 I.@>@@@$@0 I= @4 @Q@7 I:@>@ 
@. I-@ @7 I'@0 IB@4@7 I!@E@?@2@@@( @>@(	 @( @@E@?@ @0 ID @4 @Q@7 I:@>@ 
@. I-@ @7 I@0 IB@4@8 I!@E@;C@M\
 EU I

 IB
@5@ @.
@.@7 I@0 IA
 @4 @Q@7 I:@ @.@.@7 I'@ @7 I.@0 IA
@4 @Q@7 I:@0 IB@4@7 I!@ @ @.@7 I1@ @ @8 I4@;C@E\ EU I IB


@5@ @.@.@7 I@ @.@.@7 I'@ 
@.@.@7 I@ 
@.@.@7 I'@ @ @ @ @ @ @ @ @ @/@/@8calc_product_bounds
 B@;C@k\! EU I I6



 G@5@ 
@7 I$@>@@@#@0 I=
 @4 @Q@7 I:@ @. G@ @7 I'@0 I6
@4@7 I*@E@?@5@@@!@0 ID
 @4 @Q@7 I:@ @. G@ @7 I@0 I6
@4@7 I*@?@0 I6
@4 G@ @8search_for_upper_numeric_limit B@E@E@;C@!\0 EU I I6 
  G@5@>@0 I8 @4 G@.
@7 I>@ 
@ @8 I4@;C@|\5 EU I

 I6



 G@5@ @7 I$@0 IA @4 @Q@7 I:@>@ 
@. G@.@7 I@@@0 I= @4 @Q@7 I:@' @@?@+@@@0 ID
 @4 G@.@7 I>@?@0 IE
@1 I@4 G@.@7 I>@0 ID @4 @Q@7 I:@>@0 I6@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@z\J EU I

 I6



 G@5@ @7 I$@0 ID @4 @Q@7 I:@>@ 
@. G@.@7 I'@@@0 ID @4 @Q@7 I:@' @@?@)@@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@0 I= @4 @Q@7 I:@>@0 I6@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@k\_ EU I I6



 G@5@ 
@. G@.@7 I@0 I= @4 @Q@7 I:@ @. G@.@7 I@0 IA @4 @Q@7 I:@ @. G@.@7 I'@0 IA @4 @Q@7 I:@0 I6@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@\k EU I I6



 G@5@@@ 
@. G@.@7 I'@0 ID @4 @Q@7 I:@?@"@@@0 ID
 @4 G@.@7 I>@?@0 IE
@1 I@4 G@.@7 I>@E@ 
@. G@.@7 I@0 ID @4 @Q@7 I:@ @. G@.@7 I@0 IA @4 @Q@7 I:@0 I6@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@\ EU Imod



 G@5spark@7 F I@ 
@7 I$@@@"@ @7 I$@ 
 @7 I@>@( @@0 IM
@4@7 I*@F@F@E@?@@@@u@0 I=
 @4 @Q@7 I:@>@@@P@@@ @. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA @4 G@.@7 I>@E@ @. G@.@7 I'@a@f@f
@b@l C@q@>@ @ @.@7 I1@ @ @7 I4@&	@?@( @@0 C
@4@7 I*@F@F@E@?@0 ID
 @4 @Q@7 I:@>@( @@(	 @F@F@E@>@;C@k\ EU I

 IM


 G@5 IO@7 IP@@@ @.
 G@.@7 I@0 I=
 @4 @Q@7 I:@?@ @@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@E
@>@ @. G@.@7 I'@0 C@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@L\ EU I IM

  G@5 IO@7 IP@@@ @.
 G@ @7 I'@0 ID
 @4 @Q@7 I:@?@"@@@0 ID @4 G@ @7 I>@?@0 IE@1 I@4 G@ @7 I>@E
@>@;C@8\ EU Iabs

 G@5@ @7 I$@>@@@0 IA @4 @Q@7 I:@>@&	@?@0 ID @4 @Q@7 I:@>@0 I@4@7 I*@>@;C@8\ EU I IR

 I-@5@ @7 I.@>@@@0 IA @4 @Q@7 I:@>@&	@?@0 ID @4 @Q@7 I:@>@0 I@4@7 I!@>@;C@\ EU I IR
@5@ @.
@.@7 I@ @.@.@7 I'@@@0 IA
 @4 @Q@7 I:@0 IA
@4 @Q@7 I:@&	@E@?@N@@@,@0 IA @4 @Q@7 I:@0 IA 
@4 @Q@7 I:@0 I
@4@.@7 I!@2@3@4@7
choose_max B@?@ @0 IA @4 @Q@7 I:@0 IA
@4 @Q@7 I:@0 I
@4@7 I!@E@ @ @.@7 I1@ @ @8 I4@;CA\ EU I

**



 G@5@ 
@7 I$@>@@@(
 @(	@( @@F@F@?@@@@(
@>@  G@ @7 I'@F@F@?@@@@a@f
@b @q@>@Q@F@F@?@@@@ @7 I$@0 IW
@4@7 I*@7 I$@>@( @@F@F@?@@@@1@0 IA @4 G@.@7 I>@ @. G@.@7 I'@0 IW
@4@7 I*@ @ @.@7 I1@ @ @7 I4@?@p@@@)@0 IM
@4 @7 I:@0 IR@4@. G@ @7 I'@0 IW
@4@7 I*@E@F@?@E@0 ID @4 G@.@7 I>@0 IM
@4@7 I:@ @. G@.@7 I'@0 ID @4 @Q@7 I:@0 IW
@4@7 I*@ @ @.@7 I1@ @ @8 I4@;CA]  EU I

 IW



 I-@5@ 
@7 I$@>@@@(
 @(	@( @@F@F@?@@@@(
@>@  I-@ @7 I'@F@F@?@@@@a@f
@b @q@>@Q@F@F@?@@@@ @7 I.@0 IW
@4@7 I!@7 I.@>@( @@F@F@?@@@@<@0 IA @4 I-@.@7 I>@ @. I-@.@7 I'@0 IA @4 @Q@7 I:@0 IW
@4@7 I!@ @ @.@7 I1@ @ @7 I4@?@p@@@)@0 IM
@4 @7 I:@0 IR@4@. I-@ @7 I'@0 IW
@4@7 I!@E@F@?@E@0 ID @4 I-@.@7 I>@0 IM
@4@7 I:@ @. I-@.@7 I'@0 ID @4 @Q@7 I:@0 IW
@4@7 I!@ @ @.@7 I1@ @ @8 I4@;C@]J EU I IW



 G@5@@@ @. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA @4 G@.@7 I>@E@@@ 
@. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA
 @4 G@.@7 I>@E@ @. G@.@7 I'@ 
@. G@.@7 I'@0 IA@4 @Q@7 I:@0 IA@4 @Q@7 I:@0 IW@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@]a EU I IW



 I-@5@@@ @. I-@.@7 I@0 IA @4 @Q@7 I:@?@0 IA @4 I-@.@7 I>@E@@@ 
@. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA
 @4 G@.@7 I>@E@ @. I-@.@7 I'@ 
@. G@.@7 I'@0 IA@4 @Q@7 I:@0 IA@4 @Q@7 I:@0 IW@4@7 I!@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@k]{ EU I 



 I-@5@ 
@7 I.@>@@@#@0 I=
 @4 @Q@7 I:@ @. I-@ @7 I'@0 
@4@7 I!@E@?@5@@@!@0 ID
 @4 @Q@7 I:@ @. I-@ @7 I@0 
@4@7 I!@?@0 
@4 I-@ @8 IJ@E@E@;C@!] EU I  
  I-@5@>@0 I8 @4 I-@.
@7 I>@ 
@ @8 I4@;C@i] EU I

 



 I-@5@ @7 I.@0 IA @4 @Q@7 I:@>@ 
@. I-@.@7 I@@@0 I= @4 @Q@7 I:@' @@?@0 ID
 @4 I-@.@7 I>@0 ID @4 @Q@7 I:@>@0 @4@7 I!@ @ @.@7 I1@ @ @8 I4@;C@i] EU I

 



 I-@5@ @7 I.@0 ID @4 @Q@7 I:@>@ 
@. I-@.@7 I'@@@0 ID @4 @Q@7 I:@' @@?@0 I=
 @4 I-@.@7 I>@0 I= @4 @Q@7 I:@>@0 @4@7 I!@ @ @.@7 I1@ @ @8 I4@;C@k] EU I 



 I-@5@ 
@. I-@.@7 I@0 I= @4 @Q@7 I:@ @. I-@.@7 I@0 IA @4 @Q@7 I:@ @. I-@.@7 I'@0 IA @4 @Q@7 I:@0 @4@7 I!@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@~] EU I 



 I-@5@@@ 
@. I-@.@7 I'@0 ID @4 @Q@7 I:@?@0 ID
 @4 I-@.@7 I>@E@ 
@. I-@.@7 I@0 ID @4 @Q@7 I:@ @. I-@.@7 I@0 IA @4 @Q@7 I:@0 @4@7 I!@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C	] EU I@5@ @8calculate_known_upper_limit_for B@;XD  t  t t  @t potential_subst_fact APevaluate CE: EUu G1        
@5@@@7 I.@?
@@@( @Q@?@( @@>@;CEC EU I_@5@7 GX@a@g@b @q@7 I*@>@;C
EG EU I_@5@7rational_expression B@7 I!@>@;CEM EU I_ I I
@5@7 I:@>@;C@%EO EU I_ I
@5@.@7 I:@@@ @7 I.@0 I@4@7 I!@?@"	 I@#@>@;CEY EU I_ @K
@5@7 I:@>@;CE\ EU I_ C H

@5@7 I:@>@;CE] EU I_ H C

@5@7 I:@>@;C@+El EU I_ H H


@5@ @7 GX@ @7 GX@.
@0 H@4@7 I*@0 H

@4@8 I:@;C@IEs EU I_ H

@5@.@7 I:@ @.
@7 I:@@@ @7 I.@ 
@7 I.@0 H
@4@7 I!@?@@@( @&	
@?@@@(
 @&	@?
@"	 H
@#@>@;C@XE EU I_ C

@5@.@7 I:@ @.
@7 I:@@@ @7 I.@ 
@7 I.@0 C
@4@7 I!@?@-@@@(
 @&	@?@#@@
@( @0 I@4@7 I:@?@@@&
@(	 @?
@"	 C
@#@>@;C@ZE EU I_ IB

@5@.@7 I:@ @.
@7 I:@@@ @7 I.@ 
@7 I.@0 IB
@4@7 I!@?@/@@@@@( @?@(
 @(	 @?@@@(@&	
@?@@@(
@&	@?
@"	 IB
@#@>@;C@EE EU I_ I6

@5@.@7 I:@ @.
@7 I:@@@ @7signed_integer B@ 
@7 Id@ 
 @7 I@0 I6
@4@7 I*@?@@@(
@&	@?
@"	 I6
@#@>@;C@EE EU I_ 

@5@.@7 I:@ @.
@7 I:@@@ @7 I.@ 
@7 I.@ 
 @7 I@0 
@4@7 I!@?@@@(
@&	@?
@"	 
@#@>@;C@E EU I_ IM

@5@.@7 I:@ @.
@7 I:@@@ @7 Id@ 
@7 Id@ 
 @7 I@0 IM
@4@7 I*@E@?@g@@
@(
@(	 @E@?@[@@@@@" IB

@#@?
@" IB

@#@(	 @?@<@@@.@@
@" IB
@#@?	@" IB

@#@ @7 Id@0 B@0 IM
@4 @4 @Q@7 I:@(	 @?@"	 IM
@#@E@>@;C@ZE EU I_ IW

@5@.@7 I:@ @.
@7 I:@@@ @7 I.@ 
@7 Id@0 IW
@4@7 I!@?@/@@@(
 @(	@?@%@@@(
@&	@?@@@(
@"	 IB@#@?
@"	 IW
@#@>@;CF  EU I_@5@7val B@>@;C@$F EU I_@5@C
@7 @@L
@P@2@-
@-@4@7 @<@ @.@7	eval_list B@2
@4@7 @<@>@;XP@%evaluate_immediate_condition_simplify CEc EU Fl@5@S@;CEe EU Fl@5@8novars B@;XD  t  t t  @t already_know_indentation APdeduce CAq EU I  @Q
@<CAr EU I@5@8infrule B@;C@VA EU I IE

@5
le_trans_1@7i_am_using_rule B@ @7 I$@@@0 ID@-
@4@7 Iu@ 
@7 I$@(	 G@!@0 C
@4@#@?@0 IE@-
@4@7 Iu@0 IA
@4@7testused B@ 
@7 I$@%
@0 IE@4 @Q@7 I:@>@;C@VA EU I IE

@5
le_trans_2@7 Iy@ @7 I$@@@0 ID@-
@4@7 Iu@ 
@7 I$@(	 G@!@0 H
@4@#@?@0 IE@-
@4@7 Iu@0 IA
@4@7 I|@ 
@7 I$@%
@0 IE@4 @Q@7 I:@>@;C@=A EU I		 IE

@5
le_trans_3@7 Iy@ @7 I$@(	 G@.
@0 H@4@7 I*@0 ID@-@4@.@7 Iu@0 IE
@4@.@7 Iu@>@ @ @8
merge_sort B@;C@BA EU I		 IE

@5le_trans_3b@7 Iy@ @7 I$@(	 G@.
@0 H@4@7 I*@0 ID@0 H@4@-@4@.@7 Iu@0 IE
@4@.@7 Iu@>@ @ @8 I@;C@?A EU I	 IE

@5
le_trans_4@7 Iy@0 IE@-
@4@7 Iu@C@ 
@7 I$@L@P@C@ 
@7 @@L@P@0 IE
@4 @@.@7norm_typed_expr B@  @Q@7 I:@>@;C@VB
 EU I IA

@5
ge_trans_1@7 Iy@ @7 I$@@@0 ID@-
@4@7 Iu@ 
@7 I$@(	 G@!@0 C
@4@#@?@0 IE@-
@4@7 Iu@0 IA
@4@7 I|@ 
@7 I$@%
@0 IE@4 @Q@7 I:@>@;C@VB EU I IA

@5
ge_trans_2@7 Iy@ @7 I$@@@0 ID@-
@4@7 Iu@ 
@7 I$@(	 G@!@0 H
@4@#@?@0 IE@-
@4@7 Iu@0 IA
@4@7 I|@ 
@7 I$@%
@0 IE@4 @Q@7 I:@>@;C@=B6 EU I		 IA

@5
ge_trans_3@7 Iy@ @7 I$@(	 G@.
@0 C@4@7 I*@0 I=@-@4@.@7 Iu@0 IA
@4@.@7 Iu@>@ @ @8 I@;C@QBC EU I ID

@5
lt_trans_1@7 Iy@ @7 I$@@@0 ID@-
@4@7 Iu@ 
@7 I$@0 IE
@4 @Q@7 I:@?@"@0 IE@-
@4@7 Iu@0 IA
@4@7 I|@ 
@7 I$@0 ID
@4 @Q@7 I:@>@;C@QBR EU I ID

@5
lt_trans_2@7 Iy@ @7 I$@@@0 ID@-
@4@7 Iu@ 
@7 I$@0 IE
@4 @Q@7 I:@?@"@0 IE@-
@4@7 Iu@0 IA
@4@7 I|@ 
@7 I$@0 ID
@4 @Q@7 I:@>@;C@QBd EU I I=

@5
gt_trans_1@7 Iy@ @7 I$@@@0 ID@-
@4@7 Iu@ 
@7 I$@0 IE
@4 @Q@7 I:@?@"@0 IE@-
@4@7 Iu@0 IA
@4@7 I|@ 
@7 I$@0 ID
@4 @Q@7 I:@>@;C@QBs EU I I=

@5
gt_trans_2@7 Iy@ @7 I$@@@0 ID@-
@4@7 Iu@ 
@7 I$@0 IE
@4 @Q@7 I:@?@"@0 IE@-
@4@7 Iu@0 IA
@4@7 I|@ 
@7 I$@0 ID
@4 @Q@7 I:@>@;CA!B EU I	 B H



@5eq_1@7 Iy@@@0 B@0 H@4
@4@7 Iu@F@E@?@@@@0 B@1 C
@4@7 Iu@F@E@?@@@@0 I@4@.@7 I] B@0 B@1 H
@4@7 Iu@F@?@@@@s@ @7 I$@@@ @0 B @4 @Q@7 I:@@
@0 B
@4@7 Is B@?@>@Q@E@?@H@@@$@ @7 I$@@@0 H@4@.@7 I@0 B
@4@7 I@?@>@Q@E@?@"@ 
@7 I$@@@0 C
@4@.@7 I@0 B@4@7 I@?@>@Q@E@F@?@M@C@ @7 I$@L@P@C@ 
@7 I$@L@P@@@0@T@0 B@-@4@.@7 Iu@0 B@4@7 I|@0 B@0 H@4
@4@.@7 I@ @ @7 I1@?@>@Q@F@E@;C@,B EU I B H



@5@ @7 I$@C@ @7 I$@L@P@0 B@0 H@4
@4@8 I@;C@+B EU I B C



@5@ @7 I$@0 I@4@.@7 I@0 B@0 H@4
@4@8 I@;C@*B EU I B
 C


@5@ 
@7 I$@0 I
@4@.@7 I@0 B@0 H@4@4@8 I@;C@+B EU I B C



@5@ @7 I$@0 I@4@.@7 I@0 B@0 H@4
@4@8 I@;C@3B EU I B
 H


@5@ @7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 B@0 H
@4@4@8 I@;C@3B EU I B
 H


@5@ 
@7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 B@0 H
@4@4@8 I@;C@<B EU I B
 C


@5@ @7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 I
@4@.@7 I@0 B@0 H@4@4@8 I@;C@?B EU I	 B H



@5@ 
@7 I$@C@ @7 I$@L@P@C@ @7 I$@L@P@0 I@4@.@7 I@0 B@0 H
@4@4@8 I@;C@6B EU I B C



@5@ 
@7 I$@C@ @7 I$@L@P@C@ @7 I$@L@P@0 B@0 H
@4@4@8 I@;CB EU I I8 C

 C

@5@0 I8
@4@8 I@;CB EU I I8 H

 H

@5@0 I8
@4@8 I@;C@,B EU I I8 H



@5@ @7 I$@C@ @7 I$@L@P@0 I8@0 H@4
@4@8 I@;C@+B EU I I8 C



@5@ @7 I$@0 I@4@.@7 I@0 I8@0 H@4
@4@8 I@;C@*B EU I I8
 C


@5@ 
@7 I$@0 I
@4@.@7 I@0 I8@0 H@4@4@8 I@;C@+B EU I I8 C



@5@ @7 I$@0 I@4@.@7 I@0 I8@0 H@4
@4@8 I@;C@3B EU I I8
 H


@5@ @7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 I8@0 H
@4@4@8 I@;C@3B EU I I8
 H


@5@ 
@7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 I8@0 H
@4@4@8 I@;C@<B EU I I8
 C


@5@ @7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 I
@4@.@7 I@0 I8@0 H@4@4@8 I@;C@?B EU I	 I8 H



@5@ 
@7 I$@C@ @7 I$@L@P@C@ @7 I$@L@P@0 I@4@.@7 I@0 I8@0 H
@4@4@8 I@;C@6B EU I I8 C



@5@ 
@7 I$@C@ @7 I$@L@P@C@ @7 I$@L@P@0 I8@0 H
@4@4@8 I@;CA2B EU I	 I8 H



@5ineq_1@7 Iy@@@0 I8@0 H@4
@4@7 Iu@F@E@?A@@@0 I8@1 C
@4@7 Iu@F@E@?@@@@0 I@4@.@7 I@0 I8@1 H
@4@7 Iu@F@?@@@@@ @7 I$@@@ @0 B @4 @Q@7 I:@@
@0 I8
@4@7 I@?@>@Q@E@?@Y@@@0 B
@4@7 I@E@?@H@@@$@ @7 I$@@@0 H@4@.@7 I@0 I8
@4@7 I@?@>@Q@E@?@"@ 
@7 I$@@@0 C
@4@.@7 I@0 I8@4@7 I@?@>@Q@E@F@?@M@C@ @7 I$@L@P@C@ 
@7 I$@L@P@@@0@T@0 B@-@4@.@7 Iu@0 B@4@7 I|@0 I8@0 H@4
@4@.@7 I@ @ @7 I1@?@>@Q@F@E@;CBC- EU I
 I= H



@5gt_1@7 Iy@@@0 I=@0 H@4
@4@7 Iu@F@F@?A@@@0 I=@1 C
@4@7 Iu@F@F@?A@@@0 I@4@.@7 I@0 I=@1 H
@4@7 Iu@F@E@?A@@A@ @7 I$@@@!@0 B @4 @Q@7 I:@@
@0 I=
@4@7 I@?@>@Q@F@?@@@@&@ @7 I$@@@0 H@4@.@7 I@0 ID
@4@7 I@?@>@Q@E@E@?@@@@&@ 
@7 I$@@@0 C
@4@.@7 I@0 I=@4@7 I@?@>@Q@E@E@?@@@@ @T@T
@&
@@@0 I= @4 @Q@7 I:@(
 @@?@>@Q@F@?@@@@0 I= @4 @Q@7 I:@0 IA
@4@7 I@F@?@c@(	 G@0 C@4@.@7 I@@@0 IA@0 H@4
@4@7 Iu@E@?@@@@@0 IA@0 H@4
@4@7 Iu@E@?@+@@@0 IA@1 C
@4@7 Iu@E@?@0 I@4@.@7 I@0 IA@1 H
@4@7 Iu@F@?@@C@ @7 I$@L@P@C@ 
@7 I$@L@P@@@2@@@'@T@0 I=@-@4@.@7 Iu@0 IA@0 H@4
@4@.@7 I@ @ @7 I1@?@>@Q@E@F@?@9@@@0@T@0 IA@-@4@.@7 Iu@0 IA@4@7 I|@0 I=@0 H@4
@4@.@7 I@ @ @7 I1@?@>@Q@E@F@E@;C@,C EU I I= H



@5@ @7 I$@C@ @7 I$@L@P@0 I=@0 H@4
@4@8 I@;C@+C EU I I= C



@5@ @7 I$@0 I@4@.@7 I@0 I=@0 H@4
@4@8 I@;C@*C EU I ID
 C


@5@ 
@7 I$@0 I
@4@.@7 I@0 I=@0 H@4@4@8 I@;C@+C EU I I= C



@5@ @7 I$@0 I@4@.@7 I@0 I=@0 H@4
@4@8 I@;C@,C EU I I= H



@5new_gt_1@7 Iy@ @7 I$@0 I= @4 @Q@7 I:@0 IE
@4@8 I@;C@,C EU I I= H



@5new_gt_2@7 Iy@ @7 I$@0 I= @4 @Q@7 I:@0 IE
@4@8 I@;C@+C EU I I=
 C


@5new_gt_3@7 Iy@ 
@7 I$@0 I=
 @4 @Q@7 I:@0 IE@4@8 I@;C@,C EU I I= C



@5new_gt_4@7 Iy@ @7 I$@0 ID @4 @Q@7 I:@0 IE
@4@8 I@;C@+C EU I I=
 H


@5new_gt_5@7 Iy@ 
@7 I$@0 ID
 @4 @Q@7 I:@0 IE@4@8 I@;C@+C EU I I=
 H


@5new_gt_6@7 Iy@ @7 I$@0 ID @4 @Q@7 I:@0 IE
@4@8 I@;C@3C EU I ID
 H


@5@ @7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 I=@0 H
@4@4@8 I@;C@3C EU I ID
 H


@5@ 
@7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 I=@0 H
@4@4@8 I@;C@<C EU I ID
 C


@5@ @7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 I
@4@.@7 I@0 I=@0 H@4@4@8 I@;C@?C EU I	 ID H



@5@ 
@7 I$@C@ @7 I$@L@P@C@ @7 I$@L@P@0 I@4@.@7 I@0 I=@0 H
@4@4@8 I@;C@6C EU I ID C



@5@ 
@7 I$@C@ @7 I$@L@P@C@ @7 I$@L@P@0 I=@0 H
@4@4@8 I@;CBC EU I
 ID H



@5lt_1@7 Iy@@@0 ID@0 H@4
@4@7 Iu@F@F@?A@@@0 ID@1 C
@4@7 Iu@F@F@?A@@@0 I@4@.@7 I@0 ID@1 H
@4@7 Iu@F@E@?A@@A@ @7 I$@@@!@0 B @4 @Q@7 I:@@
@0 ID
@4@7 I@?@>@Q@F@?@@@@&@ @7 I$@@@0 H@4@.@7 I@0 I=
@4@7 I@?@>@Q@E@E@?@@@@&@ 
@7 I$@@@0 C
@4@.@7 I@0 ID@4@7 I@?@>@Q@E@E@?@@@@ @T@T
@&
@@@0 I= @4 @Q@7 I:@(
 @@?@>@Q@F@?@@@@0 I= @4 @Q@7 I:@0 IE
@4@7 I@F@?@c@(	 G@0 H@4@.@7 I@@@0 IE@0 H@4
@4@7 Iu@E@?@@@@@0 IE@0 H@4
@4@7 Iu@E@?@+@@@0 IE@1 C
@4@7 Iu@E@?@0 I@4@.@7 I@0 IE@1 H
@4@7 Iu@F@?@@C@ @7 I$@L@P@C@ 
@7 I$@L@P@@@2@@@'@T@0 ID@-@4@.@7 Iu@0 IE@0 H@4
@4@.@7 I@ @ @7 I1@?@>@Q@E@F@?@9@@@0@T@0 IE@-@4@.@7 Iu@0 IA@4@7 I|@0 I=@0 H@4
@4@.@7 I@ @ @7 I1@?@>@Q@E@F@E@;C@,C EU I ID H



@5@ @7 I$@C@ @7 I$@L@P@0 ID@0 H@4
@4@8 I@;C@+C EU I ID C



@5@ @7 I$@0 I@4@.@7 I@0 ID@0 H@4
@4@8 I@;C@*C EU I I=
 C


@5@ 
@7 I$@0 I
@4@.@7 I@0 ID@0 H@4@4@8 I@;C@+C EU I ID C



@5@ @7 I$@0 I@4@.@7 I@0 ID@0 H@4
@4@8 I@;C@+C EU I ID
 H


@5new_lt_1@7 Iy@ 
@7 I$@0 I=
 @4 @Q@7 I:@0 IE@4@8 I@;C@+C EU I ID
 H


@5new_lt_2@7 Iy@ @7 I$@0 I= @4 @Q@7 I:@0 IE
@4@8 I@;C@,D  EU I ID C



@5new_lt_3@7 Iy@ @7 I$@0 I= @4 @Q@7 I:@0 IE
@4@8 I@;C@+D EU I ID
 C


@5new_lt_4@7 Iy@ 
@7 I$@0 ID
 @4 @Q@7 I:@0 IE@4@8 I@;C@,D EU I ID H



@5new_lt_5@7 Iy@ @7 I$@0 ID @4 @Q@7 I:@0 IE
@4@8 I@;C@,D EU I ID H



@5new_lt_6@7 Iy@ @7 I$@0 ID @4 @Q@7 I:@0 IE
@4@8 I@;C@3D EU I I=
 H


@5@ @7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 ID@0 H
@4@4@8 I@;C@3D
 EU I I=
 H


@5@ 
@7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 ID@0 H
@4@4@8 I@;C@<D EU I I=
 C


@5@ @7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 I
@4@.@7 I@0 ID@0 H@4@4@8 I@;C@?D EU I	 I= H



@5@ 
@7 I$@C@ @7 I$@L@P@C@ @7 I$@L@P@0 I@4@.@7 I@0 ID@0 H
@4@4@8 I@;C@6D EU I I= C



@5@ 
@7 I$@C@ @7 I$@L@P@C@ @7 I$@L@P@0 ID@0 H
@4@4@8 I@;C@D EU I

 IA H



@5ge_1@7 Iy@  G@7	checktype B@  G@7 I@ 
@7 I$@@@0 I=@-@4@.@7 Iu@ @7 I$@!@0 H@4@#@?@0 IA@-@4@.@7 Iu@ @7 I$@E@@@0 I=@-@4@.@7 Iu@ @7 I$@!@0 H@4@#@?@0 IA@-@4@.@7 Iu@ @7 I$@E@0 H@4@.@7 I@0 IA
@4 @Q@7 I:@>@ @ @8 I1@;C@D2 EU I

 IE H



@5le_1@7 Iy@  G@7 I@  G@7 I@ 
@7 I$@@@0 ID@-@4@.@7 Iu@ @7 I$@!@0 C@4@#@?@0 IE@-@4@.@7 Iu@ @7 I$@E@@@0 ID@-@4@.@7 Iu@ @7 I$@!@0 C@4@#@?@0 IE@-@4@.@7 Iu@ @7 I$@E@0 H@4@.@7 I@0 IE
@4 @Q@7 I:@>@ @ @8 I1@;CBDF EU I IA H



@5ge_2@7 Iy@@@0 IA@0 H@4
@4@7 Iu@F@F@F@?Bz@@@0 IA@1 C
@4@7 Iu@F@F@F@?B_@@@0 IA@1 C
@4@7 Iu@F@F@F@?BD@@@!@0 I@4@.@7 I@0 IA@1 H
@4@7 Iu@F@F@E@?B!@@Aj@ @7 I$@@@!@0 B @4 @Q@7 I:@@
@0 IA
@4@7 I@?@>@Q@F@?A;@@@&@ @7 I$@@@0 H@4@.@7 I@0 IE
@4@7 I@?@>@Q@E@E@?A@@@&@ 
@7 I$@@@0 C
@4@.@7 I@0 IA@4@7 I@?@>@Q@E@E@?@@@@ @T@T
@&
@@@0 IA @4 @Q@7 I:@(
 @@?@>@Q@F@?@@@@0 IA @4 @Q@7 I:@0 IA
@4@7 I@F@?@@@@e@(	 G@0 H@4@.@7 I@@@0 I=@0 H@4
@4@7 Iu@E@?@@@@@0 I=@0 H@4
@4@7 Iu@E@?@+@@@0 I=@1 C
@4@7 Iu@E@?@0 I@4@.@7 I@0 I=@1 H
@4@7 Iu@?@E@@@0 IA@0 H@-@4
@4@7 Iu@?@!@@@0 IA@0 H@-@4
@4@7 Iu@?@0 IA@1 C
@-@4@7 Iu@ @7 I$@0 IA@4 @Q@7 I:@E@F@F@?@@@@_@ 
@7 I$@@@(@0 IA@-@4@.@7 Iu@ @7 I$@0 C
@4@.@7 I:@0 IA@4@.@7 I@?@&@0 IA@-@4@.@7 Iu@ @7 I$@0 C
@4@.@7 I:@0 IA@4@.@7 I@ @ @7 I1@E@?@R@C@ @7 I$@L@P@C@ 
@7 I$@L@P@@@0@T@0 IA@-@4@.@7 Iu@0 IA@4@7 I|@0 IA@0 H@4
@4@.@7 I@ @ @7 I1@?@>@Q@E@E@E@E@E@E@;C@,D EU I IA H



@5@ @7 I$@C@ @7 I$@L@P@0 IA@0 H@4
@4@8 I@;C@+D EU I IA C



@5@ @7 I$@0 I@4@.@7 I@0 IA@0 H@4
@4@8 I@;C@*D EU I IE
 C


@5@ 
@7 I$@0 I
@4@.@7 I@0 IA@0 H@4@4@8 I@;C@+D EU I IA C



@5@ @7 I$@0 I@4@.@7 I@0 IA@0 H@4
@4@8 I@;C@,D EU I IA C



@5@ @7 I$@ 
@7 I$@0 C
@4@.@7 I@0 IE@4@8 I@;C@3D EU I IE
 H


@5@ @7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 IA@0 H
@4@4@8 I@;C@3D EU I IE
 H


@5@ 
@7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 IA@0 H
@4@4@8 I@;C@,D EU I IA H



@5new_ge_1@7 Iy@ @7 I$@0 IA @4 @Q@7 I:@0 IE
@4@8 I@;C@,D EU I IA H



@5new_ge_2@7 Iy@ @7 I$@0 IA @4 @Q@7 I:@0 IE
@4@8 I@;C@+D EU I IA
 C


@5new_ge_3@7 Iy@ 
@7 I$@0 IA
 @4 @Q@7 I:@0 IE@4@8 I@;C@,D EU I IA C



@5new_ge_4@7 Iy@ @7 I$@0 IE @4 @Q@7 I:@0 IE
@4@8 I@;C@+D EU I IA
 H


@5new_ge_5@7 Iy@ 
@7 I$@0 IE
 @4 @Q@7 I:@0 IE@4@8 I@;C@+D EU I IA
 H


@5new_ge_6@7 Iy@ @7 I$@0 IE @4 @Q@7 I:@0 IE
@4@8 I@;C@<D EU I IE
 C


@5@ @7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 I
@4@.@7 I@0 IA@0 H@4@4@8 I@;C@?D EU I	 IE H



@5@ 
@7 I$@C@ @7 I$@L@P@C@ @7 I$@L@P@0 I@4@.@7 I@0 IA@0 H
@4@4@8 I@;C@6D EU I IE C



@5@ 
@7 I$@C@ @7 I$@L@P@C@ @7 I$@L@P@0 IA@0 H
@4@4@8 I@;C@,D EU I IE H



@5@ @7 I$@C@ @7 I$@L@P@0 IE@0 H@4
@4@8 I@;C@+D EU I IE C



@5@ @7 I$@0 I@4@.@7 I@0 IE@0 H@4
@4@8 I@;C@*D EU I IA
 C


@5@ 
@7 I$@0 I
@4@.@7 I@0 IE@0 H@4@4@8 I@;C@+D EU I IE C



@5@ @7 I$@0 I@4@.@7 I@0 IE@0 H@4
@4@8 I@;C@+D EU I IE
 H


@5new_le_1@7 Iy@ 
@7 I$@0 IA
 @4 @Q@7 I:@0 IE@4@8 I@;C@+D EU I IE
 H


@5new_le_2@7 Iy@ @7 I$@0 IA @4 @Q@7 I:@0 IE
@4@8 I@;C@,D EU I IE C



@5new_le_3@7 Iy@ @7 I$@0 IA @4 @Q@7 I:@0 IE
@4@8 I@;C@+D EU I IE
 C


@5new_le_4@7 Iy@ 
@7 I$@0 IE
 @4 @Q@7 I:@0 IE@4@8 I@;C@,D EU I IE H



@5new_le_5@7 Iy@ @7 I$@0 IE @4 @Q@7 I:@0 IE
@4@8 I@;C@,D EU I IE H



@5new_le_6@7 Iy@ @7 I$@0 IE @4 @Q@7 I:@0 IE
@4@8 I@;C@3D EU I IA
 H


@5@ @7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 IE@0 H
@4@4@8 I@;C@3D EU I IA
 H


@5@ 
@7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 IE@0 H
@4@4@8 I@;C@<D EU I IA
 C


@5@ @7 I$@ @0 H@/@/@4@7 I@ @0 C@/@/@4@7 I@0 I
@4@.@7 I@0 IE@0 H@4@4@8 I@;C@?D EU I	 IA H



@5@ 
@7 I$@C@ @7 I$@L@P@C@ @7 I$@L@P@0 I@4@.@7 I@0 IE@0 H
@4@4@8 I@;C@6D EU I IA C



@5@ 
@7 I$@C@ @7 I$@L@P@C@ @7 I$@L@P@0 IE@0 H
@4@4@8 I@;CBD EU I IE H



@5le_2@7 Iy@@@0 IE@0 H@4
@4@7 Iu@F@F@F@?Bz@@@0 IE@1 C
@4@7 Iu@F@F@F@?B_@@@0 IE@1 C
@4@7 Iu@F@F@F@?BD@@@!@0 I@4@.@7 I@0 IE@1 H
@4@7 Iu@F@F@E@?B!@@Aj@ @7 I$@@@!@0 B @4 @Q@7 I:@@
@0 IE
@4@7 I@?@>@Q@F@?A;@@@&@ @7 I$@@@0 H@4@.@7 I@0 IA
@4@7 I@?@>@Q@E@E@?A@@@&@ 
@7 I$@@@0 C
@4@.@7 I@0 IE@4@7 I@?@>@Q@E@E@?@@@@ @T@T
@&
@@@0 IA @4 @Q@7 I:@(
 @@?@>@Q@F@?@@@@0 IA @4 @Q@7 I:@0 IE
@4@7 I@F@?@@@@e@(	 G@0 C@4@.@7 I@@@0 ID@0 H@4
@4@7 Iu@E@?@@@@@0 ID@0 H@4
@4@7 Iu@E@?@+@@@0 ID@1 C
@4@7 Iu@E@?@0 I@4@.@7 I@0 ID@1 H
@4@7 Iu@?@E@@@0 IE@0 H@-@4
@4@7 Iu@?@!@@@0 IE@0 H@-@4
@4@7 Iu@?@0 IE@1 C
@-@4@7 Iu@ @7 I$@0 IE@4 @Q@7 I:@E@F@F@?@@@@_@ 
@7 I$@@@(@0 IE@-@4@.@7 Iu@ @7 I$@0 C
@4@.@7 I:@0 IE@4@.@7 I@?@&@0 IE@-@4@.@7 Iu@ @7 I$@0 C
@4@.@7 I:@0 IE@4@.@7 I@ @ @7 I1@E@?@R@C@ @7 I$@L@P@C@ 
@7 I$@L@P@@@0@T@0 IE@-@4@.@7 Iu@0 IA@4@7 I|@0 IE@0 H@4
@4@.@7 I@ @ @7 I1@?@>@Q@E@E@E@E@E@E@;CAEEE EU I	 B IB



@5eq_2@7 Iy@@@0 B@0 IB@4
@4@7 Iu@F@E@?A@@@@ @7 I$@@@#@0 B @4 @Q@7 I:@@
@0 B
 @4@7 I@?@>@Q@F@E@?@@@@#@0 B@4 @Q@7 I:@@
@0 B
@4@7 I@?@>@Q@F@E@?@@@@,@0 B?@4 @Q@7 I:@@@0 I@4@.@7 I@0 B
@4@7 I@?@>@Q@E@F@?@U@@@'@ @7 I$@@@0 IB@4@.@7 I@0 B
@4@7 I@?@>@Q@E@F@?@,@0 B@-@4@.@7 Iu@0 B@4@7 I|@0 B@0 IB@4
@4@.@7 I@ @ @7 I1@?@F@C@ @7 I$@L@P@C@ @7 I$@L@P@ 
@7 I$@0 B
 @4 @Q@7 I:@@@T@0 B @4@7 I@?
@T@0 B @4@8 I@F@E@;C@"Ex EU I B IB



@5@ @7 I$@0 B@0 IB@4
@4@8 I@;C@*Ez EU I B
 IB


@5@ @7 I$@ @0 IB@/@/@4@7 I@0 B@0 IB
@4@4@8 I@;C@*E| EU I B
 IB


@5@ 
@7 I$@ @0 IB@/@/@4@7 I@0 B@0 IB
@4@4@8 I@;CBE EU I	 I8 IB



@5ineq_2@7 Iy@@@0 I8@0 IB@4
@4@7 Iu@F@E@?A@@A@ @7 I$@@@#@0 B @4 @Q@7 I:@@
@0 I8
 @4@7 I@?@>@Q@F@E@?@@@@#@0 B@4 @Q@7 I:@@
@0 I8
@4@7 I@?@>@Q@F@E@?@@@@1@0 B
@4@.@7 I@@
@0 I8 @4@.@7 Iu@?@0 I8
 @4@.@7 Iu@ @ @7 I1@E@?@@@@,@0 B?@4 @Q@7 I:@@@0 I@4@.@7 I@0 I8
@4@7 I@?@>@Q@E@F@?@U@@@'@ @7 I$@@@0 IB@4@.@7 I@0 I8
@4@7 I@?@>@Q@E@F@?@,@0 B@-@4@.@7 Iu@0 B@4@7 I|@0 I8@0 IB@4
@4@.@7 I@ @ @7 I1@?@@C@ @7 I$@L@P@C@ @7 I$@L@P@ 
@7 I$@@@,@0 B
 @4 @Q@7 I:@0 I8 @4@.@7 I@0 I8 @4@.@7 I@ @ @7 I1@?@@@@L@0 I=
 @4 @Q@7 I:@T@T@@@0 I= @4@.@7 I@0 ID @4@.@7 I@?@0 ID @4@.@7 I@0 I= @4@.@7 I@ @ @7 I1@?@J@0 I= 
@4 @Q@7 I:@T@T@@@0 I= @4@.@7 I@0 I= @4@.@7 I@?@0 ID @4@.@7 I@0 ID @4@.@7 I@ @ @8 I1@E@;C@"E EU I I8 IB



@5@ @7 I$@0 I8@0 IB@4
@4@8 I@;C@*E EU I I8
 IB


@5@ @7 I$@ @0 IB@/@/@4@7 I@0 I8@0 IB
@4@4@8 I@;C@*E EU I I8
 IB


@5@ 
@7 I$@ @0 IB@/@/@4@7 I@0 I8@0 IB
@4@4@8 I@;CAE EU I	 I= IB



@5gt_2@7 Iy@@@0 I=@0 IB@4
@4@7 Iu@F@E@?A@@AY@ @7 I$@@@#@0 B @4 @Q@7 I:@@
@0 ID
 @4@7 I@?@>@Q@F@E@?A.@@@#@0 B@4 @Q@7 I:@@
@0 I=
@4@7 I@?@>@Q@F@E@?A	@@@,@0 B?@4 @Q@7 I:@@@0 I@4@.@7 I@0 I=
@4@7 I@?@>@Q@E@F@?@@@@'@ @7 I$@@@0 IB@4@.@7 I@0 I=
@4@7 I@?@>@Q@E@F@?@@@@Y@0 I= @4 @Q@7 I:@@@'@0 IA@-@4@.@7 Iu@0 IA@4@7 I|@0 I=@0 IB@4
@4@.@7 I@?@0 I=@-@4@.@7 Iu@0 IA@0 IB@4
@4@.@7 I@ @ @7 I1@?@W@0 I= @4 @Q@7 I:@@@'@0 IE@-@4@.@7 Iu@0 IA@4@7 I|@0 I=@0 IB@4
@4@.@7 I@?@0 ID@-@4@.@7 Iu@0 IA@0 IB@4
@4@.@7 I@ @ @7 I1@?@d@C@ @7 I$@L@P@C@ @7 I$@L@P@ 
@7 I$@0 IA 
@4 @Q@7 I:@T@T@@@0 I= @4@.@7 I@0 I= @4@.@7 I@?@0 ID @4@.@7 I@0 ID @4@.@7 I@ @ @8 I1@E@;C@"F
 EU I I= IB



@5@ @7 I$@0 I=@0 IB@4
@4@8 I@;C@*F EU I ID
 IB


@5@ @7 I$@ @0 IB@/@/@4@7 I@0 I=@0 IB
@4@4@8 I@;C@*F EU I ID
 IB


@5@ 
@7 I$@ @0 IB@/@/@4@7 I@0 I=@0 IB
@4@4@8 I@;CAF EU I	 ID IB



@5lt_2@7 Iy@@@0 ID@0 IB@4
@4@7 Iu@F@E@?A@@AY@ @7 I$@@@#@0 B @4 @Q@7 I:@@
@0 I=
 @4@7 I@?@>@Q@F@E@?A.@@@#@0 B@4 @Q@7 I:@@
@0 ID
@4@7 I@?@>@Q@F@E@?A	@@@,@0 B?@4 @Q@7 I:@@@0 I@4@.@7 I@0 ID
@4@7 I@?@>@Q@E@F@?@@@@'@ @7 I$@@@0 IB@4@.@7 I@0 ID
@4@7 I@?@>@Q@E@F@?@@@@Y@0 I= @4 @Q@7 I:@@@'@0 IE@-@4@.@7 Iu@0 IA@4@7 I|@0 ID@0 IB@4
@4@.@7 I@?@0 ID@-@4@.@7 Iu@0 IE@0 IB@4
@4@.@7 I@ @ @7 I1@?@W@0 I= @4 @Q@7 I:@@@'@0 IA@-@4@.@7 Iu@0 IA@4@7 I|@0 ID@0 IB@4
@4@.@7 I@?@0 I=@-@4@.@7 Iu@0 IE@0 IB@4
@4@.@7 I@ @ @7 I1@?@d@C@ @7 I$@L@P@C@ @7 I$@L@P@ 
@7 I$@0 IA
 @4 @Q@7 I:@T@T@@@0 I= @4@.@7 I@0 ID @4@.@7 I@?@0 ID @4@.@7 I@0 I= @4@.@7 I@ @ @8 I1@E@;C@"FM EU I ID IB



@5@ @7 I$@0 ID@0 IB@4
@4@8 I@;C@*FN EU I I=
 IB


@5@ @7 I$@ @0 IB@/@/@4@7 I@0 ID@0 IB
@4@4@8 I@;C@*FO EU I I=
 IB


@5@ 
@7 I$@ @0 IB@/@/@4@7 I@0 ID@0 IB
@4@4@8 I@;CAFT EU I
 IA IB



@5ge_3@7 Iy@@@0 IA@0 IB@4
@4@7 Iu@F@F@?A@@AQ@ @7 I$@@@$@0 B @4 @Q@7 I:@@
@0 IE
 @4@7 I@?@>@Q@F@F@?A%@@@$@0 B@4 @Q@7 I:@@
@0 IA
@4@7 I@?@>@Q@F@F@?@@@@.@0 B?@4 @Q@7 I:@@@0 I@4@.@7 I@0 IA
@4@7 I@?@>@Q@E@F@E@?@@@@)@ @7 I$@@@0 IB@4@.@7 I@0 IA
@4@7 I@?@>@Q@E@F@E@?@@@@i@0 I= @4 @Q@7 I:@@@)@0 IA@-@4@.@7 Iu@0 IA@4@7 I|@0 IA@0 IB@4
@4@.@7 I@E@?@*@(	 G@0 I=@-@4@.@7 Iu@0 C@4@.@7 I:@0 IA@0 IB@4
@4@.@7 I@ @ @7 I1@?@9@0 I= @4 @Q@7 I:@0 IE@-@4@.@7 Iu@0 IA@4@7 I|@0 IA@0 IB@4
@4@.@7 I@ @ @7 I1@E@?@f@C@ @7 I$@L@P@C@ @7 I$@L@P@ 
@7 I$@0 IA 
@4 @Q@7 I:@T@T@@@0 IA @4@.@7 I@0 IA @4@.@7 I@?@0 IE @4@.@7 I@0 IE @4@.@7 I@ @ @8 I1@E@E@;C@"F EU I IA IB



@5@ @7 I$@0 IA@0 IB@4
@4@8 I@;C@*F EU I IE
 IB


@5@ @7 I$@ @0 IB@/@/@4@7 I@0 IA@0 IB
@4@4@8 I@;C@*F EU I IE
 IB


@5@ 
@7 I$@ @0 IB@/@/@4@7 I@0 IA@0 IB
@4@4@8 I@;CF EU I  IA IB
 
@<CAF EU I
 IE IB



@5le_3@7 Iy@@@0 IE@0 IB@4
@4@7 Iu@F@F@?A@@AQ@ @7 I$@@@$@0 B @4 @Q@7 I:@@
@0 IA
 @4@7 I@?@>@Q@F@F@?A%@@@$@0 B@4 @Q@7 I:@@
@0 IE
@4@7 I@?@>@Q@F@F@?@@@@.@0 B?@4 @Q@7 I:@@@0 I@4@.@7 I@0 IE
@4@7 I@?@>@Q@E@F@E@?@@@@)@ @7 I$@@@0 IB@4@.@7 I@0 IE
@4@7 I@?@>@Q@E@F@E@?@@@@i@0 I= @4 @Q@7 I:@@@)@0 IE@-@4@.@7 Iu@0 IA@4@7 I|@0 IE@0 IB@4
@4@.@7 I@E@?@*@(	 G@0 ID@-@4@.@7 Iu@0 C@4@.@7 I:@0 IE@0 IB@4
@4@.@7 I@ @ @7 I1@?@9@0 I= @4 @Q@7 I:@0 IA@-@4@.@7 Iu@0 IA@4@7 I|@0 IE@0 IB@4
@4@.@7 I@ @ @7 I1@E@?@f@C@ @7 I$@L@P@C@ @7 I$@L@P@ 
@7 I$@0 IA
 @4 @Q@7 I:@T@T@@@0 IA @4@.@7 I@0 IE @4@.@7 I@?@0 IE @4@.@7 I@0 IA @4@.@7 I@ @ @8 I1@E@E@;C@"F EU I IE IB



@5@ @7 I$@0 IE@0 IB@4
@4@8 I@;C@*F EU I IA
 IB


@5@ @7 I$@ @0 IB@/@/@4@7 I@0 IE@0 IB
@4@4@8 I@;C@*F EU I IA
 IB


@5@ 
@7 I$@ @0 IB@/@/@4@7 I@0 IE@0 IB
@4@4@8 I@;C@hF EU I B

@5eq_gen@7 Iy@@
@&@(
 @@F
@E@?@L@@@#@ @7 I$@ @7 I$@@@0 B@4 @Q@7 I:@(
 @@?@>@Q@F
@E@?@'@0 B@-
@4@.@7 Iu@0 B
@4@7 I|@0 B
@4@.@7 I@ @ @8 I1@;C@"G EU I I8

@5ineq_gen_special@7 Iy@  G@7 I@ @7 I$@0 I=@4@8 I@;C@"G EU I I8

@5ineq_gen_special2@7 Iy@  G@7 I@ @7 I$@0 ID@4@8 I@;CG EU I I8
 @5ineq_gen_special3@7 Iy@0 I=@0 IR@4 @4@8 I>@;C@G EU I
 I8

@5ineq_gen@7 Iy@@@8@ @7 I$@@@ @ @7 I$@@@C@0 B@4 @Q@7 I:@L@P@(
 @@?@>@Q@?@0 I8@4@7 I@F
@E@?@@@@h@@@0 B@0 H@-
@4@4@.@7 Iu@?@$@@@0 B@0 H@-
@4@4@.@7 Iu@?@0 B@0 C@-
@4@4@.@7 Iu@@@ 
@7 I$@C@0 B
 @4 @Q@7 I:@L@P@' @@?@0 I8
 @4@.@7 Iu@ @ @7 I1@?@I@@@ @0 I8@-
@4@.@7 Iu@0 B
@4@.@7 I@ @ @7 I1@?@'@0 B@-
@4@.@7 Iu@0 B
@4@7 I|@0 I8
@4@.@7 I@ @ @8 I1@;CAGJ EU I I=

@5gt_gen@7 Iy@@@2@ @7 I$@@@ @7 I$@@
@0 I=@4 @Q@7 I:@?@>@Q@(
 @@?@0 ID@4@7 I@F
@E@?@@@@N@@@0 IA@0 H@-
@4@4@.@7 Iu@?@0 IA@0 H@-
@4@4@.@7 Iu@@@ 
@7 I$@0 I= 
@4 @Q@7 I:@' @@?@0 ID
 @4@.@7 Iu@ @ @7 I1@?@@@@:@0 IA@0 C@-
@4@4@.@7 Iu@@@ 
@7 I$@0 I=
 @4 @Q@7 I:@' @@?@0 I=
 @4@.@7 Iu@ @ @7 I1@?@R@@@)@0 IA@-
@4@.@7 Iu@0 IA
@4@7 I|@0 I=
@4@.@7 I@ @ @7 I1@?@'@0 I=@-
@4@.@7 Iu@0 I=
@4@7 I|@0 IA
@4@.@7 I@ @ @8 I1@;CAGv EU I ID

@5lt_gen@7 Iy@@@2@ @7 I$@@@ @7 I$@@
@0 I=@4 @Q@7 I:@?@>@Q@(
 @@?@0 I=@4@7 I@F
@E@?@@@@N@@@0 IE@0 H@-
@4@4@.@7 Iu@?@0 IE@0 H@-
@4@4@.@7 Iu@@@ 
@7 I$@0 I=
 @4 @Q@7 I:@' @@?@0 I=
 @4@.@7 Iu@ @ @7 I1@?@@@@:@0 IE@0 C@-
@4@4@.@7 Iu@@@ 
@7 I$@0 I= 
@4 @Q@7 I:@' @@?@0 ID
 @4@.@7 Iu@ @ @7 I1@?@R@@@)@0 IE@-
@4@.@7 Iu@0 IA
@4@7 I|@0 ID
@4@.@7 I@ @ @7 I1@?@'@0 ID@-
@4@.@7 Iu@0 I=
@4@7 I|@0 IE
@4@.@7 I@ @ @8 I1@;CAG EU I IA

@5ge_gen@7 Iy@@@2@ @7 I$@@@ @7 I$@@@0 IA@4 @Q@7 I:@(
 @@?@>@Q@?@0 IE@4@7 I@F
@E@?@@@@T@T@&@(
 @@F
@E@?@@@@N@@@0 IA@0 H@-
@4@4@.@7 Iu@?@0 IA@0 H@-
@4@4@.@7 Iu@@@ 
@7 I$@0 IA 
@4 @Q@7 I:@' @@?@0 IE
 @4@.@7 Iu@ @ @7 I1@?@c@@@:@0 IA@0 C@-
@4@4@.@7 Iu@@@ 
@7 I$@0 IA
 @4 @Q@7 I:@' @@?@0 IA
 @4@.@7 Iu@ @ @7 I1@?@'@0 IA@-
@4@.@7 Iu@0 IA
@4@7 I|@0 IA
@4@.@7 I@ @ @8 I1@;CAG EU I IE

@5le_gen@7 Iy@@@2@ @7 I$@@@ @7 I$@@@0 IA@4 @Q@7 I:@(
 @@?@>@Q@?@0 IA@4@7 I@F
@E@?@@@@T@T@&@(
 @@F
@E@?@@@@N@@@0 IE@0 H@-
@4@4@.@7 Iu@?@0 IE@0 H@-
@4@4@.@7 Iu@@@ 
@7 I$@0 IA
 @4 @Q@7 I:@' @@?@0 IA
 @4@.@7 Iu@ @ @7 I1@?@c@@@:@0 IE@0 C@-
@4@4@.@7 Iu@@@ 
@7 I$@0 IA 
@4 @Q@7 I:@' @@?@0 IE
 @4@.@7 Iu@ @ @7 I1@?@'@0 IE@-
@4@.@7 Iu@0 IA
@4@7 I|@0 IE
@4@.@7 I@ @ @8 I1@;CH EU I@5@8bitwise_deduce B@;C@9H	 EU I IAbit__and



@5@ 
@0 I@/@/@4@7 I@ 
@0bit__or@/@/@4@7 I@ 
@0bit__xor@/@/@4@7 I@>@0 IE
@1 I@4@8 I@;C@9H EU I IA
 I


@5@ @0 I@/@/@4@7 I@ @0 I@/@/@4@7 I@ @0 I@/@/@4@7 I@>@0 IE@0 I
@4@4@8 I@;C@9H EU I IA I



@5@ 
@0 I@/@/@4@7 I@ 
@0 I@/@/@4@7 I@ 
@0 I@/@/@4@7 I@>@0 IE
@1 I@4@8 I@;C@9H EU I IA
 I


@5@ @0 I@/@/@4@7 I@ @0 I@/@/@4@7 I@ @0 I@/@/@4@7 I@>@0 IE@0 I
@4@4@8 I@;C@9H# EU I IA I



@5@ 
@0 I@/@/@4@7 I@ 
@0 I@/@/@4@7 I@ 
@0 I@/@/@4@7 I@>@0 IE
@1 I@4@8 I@;C@9H) EU I IA
 I


@5@ @0 I@/@/@4@7 I@ @0 I@/@/@4@7 I@ @0 I@/@/@4@7 I@>@0 IE@0 I
@4@4@8 I@;C@\HA EU I IE
 IM

@5 IO@7 IP@@@ @7 I$@>@0 IE @4 @Q@7 I:@'
 @@?@0 IE @4@.
@7 Iu@@@0 IA@4@.@7 I@?@0 I= @4@.@7 I@ 
@ @.@7 I1@ @7 I4@>@;C@]HT EU I IA IM


@5 IO@7 IP@@@ @7 I$@>@0 IE @4 @Q@7 I:@'
 @@?@0 IE @4@.
@7 Iu@@@0 IA@4@.@7 I@?@0 I= @4@.@7 I@ 
@ @.@7 I1@ @7 I4@>@;C@ZHg EU I IE
 IM

@5 IO@7 IP@@@0 IE@1 I@4@.
@7 I@?@0 ID @4@.
@7 I@@@0 IE@1 H@4@.@7 I@?@0 ID@1 H@4@.@7 I@>@ 
@ @8 I1@;C@[Hv EU I IA IM


@5 IO@7 IP@@@0 IE@1 I@4@.
@7 I@?@0 ID @4@.
@7 I@@@0 IE@1 H@4@.@7 I@?@0 ID@1 H@4@.@7 I@>@ 
@ @8 I1@;C@.H EU I IE IM

 @5 IO@7 IP@@@0 IE@1 I@4@7 I@?@0 ID @4@7 I@>@;C@-H EU I IA  IM

@5 IO@7 IP@@@0 IE@1 I@4@7 I@?@0 ID @4@7 I@>@;C@H EU I IE IM


@5 IO@7 IP@@@0 IA@4@.
@7 I@?@0 I= @4@.
@7 I@@@0 IE@1 H@4@.@7 I@?@:@@@0 IE@0 C@4@4@.@7 I@?@%@@@0 ID@1 H@4@.@7 I@?@0 ID@0 C@4@4@.@7 I@>@ 
@ @8 I1@;C@H EU I IA
 IM

@5 IO@7 IP@@@0 IA@4@.
@7 I@?@0 I= @4@.
@7 I@@@0 IE@1 H@4@.@7 I@?@:@@@0 IE@0 C@4@4@.@7 I@?@%@@@0 ID@1 H@4@.@7 I@?@0 ID@0 C@4@4@.@7 I@>@ 
@ @8 I1@;C@IH EU I ID IM



@5 IO@7 IP@@@ 
@7 I$@.@0 C
@4@7 I*@?@C@ 
@7 I$@L@P@!@0 C
@4@#@0 IE@0 IM@4@4@8 I@;C@HH EU I I=
 IM


@5 IO@7 IP@@@ @7 I$@.@0 C@4@7 I*@?@C@ @7 I$@L@P@!@0 C@4@#@0 IE@0 IM
@4@4@8 I@;C@GH EU I ID
 IM


@5 IO@7 IP@@@ @7 I$@.@0 H@4@7 I*@?@C@ @7 I$@L@P@!@0 H@4@#@0 IE@1 IM
@4@8 I@;C@HH EU I I= IM



@5 IO@7 IP@@@ 
@7 I$@.@0 H
@4@7 I*@?@C@ 
@7 I$@L@P@!@0 H
@4@#@0 IE@1 IM@4@8 I@;XPadd_fact_from_rule CFq EU Fl@5@0get_fact_from_rule	

@4@8 D4@;XPsimplify_path_functions C@ EUu G/        @5on@7get_switch_typecheck_only EType checking path function: @7 A @7 I@7hoist_pf_traversal_conditions B@7 I I@7hoist_pf_actions B - OK@7 I@7 G  @>@;C@ @ EU I@5off@7 I@7refactor_write_vcs_top B@7 I@7 I@7 I@7simplify_vc  B@7refactor_write_vcs B@7report_to_user B@>@;XD  t  t t  @t resource AD  t  t t  @t  I AP Ik CF EU I_@5@>@;CF EU I_

@5@ @7 I:@ @ 
@7 Ij@>@;XPadd_processed_hyp_with_field_op C	N EUu G2        @5@0get_processed_hyp_with_field_op@4@8 A @;XP
setup_vc_name CB EU I@5@0vc_name@/@4@7 C@.
@/@/@7 FR E C@.@7 A@0 I@4@7 I@>@;XPmaybe_semi_stan C@JA EU I

@5@7standardisation_is_on  B@>@.@.@.
@.@7is_relational_expression B@>@ @ @.@7 I@>@ 
@ @.@7 I@>@.@2@3@3@4@7 @<@>@@@&@?@ ss@/@7
complexity B@ @7save_semi_stan_fact B@>@;XP@#safe_deduce_in_logical_strategies_x C
% EU I@5@.
@7inhibit_new_strategies B@>@7@$safe_deduce_in_logical_strategies_xx B@>@;XPsplit_rational C@&A EUu G6         I 

 I@5@ @7 GX@a@f@b @s@ @7 GX@a@f@b @s@;C@!A EU J 

@5@ @7 GX@a@f@b @s@ @7 GX@a@f@b @s@;C
A EU J
@5@8 Id@;XPadd_fact CF EU Fl@5@@>@;CF EU Fl@5@7 D4@>@;XP
is_update_hyp CH EU I@5@0 B	@4x@7 E E@/v@7	var_const B@8is_update_composite_hyp B@;XPleftint C@1B  EUu G4         IB

@5@ @7	s_integer B@>@@@7term B@"	 IB
@#@E@?@.@7 J+ B@0 IB@4@7sp B@>@;CB0 EU J- IB

 IB
@5@ @7 J4@>@;CB5 EU J- H

 H


@5@ @7 J4@ @ 
@7 J4@>@;C	B: EU J-
@5@7 J1@>@;XPrule_phase_infer C@8D EU Fl
@5@7 H@.@2@-
@4@7inference_rule E@ 
@7 H@ 
@7infer Brule_phase_inference@  J<@0	inference@3@0proved
	@4@4@ @7record_rule_success B@>@;C@8D EU Fl
@5@7 H@.@2@-
@4@7user_inference_rule J=@ 
@7 H@ 
@7 J> JA@  JK@0 JB@3@0 JD
	@4@4@ @7 JF@>@;C
D EU Fl@5@7 J>@>@;CD EU Fl

@5@ @/@/@/@/@7is_a_fact_from_rule B@>@;XP@(substitute_and_eliminate_mark_user_rules CN EU I
user_rule_yes 

@5@7is_conc_or_hyp Buser_rewrite_rule@7@!mark_whether_proved_by_user_rules B@0 
@4@7add_to_rule_summary B@>@;CN EU I@5@>@;XPmaybe_add_new_hyp C@ EU I @Q@5@>@;C@ EU I@5 J @.	@7add_hyp J#new_hyp@2	@3@3 G@4@8assert_log_fact B@;XP	simp_args C@ EU J-



@5@ @7is_a_valid_type B@>@ @ @ 
@7 I@>@;C@ @ EU J-


@5@ @.
@7 I@>@ @ 
@ @7 I@>@;C@"@ EU J-		
@5@ 
@7 Jh@>@ @ 
@ @7 I@>@ @ @ @7 Jf B@>@;C@&@ EU J-		


@5@ @.@7 I@>@ @ @ @7 I@>@ @ 
@ @7 Jk@>@;XPconvert_conditions_list CE EU Fl @<CE EU Fl

@5@ @7convert_condition B@>@ @ 
@8 Jl B@;XPsummary_of_file C@"A EUu G8        @5@0 @-	@4@/@7rule_summary B@>rule@7prefix B@7 CM B@7 F  @0 	@4@7summary_of_rule B@8 Jr B@;CA EU Jt@5@>@;XPis_in C@0 EUu G)        
@5@>@;C
@3 EU J


@5@7 J B@>@;XPbuildsav_usage_profiled  C@ EU EU  @5@7zero_defects_reported  Bspadesimp_usage_profiled.sav@7save_program B @8 G@;C@ EU EU  @5@7report_total_defects  B@8 G@;XPsummarise_user_rule_use  CAs EU Jt@5@/@/@7 Ju@>@7 J~	vc_number@7 Jy@.@7current_vc_number B@7 J|@#: Summary of user rule application.@7 J|@7 J~@8summarise_user_rule_use_rep  B@;CA~ EU Jt  @5@>@;XPtry_to_prove_subgoal_concs C@BI EU I@5@7@(clear_up_could_and_could_not_infer_facts  B@.	 J @.
@7get_conc E@@@%	@?@@@.@2s@/@4@7 J@ @7 I@?@. J
@7 J@ @7 I@C@7get_proved_conc E@L@P@ @8try_to_prove_subgoal_conc B@;CI EU I@5@>@;XPform_number CF EU I_@5@8form_number_from_base B@;XPapply_deduction CD EUu G.        @5@7deduce_formula B@>@;CD EU J@5@7allow_new_strategies  B@0used@/@4@7 C@>@7try_new_deduction_strategies B@>@;XD  t  t t  @t known_upper_numeric_limit AP@ maybe_echo_pf_trace_pfpositionto C
B_ EU Ifinish finish@5@>@;CBc EU Iline
line 
@5@ @7integer_to_atom I@>@;XPgcd CC EU I
@5@>@;CC EU I
 @5@>@;CC EU I@5@a@g@h@s@a@h@b @s@a@g@h@l IM@x@>@ @8 J B@;C	C EU I
@5@>@&
@;C
C EU I@5@a@h@b @s@>@8 J@;XP IZ C!4 EU I@5@.@.
@7 IJ@0candidate_upper

@4@7 D4@Q@;C@?!8 EU I@5@ @7 J B@C
@.@/@7 J@0 ID	@4 @Q@7 I:@L
@P@?@E@>@0 J	
@4@7 D4@0 J@/
@/@4@7 C@>@;XPsequence_infer CD EU J B
@5@0 B@0 GV
@4 @4@7do_infer B@>@;CD EU J B
@5@0 B@0 J
@4 @4@7 J@>@;C@*D EU J B H

@5@0 B
@4@.@7 J B@0 B@4@.
@7 J@>@ @ 
@7 I@>@;C@)D EU J B H

@5@0 B
@4@.@7 J@0 B@4@.
@7 J@>@ @ 
@7 I@>@;CD EU J B H

@5@>@;CD EU J B H

@5@>@;CD EU J B
 H
@5@>@;CD EU J B
 H
@5@>@;C@*D EU J B

@5@0 B
@4@.@7 J@0 B
@4@.@7 J@>@ @ @7 I@>@;CD EU J B H @
nonfirst

@5@>@;CD EU J B
 H J
 J
@5@>@;CD EU J B Hnonlast
 Fh

@5@>@;CD EU J B
 H J
 J
@5@>@;CD EU J B J


@5@0 B
@4@7 J@>@;C@&D EU J B J

@5@.
@2@/@4@2
@4@7 I1@0 B
@4@7 J@>@;C@1D EU J B H

 H


@5@0 B
@4@.@7 J@0 B
@4@.@7 J@>@ @ @7 I@>@;CD EU J B

@5@@@&
@(	 @@?
@0 B
@4@7sequence_infrule B@>@;C
E  EU J I8@5@>@;C	E EU J I8@5@>@;CE EU J I8

@5@0 I8
@4@7 J@>@;CE EU J I8



@5@0 I8
@4@7 J@>@;C@$E EU J I8 H

@5@@@0 I8
@4@7 J@?	@0 I8@4@7 J@>@;CE
 EU J I8 H


@5@0 I8@4@7 J@>@;CE EU J I8 H

@5@0 I8
@4@7 J@>@;CE EU J I8 H

 H

@5@0 I8@4@7 J@>@;CE EU J I8 H

 H
@5@0 I8
@4@7 J@>@;CE EU J I8

@5@0 I8
@4@7 J@>@;XPupdate_equivalence C@+F4 EU I@5@0<->
@-@4@ @7replace_hyp J#@.@7complexity_token B@0complexity_facthyp	@/@4@7 A @  J@ @/@7 J@>@;C@+F; EU I@5@0 J@-
@4@ @7 J@.@7 J@0 J J	@/@4@7 J@  J@ @/@7 J@>@;XPconsider_fudge_line C
B& EU I@5	extraline@7
pfs_format B@7 I@>@;CB+ EU I@5@>@;XPoneint CBC EU J- IB

@5@ @7 J.@0 IB
@4@7 I*@>@;CBH EU J- IB

 IB
@5@ @7 J B@>@;CBL EU J- H

 H


@5@ @7 J@ @ 
@7 J@>@;C	BQ EU J-
@5@7 J1@>@;XPrecord_vc_retrieved  C
@ EU I @5@C@7get_vcg_seen_vc  J@L@P@7add_vcg_seen_vc  J@>@;C@ EU I  @5@>@;XPtry_proof_by_forwardchain CJO EU I@5@0 C
@4@7
prove_subgoal B@>@;XPrewrite_rule_match_y C
A EU Fl JV@5@ @8 JV J=@;C
A EU Flnonground_replace_rule@5@ @8 K
 J=@;XPlog_negation_simplification CL EU I	@5@>@;CL EU I@5restructured@2@3
@3@4@7 Jc@>@;XD  t  t t  @t found_contradiction  APgather_facts C
E EU Fl fromfact

@<CE EU Fl  K@<C
E EU Fl  JD

@<CE EU Fl 
@<XP I CA EU H
@5@a@g@b
@q@>@;CA EU H
@5@a@g@b@d@q@>@;CA EU H
@5@a@g@bC@q@>@;CA EU H
@5@a@g@b'@q@>@;CA EU H
@5@>@;XPpost_rewrite_do_proof_or_fail C@!J( EU I@5@7
push_vc_state  Bcomposite_rewrite@2	@3
@3@4@7 Jc@ @7 K@>success@7pop_vc_state B@8add_proved_conc J@;CJ1 EU I@5failure@7 K!@>@Q@;XP IK C!B EU I@5@0 IE	@4@ @7 Iu@@@7 I$@?@(
 I-@8strict_rational B@;C@>!K EU I	@5@0 IE@-@4@.
@.@7limited_extended_infrule B@C@ @7 I.@L@P@0 IE	@4@.@ @/@7 K+@@@7 I$@?@(
 I-@7 K(@ 
@ @ @8 I1@;C@_!W EU I@5@0 IE@-@4@.
@.@7 K+@C@ @7 I.@L@P@0 IE@-@4@.@ @.@7 K+@C@ @7 I.@L@P@0 IE	@4@.@ @/@7 K+@@@7 I$@?@(
 I-@7 K(@ @ @.@7 I1@ 
@ @ @8 I1@;C!f EU I G@5@0 ID@-@4@ @7 Iu@ @7 I$@0 C@4@8 I*@;C@C!k EU I	
 G@5@0 ID@-@4@.
@.@7 K+@C@ @7 I$@L@P@0 IE@-@4@.@ @/@7 K+@ @7 I$@0 C@4@7 I*@ 
@ @ @8 I1@;C@C!s EU I	
 G@5@0 IE@-@4@.
@.@7 K+@C@ @7 I$@L@P@0 ID@-@4@.@ @/@7 K+@ @7 I$@0 C@4@7 I*@ 
@ @ @8 I1@;C@]!| EU I
@5@0 IE@1 H@-@-
@4@.@.@7 K+@C@ @7 I.@L@P@@@ 
@7 I$@?@(
 I-@ 
@7 K(@0 IE@-@4@.@ @/@7 K+@@@ @7 I$@?@(
 I-@ @7 K(@0 H
@4@7 I!@ @ @ @8 I1@;C@]! EU I
@5@0 IE@1 H@-@-
@4@.@.@7 K+@C@ 
@7 I.@L@P@@@ @7 I$@?@(
 I-@ @7 K(@0 IE
@-@4@.@ @/@7 K+@@@ @7 I$@?@(
 I-@ @7 K(@0 H@4@7 I!@ @ @ @8 I1@;C@]! EU I
@5@0 IE@1 C@-@-
@4@.@.@7 K+@C@ @7 I.@L@P@@@ 
@7 I$@?@(
 I-@ 
@7 K(@0 IE@-@4@.@ @/@7 K+@@@ @7 I$@?@(
 I-@ @7 K(@0 C
@4@7 I!@ @ @ @8 I1@;C@3! EU I G@5@0 IE@0 IB@-@4@-
@4@ @7 Iu@ @7 I$@ 
@7 I$@0 I= @4 @Q@7 I:@0 I6
@4@8 I*@;C@3! EU I G@5@0 IE@0 IB@-@4@-
@4@ @7 Iu@ @7 I$@ 
@7 I$@0 I= @4 @Q@7 I:@0 I6
@4@8 I*@;C@A! EU I G@5@0 IE@0 IB@0 H@-@4@-
@4@-@4@ @7 Iu@ 
@7 I$@ @7 I$@ @7 I$@0 I=
 @4 @Q@7 I:@0 C@0 I6
@4@4@8 I*@;C@@! EU I G@5@0 IE@0 IB@-@1 H@-
@4@-@4@ @7 Iu@ @7 I$@ @7 I$@ 
@7 I$@0 I= @4 @Q@7 I:@0 C@0 I6@4
@4@8 I*@;C@A! EU I G@5@0 IE@0 IB@0 H@-@4@-
@4@-@4@ @7 Iu@ 
@7 I$@ @7 I$@ @7 I$@0 I=
 @4 @Q@7 I:@0 C@0 I6
@4@4@8 I*@;C@@! EU I G@5@0 IE@0 IB@-@1 H@-
@4@-@4@ @7 Iu@ @7 I$@ @7 I$@ 
@7 I$@0 I= @4 @Q@7 I:@0 C@0 I6@4
@4@8 I*@;C@A! EU I G@5@0 IE@0 IB@0 C@-@4@-
@4@-@4@ @7 Iu@ 
@7 I$@ @7 I$@ @7 I$@0 I=
 @4 @Q@7 I:@0 H@0 I6
@4@4@8 I*@;C@@! EU I G@5@0 IE@0 IB@-@1 C@-
@4@-@4@ @7 Iu@ @7 I$@ @7 I$@ 
@7 I$@0 I= @4 @Q@7 I:@0 H@0 I6@4
@4@8 I*@;C@3! EU I I-@5@0 IE@0 IB@-@4@-
@4@ @7 Iu@ @7 I.@ 
@7 I.@0 I= @4 @Q@7 I:@0 
@4@8 I!@;C@3! EU I I-@5@0 IE@0 IB@-@4@-
@4@ @7 Iu@ @7 I.@ 
@7 I.@0 I= @4 @Q@7 I:@0 
@4@8 I!@;C@A" EU I I-@5@0 IE@0 IB@0 H@-@4@-
@4@-@4@ @7 Iu@ 
@7 I.@ @7 I.@ @7 I.@0 I=
 @4 @Q@7 I:@0 C@0 
@4@4@8 I!@;C@@"	 EU I I-@5@0 IE@0 IB@-@1 H@-
@4@-@4@ @7 Iu@ @7 I.@ @7 I.@ 
@7 I.@0 I= @4 @Q@7 I:@0 C@0 @4
@4@8 I!@;C@A" EU I I-@5@0 IE@0 IB@0 H@-@4@-
@4@-@4@ @7 Iu@ 
@7 I.@ @7 I.@ @7 I.@0 I=
 @4 @Q@7 I:@0 C@0 
@4@4@8 I!@;C@@" EU I I-@5@0 IE@0 IB@-@1 H@-
@4@-@4@ @7 Iu@ @7 I.@ @7 I.@ 
@7 I.@0 I= @4 @Q@7 I:@0 C@0 @4
@4@8 I!@;C@A"! EU I I-@5@0 IE@0 IB@0 C@-@4@-
@4@-@4@ @7 Iu@ 
@7 I.@ @7 I.@ @7 I.@0 I=
 @4 @Q@7 I:@0 H@0 
@4@4@8 I!@;C@@") EU I I-@5@0 IE@0 IB@-@1 C@-
@4@-@4@ @7 Iu@ @7 I.@ @7 I.@ 
@7 I.@0 I= @4 @Q@7 I:@0 H@0 @4
@4@8 I!@;XP I+ C@K EU J@5@S	@>@Q@;C@O EU J
@5@7 GX@a@g@b @t@>@;C@S EU J@5@7 GX@a@h@b @q@>@a@h@k I@x
@" I
@#@>@;C@\ EU J
 I I
@5@7 I*@>@;C@<@` EU J
 I
@5@.@7 I*@>@@@( @( @?@#@@@ @7 GX@a@f@b @s@" I@#@?
@" I@#@a@g@b @s@>@;C@C@m EU J
 H

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

@5@0 H
@1 I@4@7 I*@>@;C@C@ EU J
 IB

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

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

@5 IO@7 IP@>@.@7 I*@.
@ @7 I*@>@ 
 @7 I@ @ 
@.@7 K.@.@0 C@1 IB
@4@7 I*@@@( @( @?@_@@@S@ @7 Id@ 
@7 Id@@@!@@@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 H
@4@7 I*@?
@" IM
@#@>@;C@W@ EU J
 IM

@5pascal@7 IP@>@.@7 I*@.
@ @7 I*@>@ 
 @7 I@ @ 
@.@7 K.@.@0 C@1 IB
@4@7 I*@@@( @( @?@@@(
@( @?
@" IM
@#@>@;C@<@ EU J
 IW

@5@.@0 IR
@4@7 I*@.
@0 IR@4@7 I*@0 IED @4 @Q@7 I:@0 IE
D @4 @Q@7 I:@0 IW
@4@8exp_iss B@;C@2@ EU J
 IR
@5@.@7 I*@>@@@ @7 GX@a@f@b @t@&@?@ @7 Id@a@f@b @q@0 I@4@7 I*@>@;XPwrite_path_functions_header  CA< EU Jt@5@0	stmt_line@-@4@7 J@7 J|@7 J~@Q@;CAB EU Jt@5@0	succ_line@-@4@7 J@7 J|@7 J~@Q@;CAH EU Jt@5@0	path_line@-@4@7 J@7 J|@7 J~@Q@;CAN EU Jt  @5@>@;XD  t  t t  @t  J' AP J& C
A EU E J$@5@8get_declarations_variable E@;C
A" EU Ec@5@8get_declarations_constant K@@;XPbuildsav_zombiescope  C@ EU EU  @5@7 Jzombiescope.sav@7 J @8 G@;C@ EU EU  @5@7 J@8 G@;XD  t  t t  @t moved_log_fact APperform_write_path_functions CB EU I@5@7write_vc B@7 I@7write_log_facts  B@>@;XPissue_substitution_message CF EU I@5@7 GX@>@ Eliminated equality hypothesis H@7
issue_message B@>@;CF EU I@5Applied substitution rule @7 KT@>@;XPand_bit_strings CF EU I_ 


 

@5@>@ @ @ 
@8 KX B@;CF EU I_


@5@>@ @ 
@ @8 KZ@;CF EU I_
@5@>@;CF EU I_
@5@>@;XD  t  t t  @t expand_query AD  t  t t  @t  K[ AD  t  t t  @t  K[ 
P K[C@s D  lA K]@5@6 D@ @8 K\ K^@;XP@)maybe_echo_pf_trace_successor_statement_x CBV EU Isuccessor_statement
  Successor statement: 
 C@5@ @7 J B@>@;XP
createlist CB\ EU J- H


@5@ @7 Kf B@>@;CB` EU J-
@5@7product B@>@;XD  t  t t  @t library_directory AD  t  t t  @t  Kl AD  t  t t  @t  Kl 
P KlC@,s@!/usr/lib/swi-prolog/boot/parms.pl  lA Kn@5@6$parms G	@0 B@-	lib@4@7cached_library_directory Kp@&	@;C@1 Kn Kn@5@6 Kp @@0 @~/lib/prolog@3@-	@4@7 Ks@&	@;C@6 Kn Kn@5@6 Kp @0 @@0 F Ag@4@-	@4@7 Ks@&	@;C@; Kn Kn@5@6 Kpclp@0 Kw@0 Kxlibrary/clp@4@-	@4@7 Ks@&	@;XPis_a_power_of_2 CFD EU I_ @<CFE EU I_ @<CFF EU I_ @<CFG EU I_ @<CFH EU I_ @ @<CFI EU I_ @@@<CFJ EU I_ @@<CFK EU I_ A @<CFL EU I_ B @<CFM EU I_ D @<CFN EU I_ H @<CFO EU I_ P @<CFP EU I_   @<CFQ EU I_ @ @<CFR EU I_  @<CFS EU I_   @<CFT EU I_   @<CFU EU I_   @<CFV EU I_   @<CFW EU I_   @<CFX EU I_    @<CFY EU I_ @  @<CFZ EU I_    @<CF[ EU I_    @<CF\ EU I_    @<CF] EU I_    @<CF^ EU I_    @<CF_ EU I_    @<CF` EU I_     @<CFa EU I_ @   @<CFb EU I_     @<CFc EU I_     @<CFg EU I_     @<CFh EU I_     @<CFi EU I_     @<CFj EU I_     @<CFk EU I_      @<CFl EU I_ @    @<CFm EU I_      @<CFn EU I_      @<CFo EU I_      @<CFp EU I_      @<CFq EU I_      @<CFr EU I_      @<CFs EU I_       @<CFt EU I_ @     @<CFu EU I_       @<CFv EU I_       @<CFw EU I_       @<CFx EU I_       @<CFy EU I_       @<CFz EU I_       @<CF{ EU I_        @<CF| EU I_ @      @<CF} EU I_        @<CF~ EU I_        @<CF EU I_        @<CF EU I_        @<CF EU I_        @<CF EU I_        @<CF EU I_         @<CF EU I_ @       @<CF EU I_        @<CF EU I_                @<C
F EU I_@5@C	@7 GX@L	@P@>@Q@;C@!F EU I_@5@a@g@b    @s@>@.	@0 I6    @4@7 I*@0 IB	    @4@7 I*@>@8 K{ B@;XPis_non_empty_range C@]J EU I@5@.
@7 I@@@+@(
 G@7 Id@7 Id@0 IE	@4 @Q@7 I:@0 ID@0 C	@4@4 @Q@7 I:@F@E
@?@(@.@7enumeration K@@ @.@7is_in_with_pos B@ @.
@7 K@a@f
@f@l C@b@q@0 IE	@4 @Q@7enumerated_simplify B@>@;XPrewrite_rule_match_x CA EU Fl@5@.
@.@.@ @7 K	 B@ 
@ @ @ @8pattern_match_rule B@;CA EU Fl@5@.
@.@.@ @7 K@T@ @ 
@ @ @8 K@;XP
out_number_lj C@,A EU H@5@.
@7 I @@@a@b@i@l C@x@a@f@b @t@?@' @7 I: @7 I@>@ @7 I@>@;XPsubstitute_and_eliminate C
M EU I@5@0 I\@/@/@4@7 C@Q@;C@hM EU I@5@.@.@.@7 J!@ @ @7 I@C@ @7know_eliminated B@L@P@C@/@ @7know_eliminated_in_subgoaling B@L@P@C@ @7 I B@L@P@C@/@ @7@*get_processed_hyp_with_field_op_in_subgoal B@L@P@ @ 
@ @.@7	subst_vbl B@ @ @7 I@ @.@7simplify_if_allowed B@ @ @7 I@ @ @ @7update_substituted_hyp B@0 J@4@7 JO B@Q@;C@6M EU I
@5@.@.@.@7 J@C@ @7 J@L@P@ @ 
@ @.@7do_subst_and_simplify_conc B@ @ @7 I@ @ @ @7update_substituted_conc B@0conc@4@7 K@Q@;C@&M EU I@5@7 I@>@0know_substituted@4@7 D4@/@/@7 K B@>substituted@2
@3@3@3
@4@7 Jc@7copy_subst_facts_to_log  B@Q@;CN EU I@5@/@/@7 K@>@ @ @ 
@7@-substitute_and_eliminate_potential_subst_fact B@ @7 K@>@Q@;CN EU I@5@ @7 GX@>@ @ @7@ substitute_and_eliminate_integer B@ @7 K@>@Q@;XPnegin C@C EU J G
@5@>@8neg B@;C@G EU Jfor_all

 K

@5@>@ @ @8 K B@;C@K EU Jfor_some

 K

@5@>@ @ @8 K@;C@O EU Jand

 K


@5@>@ @7 K@ @ 
@8 K@;C@T EU Jor

 K


@5@>@ @7 K@ @ 
@8 K@;C@Y EU J 
@<XPenum_infrule CE EU J@5@7 K B@>@;CE EU J @5@>@Q@;C@RE EU J B A


@5@>@ @ 
@7 I@ @.@7prove_not_first B@ 
@.@7prove_not_last B@0 B
@4@.@7enumerated_simp B@ @0 K
@4@7 I@>@0 B@4@.@ @7 K B@ @ @.@7 I@ @ @8 I@;C@RE EU J B K


@5@>@ @ 
@7 I@ @.@7 K@ 
@.@7 K@0 K
@4@.@7 K@ @0 K
@4@7 I@>@0 B@4@.@ @7 K@ @ @.@7 I@ @ @8 I@;CE EU J B
 K

@5@0 B@0 K
@4@4@ @7 K@>@;CE EU J B
 K

@5@0 B@0 K
@4@4@ @7 K@>@;C@E EU J		 B


@5@@@ @7 J@ 
@7 J@>@&
@F@E@?@j@@@+@0 B@-@4@.@7 K@0 B@4@7 I|@0 B
@4@.@ @7 K@ @ @7 I@?@=@@@+@0 B
@-@4@.@7 K@0 B
@4@7 I|@0 B@4@.@ @7 K@ @ @7 I@?@0 B
@4@8equality_by_elimination B@F@E@;C@yE EU J IE K


@5@>@ @.@7 K@@@&
@' @@F@F@?@N@@@5@ 
@.@7 K@0 K
@4@.@7 K@ @0 K
@4@7 I@>@0 IE@4@.@ @7 K@ @ @.@7 I@E@?@p?@0 IE
@4@.@ @7 K@F@E@ @ @8 I@;C@xE EU J IE
 K

@5@>@ 
@.@7 K@@@&
@' @@F@F@?@N@@@5@ @.@7 K@0 K@4@.@7 K@ @0 K@4@7 I@>@0 IE
@4@.@ @7 K@ @ @.@7 I@E@?@p?@0 IE
@4@.@ @7 K@F@E@ @ @8 I@;C@9E EU J		 IE
 K

@5@@@>@&
@Q@F@E@?@ @ 
@.@7 K@p?@0 ID
@4@.@ @7 K@ @ @8 I@;C@:E EU J		 IE K


@5@@@>@&
@Q@F@E@?@ @ @.@7 K@p?@0 ID
@4@.@ @7 K@ @ @8 I@;CBWE EU J IE


@5@p?@@@0@ @7 J@ 
@7 J@>@/@2@-@4@7 I1@ 
@2@4@7 J@(
 @@F@F@F@F@?B@@@0 B
@4@ @7 K@F@F@F@F@?A@@@0 ID
@4@ @7 K@F@F@F@F@?A@@@l@@@0 IE@-@4@.@7 K@ @ 
@7 I@0 IA@4@7 I|@?@/@@@0 B@-@4@.@7 K@ @ 
@7 I@0 B@4@7 I|@?@0 ID@-@4@.@7 K@ @ 
@7 I@0 IE
@4@.@ @7 K@ @ @7 I@F@F@E@?An@@@l@@@0 IE@-
@4@.@7 K@ @ @7 I@0 IA
@4@7 I|@?@/@@@0 B@-
@4@.@7 K@ @ @7 I@0 B
@4@7 I|@?@0 ID@-
@4@.@7 K@ @ @7 I@0 IE@4@.@ @7 K@ @ @7 I@F@F@E@?A @@@*@.@7 G@a@f@b@s@2@-@3@4@7strict_sublist B@0 ID
@4@ @7 K@F@E@?@@@@*@.@7 G@a@f@b@s@2
@3@-@4@7 K@0 ID@4@ @7 K@E@F@?@@@@?@7 G@ 
@7 J@ 
@.@7 K@>@0 K
@4@.@7 K@ @0 K
@4@7 I@>@0 ID@4@.@ @7 K@ @ @7 I@E@?@`@@@=@7 G@ @7 J@ @.@7 K@>@0 K@4@.@7 K@ @0 K@4@7 I@>@0 ID
@4@.@ @7 K@ @ @7 I@?@7 G@ @7 J@ 
@7 J@>@ @ 
@7enum_lte B@(
 @@E@F@E@E@F@E@E@;CF\ EU J IA


@5@0 IE
@4@ @8 K@;C@^F^ EU J ID K


@5@@@>@&
@(
 @@F@F@E@?@?@ @.@7 K@ 
@.@7 K@0 K
@4@.@7 K@ @0 K
@4@7 I@>@0 ID@4@.@ @7 K@ @ @.@7 I@ @ @8 I@;C@\Fo EU J ID K


@5@@@>@&
@Q@F@F@E@?@?@ @.@7 K@ 
@.@7 K@>@0 K
@4@.@7 K@ @0 K
@4@7 I@0 ID@4@.@ @7 K@ @ @.@7 I@ @ @8 I@;C@[F EU J ID
 K

@5@@@>@&
@Q@F@F@E@?@?@ 
@.@7 K@ @.@7 K@>@0 K@4@.@7 K@ @0 K@4@7 I@0 ID
@4@.@ @7 K@ @ @.@7 I@ @ @8 I@;C@KF EU J ID
 K

@5@>@ 
@.@7 K@ @.@7 K@>@0 K@4@.@7 K@ @0 K@4@7 I@0 ID
@4@.@ @7 K@ @ @.@7 I@ @ @8 I@;CF EU J ID


@5@/@2
@4@7 I1@0 I8
@4@7 K@>@;CAOF EU J ID


@5@.@7 G@p?@@@&
@>@Q@F@E@?A.@@@ @7 J@ 
@7 J@>@ @ 
@7enum_lt B@(
 @@F@E@?A@@@(@a@f@b@s@0 ID@-@4@.@7 K@0 IE
@4@.@ @7 K@ @ @7 I@?@@@@(@a@f@b@s@0 ID@-
@4@.@7 K@0 IE@4@.@ @7 K@ @ @7 I@?@@@@+@0 B@-@4@.@7 K@0 B@4@7 I|@0 ID
@4@.@ @7 K@ @ @7 I@?@@@@+@0 B
@-@4@.@7 K@0 B
@4@7 I|@0 ID@4@.@ @7 K@ @ @7 I@?@b@@@1@a@f@b@s@0 IE@-@4@.@7 K@0 IA@4@7 I|@0 ID
@4@.@ @7 K@ @ @7 I@?@/@a@f@b@s@0 IE@-
@4@.@7 K@0 IA
@4@7 I|@0 ID@4@.@ @7 K@ @ @7 I@>@;CF EU J I=


@5@0 ID
@4@ @7 K@>@;C@F EU J		 I8


@5@@@&
@>@Q@F@E@?@@@@ @7 J@ 
@7 J@>@ @ 
@7 I@(
 @@F@E@?@~@@@0 ID
@4@7enumerated_infer B@F@E@?@j@@@0 ID
@4@7 K@F@E@?@V@@@+@0 B@-@4@.@7 K@0 B@4@7 I|@0 I8
@4@.@ @7 K@ @ @7 I@?@)@0 B
@-@4@.@7 K@0 B
@4@7 I|@0 I8@4@.@ @7 K@ @ @7 I@>@;XPget_next_nhn CA= EU H@5@0nhn@-	@4@7 J@a@h@b@n@w@0 K@4@7 D4@>@;XPbuildsav_simplifier  C@ EU EU  @5@7 J
spadesimp.sav@7 J @8 G@;C@ EU EU  @5@7 J@8 G@;XP@!state_no_simplification_performed  C	Ac EU Jt  @5@)     NO SIMPLIFICATION ACTIONS PERFORMED.@7 J|@7 J~@>@;XPprocess_component_x CCo EU I J@5@ @7add_hyp_with_id J#@>@;CCs EU I K@5@ @7add_conc_with_id J@>@;CCw EU I@5@CHorC is not hyp or conc in predicate process_component_x but is: ~a@2@4@7 E Es@>@;XPnot_too_complex C@9D% EU I
@5@a@h@b @s J@/@.@7 J B@C J@/@.
@7 L@a@f
@f@s@L@P@?@E
@a@h@f@l C@x@>@ @ @8 L B@;C	D. EU I@5@>@a@h@b @t@;XPhave_complexity CA EU I
@5@>@8has_complexity B@;CA EU I
@5@.@7 L@>@ @.
@7 L B@>@a@f@f
@n@w@;XP@.maybe_echo_pf_trace_statement_pfsuccessors_int CBA EU I
     

 successor(s)@5@7 J@>@;XPstan CA EU I@5@7 J@> @@.@7 I@>@  J@/@7 J@ @7save_stan_fact B@>@;CA EU I@5@>@;XP@)do_simplify_implications_and_equivalences  C@;IE EU I@5@0 C@-@-	@4 J @.
@7 J!@C
forwardchain2@2
@3@/@3	@4@7log_fact B@L@P@.@7 J>@7update_implication B L@2
@3@3	@4@7 Jc@Q@;C@IIM EU I@5@0 J@-@-	@4 J @.
@7 J!@C L@2
@3@/@3	@4@7 L@L@P@.@7 J>@C
@ @7 J@L
@P J @7 J B L@2
@3@3	@4@7 Jc@Q@;C@IIV EU I@5@0 J@-@-	@4 J @.
@7 J!@C L@2
@3@/@3@4@7 L@L@P@.@7 J>@C
@ @7 J@L
@P J @7 L L@2
@3@3@4@7 Jc@Q@;CI_ EU I  @5@>@;XPlcm CC EU I@5@.@7 J@0 I6@0 IB	@4@4@7 I*@>@;XPtry_eliminating C@2FO EU I@5@.@2 J@3@-@4@.
@7 J!@ 
@7 I@C@ 
@7 K@L@P@ @ @2
@4	reduction@7join B@Q@;C@0FV EU I@5@/@.@.@.
@7join_hyp B@C@ 
@7 J@L@P@C@ 
@7exists_eliminated_in_list B@L@P@ @ @ 
 L#@7 L$@Q@;CF] EU I@5 @@.@7
reduction_hyp B	redundant@ @7save_eliminate B@>@;XPmake_breakdown_list CF4 EU J- B

 B
@5@>@ @8 L4 B@;CF8 EU J- I8

 I8
@5@>@ @8 L6@;CF< EU J- IE

 IE
@5@>@ @8 L6@;CF@ EU J- IA

 IA
@5@>@ @8 L6@;CFD EU J- ID

 ID
@5@>@ @8 L6@;CFH EU J- I=

 I=
@5@>@ @8 L6@;C@#FL EU J- H





@5@ @ @ 
@7breakdown_term B@>@ @8 L6@;C@&FQ EU J- C





@5@0 I@4@ @ 
@7 L7@>@ @8 L6@;CFV EU J-


@5@ @7 L7@>@;XPsortlist CBn EU J-

@5@ @7sortprod B@ @ 
@7 L: B@>@;CBs EU J-@5@>@;XPis_inequality_with_updates CK EU I K
@5@8 L@ B@;CK EU I IE

@5@ @7find_update_cases B@>@;CK EU I IA

@5@ @7 LC@>@;CK EU I ID

@5@ @7 LC@>@;CK EU I I=

@5@ @7 LC@>@;CK EU I B

@5@ @7 LC@>@;CL EU I I8

@5@ @7 LC@>@;XP K C
N EU I@5@7simplification_is_on  B@>@7 I:@>@;CN EU I
@5@>@;XP I
 CB EU Fl@5@>@;C@<B EU Fl@5@.@.@7seek_solutions B@ @7 I@ @.
@.@7split B@ 
@.@.@7try_to_satisfy B@ @ @.@7 I1@ @.@.@7 I@ @ @7 I1@ @ @8 I1@;XPget_indentation CF EU Jt G @@5@>@;C
F EU Jt@5@7 Ir B@>@8 J|@;CF EU Jt@5@.
@7max_proof_framing_depth B@a@i@g@l C@x@ @7
create_spaces B@>@0 LU	@4@7 D4@8 J|@;XD  t  t t  @t current_stack_depth AD  t  t t  @t  K: AD  t  t t  @t  CO AD  t  t t  @t  CO AD  t  t t  @t  CO 
P CNCA@& EUu G+        @5@T@.	@7 @6@.
@7 A@.@7 A@.@.
@7 G @@@(
xfx@?
@@@(
yfx@?@(
xfy@.@7term_pri B@ @.@7 Lc@@@@@@@(
 L`@a@f@f@t@?@ 
 L`@7 I@a@f@f@s(@7 I@2@0priority@4@3@0	portrayed @Q@4@3@0 CN @Q@4@3@0 G @Q@4@4@7 C )@7 I@?@6@@@(
 L`@a@f@f@q@?@ 
 L`@7 I@a@f@f@r@2@0 Lg@4@3@0 Li @Q@4@3@0 CN @Q@4@3@0 Lk @Q@4@4@7 Ll @7 I@7 I Lo@7 I@@@.@a@f@f@t Lf@7 I@ @2@0 Lg@4@3@0 Li @Q@4@3@0 CN @Q@4@3@0 Lk @Q@4@4@7 Ll Ln@7 I@?@$@a@f@f@q@ @2@0 Lg@4@3@0 Li @Q@4@3@0 CN @Q@4@3@0 Lk @Q@4@4@7 Ll@>@;C@@h EU L]@5@T@.	@7 @6@.
@7 A@@	@. D@7 L^@?@.fy@7 L^@.@7 Lc@7 I Lo@7 I@@@-@a@f@f@s Lf@7 I@2@0 Lg@4@3@0 Li @Q@4@3@0 CN @Q@4@3@0 Lk @Q@4@4@7 Ll Ln@7 I@?@#@a@f@f@r@2@0 Lg@4@3@0 Li @Q@4@3@0 CN @Q@4@3@0 Lk @Q@4@4@7 Ll@>@;C@@ EU L]@5@T@.	@7 @6@.
@7 A@@	@.xf@7 L^@?@.yf@7 L^@.@7 Lc@@@-@a@f@f@s Lf@7 I@2@0 Lg@4@3@0 Li @Q@4@3@0 CN @Q@4@3@0 Lk @Q@4@4@7 Ll Ln@7 I@?@#@a@f@f@r@2@0 Lg@4@3@0 Li @Q@4@3@0 CN @Q@4@3@0 Lk @Q@4@4@7 Ll Lo@7 I@7 I@>@;C@ EU L]@5@@@( @@?@"@#@>@8
print_list B@;C@!@ EU L]@5@2@-	@-
@4@7 @<@7 @@,
 @@>@7 I Lf@7 I@7print_list1 B Ln@7 I@>@;XP J CA EU Jt@5@0 @-@/@4@/@7 Ju@>@.	@7convert_file_to_base_name Frulefile@7 Jy@7 J|@7 J~@7 J@8 J@;CA EU Jt  @5@>@;XPcalculate_known_lower_limit_for C": EU I@5@.@.
@7search_for_lower_numeric_limit B@0candidate_lower

@4@7 D4@Q@;C@?"> EU I@5@ @7 L B@C
@.@/@7 L@0 I=	@4 @Q@7 I:@L
@P@?@E@>@0known_lower_numeric_limit	
@4@7 D4@0 L@/
@/@4@7 C@>@;XD  t  t t  @t overall_rule_summary AP L C@+A EU I J@5@.@2 J@3@-@4@7prune_all_hyps J#@>@ @7save_stan_fact_x B@>@&@ @2 J@3@4@7 K@>@;C@+B EU I K@5@.@2 J@3@-@4@7prune_all_concs J@>@ @7 L@>@&@ @2 J@3@4@7 K@>@;CB
 EU I@5@4HorC is not hyp or conc but is ~a in save_stan_fact.@2
@4@8 K@;XPproved_all_subgoal_conclusions  CI EU I@5@C	@/@/@.@7 J@C
@7 J@L
@P@L	@P@?@E@>@;XP J CF EU I_

@5@>@a@g@f@o@w@;C@ F EU I_
@5@a@g@b@o@x
@ 
@ @.@7 J@>@a@f@g@f@o@n@w@;CF EU I_
 @5@>@;XPtest_if_contradiction C@)C EU I@5@2@/@3@-
@3@/@4@7 @<@7 I$ @@7 I: K@7 D4@7@!issue_found_contradiction_message  B
contradiction@2contradictory-combination@3	@4@7 Jc@Q@;XP L+ C
Fd EU I
	@5@7 K@>@;CFh EU I

	@5@7 L*@>@;XP JX C	A EU Fl JK@5@>proved_by_user_rules@8 J B@;C	A EU Fl JV@5@> L@8 L@;CA EU Fl@5@>@;XD  t  t t  @t  I APsatisfy_goal C@%B EU Fl B

@5@ @7 Io@ @.
@7 I:@ @ 
@7 I@>@0 B
@4@8 L B@;C@%B EU Fl B

@5@ @7 Io@ @.
@7 I:@ @ 
@7 I@>@0 B
@4@8 L@;C@%B EU Fl I8

@5@ @7 Io@ @.
@7 I:@ @ 
@7 I@>@0 I8
@4@8 L@;C@%B EU Fl I8

@5@ @7 Io@ @.
@7 I:@ @ 
@7 I@>@0 I8
@4@8 L@;C@%C EU Fl IA

@5@ @7 Io@ @.
@7 I:@ @ 
@7 I@>@0 IA
@4@8 L@;C@%C EU Fl IA

@5@ @7 Io@ @.
@7 I:@ @ 
@7 I@>@0 IA
@4@8 L@;C@%C EU Fl IE

@5@ @7 Io@ @.
@7 I:@ @ 
@7 I@>@0 IE
@4@8 L@;C@%C EU Fl IE

@5@ @7 Io@ @.
@7 I:@ @ 
@7 I@>@0 IE
@4@8 L@;C@%C  EU Fl I=

@5@ @7 Io@ @.
@7 I:@ @ 
@7 I@>@0 I=
@4@8 L@;C@%C' EU Fl I=

@5@ @7 Io@ @.
@7 I:@ @ 
@7 I@>@0 I=
@4@8 L@;C@%C. EU Fl ID

@5@ @7 Io@ @.
@7 I:@ @ 
@7 I@>@0 ID
@4@8 L@;C@%C5 EU Fl ID

@5@ @7 Io@ @.
@7 I:@ @ 
@7 I@>@0 ID
@4@8 L@;C
C< EU Fl@5@S@>@8satisfy_goal_var_goal B@;C	CA EU Fl@5@8 K@;CCD EU Fl

@5@ @/@/@/@/@8 I B@;CCG EU Fl G
@5@T@0 G@4@.@7satisfy_goal_not B@ @8 L@;C@,CP EU Fl		 K

@5@ @7 Io@>@ @.
@.@7 J8 B@ @.@.@7 L@ 
@ @7 I@ @ @8 I@;C@,CX EU Fl		 K

@5@ @7 Io@>@ @.
@.@7 L@ @.@.@7 L@ 
@ @7 I@ @ @8 I@;C@'C` EU Fl		 K

@5@ @.
@.@7 L@ @.@.@7 L@ 
@ @7 I@ @ @8 I@;CCj EU Fl K

@5@ @7 Io@>@ @ @8satisfy_goal_A_or_B B@;CCo EU Fl K

@5@ @7 Io@>@ @ @8 L@;C
Ct EU Fl K
@5@ @8 L@;CCw EU Fl K

@5@ @8 L@;CC EU Fl C

@5@ @7 Io@>@0 C@4@8@!satisfy_goal_A_implies_B_novars_A B@;CC EU Fl C

@5@ @7 Io@>@0 C@4@8@!satisfy_goal_A_implies_B_novars_B B@;CC EU Fl C

@5@0 C@4@8satisfy_goal_A_implies_B B@;CC EU Fl J

@5@ @ @8satisfy_goal_A_iff_B B@;C@1C EU Fl		 J

@5@0 C@4@.
@.@7 L@0 C@4@.@.@7 L@ 
@ @7 I@ @ @8 I@;CC EU Fl B

@5@ @7 Io@ @ @8satisfy_goal_A_equals_B B@;CC EU Fl B

@5@ @7 Io@ @ @8 L@;CC EU Fl I8


@5@0 I=@4@8 K@;CC EU Fl I8


@5@0 ID@4@8 K@;CC EU Fl I8



@5@0 I=@4@ 
@/@/@/@/@8 L@;CC EU Fl I8



@5@0 ID@4@ 
@/@/@/@/@8 L@;CC EU Fl I8



@5@0 ID@4@ 
@/@/@/@/@8 L@;CC EU Fl I8



@5@0 I=@4@ 
@/@/@/@/@8 L@;C@:C EU Fl		 I=

@5@0 IA@4@.
@.@7 L@0 I8@4@7 Io@0 I8@4@.@.@7 L@ 
@ @7 I@ @ @8 I@;C@:C EU Fl		 ID

@5@0 IE@4@.
@.@7 L@0 I8@4@7 Io@0 I8@4@.@.@7 L@ 
@ @7 I@ @ @8 I@;CC EU Fl IA


@5@0 I=@4@8 K@;CC EU Fl IA


@5@0 ID@4@8 K@;CC EU Fl IA



@5@0 I=@4@ 
@/@/@/@/@8 L@;CC EU Fl IA



@5@0 ID@4@ 
@/@/@/@/@8 L@;CC EU Fl IA

@5@0 B@4@8 L@;CC EU Fl IE


@5@0 ID@4@8 K@;CC EU Fl IE


@5@0 I=@4@8 K@;CC EU Fl IE



@5@0 ID@4@ 
@/@/@/@/@8 L@;CD EU Fl IE



@5@0 I=@4@ 
@/@/@/@/@8 L@;CD EU Fl IE

@5@0 B@4@8 L@;C@ D EU Fl B
 H


@5@ @7 Io@0 B@1 H
@4@8satisfy_goal_a_plus_b B@;C@ D EU Fl B
 C


@5@ @7 Io@0 B@1 C
@4@8satisfy_goal_a_minus_b B@;XPsplint CE EU J- H

@5@ @7 J.@0 I@4@7 I*@>@;CE EU J- C

 I@5@ @7 J.@0 I@4@7 I*@>@;CE EU J-
 @5@>@;XPstan_and_semi_stan C@eAV EU I@5@.	@7complexity_limit I@.
 J @7 J!@@@-@7 LF@.@7 I:@@@!@ @7 I@/ J @ @7 Jfurther_simplified@2 J@3@3
@3@4@7 Jc@?@R@?@%
@>@  J J @.@7 J@>@@@a@f@h@q@  J@7 L B@  J@7 J B@?@R@>@;XP K C
K EU I@5@> @8is_in_with_pos_from B@;XPsp1 CD7 EU J- H
 I
 H
 I@5@ @7 Ki@ @7 L B@>@;CD< EU J- H

 H
@5@ @7 Ki@ @7 L@>@;CDA EU J- H
 H

@5@0 H@0 H
@4@4@7 L@>@;CDE EU J- I
 I
@5@8 Ki@;CDH EU J-
@5@8 Ki@;XP IH C@# EU I G@5@.@0 IB
@4@7 I*@.@0 IB@4@7 I*@.@0 IB	
@4@7 I*@.@0 IB	@4@7 I*@2@3@3@3@4@ @7 IT@2@3@3@3@4@ @7
choose_min B@@
@&@ 
@ @ @7 I1@?@&@@
@&@ 
@ @ @7 I1@?@@
@&@ @ @ @7 I1@?@ @ @ @7 I1@>@@
@&@ 
@ @ @7 I1@?@&@@
@&@ 
@ @ @7 I1@?@@
@&@ @ @ @7 I1@?@ @ @ @7 I1@>@;C@$  EU I I-@5@0 IB
@4@.@7 I!@0 IB@4@.@7 I!@0 IB	
@4@.@7 I!@0 IB	@4@.@7 I!@2@3@3@3@4@ @7 IT@2@3@3@3@4@ @7 L@@
@&@ 
@ @ @7 I1@?@&@@
@&@ 
@ @ @7 I1@?@@
@&@ @ @ @7 I1@?@ @ @ @7 I1@>@@
@&@ 
@ @ @7 I1@?@&@@
@&@ 
@ @ @7 I1@?@@
@&@ @ @ @7 I1@?@ @ @ @7 I1@>@;XPvar_free C@ EU J@5@>@;C@ EU J	
@5@7 Io@7 L B@>@;XD  t  t t  @t current_sat_goal APwrite_path_action CA EU H
&

@5@>@7 L B@> &@7 I@7 I@>@ @7 L@>@;C@,A EU H
:=

@5@7 I@7 CM B := @7 I@@@ @.@7 I:@?@%@>@ @7 L@>@;C
A EU H
@5        unit function@7 I@>@;XPwrite_next_hypothesis CAQ EU H@5@7 I@>@7 H B@7 L .@7 I@8 I@;CAY EU H@5H@7 I@7 K B@7 L L@7 I@8 I@;XD  t  t t  @t simplified_action_part  AP I C@5 EU J-@5@7know_norm_expr B@>@;C@8 EU J-@5@.@7do_norm_typed_expr B@@@ @7 I:@?@&
@7save_term_breakdown B@7save_norm_expr B@>@;XP L CD EU Fl B
	 H

@5@ @7 Io@"
 C	@#@;CD  EU Fl B
	 H

@5@7 Io@" C	
@#@;XPget_next_hn C@ EU H@5@0hn@-	@4@7 J@a@h@b@n@w@0 L@4@7 D4@>@;XP KL C@1 EU H@5 I@7 E I@>@7write_dead_path B@>@;C@7 EU H@5@7write_pre_hyp_part B@7write_hypotheses B@7write_pre_conc_part B@7find_max_conc_no  B@7write_conclusions B@>@;XPs_atomic CA EU J-@5@@@7 A@?@7 GX@a@g@b @t@>@;CA% EU J- I
	@5@7 GX@a@h@b @t@>@;XPmaybe_stan_and_store_hyp C@9DS EU I@5@.@7 L@.@7 L@a@f@f@q @@.
@7 I@ 
@7
add_subst_hyp E@@@(
 @ K@7 D4@7 L L@2@#contradiction-through-substitutions@3
@4@7 Jc@?@R@>@;CDd EU I@5@7 M@>@;XP J C@"F EU I  @5@0could_infer@/@/@4@7 C@0could_not_infer@/@4@7 C@0 J@/@/@/@/@4@7 C@0 L@/@/@/@/@4@7 C@>@;XP I C
] EU I@5@ @7 L B@>@;C
] EU I@5@7 A@>@ @8 L~ B@;C] EU I
 G@5@7 I$@>@;C] EU I
 I-@5@7 I.@>@;C] EU I G@5@7 I.@>@8@#find_smallest_integer_literal_above B@;C] EU I@5@.@.
@7do_find_lower_numeric_limit_for B@0 L

@4@7 D4@ @7 M@>@;XPfind_element CA EUu G0        update

@5@0 I8	@4@7 J@ B@>@ @7 M$ B@>@;CA EU M& M'



@5@0 B	@4@7 M)@>@;C@+A EU M&

@5@C@7 @@L@P@2	mk__array@-@4@7 @< IO@7 IP@ @.
@7 E\ I3@ 
@ @8find_array_component B@;C@2A! EU M&

@5@C@7 @@L@P@2@-@-
@4@7 @<@ @/array@7mk__function_name K@ IO@7 IP@ 
@.@7 M-@ @ @8 M/@;CA) EU M&element	@5@>@;XP J? C@P@  EU J@5@0inference_depth_limit@/@/@4@7 C@0 M8main@4@7 C@0 M8 Iw@4@7 C@0 J@/@4@7 C@0buffered_used_fact@/@/@/@4@7 C@>@@@7
infer_subgoal B@F
@E@?@7 J@.
@.@/@7
is_inequality B@>@ @.@7find_mutual_types B@ @7try_new_numeric_strategies B@>@;XPissue_elimination_message CF EU I@5@7 I@>@ Eliminated a traversal condition@7 KT@>@;CF EU I@5@!Eliminated a redundant hypothesis@7 KT@>@;XP L	 C	A EU I
 @5@7 @@>@;CA EU I@5@T@>@2@/@-
@4@7 @<@.@7 L@a@f@b@n@w@;XP Ih C	F EU I_
@5@7 @@>@;XParray_simplify C@ @ EU M& M'


@5@>@0 M'
@4@.
@7remove_update_duplicates B@>@ 
@7do_array_simplify B@>@;C@ EU M& M6

@5@>@0 M6
@4@7 MR@>@;XP JT CN  EU I  K@<CN" EU I  K@<XPstan_and_semi_stan_conc CAv EU I@5@7 J@>@;C@eAz EU I@5@.	@7 L@.
 J @7 J@@@-@7 LF@.@7 I:@@@!@ @7 I@/ J @ @7replace_conc J L@2 K@3@3
@3@4@7 Jc@?@R@?@%
@>@  K J @.@7 J@>@@@a@f@h@q@  K@7 L@  K@7 L@?@R@>@;XPis_targeted_disjunction CLD EU I@5@7split_disjunction B@.
@7 G@a@i@b@t@.@7
max_disjuncts B@a@i@f@r@>@;XPesplint CE EU J- H

@5@ @7 J.@0 I@4@7 I*@>@;CE EU J- C

@5@ @7 J.@>@;CE EU J-
 @5@>@;XPreorder CD" EU J- IB
@5@7 Md B@>@;C@ D& EU J- IB
 I
 I
@5@ @7 GX@0 IB
@4@ @7 Mf@>@;CD+ EU J- IB

@5@.@7 Mf@0 IB@4@7 J5@>@;C	D0 EU J-
@5@7 J1@>@;XP M
 C@-A? EU I@5@0max_conc_no@/@4@7 C@/ J @.@7 J@C
@/ J @.	@7 J@a@h@g@s@L
@P@?@E	@>@0 Mg@4@7 C@>@;C
AF EU I  @5@0 Mg @4@7 C@>@;XP Jo C@(E EU Fl JD


 JD


@5@ @.@7lookup_fact_mappings B@ @ @.@7 I1@>@ @ 
@8 I4@;XPfetch_conclusion CA EU H@5@7 J@>@Q@;CA EU H@5 K@.
@.@.@7fetch_complexities B K@ @ @7fetch_minimum_complexity B@>@;C	A EU H@5 J @7 J@>@;CA EU H
$DONE@5@.
@7 Mg B@a@g@i@s@>@;XP Ip C@ EU J@5@7 @@>@;C@ EU J@5@T@2@/@-	@4@7 @<@7 L@>@;XP
gen_append C@: EU J 
	@<C@< EU J


@5@ @ 
@8 Mv B@;XP M" C^  EU I I
@5@ @.
@ @7 I'@0 I
@4@8 I!@;C@%^ EU I H



 G@5@ 
@7 I$@>@ @. G@ @7 I@0 H
@4@8 I*@;C@%^
 EU I H



 I-@5@ 
@7 I.@>@ @. I-@ @7 I@0 H
@4@8 I!@;C@%^ EU I H



 G@5@ @7 I$@>@ 
@. G@ @7 I@0 H@4@8 I*@;C@%^ EU I H



 I-@5@ @7 I.@>@ 
@. I-@ @7 I@0 H@4@8 I!@;C@3^ EU I H


@5@ @.@.@7 I@ 
@.@.@7 I@0 H@4@7 I!@ @ @.@7 I1@ @ @8 I4@;C@8^) EU I C
 I6


 G@5@ 
@7 I$@0 I8
 @4 @Q@7 I:@>@ @. G@ @7 I@0 C@1 I6
@4@8 I*@;C@r^0 EU I

 C
 I6


 G@5@ 
@. G@.@7 I@0 I= @4 @Q@7 I:@ @. G@.@7 I@@@0 IA @4 @Q@7 I:@' @@?
@0 IA @4 G@.@7 I>@0 C@1 I6@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@x^B EU I C
 C

 IB I6
 G@5@@@ 
@. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA
 @4 G@.@7 I>@E@@@ @. G@.@7 I@0 I= @4 @Q@7 I:@?@0 I= @4 G@.@7 I>@E@ @ @.@7 I1@ @ @8 I4@;C@w^R EU I C
 C

 IB I6
 G@5@@@ 
@. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA
 @4 G@.@7 I>@E@@@ @. G@.@7 I@0 I= @4 @Q@7 I:@?@0 I= @4 G@.@7 I>@E@ @ @.@7 I1@ @ @8 I4@;C@^e EU I C
 IB I6


  G@5@@@ @. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA @4 G@.@7 I>@E@@@0 I8
 @4 G@.@7 I>@F@?@2@@@ 
@. G@.@7 I@0 I= @4 @Q@7 I:@E@?@ 
@. G@.@7 I'@0 ID @4 @Q@7 I:@E@ @ @.@7 I1@ @ @8 I4@;C@^x EU I C
 IB

 I6
  G@5@@@ @. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA @4 G@.@7 I>@E@@@0 I8
 @4 G@.@7 I>@F@?@2@@@ 
@. G@.@7 I@0 I= @4 @Q@7 I:@E@?@ 
@. G@.@7 I'@0 ID @4 @Q@7 I:@E@ @ @.@7 I1@ @ @8 I4@;C@^ EU I C
 IB I6



 G@5@@@ @. G@.@7 I'@0 ID @4 @Q@7 I:@?@0 ID @4 G@.@7 I>@E@@@ 
@. G@.@7 I@0 I= @4 @Q@7 I:@?@ @@@0 IA
@4 G@.@7 I>@?
@0 I=
 @4 G@.@7 I>@E@ 
@. G@.@7 I'@0 I= @4 @Q@7 I:@0 I@1 C@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@^ EU I C
 IB

 I6

 G@5@@@ @. G@.@7 I'@0 ID @4 @Q@7 I:@?@0 ID @4 G@.@7 I>@E@@@ 
@. G@.@7 I@0 I= @4 @Q@7 I:@?@ @@@0 IA
@4 G@.@7 I>@?
@0 I=
 @4 G@.@7 I>@E@ 
@. G@.@7 I'@0 I= @4 @Q@7 I:@0 I@1 C@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@^ EU I C
 IB I6



 G@5@@@ @. G@.@7 I'@0 ID @4 @Q@7 I:@?@0 ID @4 G@.@7 I>@E@@@ 
@. G@.@7 I'@0 ID @4 @Q@7 I:@?@"@@@0 IE
@1 I@4 G@.@7 I>@?
@0 ID
 @4 G@.@7 I>@E@ 
@. G@.@7 I@0 ID @4 @Q@7 I:@0 H@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@^ EU I C
 IB

 I6

 G@5@@@ @. G@.@7 I'@0 ID @4 @Q@7 I:@?@0 ID @4 G@.@7 I>@E@@@ 
@. G@.@7 I'@0 ID @4 @Q@7 I:@?@"@@@0 IE
@1 I@4 G@.@7 I>@?
@0 ID
 @4 G@.@7 I>@E@ 
@. G@.@7 I@0 ID @4 @Q@7 I:@0 H@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@%^ EU I C



 G@5@ 
@7 I$@>@ @. G@ @7 I@0 C
@4@8 I*@;C@%^ EU I C



 I-@5@ 
@7 I.@>@ @. I-@ @7 I@0 C
@4@8 I!@;C@%^ EU I C



 G@5@ @7 I$@>@ 
@. G@ @7 I'@0 C@4@8 I*@;C@%^ EU I C



 I-@5@ @7 I.@>@ 
@. I-@ @7 I'@0 C@4@8 I!@;C@3^ EU I C


@5@ @.@.@7 I@ 
@.@.@7 I'@0 C@4@7 I!@ @ @.@7 I1@ @ @8 I4@;C@l_ EU I IB



 G@5@ 
@7 I$@>@@@$@0 I=
 @4 @Q@7 I:@>@ @. G@ @7 I@0 IB
@4@7 I*@E@?@5@@ @ 
@7 I*@>@(	 @( @@E@?@ @0 ID
 @4 @Q@7 I:@>@ @. G@ @7 I'@0 IB
@4@8 I*@E@;C@i_ EU I IB



 I-@5@ 
@7 I.@>@@@$@0 I=
 @4 @Q@7 I:@>@ @. I-@ @7 I@0 IB
@4@7 I!@E@?@2@@@(
 @>@(	 @( @@E@?@ @0 ID
 @4 @Q@7 I:@>@ @. I-@ @7 I'@0 IB
@4@8 I!@E@;C@i_0 EU I IB



 G@5@ @7 I$@>@@@$@0 I= @4 @Q@7 I:@>@ 
@. G@ @7 I@0 IB@4@7 I*@E@?@2@@@( @>@(	 @( @@E@?@ @0 ID @4 @Q@7 I:@>@ 
@. G@ @7 I'@0 IB@4@8 I*@E@;C@i_D EU I IB



 I-@5@ @7 I.@>@@@$@0 I= @4 @Q@7 I:@>@ 
@. I-@ @7 I@0 IB@4@7 I!@E@?@2@@@( @>@(	 @( @@E@?@ @0 ID @4 @Q@7 I:@>@ 
@. I-@ @7 I'@0 IB@4@8 I!@E@;C@+_X EU I IB
@5@ @.
@ @7 I@ 
@7 I.@0 IA
 @4 @Q@7 I:@0 IB

@4@8 I!@;C@E_^ EU I IB


@5@ @.@.@7 I@ @.@.@7 I'@ 
@.@.@7 I@ 
@.@.@7 I'@ @ @ @ @ @ @ @ @/@/@ @8 IG@;C@k_h EU I I6



 G@5@ 
@7 I$@>@@@#@0 I=
 @4 @Q@7 I:@ @. G@ @7 I@0 I6
@4@7 I*@E@?@5@@@!@0 ID
 @4 @Q@7 I:@ @. G@ @7 I'@0 I6
@4@7 I*@?@0 I6
@4 G@ @8 L@E@E@;C@Z_w EU I I6 
  G@5@>@@@0 I8 @4 G@.
@7 I>@F@?@2@@@ @. G@.
@7 I@0 I= @4 @Q@7 I:@E@?@ @. G@.
@7 I'@0 ID @4 @Q@7 I:@E@ 
@ @8 I4@;C@_ EU I I6



 G@5@ @7 I$@0 IA @4 @Q@7 I:@>@ 
@. G@.@7 I'@@@0 ID @4 @Q@7 I:@' @@E@?@D@@@ 
@. G@.@7 I@0 I= @4 @Q@7 I:@?@ @@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@E@0 I= @4 @Q@7 I:@>@0 I6@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@_ EU I I6



 G@5@ @7 I$@0 ID @4 @Q@7 I:@>@ 
@. G@.@7 I@@@0 I= @4 @Q@7 I:@' @@E@?@F@@@ 
@. G@.@7 I'@0 ID @4 @Q@7 I:@?@"@@@0 ID
 @4 G@.@7 I>@?@0 IE
@1 I@4 G@.@7 I>@E@0 ID @4 @Q@7 I:@>@0 I6@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@_ EU I I6



 G@5@@@ 
@. G@.@7 I@0 I= @4 @Q@7 I:@?@ @@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@E@ 
@. G@.@7 I'@0 I= @4 @Q@7 I:@ @. G@.@7 I@0 IA @4 @Q@7 I:@0 I6@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@N_ EU I I6



 G@5@ 
@. G@.@7 I'@0 ID @4 @Q@7 I:@ @. G@.@7 I'@0 IA @4 @Q@7 I:@0 I6@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@_ EU I IM



 G@5 IO@7 IP@ 
@7 I$@>@@@"@ @7 I$@ 
 @7 I@>@( @@0 IM
@4@7 I*@F@F@E@?@@@@f@0 I=
 @4 @Q@7 I:@>@@@H@ @. G@.@7 I@0 I= @4 @Q@7 I:@ @. G@.@7 I'@0 ID
@4 @Q@7 I:@0 IE@4 @Q@7 I:@ @ @.@7 I1@ @ @7 I4@&	@?@( @@(	 @F@F@E@?@ @0 ID
 @4 @Q@7 I:@( @@0 H
@4@7 I*@F@F@E@>@;C@J_ EU I IM

  G@5 IO@7 IP@@@ @.
 G@ @7 I@0 I=
 @4 @Q@7 I:@?@ @@@0 I= @4 G@ @7 I>@?
@0 IA@4 G@ @7 I>@E
@>@;C@m_ EU I

 IM


 G@5 IO@7 IP@@@ @.
 G@.@7 I'@0 ID
 @4 @Q@7 I:@?@"@@@0 ID @4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@E
@>@ @. G@.@7 I@0 H@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@8  EU I IR

 G@5@ @7 I$@>@@@0 IA @4 @Q@7 I:@>@&	@?@0 ID @4 @Q@7 I:@>@0 I@4@7 I*@>@;C@8   EU I IR

 I-@5@ @7 I.@>@@@0 IA @4 @Q@7 I:@>@&	@?@0 ID @4 @Q@7 I:@>@0 I@4@7 I!@>@;C@ . EU I

 IR
@5@ @.
@.@7 I@ @.@.@7 I'@@@0 IA
@4 @Q@7 I:@0 IA
 @4 @Q@7 I:@&	
@?@;@@@0 IA @4 @Q@7 I:@0 IA 
@4 @Q@7 I:@(	 @?@0 IA @4 @Q@7 I:@0 IA
@4 @Q@7 I:@0 I@4@7 I!@ @ @.@7 I1@ @ @8 I4@;CA% D EU I

 IW



 G@5@ 
@7 I$@>@@@(
 @(	@( @@F@F@?A@@@(
@>@  G@ @7 I@F@F@?@@@@a@f
@b @r@>@Q@F@F@?@@@@ @7 I$@0 IW
@4@7 I*@7 I$@>@( @@F@F@?@@@@<@0 IA @4 G@.@7 I>@ @. G@.@7 I@0 IA @4 @Q@7 I:@0 IW
@4@7 I*@ @ @.@7 I1@ @ @7 I4@?@{@@@4@0 IM
@4 @7 I:@0 IR@4@. G@ @7 I@0 IA @4 @Q@7 I:@0 IW
@4@7 I*@E@F@?@E@0 ID @4 G@.@7 I>@0 IM
@4@7 I:@ @. G@.@7 I@0 ID @4 @Q@7 I:@0 IW
@4@7 I*@ @ @.@7 I1@ @ @8 I4@;CA% o EU I

 IW



 I-@5@ 
@7 I$@>@@@(
 @(	@( @@F@F@?A@@@(
@>@  I-@ @7 I@F@F@?@@@@a@f
@b @r@>@Q@F@F@?@@@@ @7 I.@0 IW
@4@7 I!@7 I.@>@( @@F@F@?@@@@<@0 IA @4 I-@.@7 I>@ @. I-@.@7 I@0 IA @4 @Q@7 I:@0 IW
@4@7 I!@ @ @.@7 I1@ @ @7 I4@?@{@@@4@0 IM
@4 @7 I:@0 IR@4@. I-@ @7 I@0 IA @4 @Q@7 I:@0 IW
@4@7 I!@E@F@?@E@0 ID @4 I-@.@7 I>@0 IM
@4@7 I:@ @. I-@.@7 I@0 ID @4 @Q@7 I:@0 IW
@4@7 I!@ @ @.@7 I1@ @ @8 I4@;C@  EU I IW



 G@5@0 IA @4 G@.@7 I>@0 IA
 @4 G@.@7 I>@ @. G@.@7 I@ 
@. G@.@7 I@0 IA @4 @Q@7 I:@0 IA @4 @Q@7 I:@@@0 IA@4 @Q@7 I:@0 IW@4@7 I*@?@( @(	 @ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@  EU I IW



 I-@5@0 IA @4 I-@.@7 I>@0 IA
 @4 G@.@7 I>@ @. I-@.@7 I@ 
@. G@.@7 I@0 IA @4 @Q@7 I:@0 IA @4 @Q@7 I:@@@0 I= @4 @Q@7 I:@0 IW@4@7 I!@?@( @(	 @ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@k  EU I 



 I-@5@ 
@7 I.@>@@@#@0 I=
 @4 @Q@7 I:@ @. I-@ @7 I@0 
@4@7 I!@E@?@5@@@!@0 ID
 @4 @Q@7 I:@ @. I-@ @7 I'@0 
@4@7 I!@?@0 
@4 I-@ @8 L@E@E@;C@Z  EU I  
  I-@5@>@@@0 I8 @4 I-@.
@7 I>@F@?@2@@@ @. I-@.
@7 I@0 I= @4 @Q@7 I:@E@?@ @. I-@.
@7 I'@0 ID @4 @Q@7 I:@E@ 
@ @8 I4@;C@  EU I 



 I-@5@ @7 I.@0 IA @4 @Q@7 I:@>@ 
@. I-@.@7 I'@@@0 ID @4 @Q@7 I:@' @@E@?@3@@@ 
@. I-@.@7 I@0 I= @4 @Q@7 I:@?@0 I=
 @4 I-@.@7 I>@E@0 I= @4 @Q@7 I:@>@0 @4@7 I!@ @ @.@7 I1@ @ @8 I4@;C@  EU I 



 I-@5@ @7 I.@0 ID @4 @Q@7 I:@>@ 
@. I-@.@7 I@@@0 I= @4 @Q@7 I:@' @@E@?@3@@@ 
@. I-@.@7 I'@0 ID @4 @Q@7 I:@?@0 ID
 @4 I-@.@7 I>@E@0 ID @4 @Q@7 I:@>@0 @4@7 I!@ @ @.@7 I1@ @ @8 I4@;C@~! EU I 



 I-@5@@@ 
@. I-@.@7 I@0 I= @4 @Q@7 I:@?@0 I=
 @4 I-@.@7 I>@E@ 
@. I-@.@7 I'@0 I= @4 @Q@7 I:@ @. I-@.@7 I@0 IA @4 @Q@7 I:@0 @4@7 I!@ @ @.@7 I1@ @ @.@7 I1@ @ @8 I4@;C@N! EU I 



 I-@5@ 
@. I-@.@7 I'@0 ID @4 @Q@7 I:@ @. I-@.@7 I'@0 IA @4 @Q@7 I:@0 @4@7 I!@ @ @.@7 I1@ @ @8 I4@;C	!( EU I@5@ @8 M@;XD  t  t t  @t 
expand_answer AD  t  t t  @t  My AD  t  t t  @t  My 
P MyC@ K] K]@5@6 K^@8 Mz K^@;XPdo_infer_side_conditions CD? EU J@5@.
@7 J@>@@	@7safe_infer_side_conditions B@' @Q@?@' @@>@7restore_new_strategies B@>@ @@;XPprocess_formula C@{C~ EU I@5@@@.
@7restructure_formula B@?@7write_error_preamble  B@ @ @7write_identity_of_predicate B - Restructuring failed.@7 I@7 J~@7write_offending_predicate B@7set_exit_status  B@7 G @E
@>@@@' I@7typechecking_during_load I@@@ 
 @@7 I@?@7 M@ @ @7 M did not typecheck as boolean.@7 I@7 J~@7 M@>@7 M@7 M@?@R@>@@@&@7 LF@@@ 
@7 I:@?@7 J~
!!! WARNING: @7 I@ @ @7 M - Simplification failed.@7 I@7 J~@7 M@&	
@?@&	
@>@;XP L CD( EU Fl B
	 C

@5@ @7 Io@"
 H	@#@;CD, EU Fl B
	 C

@5@7 Io@" C
	@#@;XP M0 C@)AF EU M& L



@5@@
@ @7satisfies_index_constraint B@>@ @7 I:@?@ @7@!does_not_satisfy_index_constraint B@>@ 
@7 M/@>@;CAQ EU M&
@5@ @0 L@/@/@4@7 I@ @7 I:@/@7 I@>@;XPtry_replacement CD4 EU I@5@7 J.@>@Q@;C@lD9 EU I
@5@.@.@.
@7
get_subst_hyp M@ @.@7 L@.@7 L@a@f@b@f@o@r@C@2@3	@4@ @7 J@L@P@C@2	@3@4@ @7 J@L@P@ @.@7 K@ @ @7 I@2
@4@ 
@.@7 I@ @2@2@3	@4@4@ @8 M B@;C@cDF EU I	
@5@. J @.@7 J! J@ @/@.
@7 L@C J@ @/@.@7 L@a@f@f
@s@L@P@?@E@.@7 L@a@f
@b@f@o@r@ @.@7 K@ @ @7 I@ @7 I@ @2@2@3	@4@4@2@3
@4@8 M@;XD  t  t t  @t  L AP J2 CA1 EU J- M'@5@>@;CA2 EU J- M6@5@>@;CA3 EU J- I6@5@>@;CA4 EU J- @5@>@;CA5 EU J- IM@5@>@;CA6 EU J-rem@5@>@;CA7 EU J-odd@5@>@;CA8 EU J- IR@5@>@;CA9 EU J-sqr@5@>@;CA: EU J- J@5@>@;CA; EU J- J@5@>@;CA< EU J- J@5@>@;CA= EU J- J@5@>@;CA> EU J- J@5@>@;CA? EU J- H@5@>@;CA@ EU J- K@5@>@;CAA EU J- J@5@>@;CAB EU J-\/@5@>@;CAC EU J-/\@5@>@;CAD EU J-\@5@>@;CAE EU J-in@5@>@;CAF EU J-not_in@5@>@;CAG EU J-	subset_of@5@>@;CAH EU J-strict_subset_of@5@>@;CAI EU J-set@5@>@;CAJ EU J-@5@>@;CAK EU J-@5@7 M B@>@;CAL EU J-@5@/@/@/@/@/@7record_function K@@>@;CAM EU J-@5@/@/@7function_template K@@>@;CAO EU J-@5@2@-	@/@4@7 @<@/@/@7function K@@>@;XP MP C@#A- EU M& M'


 M'

@5@ @.@7remove_updates B@>@ @ 
@7 MO@>@;CA3 EU M&
@5@>@;XP J C
% EU I@5@7 M=@7 M@>@;C% EU I@5@7 M@>@Q@;XP L% C@iC EU I B

 B

	@5@@@(	 G@?@(	 I-@ 
@.@7insert B@ @ @.@.@7find_multipliers B@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 B@4@ @ @8
save_join_hyp B@;C@mC
 EU I B

 I=

	@5@@@(	 G@?@(	 I-@ 
@.@7 M@ @ @.@.@2@4@7 M@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 I=@4@ @ @8 M@;C@iC EU I B

 I8

	@5@@@(	 G@?@(	 I-@ 
@.@7 M@ @ @.@.@7 M@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 I8@4@ @ @8 M@;C@C EU I I=

 I=

	@5@@@(	 G@'@?@(	 I-@' @ 
@.@7 M@ @ @.@.@2@3@4@7 M@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 H@0 IB@4@1 IB@4@1 IB@1 C@0 H@4@4@7 I*@ @0 I=@4@ @ @8 M@;C@mC( EU I I=

 B

	@5@@@(	 G@?@(	 I-@ 
@.@7 M@ @ @.@.@2@4@7 M@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 I=@4@ @ @8 M@;C@iC0 EU I I8

 B

	@5@@@(	 G@?@(	 I-@ 
@.@7 M@ @ @.@.@7 M@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 I8@4@ @ @8 M@;C@nC9 EU I B

 IA

 I-@5@@@(	 G@?@(	 I-@ 
@.@7 M@ @ @.@.@2@4@7 M@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 IA@4 I-@ @ @8 M@;C@nCA EU I IA

 I-
 B

@5@@@( G@?@( I-@ 
@.@7 M@ @ @.@.@2@4@7 M@0 H@0 IB@4@1 IB@4@ @.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 IA@4 I-@ @ @8 M@;C@sCI EU I IA

 I-
 IA

 I-@5@@@' G@?@' I-@ 
@.@7 M@ @ @.@.@2@3@4@7 M@0 H@0 IB@4@1 IB@4@ @.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 IA@4 I-@ @ @8 M@;C@qCQ EU I I=

 IA

 I-@5@@@(	 G@?@(	 I-@ 
@.@7 M@ @ @.@.@2@3@4@7 M@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 I=@4 I-@ @ @8 M@;C@qCY EU I IA

 I-
 I=

@5@@@( G@?@( I-@ 
@.@7 M@ @ @.@.@2@3@4@7 M@0 H@0 IB@4@1 IB@4@ @.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 I=@4 I-@ @ @8 M@;XPtry_to_discharge_goals_to_depth CIh EU I@5@7 J B@7 L B@>@;C	Io EU I@5@a@g@b @r@>@Q@;C@bIu EU I
@5@p	?@@@,@0 K@0 @-
@-@4@-@4 J @.
@7 J@C@ 
@7 J@L@P@>@ 
@ @ @7do_quantification_proof_or_fail B@F@?@)@. J @.
@7 J@C@ 
@7 J@L@P@ @.@7 LB@>by_cases@ 
@ @ @7do_cases_proof_or_fail B@F
@E@>@7 M B@>@;XP I CA EU I@5verification_conditions@7 F I@7write_before_vc_banner B@>@;CA EU I@5deadpath_search@7 M@7 M@>@;CA EU I@5 E@7 M@7write_before_pf_banner B@>@;XPtidy_up_vc_state  C@FB EU I  @5@/@/@/@7 L@7reset_next_hyp_id  J#@/@/@/@7 L K@7 C J@7 C@0 L(@/@/@/@/@4@7 C@/@/@/@7prune_all_subst_hyp M@0 M@/@/@4@7 C@0 M@/@4@7 C@0 J@/@4@7 C@0 M8@/@/@4@7 C@0raw_hyp_already_read@/@/@4@7 C@>@;XP L C@(F+ EU I@5@0 C@/@-
@4@7 J@.@7 J@0 J J	@/@4@7 J J@ @/@7 J@>@;XP L8 CF\ EU J- I
@5@ @.@7 L7@0 I@4@7 I*@>@;CFa EU J- IB

@5@ @7 J.@>@;CFe EU J- IB

 IB

@5@ @ 
@7 L7@>@;CFi EU J-
@5@>@;XP J) CH EU I
 M'


@5@7exp_contains_exp B@>@;CH EU I@5@.
@7 @6upf_@/@7 A@.@7 A@ @7 M@>@;XP Ia C@ EU J@5@S@>@Q@;C@ EU J@5@7 GX@>@;C@ EU J I
	@5@>@8 I`@;CA  EU J IR
	@5@>@8 I`@;CA EU J H
	
@5@>@7 I`@>@8 I`@;CA EU J C
	
@5@>@7 I`@>@8 I`@;CA EU J IB
	
@5@>@7 I`@>@8 I`@;CA EU J 
	
@5@>@7 I`@>@8 I`@;CA EU J IW
	
@5@>@7 I`@>@8intexp B@;XPnext_value_to_try C@-K
 EU I@5@.
@7 I@@@7 Id@0 H@4@7 I*@E@?@.@7 K@0 K@4@7 K@ @7 J@>@;XPdo_satisfy_goal CB EU Fl
@5@T@" G
@#@>@ @7evaluate_immediate_condition B@>@;CB EU Fl@5@0 L@/@4@7 C@0 N@4@7 C@>@8try_satisfy_goal B@;XP@%prune_all_processed_hyp_with_field_op  CN EU I  @5@0 I@/@4@8 C@;XPcv CAk EU J-@5@S@>@Q@;CAp EU J- IB

@5@.@7 N B@ @.
@7 N
@ @ 
@7multiply_out B@>@;CAu EU J- H

 H


@5@ @7 N
@ @ 
@7 N
@>@;C@#Ay EU J- C

 H


@5@ @7 N
@0 IB@1 I@4@ 
@7 N
@>@;CA} EU J- I6

@5@.@7standard B@ @.
@7 N@0 I6
@4@7simp_num B@>@;CA EU J- 

@5@.@7 N@ @.
@7 N@0 
@4@7 N@>@;CA EU J- IM

@5@.@7 N@ @.
@7 N@0 IM
@4@7 N@>@;CA EU J- M

@5@.@7 N@ @.
@7 N@0 M
@4@7 N@>@;C@"A EU J- M6

@5@0 M6
@4@.@7 I@>@0 M6
@4@ @7 L@>@;C	A EU J-
@5@7 M@>@;CA EU J-
 I
@5@7 GX@a@g@b @q@a@g@k I@w@>@;CA EU J- I
@5@0 IB
@1 I@4@7 N
@>@;CA EU J-@5@.
@/@7
defined_funct B@7
simp_funct B@>@;CA EU J- 
@<XP@%perform_simplification_path_functions C@ EU I@5@.	@7generate_integer I@7@'perform_simplification_path_functions_x B@>@;XPfind_max C@Eu EU I@5@@@B@7 M@@@7 M@@
@a@g@h@t@a@g@w@?@a@h@g@s@a@h@w@E@?@ @a@g@x@@@0 IA	@4@7 M)@&
@?@0 IA	@4@7 M)@&
	@?@E@@@%@7 M@a@h@x@@@0 IA@4@7 M)@&
@?@0 IA@4@7 M)@&
@?@@@0 IA	@4@7 M)@&
@?@0 IA	@4@7 M)@&
	@E@>@;XPsimp_rel CEn EU J- B   @Q@5@>@;CEq EU J- B
  @@5@7 J.@C @a@i@w@L@P@>@;CEv EU J- B I
 @5@0 B
 @4@7 N' B@>@;CEz EU J- B
  B

@5@ @ @7 Mb B@>@;CE EU J- I8   @@5@>@;CE EU J- I8
  @Q@5@7 J.@C @a@i@w@L@P@>@;CE EU J- I8 I
 @5@0 I8
 @4@7 N)@>@;CE EU J- I8
  I8

@5@ @ @7 N*@>@;CE EU J- I= I
  @@5@7 GX@a@i@b @t@>@;CE EU J- I=   @@5@>@;CE EU J- I=
  @Q@5@7 GX @7 I@>@;CE EU J- I=
  I=

@5@ @ @7 L B@>@;CE EU J- IA   @Q@5@>@;C@(E EU J- IA
 @5@7 M@.@7 I*@@@a@f@b @t@(	 @Q@?	@a@f@b @q@(	 @@>@;CE EU J- IA
  IA

@5@ @ @7 N+@>@;XP
do_wrap_lines  CE EU I  @5@7nowrap_output_files  I@>@;C@/E EU I@5@.@7retrieve_simplified_proof_file L|@.	@7 DO B@>@%
	@>@7do_wrap_lines_of B@>@@@7no_log_file  E@F@?@.@7logfile_name N<@ @.@7 N4@ @ @7 N6@>@;XPprocess_next_conclusion C
A EU H
 Mt@5 @7 K B@>@8write_unit_conc_part B@;C	A EU H
 Mt@5@7 I@>@;CB EU H@5 I@7renumber_conclusions I@/@7 K B@.
@7 L B@7write_next_conclusion B@>@;CB	 EU H@5 I@7 NF@.
@7 NI@7 NK@>@;XD  t  t t  @t  K8 APtry_proof_by_cases CJm EU I@5@>@;C@#Jr EU I
@5@>@2
@4@0 M@4@7noisily_add_new_hyp_list B@ @ 
@ @8handle_cases_proof B@;C@&Jx EU I
@5@>cases@7 K!@7 K@2
@4@0 NP@4@7 NQ@ @ 
@ @8 NT@;XP Mj CE EU Fl @<CF  EU Fl

@5 @Q@/@0 K@4@/@7 L@>@ @ 
@8 Mi@;CF EU Fl

@5@.@/@/@/@/@7 L@ @/@ @7 J!@>@ @ 
@8 Mi@;XD  t  t t  @t  J APcovers_interval CEL EU I K


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



@<CEP EU I  B



@<CER EU I  ID


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

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


@<C
EX EU I  IA



@<CEZ EU I  I=


 H
@<CE\ EU I  ID



 H@<C
E^ EU I  IA



@<C
E` EU I  IE



@<C@)Eb EU I

 K


@5@ @.@.@7 NX B@ 
@.@.@7 N]@ @ @ @ @ @7combine_intervals B@>@;XPswisav_zombiescope  C@ @ EU EU  @5@7 Jzombiescope@2@0 D @Q@4@3@0 Nsimplifier_main@4@3@0 G @@4@4@7 C	 @8 G@;C@ EU EU  @5@7 J@8 G@;XD  t  t t  @t  M< APlog_simplification CE EU I
@5@>@;CE EU I@5
simplified@2@3	@3
@3@4@7 Jc@>@;XPint_enum_lit_or_const CU EU I@5@@@7int_or_enum_lit B@?
@@@/ KA@7 J%@?@7 I.@>@;XP@&evaluate_immediate_condition_checktype CEY EU Fl@5@S@;CE\ EU Fl@5@8 A@;XP L C"H EU I@5@0 IA	@4@ @7 Iu@@@7 I$@?@(
 I-@8 K(@;C@>"Q EU I	@5@0 IA@-@4@.
@.@7 K+@C@ @7 I.@L@P@0 IA	@4@.@ @/@7 K+@@@7 I$@?@(
 I-@7 K(@ 
@ @ @8 I1@;C@_"] EU I@5@0 IA@-@4@.
@.@7 K+@C@ @7 I.@L@P@0 IA@-@4@.@ @.@7 K+@C@ @7 I.@L@P@0 IA	@4@.@ @/@7 K+@@@7 I$@?@(
 I-@7 K(@ @ @.@7 I1@ 
@ @ @8 I1@;C"l EU I G@5@0 I=@-@4@ @7 Iu@ @7 I$@0 H@4@8 I*@;C@C"q EU I	
 G@5@0 I=@-@4@.
@.@7 K+@C@ @7 I$@L@P@0 IA@-@4@.@ @/@7 K+@ @7 I$@0 H@4@7 I*@ 
@ @ @8 I1@;C@C"y EU I	
 G@5@0 IA@-@4@.
@.@7 K+@C@ @7 I$@L@P@0 I=@-@4@.@ @/@7 K+@ @7 I$@0 H@4@7 I*@ 
@ @ @8 I1@;C@]" EU I
@5@0 IA@1 H@-@-
@4@.@.@7 K+@C@ @7 I.@L@P@@@ 
@7 I$@?@(
 I-@ 
@7 K(@0 IA@-@4@.@ @/@7 K+@@@ @7 I$@?@(
 I-@ @7 K(@0 H
@4@7 I!@ @ @ @8 I1@;C@]" EU I
@5@0 IA@1 H@-@-
@4@.@.@7 K+@C@ 
@7 I.@L@P@@@ @7 I$@?@(
 I-@ @7 K(@0 IA
@-@4@.@ @/@7 K+@@@ @7 I$@?@(
 I-@ @7 K(@0 H@4@7 I!@ @ @ @8 I1@;C@]" EU I
@5@0 IA@1 C@-@-
@4@.@.@7 K+@C@ @7 I.@L@P@@@ 
@7 I$@?@(
 I-@ 
@7 K(@0 IA@-@4@.@ @/@7 K+@@@ @7 I$@?@(
 I-@ @7 K(@0 C
@4@7 I!@ @ @ @8 I1@;C@X" EU I		 G@5@0 IA@0 IB@-@4@-
@4@.@7 Iu@0 IA@4 G@.@7 I>@ @7 I$@ 
@7 I$@0 I= @4 @Q@7 I:@0 H@0 I6@0 C
@4@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@X" EU I		 G@5@0 IA@0 IB@-@4@-
@4@.@7 Iu@0 IA@4 G@.@7 I>@ @7 I$@ 
@7 I$@0 I= @4 @Q@7 I:@0 H@0 I6@0 C
@4@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@q" EU I G@5@0 IA@0 IB@0 H@-@4@-
@4@-@4@.@7 Iu@ @7 I$@.@0 C@4@7 I*@0 IA@4 G@.@7 I>@ 
@7 I$@ @7 I$@0 I=
 @4 @Q@7 I:@0 H@0 C@0 I6@0 C@4
@4@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@p" EU I G@5@0 IA@0 IB@-@1 H@-
@4@-@4@.@7 Iu@ 
@7 I$@.@0 C
@4@7 I*@0 IA@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 C@0 I6@0 C@4@4
@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@q" EU I G@5@0 IA@0 IB@0 H@-@4@-
@4@-@4@.@7 Iu@ @7 I$@.@0 C@4@7 I*@0 IA@4 G@.@7 I>@ 
@7 I$@ @7 I$@0 I=
 @4 @Q@7 I:@0 H@0 C@0 I6@0 C@4
@4@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@p" EU I G@5@0 IA@0 IB@-@1 H@-
@4@-@4@.@7 Iu@ 
@7 I$@.@0 C
@4@7 I*@0 IA@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 C@0 I6@0 C@4@4
@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@q" EU I G@5@0 IA@0 IB@0 C@-@4@-
@4@-@4@.@7 Iu@ @7 I$@.@0 H@4@7 I*@0 IA@4 G@.@7 I>@ 
@7 I$@ @7 I$@0 I=
 @4 @Q@7 I:@0 H@0 H@0 I6@0 C@4
@4@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@p# EU I G@5@0 IA@0 IB@-@1 C@-
@4@-@4@.@7 Iu@ 
@7 I$@.@0 H
@4@7 I*@0 IA@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 H@0 I6@0 C@4@4
@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@X# EU I		 G@5@0 IA@0 IB@-@4@-
@4@.@7 Iu@0 IE @4 G@.@7 I>@ @7 I$@ 
@7 I$@0 I= @4 @Q@7 I:@0 H@0 I6@0 C
@4@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@X#! EU I		 G@5@0 IA@0 IB@-@4@-
@4@.@7 Iu@0 IE @4 G@.@7 I>@ @7 I$@ 
@7 I$@0 I= @4 @Q@7 I:@0 H@0 I6@0 C
@4@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@o#+ EU I G@5@0 IA@0 IB@0 H@-@4@-
@4@-@4@.@7 Iu@ @7 I$@.@0 I@4@7 I*@0 IE@4 G@.@7 I>@ 
@7 I$@ @7 I$@0 I=
 @4 @Q@7 I:@0 H@0 C@0 I6@0 C
@4
@4@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@n#7 EU I G@5@0 IA@0 IB@-@1 H@-
@4@-@4@.@7 Iu@ 
@7 I$@.@0 I
@4@7 I*@0 IE@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 C@0 I6@0 C@4@4
@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@o#C EU I G@5@0 IA@0 IB@0 H@-@4@-
@4@-@4@.@7 Iu@ @7 I$@.@0 I@4@7 I*@0 IE@4 G@.@7 I>@ 
@7 I$@ @7 I$@0 I=
 @4 @Q@7 I:@0 H@0 C@0 I6@0 C
@4
@4@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@n#O EU I G@5@0 IA@0 IB@-@1 H@-
@4@-@4@.@7 Iu@ 
@7 I$@.@0 I
@4@7 I*@0 IE@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 C@0 I6@0 C@4@4
@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@f#[ EU I

 G@5@0 IA@0 IB@0 C@-@4@-
@4@-@4@.@7 Iu@ @7 I$@0 IE@4 G@.@7 I>@ 
@7 I$@ @7 I$@0 I=
 @4 @Q@7 I:@0 H@0 H@0 I6@0 C
@4
@4@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@e#f EU I

 G@5@0 IA@0 IB@-@1 C@-
@4@-@4@.@7 Iu@ 
@7 I$@0 IE
@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 H@0 I6@0 C@4@4
@4@4@7 I*@ @ @.@7 I1@ @ @8 I4@;C@9#q EU I I-@5@0 IA@0 IB@-@4@-
@4@.@7 Iu@ @7 I.@ 
@7 I.@0 I= @4 @Q@7 I:@0 
@4@7 I!@ @ @8 I4@;C@9#y EU I I-@5@0 IA@0 IB@-@4@-
@4@.@7 Iu@ @7 I.@ 
@7 I.@0 I= @4 @Q@7 I:@0 
@4@7 I!@ @ @8 I4@;C@G# EU I I-@5@0 IA@0 IB@0 H@-@4@-
@4@-@4@.@7 Iu@ 
@7 I.@ @7 I.@ @7 I.@0 I=
 @4 @Q@7 I:@0 C@0 
@4@4@7 I!@ @ @8 I4@;C@F# EU I I-@5@0 IA@0 IB@-@1 H@-
@4@-@4@.@7 Iu@ @7 I.@ @7 I.@ 
@7 I.@0 I= @4 @Q@7 I:@0 C@0 @4
@4@7 I!@ @ @8 I4@;C@G# EU I I-@5@0 IA@0 IB@0 H@-@4@-
@4@-@4@.@7 Iu@ 
@7 I.@ @7 I.@ @7 I.@0 I=
 @4 @Q@7 I:@0 C@0 
@4@4@7 I!@ @ @8 I4@;C@F# EU I I-@5@0 IA@0 IB@-@1 H@-
@4@-@4@.@7 Iu@ @7 I.@ @7 I.@ 
@7 I.@0 I= @4 @Q@7 I:@0 C@0 @4
@4@7 I!@ @ @8 I4@;C@G# EU I I-@5@0 IA@0 IB@0 C@-@4@-
@4@-@4@.@7 Iu@ 
@7 I.@ @7 I.@ @7 I.@0 I=
 @4 @Q@7 I:@0 H@0 
@4@4@7 I!@ @ @8 I4@;C@F# EU I I-@5@0 IA@0 IB@-@1 C@-
@4@-@4@.@7 Iu@ @7 I.@ @7 I.@ 
@7 I.@0 I= @4 @Q@7 I:@0 H@0 @4
@4@7 I!@ @ @8 I4@;XP M C@5A7 EU M& M'



@5@@@0 B	@4@7 M)@>@ @7 M@E@?@ @.@7 M@"
 M'
@#@>@;CAB EU M&@5@>@;XPstatement_norm CG EU I_
 C

 C


@5@ @ 
@7 Np B@ @ @8 Nr@;C@*G EU I_		
 K

 K


@5@ @.@7 Nr@ @.@7 Nr@ @ @ 
@ @8lower_upper B@;CG EU I_
 K

 K


@5@ @ 
@7 Nr@ @ @8 Nr@;CG EU I_
 IA

 IE


@5@ @ @7 Nr@ @ 
@8 Nr@;CG EU I_	@5@>@;XP@%perform_write_verification_conditions C	B EU I@5@7 KK@7 KN@>@;XP Kj CAZ EU J- IB
	
@5@>@7 Ki@7 Ki@>@;CA` EU J-@5@7 J1@>@;XP N# C@(@ EU I@5@.
@/@/@7
get_pfs_pf E@7 M B@0 J@/@4@7 C@0 J	@4@7 I@7 I B@@@7 I@?@7 I@>@Q@;C@ EU I@5@>@;XPmaybe_issue_proved_vc_message  CF EU I  @5@7issued_vc_proved_message  B@>@;CG EU I  @5@&Proved all conclusions - VC eliminated@7 KT N@7 D4
proved_all@7 Jc@>@;XP J C@. EUu G-        @5@.@7 I@ @7 I4@>@;XPform_bit_string C
F EU I_  @5@>@;C
F EU I_@5@>@;C@"F EU I_

@5@0 IM@4@7 I*@.@0 I6@4@7 I*@>@ @ @8 N B@;XPtry_to_infer C@#D[ EU J@5 M:@7@#decrement_inference_depth_remaining B@>@@@ @ @7do_try_to_infer B@'
 @Q@?@'
 @@> M:@7@#increment_inference_depth_remaining B@>@ 
@@;XP K CE+ EU J@5@.@7 G@ @7 K@>@;XP MS C@@ EU M&

 M'


@5@.
@7 MR@ @.@7 I:@ @.@7 Ij@>@@@h@@@" M6

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

@#@?@#@ @ @7 I@@@" M6

@#@?@ 
@7 I@" M6

@#@@@0 B@4@7 M)@?@ @ @7 I@0 B@4@7 M)@>@&	
@E@?@F@@@5@"
 M'

@#@@@0 B@4@7 M)@?@ @ @7 I@0 B@4@7 M)@>@"	 M'@#@?@"	 M'
@#@F@>@;CA EU M& M6

@5@.@7 MR@ @.
@7 Ij@ @ 
@7 M+@>@;CA	 EU M&@5@>@7 I:@>@;XP I CB EU I@5 M@7 M@7 I B@7 Nv B@>@;CB EU I@5 M@7 M@7 N@7 N@>@;CB EU I@5 E@7 M@7 KI B@>@;XP@!do_obvious_substitutions_at_depth C	K[ EU I@5@7 C@7done_all_obvious_substitutions B@>@Q@;XP
fetch_next_hn CAL EU I@5@7 NJ@>@0 L@/@4@7 C@p	@0 L	@4@7 C@>@;XPcomplain_if_zero_vcs_retrieved  C@ EU I  @5@7 J@>@;C@ EU I  @5@"No VCs found in parsing vcg file.
@8 K@;XP LJ CB EU Fl@5@>@;C@!B EU Fl JD



@5@ @ 
@ @7 M B@ @ @8 LI@;CB EU Fl


@5@ @ 
@8 LI@;XP@0perform_simplification_verification_conditions_x C@.@a EU I@5@7retrieve_next_vcg  FK@.	@.
@/@/@/@7 I@7 J B@7 N|@0 J@/@4@7 C@0 J
@4@7 I@7@ simplify_verification_conditions B@@@7 I@?@7 I@>@Q@;C@ EU I@5@7 N B@>@;XP@)sufficient_forward_inferences_or_too_deep  CC EU I@5@.@7inference_limit I@.	@7forward_inferences B@a@h@g@s@>@;CC EU I@5@.@7depth_limit I@.	@7
pairing_depth B@a@h@g@t@>@;XPfind_min C@E EU I@5@@@B@7 M@@@7 M@@
@a@g@h@t@a@h@w@?@a@h@g@s@a@g@w@E@?@ @a@g@x@@@0 IA	@4@7 M)@&
	@?@0 IA	@4@7 M)@&
@?@E@@@%@7 M@a@h@x@@@0 IA@4@7 M)@&
@?@0 IA@4@7 M)@&
@?@@@0 IA	@4@7 M)@&
	@?@0 IA	@4@7 M)@&
@E@>@;XP
changesign C
D^ EU J- I

@5@>@;C	D` EU J-
 I@5@>@;XP@0prune_all_processed_hyp_with_field_op_in_subgoal  C	N EU I  @5@0 K@/@/@4@8 C@;XP J6 CB EU J- IB
 IB

@5@0 IB@0 IB
@4@4@7 J5@>@;CB EU J- IB

 IB
@5@ @7 J1@ @7 J5@>@;CB EU J- H
 H

@5@0 H@0 H
@4@4@7 J5@>@;C@ B
 EU J- H

 H


@5@ @7 Ki@ @ 
@7 J5@ @7 J5@>@;C	B EU J-
@5@7 J1@>@;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get_next_conclusion CA EU H@5@.	@7 L B@7 Ml B@>@;XPinfrule_int_rhs C@FI EU I IE

@5@@@0 IE
@4@7 Iu@F@E@?@&@0 IE
@-@4@.
@7 Iu@0 IA
@4@7 I|@0 IE@4@.@7 Iu@ 
@ @7 I1@ @8 I$@;XPwrite_log_entry C	Aj EU Jt@5@7 I@>@8write_pf_entry B@;CAn EU Jt@5@8write_vc_entry B@;XPintroduce_prolog_variable C	@ EUu G3        
@5@S
@>@;C	@ EU N	@5@>@;C
@ EU N
@5@7 @@>@;C@ EU N
@5@>@2
@4@ @8@!introduce_prolog_variable_in_list B@;C@ EU N@5@>@;C@ EU N@5@2@-@-
@4@7 @<@ 
@.@7 N@>@ @2@4@8 @<@;XP L CD EU Fl@5@S@7 I`@C
@7 I.@L
@P@8 I!@;CD EU Fl@5@&	@;XPfetch_hypothesis C@ EU H@5@7 K@>@Q@;C@ EU H@5 J@.
@.@.@7 Mn J@ @ @7 Mq@>@;C	@ EU H@5 J @7 J!@>@;C@ EU H
 Mt@5@.
@7
max_hyp_no B@a@g@i@s@>@;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 
P M* C@8 EU N@5 M:@/@7 M8 B@>@/@8 M=@;C@= EU N@5@/@8 J>@;XP L CD{ EU Fl@5@7 Io@S@.
@7 I:@&
@;CD EU Fl@5@7 Io@S	@.
@7 I:@&	
@;XP N C@GA EU J-

@5@.
@7 N
@.@7 J5@ @.@7 J4@ @.
@7 J@ 
@.@7 Kh@ @.@7 L?@ @.@7busort_prods B@ @.@7compress B@ @.@7nozeros B@ @.@7	form_expr B@ @.@7sign B@ @8tidy B@;XPexpression_reduction1  CDy EU I  @5@8eliminate_true_hypotheses  B@;CDz EU I  @5@8@ try_reducing_disjunction_options  B@;CD{ EU I  @5@8eliminate_duplicates  B@;CD} EU I  @5@8@)eliminate_complementary_pair_disjunctions  B@;CD~ EU I  @5@8@-try_simplifying_implications_and_equivalences  B@;CD EU I  @5@8@'try_join_negations_to_get_contradiction  B@;CD EU I  @5@8try_obvious_substitutions  B@;CD EU I  @5@8 N@;CD EU I  @5@8reduce_conclusions  B@;CD EU I@5@.@7see_if_know_false B L@2false-hypothesis@3@4@7 Jc K@7 D4@8 L@;CD EU I  @5@>@;XPtry_to_prove_conc C@#F EU I@5@7 J@.@7 J>@7 K$@7issue_proved_message B JE@2	@3@3@3
@4@7 Jc@>@Q@;C@#F EU I@5@/@/@.@7 L'@7 K$@7 O
 JE@2	@3@3@3
@4@7 Jc@>@Q@;XP M] CI5 EU I K

@5@.@7 M\@>@ @.
@7 M\@>@ @ 
@8 I1@;CI< EU I 
@<XP L CF EU I@5 J @7 M B@Q@;CF EU I@5 J
@7 O@Q@;C
F# EU I@5@2 J@3@/@4@7 O@Q@;CF' EU I@5@>@;XP@$create_new_facts_from_existing_facts  CAc EU Fl@5@7copy_existing_facts  B@.@.	@7get_candidate_fact B@0 K@4@8create_new_fact B@;XP@%impose_obvious_substitutions_at_depth C
KR EU I@5@0 K@/@4@7 C@8 N B@;CKW EU I @<XD  t  t t  @t  L) APuq_normalise CG EU I_@5@8 Nr@;XPtry_to_prove_via_inference_rule C@'A EU Fl@5@.	@.
@.@7inference_rule_match B@7 L@.@7fulfil B@ @7 L@> K@ @0 JB@4@/@8 JF@;C@-A' EU Fl@5@.	@.
@.@7 O#@C
@7 L@L
@P@.@7 O&@ @7 L@> K@ @0 JB@4@/@8 JF@;XPnext_two_to_N_minus_1_above C
F EU I_@5@C
@7 GX@L
@P@>@Q@;CF EU I_@5@.
@7 K}@a@i@g@s@>@a@i@b@l C@w@;XP K, C
# EU I@5@(
 @( @>@8standard_infrule B@;C# EU I@5@a@i@b @s@@	@7 O+@&
@?
@7extended_infrule B@ @a@i@b@l C@w@;XD  t  t t  @t twiddles_conversion AD  t  t t  @t  M AD  t  t t  @t  J  AP N C@!DQ EU J- H

 I H


@5@0 I@4@7 N@ @ 
@7 N B@>@;CDU EU J- H

 H
@5@>@;C	DW EU J-
@5@7 Ki@>@;CDY EU J- I
 I
@5@7 Ki@>@;XD  t  t t  @t  L  AD  t  t t  @t  N AP N CD EU J@5@0 M8@-	@4@7 J@p
	@>@0 M8
@4@8 C@;XP O C@.A} EU Fl@5@.
@.@.@.
@7rewrite_rule_match B@ @.@7 O&@T@ @7dont_already_know B@ @7 L@ @ 
@0rewrite	@4@/@8 JF@;XP I CA EU I@5@/@.	@7get_pfs_traversal_condition N{@7hoist_pf_traversal_conditions_x B@Q@;CA EU I@5@>@;XD  t  t t  @t  K APsplit_conjunction CI& EU I K

@5@.@7 OA B@>@ @.
@7 OC@>@ @ 
@8 I1@;CI- EU I 
@<XP I C@d EU I  @5@7do_simplify_vc  B@>@;C@g EU I  @5@>@;XP	gen_is_in CC EU I 
@<CC EU I


@5@8 OG B@;XPfind_rel_exp_in C
%a EU I
@5@ @8 J	 B@;C%b EU I

@5@>@ @8 OJ B@;XP N C@BKg EU I@5@7substitution_elimination_is_on  B@.	@.
@/@.@7equivalence_hyp B@C@ @7 K@L@P@C
@ @7 K B@L
@P@C@/@ @7 K@L@P@/ J$@7 J%@7
not_occurs_in B@>subst_and_elimuser_rule_no@ @8 K B@;C@TKx EU I	@5@7 OO@.	@.
@/@.@7 OR@C@ @7 K@L@P@C
@/@ @7 K@L
@P@C@ @7 K@L@P@C@/@ @7 K@L@P@C@ @7 OU@L@P@/ J$@7matching_records B@>	subst_fld OZ@ @8 O[@;C@dK EU I@5@7 OO@@@0 J@0 G@-	@4@-
@4@/@.@7 J!@?@0 J@-
@1 G@-	@4@/@.@7 J!@/ J$@7 J%@C
@ @7 K@L
@P@C@ @7 OU@L@P@C@/@ @7 K@L@P@7 OV@0 G
@4@.@7 I:@> OY OZ@ @ @8 O[@;C@:K EU I@5@7 OO@.	@/@.
@7 J! @ J$@7 J%@C@7 K@L@P@C@7 OU@L@P@C
@/@7 K@L
@P@> OY OZ @Q@8 O[@;C@=K EU I@5@7 OO@0 G@-	@4@/@.
@7 J! @ J$@7 J%@C@7 K@L@P@C@7 OU@L@P@C
@/@7 K@L
@P@> OY OZ @@8 O[@;CK EU I@5@>@;XP
order_updates C@A EU M&@5@.
@7 I@.@.@7make_update_list B@ @.
@7 E @ 
@ @7reconstruct_record B@>@;XP Ji CE EU J-  G@<CE EU J-  @@<CE EU J-  I-@<CE EU J-@5@/@8type K@@;XPdoes_not_typecheck_as_boolean C	E! EU Fl@5 @@7checkhastype B@>@Q@;CE& EU Fl @<XPsummary_of_conclusions_rep C@"A EU Jt 
	
@5@0 Jv@0 	
@4@1 K@-@4@7 J, @7 J|@ @7 J|@Q@;CA EU Jt@5@>@;XD  t  t t  @t stack AP I CH EU I IE
 I
@5@>@0 IE@4@8 I@;C@-H EU I IE  I

@5@0 IA @4@.
@7deduce_once B@0 IA @4@.@7 Ov@>@ 
@ @8 I1@;C@BH EU I

 IE
 I


@5@0 IA @4@.@7 Ov@0 IA
 @4@.@7 Ov@0 IE @4@.@7 Ov@>@ @ @.@7 I1@ @ @7 I1@>@;CI
 EU I IE I

@5@>@0 IE@4@8 I@;C@.I
 EU I IE I

@5@0 IA @4@.
@7 Ov@0 IA @4@.@7 Ov@>@ 
@ @8 I1@;C@.I EU I IE I

@5@0 IA @4@.
@7 Ov@0 IA @4@.@7 Ov@>@ 
@ @8 I1@;C@I EU I

 IE I



@5@0 IA @4@.@7 Ov@0 IA @4@.@7 Ov@@@@@"
 H@#@?
@"
 H@#@' @@?@1@@@0 IE
@4@.@7 Ov@?@!@@@0 IE
@4@.@7 Ov@?@0 IE@0 H@4
@4@.@7 I@>@ @ @.@7 I1@ @ @7 I1@>@;CI, EU I IE
 I
@5@>@0 IE@4@8 I@;C@-I/ EU I IE
 I
@5@0 IA @4@.
@7 Ov@0 IA @4@.@7 Ov@>@ 
@ @8 I1@;C@-I4 EU I IE
 I
@5@0 IA @4@.
@7 Ov@0 IA @4@.@7 Ov@>@ 
@ @8 I1@;C@iI9 EU I IE
 I


@5@0 IA @4@.@7 Ov@0 IA
 @4@.@7 Ov@@@0 IE @4@.@7 Ov@' @@?@0 IE@4@.@7 Ov@0 IE
@4@.@7 Ov@>@ @ @.@7 I1@ @ @.@7 I1@ @ @7 I1@>@;CIL EU I IE I

@5@>@0 IE@4@8 I@;C@2IO EU I IE I

 H@5@0 IA @4@.
@7 Ov@0 IA @4@.@7 Ov@>@ 
@ @8 I1@;C@IT EU I IE I



@5@0 IA @4@.@7 Ov@0 IA @4@.@7 Ov@@@5@ 
@7 I$@a@f
@b @t@ 
@ 
@7 O) B@0 IE
@4@.@7 I@0 IE
@4@.@7 I@' @@F@F@E@?@g@@@!@0 IE@0 H@4
@4@.@7 I@' @@' @@F@F@E@?@D@0 IE@-@4@.@7 N B@ @.@7 Oy@0 IE@-@4@.@7 Oz@ @.@7 Oy@@@a@f@f@t@%@?	@a@f@f@q@%@0 IE
@4@.@7 I@>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @7 I1@>@;CIy EU I IE
 I
@5@>@0 IE @4@8 I@;C@-I| EU I IE  I

@5@0 IA @4@.
@7 Ov@0 IA @4@.@7 Ov@>@ 
@ @8 I1@;C@jI EU I

 IE
 I


@5@0 IA @4@.@7 Ov@0 IA
 @4@.@7 Ov@@@0 IE @4@.@7 Ov@?@$@@@0 IE@1 C
@4@.@7 I@?@0 IE@1 C
@4@.@7 I@>@ @ @.@7 I1@ @ @7 I1@>@;CI EU I IE I

@5@>@0 IE @4@8 I@;C@2I EU I IE I

 H@5@0 IA @4@.
@7 Ov@0 IA @4@.@7 Ov@>@ 
@ @8 I1@;C@I EU I IE I



@5@0 IA @4@.@7 Ov@0 IA @4@.@7 Ov@@@5@ 
@7 I$@a@f
@b @t@ 
@ 
@7 Oy@0 IE
@4@.@7 I>@0 IE
@4@.@7 I>@' @@F@F@E@?@g@@@!@0 IE@0 H@4
@4@.@7 I>@' @@' @@F@F@E@?@D@0 IE@-@4@.@7 Oz@ @.@7 Oy@0 IE@-@4@.@7 Oz@ @.@7 Oy@@@a@f@f@t@%@?	@a@f@f@q@%@0 IE
@4@.@7 I@>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @7 I1@>@;XD  t  t t  @t prolog_exception_hook AD  t  t t  @t  O{ AP O{ C@[A F F
 @
 B


 @ B F

@5@6 F@D
@*none@L O@7stack_guard O~@E@?@ predicate_indicator@.@7 C? O~@ @7 O@Dbacktrace_depth@.@7 @@L@a@f@b @s@?@'@ @.@7get_prolog_backtrace O~@ @ @8clean_stack O~@;XP N C@ EU N
@5@ @ @7 N B@>@ 
@ @8 N@;C@ EU N@5@>@;XP Jd C@3 EU Jt@5@7 N9@>@;C@7 EU Jt@5@0 L	@4@8 D4@;XP J/ CA* EU J-@5@7 GX@a@g@b @t@>@;CA, EU J- I
	@5@7 GX@a@h@b @t@>@;XP L CD4 EU Fl

@5 J @ @7 J!@ @8 GX@;CD8 EU Fl

@5@ @/@/@/@/@7 L @Q@8 I@;XPestablish_implication C% EU I  B

 B@<C% EU I  I8

 I8@<C% EU I  IA

 IE@<C% EU I  IE

 IA@<C% EU I  I=

 ID@<C% EU I  ID

 I=@<C% EU I  B

 IA@<C% EU I  B

 IE@<C% EU I  B

 IA@<C% EU I  B

 IE@<C% EU I  I=

 IA@<C% EU I  I=

 IE@<C% EU I  I=

 I8@<C% EU I  I=

 I8@<C% EU I  ID

 IE@<C% EU I  ID

 IA@<C% EU I  ID

 I8@<C% EU I  ID

 I8@<C@(% EU I B

 IA

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(% EU I B

 IE

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(% EU I B

 IA

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(% EU I B

 IE

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(& EU I B

 IE

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(& EU I B

 IA

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(&
 EU I B

 IE

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(& EU I B

 IA

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(& EU I B

 I=

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(&! EU I B

 ID

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(&' EU I B

 I=

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(&- EU I B

 ID

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(&9 EU I B

 ID

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@(&? EU I B

 I=

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@(&E EU I B

 ID

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@(&K EU I B

 I=

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@(&W EU I B

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I8
@4 @Q@8 I:@;C@(&] EU I B

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I8
@4 @Q@8 I:@;C@(&c EU I B

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I8
@4 @Q@8 I:@;C@(&h EU I B

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I8
@4 @Q@8 I:@;C@(& EU I IA

 IA

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(& EU I IA

 IE

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(& EU I IE

 IA

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(& EU I IE

 IE

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(& EU I IA

 I=

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(& EU I IA

 ID

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(& EU I IE

 I=

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(& EU I IE

 ID

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(& EU I IA

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(& EU I IA

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(& EU I IE

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(& EU I IE

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(& EU I IE

 IE

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(& EU I IE

 IA

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(& EU I IA

 IE

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(& EU I IA

 IA

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(& EU I IE

 ID

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@(' EU I IE

 I=

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@(' EU I IA

 ID

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@(' EU I IA

 I=

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@(' EU I IE

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@(' EU I IE

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@('$ EU I IA

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@('* EU I IA

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@('G EU I I=

 I=

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@('M EU I I=

 ID

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@('S EU I ID

 I=

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@('Y EU I ID

 ID

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@('a EU I I=

 IA

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@('g EU I I=

 IE

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@('m EU I ID

 IA

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@('s EU I ID

 IE

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@('z EU I I=

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(' EU I I=

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(' EU I ID

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(' EU I ID

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(' EU I ID

 ID

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I ID

 I=

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I I=

 ID

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I I=

 I=

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I ID

 IE

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I ID

 IA

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I I=

 IE

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I I=

 IA

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I ID

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I ID

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I I=

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I I=

 I8

@5@ @.@7 Nk@ 
@ @7 Nk@>@0 IE
@4 @Q@8 I:@;XP@!safe_deduce_in_logical_strategies C%} EU I@5@7 J B@>@;C% EU I@5@.
@.@/@7 M@@>@ @.@7 MC@ @7 MF@>@;XP N CE. EU Fl@5@S@>@Q@;CE3 EU Fl AV
	
@5@7 N@>@8 N@;C
E8 EU Fl E
	@5@8 N@;CE; EU Fl E

	@5@8 N@;C
E> EU Fl GY
	@5@7 Io@8 Id@;C
EB EU Fl GY
	@5@8 GX@;C
EE EU Fl M
	@5@7 Io@8 M@;CEI EU Fl I
	
@5@7 Io@7 Nn B@>@8 I@;CEO EU Fl I;
	
@5@7 Io@7 Im B@>@8 I:@;XP I( C
Zz EU I@5@ @7 J B@>@;C
Z~ EU I@5@7 A@>@ @8 IY@;CZ EU I
 G@5@7 I$@>@;CZ EU I
 I-@5@7 I.@>@;CZ EU I G@5@7 I.@>@8@"find_largest_integer_literal_below B@;CZ EU I@5@.@.
@7 I B@0 J

@4@7 D4@ @7 IY@>@;XPecho_vc_trace_checkkind CA EU I
userprovided@5@>@;CA EU I
runtime@5	run-time @7 I@>@;CA EU I
precondition@5
precondition @7 I@>@;XPsummary_of_hypotheses_rep C@"A EU Jt 
	
@5@0 Jv@0 	
@4@1 K@-@4@7 J Ot@7 J|@ @7 J|@Q@;CA EU Jt@5@>@;XP M C@ EU J@5$$uniq$$@.
@7 K@>@C@&
@L@P@>@;XPfind_pattern_match C
B EU Fl@5@ @ @ 
@8 K@;CB EU Fl
@5@7 H@.@/@7 @6@T	@ @/@8 @6@;XP I? C$z EU I@5@7 M=@>@;XD  t  t t  @t  I AD  t  t t  @t  K APinference_rule_match_x CA EU Fl J<@5@8 J:@;CA EU Fl JK@5@8 JI@;XP N C@#D EU J@5@.	@7 N@a@h@b @s@>@0 M8@/@4@7 C@>@p
	?@0 M8
@4@8 C@;XD  t  t t  @t  L APcheckrestoflist CC EUu G5        
@5@7 I@ @8 O B@;CC EU O @<XP LD CL	 EU I@5@8find_an_update_case B@;CL EU I@5@8 O@;XP@)determine_facts_and_promote_to_hypotheses C@(Eo EU Fl@5@.@.@7@+determine_facts_and_promote_to_hypotheses_x B@>@2@0 K@4@4@.
@7gather_facts_list B@ 
@.@7 I4@ @7promote_to_hypotheses B@ @ @8 Jq@;XP OW CK EU I
@5@>@Q@;CK EU I@5@7 A@>@7 I@>@;CK EU I@5@T	@2@/@-
@4@7 @<@>@7not_occurs_in_list B@>@;XP MD CD8 EU J@5@7 I@7 I@>@;XP@ create_new_facts_from_hypotheses  CAZ EU Fl@5@. J @.	@7 J!@C
@7 K@L
@P@0 K	@4@8 O@;XP GF CA B\ B\@5@6 Ba@a@g@h@lxor@w@;XPinfer_by_uq_imp_hyp C@ G0 EU J IA M6


@5@0 IE@1 M6
@3@4@8 O B@;C@G3 EU J IE
 M6

@5@0 K@0 @-
@-@4@1 C@0 K@0 IE@-
@4@1 IE
@-@4@1 K@0 IE@-@1 M6@3
@4@1 IE@0 M6@3
@4@/@4@.@7 K@ @ @7 I@0 IE
@4@.@7 M=@0 IE@4@.@7 M=@0 IE@4@.@7 M=@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@ G> EU J IA
 M6

@5@0 IE@0 M6@3@4
@4@8 O@;C@GA EU J IE M6


@5@0 K@0 @-
@-@4@1 C@0 K@0 IE@-
@4@1 IE
@-@4@1 K@0 IE@/@1 M6
@3
@4@1 IE@0 M6
@3
@4@-@4@.@7 K@ @ @7 I@0 IE@4@.@7 M=@0 IE@4@.@7 M=@0 IE@4@.@7 M=@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@ GL EU J I8
 M6

@5@0 I8@0 M6@3@4
@4@8 O@;C@GO EU J I8 M6


@5@0 K@0 @-
@-@4@1 C@0 K@0 IE@-
@4@1 IE
@-@4@1 K@0 IE@-@1 M6
@3
@4@1 IE@0 M6
@3
@4@-@4@.@7 K@ @ @7 I@0 IE@4@.@7 M=@0 IE@4@.@7 M=@@
@0 ID@4@.@7 M=@?@0 ID@4@.@7 M=@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@ G^ EU J B
 M6

@5@0 B@0 M6@3@4
@4@8 O@;C@Ga EU J B M6


@5@@@>@0 K@0 @-
@-@4@1 C@0 K@0 IE@-
@4@1 IE
@-@4@1 K@0 IE@-@1 M6
@3
@4@1 IE@0 M6
@3
@4@4@.@7 K@?@-@0 K@0 @-
@-@4@1 C@0 K@0 IE@-
@4@1 IE
@-@4@1 B@0 M6
@3
@4@-@4@.@7 K@ @ @7 I@0 B@4@.@7 M=@0 IE@4@.@7 M=@0 IE@4@.@7 M=@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;XPfind_false_element_in C%k EU I  @@<C%m EU I
@5@0 G
@4@.@7 I:@ @7 O B@>@;C%r EU I

@5@>@8 O B@;XPecho_vc_trace_assertionkind CA EU I
 O@5 @@7 I@>@;CA EU I
 G@5default @7 I@>@;XPpattern_match_rule_list C@ B EU Fl


@5@ @ @.@7 O B@ @ @ 
@8 I1@;CB EU Fl		
@5@ @ @ @ 
@8 O B@;XD  t  t t  @t  Jw AD  t  t t  @t message_hook AD  t  t t  @t  O AD  t  t t  @t  O 
P OC@< EW EW@5@2 @3 As@4@7 EQ I3@7increase_defect_counter  B At@7 I At@7print_message_lines B@7 I@>@;C@G EW EW@5@>@;XP O CE EU Fl @<CE EU Fl	
@5@7promote_fact_to_hypothesis B@>@8 O@;XP K C@^ EU J G
@5@>@8 K@;C@b EU J K

 K

@5@>@ @ @8 K@;C@f EU J K

 K

@5@>@ @ @8 K@;C@j EU J K

 K


@5@>@ @7 K@ @ 
@8 K@;C@o EU J K

 K


@5@>@ @7 K@ @ 
@8 K@;C@t EU J I=

 IE
@5@>@;C@w EU J ID

 IE
@5@>@;C@z EU J IA

 ID
@5@>@;C@} EU J IE

 ID
@5@>@;C@ EU J B

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

 B
@5@>@;C	@ EU J
 G@5@>@;XPsummary_of_hypotheses CA EU Jt@5@0 Jv@1 K@-	@4@7 J@>
hypotheses@7 Jy@7 J|@7 O B@8 J~@;CA EU Jt@5@>@;XP O CL EU I@5@7 @@>@Q@;C@)L EU I M6 M'


 B
 I8
@5@ @8cant_show_equal_or_not B@;C@*L EU I M' M'


 B
 I8
@5@ @8 O@;CL" EU I@5@2@/@-
@4@7 @<@8find_an_update_case_in_list B@;XPcollect_indices_and_values C@>Ce EU O



@5@@@"@" L

@#@ @.@7collect_indices B@ @.@ @7 O B@>@ @ @7 I1@?@&
@>@ @ @7 O@F@E@>@;CCs EU O@5@>@;XP KO C@ EU Jt  @5@7 N9@0 L@/@/@4@7 C@>@;C@ EU Jt  @5 I@7typecheck_only I@0 L@/@/@4@7 C@>@;C@ EU Jt@5 I@7 O@.@7 N=@.	@7 @3 B@7 D B@7 J~@7 J~@7write_vc_or_pf_header  B@7process_log_facts  B@7 O@>@;XPhandle_nested_used_facts CEN EU J@5@8save_nested_used_facts B@;CEQ EU J@5@7restore_nested_used_facts B@Q@;XP N C@*Ct EU J-@5@.
@2@-@3@-@-
@4@7 Mx@ @ @7order_prods B@2@3
@4@.@7 Mx@ @7 N@>@;CC{ EU J-
@5@>@;XP I C@4B EU I@5 I@7 L I@7get_switch_verbose I@>@@@7proved_all_conclusions  BAll conclusions proved@7 KT@E	@?@@@7 K  B@, - Proved by contradiction within hypotheses@7 KT@E	@?	@.	@7max_written_conc_no B@'Number of conclusions remain unproven: @7 KT
@7 KT@>@;C
B EU I@5 I@7 L@>@8report_to_user_deadpaths B@;CB EU I@5@7 I@>@.	@7 J@.
@7 O @@7 OSimplified path function: @7 I@7 I@7 J~@7 I@8 O@;C@VB EU I@5@>@.	@7 J@.
@7 O @@7 OSimplified VC: @7 I@7 I@@
@7 P - All conclusions proved@7 I@E@?@-@@
@7 P P@7 I@E@?@!@.@7 P - @7 I@@	@*1 conclusion remains unproven@7 I@?@ @7 I conclusions remain unproven@7 I@0 P@/@4@7 C@7 J~@7 I@8 O@;XPcompatible_record_type CC* EU O@5@0 Bs@-
@4@7 Oj@0 Bs@-@4@7 Oj@7 I@ @8same_record_field_names B@;XP K C	@ EU J
@5@S
@>@;C	@ EU J	@5@>@;C
@ EU J
@5@7 @@>@;C@ @ EU J L


 L
@5@ @7 @@>@ 
@ @7 K@>@;C@ EU J@5@2@-@-
@4@7 @<@ 
@.@7subst_vbl_list B@ @2@4@7 @<@>@;XPhoist_vc_hypotheses C@ EU I@5@.
@.@7get_vcg_hypothesis J@ @7prune_vcg_hypothesis J@  J@7process_component B@Q@;C@ EU I@5@>@;XPint_and_sign CC EU I
@5@7 GX@a@g@b @s@>@;CC EU I @5@>@Q@;C	C EU I I @5@>@Q@;CC EU I I@5@7 J.@a@g@b @q@>@0 I@4@8 I*@;XD  t  t t  @t prolog_clause_name AP@,maybe_echo_pf_trace_statement_pfpositionfrom C
B8 EU I @wstart @5@>@;CB; EU I J
 J
@5@ @7 J@>@;XP OM C%T EU I B

@5@ @8 MC@;C%U EU I I8

@5@ @8 MC@;C%V EU I IA

@5@ @8 MC@;C%W EU I IE

@5@ @8 MC@;C%X EU I I=

@5@ @8 MC@;C%Y EU I ID

@5@ @8 MC@;XPevaluate_bit_or CF EU I_@5@.@7evaluate_bit_and B@>@0 C@0 H	@4@4@8 I*@;XPrecord_simp_of_type C@i@ EU M&		@5@@@3@. M(@.@2@-
@3@-@4@7 M@@@/@  @@ @2
@4@7 M@ 
@7 I:@?@7 O` B@F@?@1@/ @@.@2@-@4@/@7 M@>@ @.@7 I@. @@ @2@4@ @7 M@ @ @ @7
record_access B@F
@>@;C@ EU M&
 M6

@5@>@0 M6@4@8 MM B@;C@ EU M&
 M'



@5@>@0 M'
@4@8 PA@;XP K CN EU I@5@0 K@-@-	@4@7 J@7 Jc@Q@;CN EU I  @5@>@;XP@'maybe_echo_pf_trace_successor_statement CBG EU I@5@7	have_seen B@>@;C@,BK EU I@5@.@7 K` B@ @.@7 E I @@ @.
@7 Ev I@ 
@7 I@7 I@0 K9
@4@7 I@0 PE	@4@7 I@>@;XP N C@ EU I@5 I@7 IType checking VC: @7 I@7 I@7 P% B@7hoist_vc_conclusions B I@7 I@7 J~@7 I@>@;C@(@ EU I@5 I@7 I@7 I@7 PM@7 PN @@7 KTTrying to simplify: @7 KT@7 I@7 I@7 I@>@;XPrestructure_indices CE EU I L

 L


@5@ @7 PR B@ @ 
@7 PT@>@;C@"E EU I..

 PU


@5@ @7 M@ @ 
@7 M@>@;CE EU I
@5@.@7 M@>@"	@#@>@;XP K C
A EU Fl 



@<C@-A EU Fl	
@5@7 H@C@7 @@L@P@2@-@-@4@7 @<@ @.@ @ 
@7 O@ @2@4@8 @<@;XPindent5  CF EU Jt  @5 L@7 J|@>@;XD  t  t t  @t thread_message_hook AD  t  t t  @t  PY AD  t  t t  @t  PY APadd_to_overall_summary CA EU Jt@5@.	@7 J@C
@7 L B@L
@P@>@0 P]	@4@8 D4@;CA EU Jt@5@>@;XPsubstitute_and_eliminate_y CNE EU I@5@( G@7 I B@8 KQ B@;CNJ EU I@5@8@*add_processed_hyp_with_field_op_in_subgoal B@;XP O C
L0 EU I@5@0 B	@4@7 M)@>@Q@;C
L5 EU I@5@0 I8	@4@7 M)@>@Q@;CL: EU I@5@>@;XP L CDq EU Fl C
@5@0 G@4@8 L@;CDt EU Fl C

@5@ @8 L@;XP L C
D@ EU Fl  G G

@<CDB EU Fl  G B

 I8
@<CDD EU Fl  G I8

 B
@<CDF EU Fl  G I=

 IE
@<CDH EU Fl  G ID

 IA
@<CDJ EU Fl  G IA

 ID
@<CDL EU Fl  G IE

 I=
@<XP Op C@^ EU O @Q @@5@>@;C@b EU O @ @@5@>@;C@u@f EU O K 


 @@5@>@7 A@ @.
@7 F K@@@@ 
@/@7 Oj@?@@@(
 G@?
@@@(
 I-@?@(
 @@>@@@ 
 J$@7 J%@>@  @@7 Oo@?@-@@@0 J&

 J$@4@7 C@  @@7 Oo@0 J&

 J$@4@7 J@>@?@0 J&

 J$@4@7 J@Q@>@;C@u@ EU O K 


 @@5@>@7 A@ @.
@7 Pe@@@ 
@/@7 Oj@?@@@(
 G@?
@@@(
 I-@?@(
 @@>@@@ 
 J$@7 J%@>@  @@7 Oo@?@-@@@0 J&

 J$@4@7 C@  @@7 Oo@0 J&

 J$@4@7 J@>@?@0 J&

 J$@4@7 J@Q@>@;C@9@ EU O H

@5@.@7 Oo@>@ @.
@7 Oo@>@@@@@( I-@?@(
 I-@>@(	 I-@?@( G@(
 G@@@(	 G@?@(	 I-@>@;C@9@ EU O C

@5@.@7 Oo@>@ @.
@7 Oo@>@@@@@( I-@?@(
 I-@>@(	 I-@?@( G@(
 G@@@(	 G@?@(	 I-@>@;C@9@ EU O IB

@5@.@7 Oo@>@ @.
@7 Oo@>@@@@@( I-@?@(
 I-@>@(	 I-@?@( G@(
 G@@@(	 G@?@(	 I-@>@;C@%@ EU O I
@5@.@7 Oo@>@@@( I-@(	 I-@?
@( G@@@(	 G@?@(	 I-@>@;C@ EU O I6

 G@5 G@7 Oo@>@  G@7 Oo@>@;C@ EU O IM

 G@5 G@7 Oo@>@  G@7 Oo@>@;C@%@ EU O IR
@5@.@7 Oo@>@@@( I-@(	 I-@?
@( G@@@(	 G@?@(	 I-@>@;C@%A EU O M
@5@.@7 Oo@>@@@( I-@(	 I-@?
@( G@@@(	 G@?@(	 I-@>@;CA
 EU O IW

@5@  G@7 Oo@7 Oo@@@(	 G@?@(	 I-@>@;CA EU O Ic
@5@7 Oo@>@@@(	 I-@?@(	 G@>@;CA# EU O 

 I-@5 I-@7 Oo@>@  I-@7 Oo@>@;C@8A* EU O B

 @@5@.@7 Oo@@@@@( G@?@( I-@>@ @.
@7 Oo@@@(
 G@?@(
 I-@?@ @ @7 Oo@E
@>@;C@8A> EU O I8

 @@5@.@7 Oo@@@@@( G@?@( I-@>@ @.
@7 Oo@@@(
 G@?@(
 I-@?@ @ @7 Oo@E
@>@;C@>AR EU O I=

 @@5@.@7 Oo@@@@@( G@?@( I-@>@ @.
@7 Oo@@@(
 G@?@(
 I-@?@ 
enumerated@7 Oj@ @ @7 Oo@E
@>@;C@>Ag EU O ID

 @@5@.@7 Oo@@@@@( G@?@( I-@>@ @.
@7 Oo@@@(
 G@?@(
 I-@?@  Pg@7 Oj@ @ @7 Oo@E
@>@;C@>A| EU O IA

 @@5@.@7 Oo@@@@@( G@?@( I-@>@ @.
@7 Oo@@@(
 G@?@(
 I-@?@  Pg@7 Oj@ @ @7 Oo@E
@>@;C@>A EU O IE

 @@5@.@7 Oo@@@@@( G@?@( I-@>@ @.
@7 Oo@@@(
 G@?@(
 I-@?@  Pg@7 Oj@ @ @7 Oo@E
@>@;C@<A EU O M'


@5@7 Oo@@@0 M2@-
@-@4@7 Oj@E@?@.@7 Pe@ @0 Ph@-
@-@4@7 Oj@ @ 
@7checkhastypelist B@ @ @7 Oo@>@;C@7A EU O M6

@5@.@7 Oo@@@ @0 Ph@-
	@4@7 Oj@E@?@ @.@7 Pe@ @0 Ph@-
	@4@7 Oj@ @ 
@7 Pi@>@;CA EU O G
 @@5 @@7 Oo@>@;CA EU O K

 @@5 @@7 Oo@>@  @@7 Oo@>@;CA EU O K

 @@5 @@7 Oo@>@  @@7 Oo@>@;CA EU O C

 @@5 @@7 Oo@>@  @@7 Oo@>@;CA EU O J

 @@5 @@7 Oo@>@  @@7 Oo@>@;C	A EU O
 G@5@7 GX@>@;CA EU O@5@7 @@/@7 J%@>@;CA EU O M
 @@5 G@7 Oo@>@;CA EU O K
@5@7 Oo@>@@ Pg@7 Oj@?@(	 G@>@;CA EU O K
@5@7 Oo@>@@ Pg@7 Oj@?@(	 G@>@;CA EU O J
 G@5@.@7 Oo@>@ @0sequence@/@4@7 Oj@>@;CA EU O J
@5@.@7 Oo@ @0 Pl	@4@8 Oj@;CA EU O J
@5@.@7 Oo@ @0 Pl	@4@8 Oj@;CA EU O J
@5@7 Oo@0 Pl@/@4@8 Oj@;CA EU O J
@5@7 Oo@0 Pl@/@4@8 Oj@;CA EU O H

@5@7 Oo@0 Pl@/@4@7 Oj@ @8 Oo@;CB EU O M

@5@7 Oo@0 M@/@4@7 Oj@ @8 Oo@;CB EU O M

@5@7 Oo@0 M@/@4@7 Oj@ @8 Oo@;CB EU O M

@5@7 Oo@0 M@/@4@7 Oj@ @8 Oo@;C@ B EU O M

 @@5@ @.@7 Oo@ @0 M@-
@4@7 Oj@ 
@7 Oo@>@;C@ B EU O M

 @@5@ @.@7 Oo@ @0 M@-
@4@7 Oj@ 
@7 Oo@>@;CB# EU O M

 @@5@.@7 Oo@ @0 M@/@4@7 Oj@ @ @7 Oo@>@;CB) EU O M

 @@5@.@7 Oo@ @0 M@/@4@7 Oj@ @ @7 Oo@>@;C
B/ EU O@5@0 Pl@/@4@8 Oj@;CB2 EU O
@5@.@7 Oo@0 Pl@4@7 Oj@ @8 Oo@;C
B8 EU O M@5@0 M@/@4@8 Oj@;CB; EU O M
@5@.@7 Oo@0 M@4@7 Oj@0 M@4@8 Oo@;C@8BA EU O M,
@5@@@0 Ph@2@/@4@-@4@7 Oj@E@?@.@7 Pe@ @0 Ph@2@/@4@-@4@7 Oj@0 L@/@/@4@7 I@ @8 I@;C@BL EU O@5@C@7 @@L@P@2@-
@-@4@7 @< IO@7 IP@@@B@(
 M,@>@ @2@-@-
@4@2@-@-@4@7 O@>@ @.@7 I@ 
@ @7 O@ @.@7 I@ @ @7 O@0 Ph@2@4@4@7 Oj@F@F@?@+@(

mk__record@>@ @.@.@7collect_fields_and_values B@0 Bs@-@4@7 Oj@ @ @.@7permutation_of_fields B@ @ @8
checktypelist B@F@F@F@;C@RBg EU O@5@C@7 @@L@P@2@-
@3@-@4@7 @<@. M2@7 M3@ @0 L@/@/@4@7 I@>@@@ @0 Ph@2@/@4@-
@4@7 Oj@&	@?@ @7 Pe@0 Ph@2@/@4@-
@4@7 Oj@ @ 
@8 I@;C@Bw EU O@5@C@7 @@L@P@2@-
@-@4@7 @< IO@7 IP@@@`@. M2@7 M3@>@ @2@-
@-@4@2@-@-@4@7 O@>@ 
@.@7 I@ @ @7 O@ @.@7 I@ @ @7 O@@@ @0 Ph@2@4@4@7 Oj@&	@?@ @7 Pe@0 Ph@2@4@4@7 Oj@F@F@?@0 Bt@7 M3@>@ @.@.@7 Pp@0 Bs@-@4@7 Oj@ @ @.@7 Ps@ @ @8 Pv@F@F@F@E@;C@?B EU O@5@C@7 @@L@P@.
@.@7 M@.@7 Pv@@@ @.
@7 M@E@?@ @.
@.@7 M@2@4@2	@4@7compatible_type_lists B@ @ 
@7 Py@>@;C@MB EU O@5@C@7 @@L@P@/ @@/@2@-
@4@/@7 M@.@7 Oo@2@-@/@4@7 @<@@@ @2@4@7 M@E
@?@ @2@4@.
@7 M@2
@4@2	@4@7 Py@>@;C@;B EU O@5@C@7 @@L@P@/ M(@/@2@-
@3@-@4@/@7 M@7 Oo@2@-@/@4@7 @<@ @2	@3@-
@4@7 M@ @ 
@7 Oo@>@;C@^B EU O
@5@C@7 @@L@P@C@/@/@7 M@L@P@C@/@/@/@/@/@7 M@L@P@2@-
@-@4@7 @<@ @7check_is_an_ok_arity_function B@ @.@7 Pv@@
@.
@7 M@E@?@.
@.@7 M@2@4@2	@4@7 Py@ @ 
@7 Py@>@;CB EU O
 I-@5 G@7 Oo@>@;XP N C@%C EU J-
@5@7 J.@ @7 J.@.
@0 H
@4@7 I*@2
@4@7 N@>@;C@2C EU J-		
@5@.
@.@7essence B@ @ 
@.@7 P@.@0 H@4@7 I*@2@0 IB
@4@4@7 N@>@;C@)C EU J-
@5@2@4@.
@7 N@2
@4@2@-@4@7 N@"	
@#@>@;CC EU J- IB

@5@>@;C
C EU J-

@5@>@;CC EU J-@5@>@;XD  t  t t  @t prolog_predicate_name APsafe_subst_vbl C@ EU J@5 O@.@7 K@ @.
@7 K O@ 
@ @7 K@>@;XP PO C@ EU I@5@0get_vcg_conclusion@-
@-@4@7 J@  K@7 P-@Q@;C@ EU I@5@>@;XP M CA B\ B\@5@6 Ba@a@g@h@l O@w@;XP P9 CF EU I_@5@.@7 N@.@7 N@ @ @.
@7 KZ@ 
@8 J B@;XPmaybe_echo_pf_trace_statement CB EU I@5@7 PD@>@;C@6B EU I@5@.@7maybe_echo_pf_trace_statement_x B@ @.@7 PH @@ @.
@7 PJ@7 J B@0 J J@4@7 I@ 
@7 I@7 I@0 K7
@4@7 I@0 PE	@4@7 I@>@;XPestablish_atomic_implies C
% EU I@5@7 J@>@;C% EU I@5@7 O@>@;C%  EU I@5@7 O@>@;C%$ EU I@5@.@7 OL@.@ @7 ON@ @ @7 O B@>@;C@@%* EU I		
 K

@5@0 K@-
@-@4@7 J@@@ 
@ @.@7 P B@ @ @.@7 P@?@ 
@ @.@7 P@ @ @.@7 P@>@ @ @8 I1@;C@%6 EU I


 K K



@5@0 K@0 K@-@-@4@-@4@7 J@@@ @ @.@7 P@ @ 
@.@7 P@ @ @.@7 P@?@H@@@ @ @.@7 P@ @ 
@.@7 P@ @ @.@7 P@?@,@ @ 
@.@7 P@@@ @ @.@7 P@ @ @.@7 P@?@ @ @.@7 P@ @ @.@7 P@>@ @ @.@7 I1@ @ @8 I1@;XP K CC EU M&@5@"	
@#@.@.@7	rebalance B@0 ID@4@/@7 K@>@;XPrecord_any_proved_conclusions  C@/@ EU Fl@5udr9@7 Iy@. J @.	@7 J@C@7 J@L@P@/@.
@.@.@.
@7 JL@ @ @ 
@7@!record_conclusion_proved_by_rules B@Q@;C@ EU Fl  @5@>@;XP Ow C@`I EU I IA

@5@@@ @7 I$@0 IA@4 @Q@7 I:@(
 @@F
@E@?@;@@@0 IA@4@7 I@F
@E@?@'@0 IA@-
@4@.@7 Iu@0 IA
@4@7 I|@0 IA
@4@.@7 I@ @ @7 I1@>@;C@`I EU I IE

@5@@@ @7 I$@0 IE@4 @Q@7 I:@(
 @@F
@E@?@;@@@0 IE@4@7 I@F
@E@?@'@0 IE@-
@4@.@7 Iu@0 IA
@4@7 I|@0 IE
@4@.@7 I@ @ @7 I1@>@;XP J CA EU Jt@5@7summary_of_conclusions B@7 O B@7 PZ B@>@;XD  t  t t  @t current_root AD  t  t t  @t  M AP NU CJ EU I@5@7 J@ @7@&contradiction_in_hypotheses_from_cases B@>@p@ @ @ 
@7 NN B@>@;C@!J EU I@5@7 J@ @.@7 I:@>@ @7 K@>@p@ @ @ 
@7 P@>@;XD  t  t t  @t  H AD  t  t t  @t  H 
D  t  t t  @t  K< AP N C@ZEG EU Jt	hyp_split





@5
restructuring@7 JyTraversal condition TC#@7 J|@7 J|@% has now been split into two, giving:@7 J|@7 J~@7 PW B P@7 JyTC#@7 J|@ @7 J| I	@7 J|@ @7 J|@7 J~@7 P P@7 Jy P@7 J|@ 
@7 J| I	@7 J|@ @7 J|@>@;C@AEZ EU Jtforwardchain




@5addition@7 Jy@/Using "A->B, A |- B" on traversal condition TC#@7 J|@7 J| & TC#@7 J|@ @7 J|@" yields a new traversal condition:@7 J|@7 J~@7 P P@7 Jy P@7 J|@ @7 J| I	@7 J|@ 
@7 J|@>@;C@AEi EU Jt	backchain




@5 P@7 Jy@7Using "A->B, not B |- not A" on traversal condition TC#@7 J|@7 J| P@7 J|@ @7 J| P@7 J|@7 J~@7 P P@7 Jy P@7 J|@ @7 J| I	@7 J|@ 
@7 J|@>@;C@2Ex EU Jt K

@5 P@7 Jy@$Restructured traversal condition TC#@7 J|@7 J| into:@7 J|@7 J~@7 P P@7 Jy P@7 J|@7 J| I	@7 J|@ @7 J|@>@;C@8E EU Jt Nh J


@5simplification@7 JySimplified TC#@7 J|@7 J| on reading in, to give:@7 J|@7 J~@7 P P@7 Jy P@7 J|@7 J| I	@7 J|@ @7 J|@>@;CE EU Jt Nh K


@5 P@7 Jy@3Simplified path action part on reading in, to give:@7 J|@7 J~@7write_new_action_part B@>@;C@.E EU Jt
duplicate_hyp

@5elimination@7 Jy@.Attempted addition of new traversal condition:@7 J|@7 J~@7 P@7 P@ @7 J|@7 J~@7 P@'eliminated: this already exists (as TC#@7 J|@7 J|).@7 J|@>@;C@aE EU Jt
combined_hyps


 B


@5 P@7 JyTraversal conditions TC#@7 J|@7 J| P@7 J|@ @7 J| together imply that@7 J|@7 J~@7 P@7 P@0 B
@4@7 J| C@7 J|@7 J~@7 P P@7 J|@7 J| P@7 J|@ @7 J|@* have therefore been deleted and a new TC#@7 J|@ @7 J| added to this effect.@7 J|@>@;C@WE EU Jt L

@5 L@7 JyEstablished a contradiction [@7 J|@7 J|@@@( @].@7 J|@E@?@2@@@"
@#] using traversal condition TC#@7 J|@ @7 J| C@7 J|@?@+] among the following traversal conditions:@7 J|@7 J~@7 P@7 P P@7 J|@  P@7write_hyp_numbers_list B C@7 J|@E@>@;C@_E EU Jt L


@5 P@7 JyUsing "A->B, A |- B" on TC#@7 J|@7 J|@@@( @@1, given that "A" is obvious, we simplify this to:@7 J|@E
@?@ , given TC#@7 J|@@@"

@#@ 
@7 J|@?@  P@7 P@E
, we simplify the former to:@7 J|@7 J~@7 P P@7 Jy P@7 J|@7 J| I	@7 J|@ @7 J|@>@;C@LE EU Jteliminated_hyp


@5 P@7 Jy@"Eliminated traversal condition TC#@7 J|@7 J| (@7 J|@ @7 J|@@@( @@E
@? P@7 J|@@@"

@#@ 
@7 J|@?@  P@7 P@E
 P@7 J|@>@;C@7F EU Jt K



@5substitution@7 JyUsed traversal condition TC#@7 J|@7 J| to replace all occurrences of @7 J|@ @7 J| by:@7 J|@7 J~@7 P@7 P@ @7 J| C@7 J|@>@;CF EU Jt N@5proof@7 JyPATH ELIMINATED.@7 J|@>@;C@"F EU Jt	subst_hyp


@5 K@7 JyNew TC#@7 J|@7 J| I	@7 J|@ @7 J|@>@;CF EU Jt
subst_conc

@5 K@7 JyNew action part is:@7 J|@7 J~@7 P@>@;C@pF$ EU Jt L J

@5 P@7 Jy P@7 J|@7 J| further@7 J|@@@/@"

@#@ 
@7 I (given TC#@7 J|@@@"

@#@ @7 J|@?@ 
 P@7 P@E Ln@7 J|@?@R@F

, to give:@7 J|@7 J~@7 P P@7 Jy P@7 J|@7 J| I	@7 J|@ @7 J|@>@;C@VF@ EU Jt L K


@5 P@7 JySimplified path action part@7 J|@@@/@"
@#@ @7 I P@7 J|@@@"

@#@ 
@7 J|@?@  P@7 P@E
 Ln@7 J|@?@R@F	 to give:@7 J|@7 J~@7 P@>@;CFV EU Jt@5???  @7 J|@7 J|@7 J~@7 P@7 P@7 J|@>@;XP	add_conds C	A EU Fl @5@>@;CA EU Fl@5@.
@7 A@ 
@7 A@>@p?@ @ @ @8 P B@;C@*A EU Fl		 B



@5@ 
@7 A@ @7 A@>@p?@ @ @ @8 P@;XP Pq C@#C EU O L





@5@>@ 
@ @ @7 Pp@>@;CC EU O@5@>@;XD  t  t t  @t prolog_event_hook D  t  t t  @t  P AD  t  t t  @t  P AD  t  t t  @t  P 
P LG C@B EU N@5 I@7 P I@>@.@7 J@>@C	 I@7 P I@L	@P@>@;XP O C	K EU I
@5@>@Q@;CK EU I

@5@7 OV@>@ @7 O@>@;CK EU I
@5@>@;XP L CDg EU Fl C

@5@ @8 L@;CDj EU Fl C
@5@0 G@4@8 L@;XPsubstitute_and_eliminate_x CN; EU I@5@( G@0 K	@4@7 D4@8 Pa@;CN@ EU I@5@0 K	@4@8 D4@;XP O' CB8 EU Fl@5@>@;C@-B; EU Fl		@5@.@.@7 LL@ @.
@.@7 LO@ @ @.@.@7 I
 B@ @7 L@ 
@ @7 I1@ @ @8 I1@;XP N C@)C EU J- IB IB




@5@ @7zero B@ @7 M@2@0 IB
@4
@4@7 N@>@;CC EU J- IB


@5@ @7 P@7 M@ @7 N@>@;CC EU J-
@5@7 P@>@ @7 N@>@;CC EU J-


@5@ @ @7 N@>@;CC EU J-@5@>@;XPeliminate_N_from_HL CF{ EU I

@5@>@ @8 P B@;CF EU I


@5@>@ @ 
@8 P@;CF EU I
@5@>@;XP Pj CB EU O

@5@>@ @7 Oo@>@;CB EU O

@5@ @7 Oo@>@ @ 
@7 Pi@>@;C
B EU O
@5@>@7 Oo@>@;CB EU O
@5@7 Oo@>@ @7 Pi@>@;XP P  CEh EU J@5@0 J@/@4@7 C@.	@7 N@>@8unbuffer_the_used_facts B@;XPis_min_max_function_name CD{ EU J
min@5@/__min@8 A@;CD~ EU J
max@5@/__max@7 A@>@;XPtry_to_prove_via_rewrite_rule C@4A< EU Fl@5@.	@.
@.@.@7 O3@ @7 L@2
@4@.
@7 O&@7 Io@ 
@7 L@> K@ @0 O9

@4@/@8 JF@;C@:AI EU Fl@5@.	@.
@.@.@7 O3@C@ @7 L@L@P@2
@4@.
@7 O&@7 Io@ 
@7 L@> K@ @0 O9

@4@/@8 JF@;XP P C@ B0 EU I	statement

Statement: 


@5@ @7 P3 B@ @ 
@7 L B@>@;XPdo_replace_hyps C@'A) EU I@5@/@/@7	prune_hyp J#@/@/@7 Q@> J @.@7 J_ P@2@3	@3@3
@4@7 Jc@>@;XPuq_infer C@BG EU J		 

 IA M6 M'




@5@0 @4@0 IE@1 M6@0 M'
@2@4@4@3@4@8 Q B@;C@KG EU J

 

 IE

 M6 M'


@5@0 IE
@4@.@7 M=@>@0 @4@0 IE
@1 M6@3@4@.@7 Q
@>@ @ @8 I@;C@BG EU J		 

 IA

 M6 M'


@5@0 @4@0 IE@0 M6@0 M'@2@4@4@3@4
@4@8 Q
@;C@LG EU J

 

 IE M6 M'




@5@0 IE@4@.@7 M=@>@0 @4@0 IE@0 M6
@3@4@4@.@7 Q
@ @ @8 I@;C@.G EU J 

 IA

 M6
@5@0 @4@0 IE@0 M6@3@4
@4@8 Q
@;C@G EU J

 

 IE M6


@5@@@+@0 K@0 @4@1 K@0 IE@0 M6
@3@4@-@4@1 IE@/@1 M6
@3@4@.@7 K@?@)@0 K@0 @4@1 K@0 IE@/@1 M6
@3@4@1 IE@0 M6
@3@4@-@4@.@7 K@0 IE@4@.@7 M=@>@ @ @8 I@;C@.G EU J 

 IA M6


@5@0 @4@0 IE@1 M6
@3@4@8 Q
@;C@G EU J

 

 IE

 M6
@5@@@+@0 K@0 @4@1 K@0 IE@0 M6@3@4@/@4@1 IE@-@1 M6@3@4@.@7 K@?@)@0 K@0 @4@1 K@0 IE@-@1 M6@3@4@1 IE@0 M6@3@4@/@4@.@7 K@0 IE
@4@.@7 M=@>@ @ @8 I@;XPprune_all_fact_from_rule  C
F EU Fl  @5@0 I@/@/@/@/@/@/@4@8 C@;XP P CA EU Jt@5@0 Jv@1 K@-	@4@7 J@>
conclusion@7 Jy@7 J|@7 Or B@8 J~@;CA EU Jt@5@>@;XD  t  t t  @t  M APnot_any CG EU J


@5@>@;C@!G EU J

@5@0 G@1 B@4@.@7 K@>@ 
@2
@4@ @8 Q B@;XP O C@]E EU Fl

@5@.	@.
@.@.@.
@7 L@ @.@.@.@7promote_fact_to_hypothesis_x B@>@ @ @7 Jq J @.@7 J_
Applied rule @ @7 KTapplied_rule@2@3	@3@3@3
@4@7 Jc@>@ @ @ 
@7prune_fact_from_rule B @Q@0 K@4@ 
@7 I B@>@;CE EU Fl@5 @Q@/@0 K@/@4@/@7 L@>@;XD  t  t t  @t  L/ AP P CC EU M& K

@5@2@-@3	@4@ @7 K@ 
@ @ @ @8 P@;CC EU M& K

@5@2	@3@-@4@ @7 K@ 
@ @ @ @8 P@;CC EU M&	@5@0 K@/@4@7 I@0 K@/@4@7 I@>@;XD  t  t t  @t pfn AP Iz C$ EU I @<XP O CE EU Fl @<CE EU Fl
@5@.@7 K B@>@ @.
@7 O@>@ @ 
@8 I1@;XP N C@lA EU Jt		 P






@5@ @.@7 LR B P@7 JyHypothesis H@7 J|@7 J| P@7 J|@7 J~@ @7 J|@7 P P@7 Jy L@7 J|@ @7 J| I	@7 J|@ @7 J|@7 J~@ @7 J|@7 P P@7 Jy L@7 J|@ 
@7 J| I	@7 J|@ @7 J|@>@;C@OA EU Jt P





@5@ @.@7 Q  P@7 Jy@$Using "A->B, A |- B" on hypotheses H@7 J|@7 J| & H@7 J|@ @7 J| yields a new hypothesis:@7 J|@7 J~@ @7 J|@7 P P@7 Jy L@7 J|@ @7 J| I	@7 J|@ 
@7 J|@>@;C@OB	 EU Jt P





@5@ @.@7 Q  P@7 Jy@,Using "A->B, not B |- not A" on hypotheses H@7 J|@7 J| Q#@7 J|@ @7 J| Q$@7 J|@7 J~@ @7 J|@7 P P@7 Jy L@7 J|@ @7 J| I	@7 J|@ 
@7 J|@>@;C@@B EU Jt K


@5@ @.
@7 Q  P@7 JyRestructured hypothesis H@7 J|@7 J| P@7 J|@7 J~@ 
@7 J|@7 P P@7 Jy L@7 J|@7 J| I	@7 J|@ @7 J|@>@;C@NB) EU Jt Nh



@5@@@(
 J@'
 L@?@(
 K@'
C P@7 JySimplified @7 J|@ 
@7 J|@ @7 J|@  on reading formula in, to give:@7 J|@7 J~@7 P P@7 Jy@ 
@7 J|@ @7 J| I	@7 J|@ @7 J|@>@;C@BB< EU Jtsimplified_conc



@5@ @.
@7 Q  P@7 JySimplified C@7 J|@7 J| further, to give:@7 J|@7 J~@ 
@7 J|@7 P P@7 Jy Q'@7 J|@7 J| I	@7 J|@ @7 J|@>@;C@lBK EU Jt		
conc_split






@5@ @.@7 Q  P@7 JyConclusion C@7 J|@7 J| P@7 J|@7 J~@ @7 J|@7 P P@7 Jy Q'@7 J|@ @7 J| I	@7 J|@ @7 J|@7 J~@ @7 J|@7 P P@7 Jy Q'@7 J|@ 
@7 J| I	@7 J|@ @7 J|@>@;C@.Ba EU Jt P

@5 P@7 Jy@%Attempted addition of new hypothesis:@7 J|@7 J~@7 P@7 P@ @7 J|@7 J~@7 P@%eliminated: this already exists (as H@7 J|@7 J| P@7 J|@>@;C@$Bn EU Jt
repeat_hyp

@5 P@7 Jy Q!@7 J|@7 J|@; has been replaced by "true".  (It is already present, as H@7 J|@ @7 J| P@7 J|@>@;C@WBw EU Jt P




@5 P@7 JyHypotheses H@7 J|@7 J| Q#@7 J|@ @7 J| P@7 J|@7 J~@7 P@7 P@ 
@7 J| C@7 J|@7 J~@7 P L@7 J|@7 J| Q#@7 J|@ @7 J|@( have therefore been deleted and a new H@7 J|@ @7 J| P@7 J|@>@;C@~B EU Jt JE




@5 P@7 JyProved C@7 J|@7 J| I	@7 J|@ 
@7 J|@@@&
@?@7 J~@7 P@ via its standard form, which is:@7 J|@7 J~@7 PStd.Fm C@7 J|@7 J| I	@7 J|@ @7 J|@>@@@( @@E@?@,@7 J~@7 P@@@"
@#using hypothesis H@7 J|@ @7 J| C@7 J|@?using hypotheses H@7 J|@  L@7 P C@7 J|@E@>@;C@B EU Jt		proved_subgoal





@5@ @.@7 Q  P@7 JyProved subgoal C@7 J|@7 J|@@@&
@?@# via its simplified form, which is:@7 J|@7 J~@ @7 J|@7 P Q7@7 J|@7 J| I	@7 J|@ @7 J|@>@@@( @@E@?@0@7 J~@ @7 J|@7 P@@@"
@# Q8@7 J|@ @7 J| C@7 J|@? Q9@7 J|@  L@7 P C@7 J|@E@>@;C@3B EU Jtproved_by_framing


@5 P@7 Jy Q5@7 J|@7 J| I	@7 J|@ @7 J|@7 J~@7 Pby @7 J|@ @7 J| C@7 J|@>@;C@>B EU Jtproved_by_framing_hyp




@5 P@7 Jy Q5@7 J|@7 J| I	@7 J|@ @7 J|@7 J~@7 P Q>@7 J|@ 
@7 J| using hypothesis H@7 J|@ @7 J| C@7 J|@>@;C@WB EU Jt L

@5 L@7 Jy P@7 J|@7 J|@@@( @ P@7 J|@E@?@2@@@"
@#] using hypothesis H@7 J|@ @7 J| C@7 J|@?@!] among the following hypotheses:@7 J|@7 J~@7 P@7 P L@7 J|@  L@7 P C@7 J|@E@>@;C@cC
 EU Jt L


@5 P@7 JyUsing "A->B, A |- B" on H@7 J|@7 J|@@@( @ P@7 J|@E
@?@$@@@"

@#	, given H@7 J|@ 
@7 J|@? QD@7 J|@  L@7 P@E
 P@7 J|@7 J~@7 P P@7 Jy L@7 J|@7 J| I	@7 J|@ @7 J|@>@;C@LC$ EU Jt P


@5 P@7 JyEliminated hypothesis H@7 J|@7 J| P@7 J|@ @7 J|@@@( @@E
@? QD@7 J|@@@"

@#@ 
@7 J|@?@  L@7 P@E
 P@7 J|@>@;C@RC8 EU Jt K




@5@ @7 GX@.@7 Q  P@7 Jy QE@7 J|@ @7 J| C@7 J|@7 J~@ @7 J|@7 P@2This was achieved by replacing all occurrences of @7 J|@ @7 J| P@7 J|@7 J~@ @7 J|@7 P@7 P@ 
@7 J| C@7 J|@>@;C@XCL EU Jt K




@5@C@ @7 GX@L@P@.@7 Q  P@7 Jy KW@7 J|@ @7 J| C@7 J|@7 J~@ @7 J|@7 P QF@7 J|@ @7 J| P@7 J|@7 J~@ @7 J|@7 P@7 P@ 
@7 J| C@7 J|@>@;C@RC` EU Jtsubstituted_fld




@5@ @7 GX@.@7 Q  P@7 JySubstituted hypothesis H@7 J|@ @7 J| C@7 J|@7 J~@ @7 J|@7 P QF@7 J|@ @7 J| P@7 J|@7 J~@ @7 J|@7 P@7 P@ 
@7 J| C@7 J|@>@;C@XCt EU Jt QG




@5@C@ @7 GX@L@P@.@7 Q  P@7 Jy KW@7 J|@ @7 J| C@7 J|@7 J~@ @7 J|@7 P QF@7 J|@ @7 J| P@7 J|@7 J~@ @7 J|@7 P@7 P@ 
@7 J| C@7 J|@>@;CC EU Jt N@5 P@7 Jy
PROVED VC.@7 J|@>@;C@(C EU Jt P


@5@/@7 Q  K@7 JyNew H@7 J|@ @7 J| I	@7 J|@ @7 J|@>@;C@(C EU Jt P


@5@/@7 Q  K@7 JyNew C@7 J|@ @7 J| I	@7 J|@ @7 J|@>@;C@C EU Jt		 L



@5@@@(
 J@' L@?@(
 K@' Q' P@7 Jy Q(@7 J|@ @7 J|@ @7 J| P@7 J|@@@/@"

@#@ @7 I	 (given H@7 J|@@@"
@#@ @7 J|@?@  L@7 P@E Ln@7 J|@?@R@F P@7 J|@7 J~@7 P P@7 Jy@ @7 J|@ @7 J| I	@7 J|@ @7 J|@>@;C@=C EU Jtsubst_elim_hyp


@5@ @7 GX@.
@7 Q  P@7 Jy QE@7 J|@ @7 J|@#, which only specifies a value for @7 J|@ @7 J| C@7 J|@7 J~@ 
@7 J|@7 P@0This is not referred to anywhere else in the VC.@7 J|@>@;C@0C EU Jt O_


@5@ @7 GX@/@7 Q  P@7 Jy QH@7 J|@ @7 J|@%, which specifies an equivalence for @7 J|@ @7 J| C@7 J|@>@;C@$C EU Jteliminated_conc

@5 P@7 JyEliminated conclusion C@7 J|@7 J|, which is a duplicate of C@7 J|@ @7 J| C@7 J|@>@;C@!C EU Jt
unwrapping

@5@ @/@7 Q  P@7 Jy@(Attempting to prove quantified formula C@7 J|@7 J| by "unwrapping" it.@7 J|@>@;C@2C EU Jtimplies_conc



@5@ @.@7 Q  P@7 Jy Q.@7 J|@7 J|@" is an implication formula [P->Q].@7 J|@7 J~@ @7 J|@7 P@GAttempting to prove this by proving Q while adding P to the hypotheses.@7 J|@>@;C@JC EU Jt M




@5@ 
@.@7 Q  P@7 JyAttempting to prove C@7 J|@7 J| by cases, depending on whether@7 J|@7 J~@ @2@3@4@7write_out_cases B@ @7 J|@7 P@:given the need to simplify update(A, [I], X) accesses in C@7 J|@7 J| C@7 J|@>@;C@7D EU Jtby_cases_hyp


@5@ @.
@7 Q  P@7 Jy QZ@7 J|@7 J|@, by showing that each of the following cases@7 J|@7 J~@ 
@ @7 Q\@ 
@7 J|@7 P
are provable.@7 J|@>@;CD EU Jtadd_imp_hyps
@5@/@7 Q  P@7 Jy@9Added new hypotheses (in proving an implication formula).@7 J|@>@;C@*D EU Jt Jb


@5@ @/@7 Q @7 P P@7 Jy QJ@7 J|@7 J| I	@7 J|@ @7 J|@>@;C@3D$ EU Jtnew_hyp_for_case




@5@ 
@/@7 Q  P@7 JyCase @7 J|@ @7 J| - New H@7 J|@7 J| I	@7 J|@ @7 J|@>@;C@(D/ EU Jtnew_goal


@5@ @/@7 Q  P@7 Jy
New subgoal C@7 J|@7 J| I	@7 J|@ @7 J|@>@;C@pD8 EU Jt		rule_proved_conc

 


 O9


@5 P@7 Jy Q5@7 J|@7 J| I	@7 J|@ @7 J|@7 J~@7 P@/This was achieved by applying the rewrite rule @7 J|@ 
@7 J|@7 J~@7 P@0 
@4@ @0 K
@4@7maybe_write_rulefile Bto rewrite this conclusion to:@7 J|@7 J~ K@7 Jy Q'@7 J|@7 J| I	@7 J|@ @7 J|@ @7write_conditions_list B@>@;C@TDP EU Jt Qj

 


 JB
@5 P@7 Jy Q5@7 J|@7 J| I	@7 J|@ @7 J|@7 J~@7 P@1This was achieved by applying the inference rule @7 J|@ 
@7 J|@7 J~@7 P@0 
@4@ @0 K
@4@7 Ql@@to infer this conclusion directly (rule has no side-conditions).@7 J|@>@;C@aD` EU Jt Qj

 


 JB

@5 P@7 Jy Q5@7 J|@7 J| I	@7 J|@ @7 J|@7 J~@7 P Qs@7 J|@ 
@7 J|@7 J~@7 P@0 
@4@ @0 K
@4@7 Ql@2to infer this conclusion from its side-conditions,@7 J|@7 J~@7 P@"which were established as follows:@7 J|@ @7write_conditions_list_items B@>@;C@qDt EU Jt

 Q

 


 O9


@5 P@7 Jy QJ@7 J|@7 J| I	@7 J|@ @7 J|@7 J~@7 P Qk@7 J|@ 
@7 J|@7 J~@7 P@0 
@4@ @0 K
@4@7 Ql@ to rewrite existing hypothesis H@7 J|@@	@ @/@.@7 J!@?@' B
@ @7 J| to give the above formula.@7 J|@ @7 Qp@>@;C@TD EU Jt Q

 


 JB
@5 P@7 Jy QJ@7 J|@7 J| I	@7 J|@ @7 J|@7 J~@7 P Qs@7 J|@ 
@7 J|@7 J~@7 P@0 
@4@ @0 K
@4@7 Ql@@to infer this hypothesis directly (rule has no side-conditions).@7 J|@>@;C@aD EU Jt Q

 


 JB

@5 P@7 Jy QJ@7 J|@7 J| I	@7 J|@ @7 J|@7 J~@7 P Qs@7 J|@ 
@7 J|@7 J~@7 P@0 
@4@ @0 K
@4@7 Ql@2to infer this hypothesis from its side-conditions,@7 J|@7 J~@7 P Qv@7 J|@ @7 Qw@>@;C@?D EU Jt K


@5 P@7 Jy Q.@7 J|@7 J| I	@7 J|@ @7 J|@7 J~@7 P@Ais transformed by replacing variables with update structures via:@7 J|@7 J~@7 P@7 P L@7 J|@  L@7 P C@7 J|@>@;C@!D EU Jtzombiescope_exceed_limit
@5	hyp_limit@7 Jy@7 J~@<Number of hyps in DPC exceeds limit specified by -hyp-limit.@7 J|@7 J~Skipping all hypotheses in DPC.@7 J|@7 J~@.No dead path detection performed for this DPC.@7 J|@7 J~@>@;CD EU Jt@5 P@7 J|@7 J|@7 J~@7 P@7 P@7 J|@>@;XP I; C
@3 EU I_ G @Q @@5@>@;C
@6 EU I_ G @ @Q@5@>@;C@9 EU I_ G G
@5@7 I:@>@;C@5@< EU I_ G
@5@.@7 I:@@@( @Q@(	 @@?@@@( @@(	 @Q@?@@
@" G	@#@?@"	 G@#@>@;C
@N EU I_ K @ @@5@>@;C@Q EU I_ K
 @ @@5@>@;C@T EU I_ K
 G
 @@5@>@;C@W EU I_ K G

 @@5@>@;C@Z EU I_ K @Q
@5@7 I:@>@;C@] EU I_ K
 @Q@5@7 I:@>@;C@` EU I_ K

@5@7 I:@>@;C@@c EU I_ K

@5@.@7 I:@@@( @Q@ @7 I:@E
@?@m@@
@( @@&	@E
@?@a@ @.
@7 I:@@@@@(
 @Q@&	@?@(
 @@&	
@?@G@@@1@@
@" G
@#@?@ @@
@" G@#@?@@
@"
 G@#@?@"
 G
@#@(	 @@?@@@&
@&	@?
@"	 K
@#@>@;C
@ EU I_ K @Q @Q@5@>@;C@ EU I_ K
 @Q @Q@5@>@;C@ EU I_ K
 G
 @Q@5@>@;C@ EU I_ K G

 @Q@5@>@;C@ EU I_ K @
@5@7 I:@>@;C@ EU I_ K
 @@5@7 I:@>@;C@ EU I_ K

@5@7 I:@>@;C@@ EU I_ K

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

@5@.@7 I:@@@( @Q@ @7 I:@E
@?@r@@
@( @@(	 @Q@E
@?@f@ @.
@7 I:@@@(
 @Q@&	
@?@V@@
@(
 @@0 G
@4@7 I:@?@G@@@1@@
@" G
@#@?@ @@
@" G@#@?@@
@"
 G@#@?@"
 G
@#@&	
@?@@@&
@(	 @Q@?
@"	 C
@#@>@;CA EU I_ J

 @Q@5@>@;CA
 EU I_ J
 G
 @@5@>@;CA
 EU I_ J G

 @@5@>@;CA EU I_ J
 @Q@5@7 I:@>@;CA EU I_ J @Q
@5@7 I:@>@;CA EU I_ J
 @@5@0 G
@4@7 I:@>@;CA EU I_ J @
@5@0 G
@4@7 I:@>@;C@#A EU I_ J
 J

@5@0 J
@4@.
@7 I:@0 J
@4@7 I:@>@;C@/A! EU I_ J J


@5@0 J@4@.
@7 I:@0 J@4@ 
@7 I@0 J

@4@7 I:@>@;C@/A& EU I_ J J


@5@0 J
@4@.
@7 I:@0 J
@4@ 
@7 I@0 J
@4@7 I:@>@;C@A+ EU I_ J

@5@.@7 I:@@@( @Q@ @7 I:@E
@?@w@@@( @@0 G@4@7 I:@E
@?@f@ @.
@7 I:@@@(
 @Q@&	@?@V@@
@(
 @@0 G
@4@7 I:@?@G@@@1@@
@" G
@#@?@ @@
@" G@#@?@@
@"
 G@#@?@"
 G
@#@(	 @@?@@@&
@(	 @Q@?
@"	 J
@#@>@;C@wAR EU I_		 K 


@5@ @.
@7 Pe@@@ 
@/@7 J%@'dont_retract@?@0 J&

temp@4@7 C@' A@ @.@7 I:@@
@( @Q@(	 @Q@E@?@"@@
@( @@(	 @@E@?@ @.@7 O B@"	 K 
@#@>@@@( Q@?@0 J&

 Q@4@7 J@>@;C@lAr EU I_ K 


@5@ @.
@7 Pe@@@ 
@/@7 J%@' Q@?@0 J&

 Q@4@7 C@' A@ @.@7 I:@@@( @Q@(	 @Q@?@@@( @@(	 @@?@"	 K 
@#@>@@@( Q@?@0 J&

 Q@4@7 J@>@;CA EU I_ M

@5@>@0 M
@4@7set_simplify B@>@;CA EU I_ M

@5@>@0 M
@4@7 Q@>@;CA EU I_ M

@5@>@0 M
@4@7 Q@>@;CA EU I_ M
@5@>@0 M
@4@7 Q@>@;CA EU I_ M

@5@>@0 M
@4@7 Q@>@;CA EU I_ M

@5@>@0 M
@4@7 Q@>@;CA EU I_ M

@5@>@0 M
@4@7 Q@>@;CA EU I_ M

@5@>@0 M
@4@7 Q@>@;CAA EU I_

 B

@5@.@7 I@@@ @0 M@/@4@7 Oj@>@0 B
@4@7 Q@F
@F@E@?A@@@  Pg@7 Oj@>@0 B
@4@7 K@F
@F@E@?A@.
@7 I:@ @.@7 I:@@
@&
@(	 @Q@F@E@?A@@@@ 
@7 I.@@@ @7 I.@ 
@ @7 I@(	 @@F@E@?@@@@B@" H

@#@@@ @7 I.@0 C
@4@.@7 I:@"	 B@#@?@ @7 I.@0 C
@4@.@7 I:@"	 B@#@?@@@" C

@#@@@ @7 I.@0 C
@4@.@7 I:@"	 B@#@?@ @7 I.@0 H
@4@.@7 I:@"	 B@#@?@@@@@ @7 I.@@@B@"
 H

@#@@@ @7 I.@0 C@4@.@7 I:@"	 B@#@?@ @7 I.@0 C@4@.@7 I:@"	 B@#@?@@@"
 C

@#@@@ @7 I.@0 C@4@.@7 I:@"	 B@#@?@ @7 I.@0 H@4@.@7 I:@"	 B@#@?@R@@@(
 @Q@&	@?@C@@@( @Q@&	
@?@9@@
@(
 @@0 G@4@7 I:@?@*@@
@( @@0 G
@4@7 I:@?@@@( @@"	 J
@#@?
@"	 B
@#@F@E@>@;CAB EU I_

 I=

@5@.@7 I@@@  Pg@7 Oj@>@0 I=
@4@7 K@F
@F@E@?A\@.
@7 I:@ @.@7 I:@@@@ 
@7 I.@@@(@ @7 I.@@@ @ 
@7	less_than B@(	 @Q@?@@@&
@?@ 
@ @7 Q@(	 @@F@E@?@@@@B@" H

@#@@@ @7 I.@0 C
@4@.@7 I:@"	 ID@#@?@ @7 I.@0 C
@4@.@7 I:@"	 ID@#@?@@@" C

@#@@@ @7 I.@0 C
@4@.@7 I:@"	 I=@#@?@ @7 I.@0 H
@4@.@7 I:@"	 ID@#@?@@@@@ @7 I.@@@B@"
 H

@#@@@ @7 I.@0 C@4@.@7 I:@"	 I=@#@?@ @7 I.@0 C@4@.@7 I:@"	 I=@#@?@@@"
 C

@#@@@ @7 I.@0 C@4@.@7 I:@"	 ID@#@?@ @7 I.@0 H@4@.@7 I:@"	 I=@#@?@"	 I=
@#@F@E@>@;CABf EU I_

 ID

@5@.@7 I@@@  Pg@7 Oj@>@0 ID
@4@7 K@F
@F@E@?A\@.
@7 I:@ @.@7 I:@@@@ 
@7 I.@@@(@ @7 I.@@@ 
@ @7 Q@(	 @Q@?@@@&
@?@ @ 
@7 Q@(	 @@F@E@?@@@@B@" H

@#@@@ @7 I.@0 C
@4@.@7 I:@"	 I=@#@?@ @7 I.@0 C
@4@.@7 I:@"	 I=@#@?@@@" C

@#@@@ @7 I.@0 C
@4@.@7 I:@"	 ID@#@?@ @7 I.@0 H
@4@.@7 I:@"	 I=@#@?@@@@@ @7 I.@@@B@"
 H

@#@@@ @7 I.@0 C@4@.@7 I:@"	 ID@#@?@ @7 I.@0 C@4@.@7 I:@"	 ID@#@?@@@"
 C

@#@@@ @7 I.@0 C@4@.@7 I:@"	 I=@#@?@ @7 I.@0 H@4@.@7 I:@"	 ID@#@?@"	 ID
@#@F@E@>@;CAB EU I_

 I8

@5@.@7 I@@@ @0 M@/@4@7 Oj@>@0 I8
@4@7 Q@F
@F@E@?A@@@  Pg@7 Oj@>@0 I8
@4@7 K@F
@F@E@?A@.
@7 I:@ @.@7 I:@@
@&
@(	 @@F@E@?A@@@@ 
@7 I.@@@ @7 I.@@@ 
@ @7 I@(	 @Q@?@&
@(	 @Q@F@E@?@@@@B@" H

@#@@@ @7 I.@0 C
@4@.@7 I:@"	 I8@#@?@ @7 I.@0 C
@4@.@7 I:@"	 I8@#@?@@@" C

@#@@@ @7 I.@0 C
@4@.@7 I:@"	 I8@#@?@ @7 I.@0 H
@4@.@7 I:@"	 I8@#@?@@@@@ @7 I.@@@B@"
 H

@#@@@ @7 I.@0 C@4@.@7 I:@"	 I8@#@?@ @7 I.@0 C@4@.@7 I:@"	 I8@#@?@@@"
 C

@#@@@ @7 I.@0 C@4@.@7 I:@"	 I8@#@?@ @7 I.@0 H@4@.@7 I:@"	 I8@#@?@T@@
@(
 @Q@0 G@4@7 I:@?@@@@
@( @Q@0 G
@4@7 I:@?@1@@@(
 @@&	@?@'@@@( @@&	
@?@@@( @@"	 G J
@#@?
@"	 I8
@#@F@E@>@;CAC EU I_

 IE

@5@.@7 I@@@  Pg@7 Oj@>@0 IE
@4@7 K@F
@F@E@?Ad@.
@7 I:@ @.@7 I:@@
@&
@(	 @Q@F@E@?AJ@@@@ 
@7 I.@@@!@ @7 I.@@@ 
@ @7 Q@(	 @Q@?	@ @ 
@7 Q@(	 @@F@E@?@@@@B@" H

@#@@@ @7 I.@0 C
@4@.@7 I:@"	 IE@#@?@ @7 I.@0 C
@4@.@7 I:@"	 IE@#@?@@@" C

@#@@@ @7 I.@0 C
@4@.@7 I:@"	 IE@#@?@ @7 I.@0 H
@4@.@7 I:@"	 IE@#@?@@@@@ @7 I.@@@B@"
 H

@#@@@ @7 I.@0 C@4@.@7 I:@"	 IE@#@?@ @7 I.@0 C@4@.@7 I:@"	 IE@#@?@@@"
 C

@#@@@ @7 I.@0 C@4@.@7 I:@"	 IE@#@?@ @7 I.@0 H@4@.@7 I:@"	 IE@#@?@"	 IE
@#@F@E@>@;CACa EU I_

 IA

@5@.@7 I@@@  Pg@7 Oj@>@0 IA
@4@7 K@F
@F@E@?Ad@.
@7 I:@ @.@7 I:@@
@&
@(	 @Q@F@E@?AJ@@@@ 
@7 I.@@@!@ @7 I.@@@ @ 
@7 Q@(	 @Q@?	@ 
@ @7 Q@(	 @@F@E@?@@@@B@" H

@#@@@ @7 I.@0 C
@4@.@7 I:@"	 IE@#@?@ @7 I.@0 C
@4@.@7 I:@"	 IE@#@?@@@" C

@#@@@ @7 I.@0 C
@4@.@7 I:@"	 IA@#@?@ @7 I.@0 H
@4@.@7 I:@"	 IE@#@?@@@@@ @7 I.@@@B@"
 H

@#@@@ @7 I.@0 C@4@.@7 I:@"	 IA@#@?@ @7 I.@0 C@4@.@7 I:@"	 IA@#@?@@@"
 C

@#@@@ @7 I.@0 C@4@.@7 I:@"	 IE@#@?@ @7 I.@0 H@4@.@7 I:@"	 IA@#@?@"	 IA
@#@F@E@>@;CA0C EU I_

 M
@5@.@7 I:@@@J@ @7 Id@a@f@f@o@x@@@.
@0 IB@0 I6@4@4@7 I*@a@f@f
@u@(	 @@?@.
@0 IB@0 I6@4@4@7 I*@a@f@f
@v@(	 @Q@F@F@?@@@@?@" IB

@#@0 M@4@.@7 I:@0 M@4@.@7 I:@@@@@( @@?@( @@(	 @@?@@@( @Q@&	@?@( @Q@&	@?@@@@n@@@" H

@#@?
@" C

@#@0 M@4@.@7 I:@0 M@4@.@7 I:@@@!@( @Q@@@( @Q@(	 @@?@@@( @@(	 @Q@?@"	 G@#@?@@@( @@&	@?@@
@( @Q@"	 G@#@?@( @@&	@?@#@@@" I
@#@0 M@4@7 I:@?
@"	 M@#@E@F@E@F@>@;CC EU I_ M IR
@5@0 IB

@4@7 I:@>@;CC EU I_ M
@5@0 IB

@4@7 I:@>@;C@C EU I_ IR
@5@.@7 I:@@@&@ @7 Id@@@a@f@b @t@&	@?
@a@f@b @q@a@f@k I@w@F@F@?@[@@@" IB
@#@&	@F
@E@?@E@@@(@" IB


@#@0 IR@4@.@7 I:@0 IR
@4@.@7 I:@"	 IB@#@?@@@" IR@#@&	@?@"	 IR@#@F@F@>@;CBPD EU I_		 I

@5@.@7 I:@ @.
@7 I:@@
@( @(	 @F@E@?B,@@
@(
 @(	 @F@E@?B@@@&
@0 IA @4@7 M)@&	@F@E@?B@@@M@ 
@7 Id@.@0 H
@4@7 I*@ @7 K}@0 IA @4@7 M)@@@0 IE
@4@7 M)@&	@?@@@ @7 Id@0 IM@4@7 I*@?
@"	 IM@#@F@?A@@@M@ @7 Id@.@0 H@4@7 I*@ @7 K}@0 IA
 @4@7 M)@@@0 IE
@4@7 M)@&	
@?@@@ 
@7 Id@0 IM
@4@7 I*@?
@"	 IM
@#@F@?Ag@@@X@@@ @"
 C C
@#@ @7 Id@.@0 C@4@7 I*@?@"
 C
@#@ @7 Id@.@0 H@4@7 I*@ @7 K}@0 IA @4@7 M)@0 IE@4@7 M)@(	 @E@?A
@@@X@@@ @" C C

@#@ @7 Id@.@0 C@4@7 I*@?@" C

@#@ @7 Id@.@0 H@4@7 I*@ @7 K}@0 IA
 @4@7 M)@0 IE
@4@7 M)@(	 @E@?@@@@@@@@"
 IB

@#@?
@"
 IB

@#@ @7 Id@ @7 K}@0 IA @4@7 M)@0 IA @4@7 M)@0 ID@4@7 M)@(	 @?@o@@@@@@@" IB

@#@?
@" IB

@#@ @7 Id@ @7 K}@0 IA
 @4@7 M)@0 IA @4@7 M)@0 ID
@4@7 M)@(	 @?@-@@@ @7 Id@ 
@7 Id@a@f@b @t@a@f
@b @t@ @ 
@7 P8@?
@"	 I
@#@E@E@E@>@;CAD EU I_		 I

@5@.@7 I:@ @.
@7 I:@@@( @0 IA
 @4@7 M)@&	
@F@E@?A@@@(
 @0 IA @4@7 M)@&	@F@E@?A@@@&
@0 IA @4@7 M)@&	@F@E@?A}@@@X@@@ @"
 C C
@#@ @7 Id@.@0 C@4@7 I*@?@"
 C
@#@ @7 Id@.@0 H@4@7 I*@ @7 K}@0 IA @4@7 M)@0 IE@4@7 M)@&	@E@?A#@@@X@@@ @" C C

@#@ @7 Id@.@0 C@4@7 I*@?@" C

@#@ @7 Id@.@0 H@4@7 I*@ @7 K}@0 IA
 @4@7 M)@0 IE
@4@7 M)@&	@E@?@@@@K@@@"
 IB

@#@?
@"
 IB

@#@ @7 Id@ @7 K}@0 IA @4@7 M)@0 IA @4@7 M)@0 ID@4@7 M)@0 H@1 IB
@4@7 I:@?@z@@@K@@@" IB

@#@?
@" IB

@#@ @7 Id@ @7 K}@0 IA
 @4@7 M)@0 IA @4@7 M)@0 ID
@4@7 M)@0 H
@1 IB@4@7 I:@?@-@@@ @7 Id@ 
@7 Id@a@f@b @t@a@f
@b @t@ @ 
@7 P6 B@?
@"	 I
@#@E@E@E@>@;CAD EU I_		 I

@5@.@7 I:@ @.
@7 I:@@@( @0 IA
 @4@7 M)@&	
@F@E@?A@@@(
 @0 IA @4@7 M)@&	@F@E@?A@@@&
@0 IA @4@7 M)@(	 @F@E@?A}@@@X@@@ @"
 C C
@#@ @7 Id@.@0 C@4@7 I*@?@"
 C
@#@ @7 Id@.@0 H@4@7 I*@ @7 K}@0 IA @4@7 M)@0 IE@4@7 M)@&	@E@?A#@@@X@@@ @" C C

@#@ @7 Id@.@0 C@4@7 I*@?@" C

@#@ @7 Id@.@0 H@4@7 I*@ @7 K}@0 IA
 @4@7 M)@0 IE
@4@7 M)@&	@E@?@@@@K@@@"
 IB

@#@?
@"
 IB

@#@ @7 Id@ @7 K}@0 IA @4@7 M)@0 IA @4@7 M)@0 ID@4@7 M)@0 H@1 IB
@4@7 I:@?@z@@@K@@@" IB

@#@?
@" IB

@#@ @7 Id@ @7 K}@0 IA
 @4@7 M)@0 IA @4@7 M)@0 ID
@4@7 M)@0 H
@1 IB@4@7 I:@?@-@@@ @7 Id@ 
@7 Id@a@f@b @t@a@f
@b @t@ @ 
@7evaluate_bit_xor B@?
@"	 I
@#@E@E@E@>@;CE EU I_@5@7 PA@>@;CE" EU I_@5@7record_simplify B@>@;CE% EU I_@5@7sequence_simplify B@>@;CE( EU I_ K
@5@0 K
@4@7 K@>@;CE+ EU I_ K
@5@0 K
@4@7 K@>@;CE1 EU I_@5@7 I@>@;XD  t  t t  @t  HP D  t  t t  @t  HP AD  t  t t  @t  HP AD  t  t t  @t  HP 
P J[ CE; EU Jt@5@C
@7 Ju@L
@P@>@0 Jv	@4@8 D4@;CE? EU Jt@5@>@;XP J C@L EU N@5 I@7standardisation I@>@.@7 J@>@C	 I@7 Q I@L	@P@>@;XP L CD\ EU Fl C
@5@0 G@4@.@7 I:@ @8 L@;CD` EU Fl C

@5@ @8 L@;XPcompatible_array_type C@%CD EU O@5@0 Ph@-
@-@4@7 Oj@0 Ph@-@-
@4@7 Oj@7 I@ @ 
@7compatible_array_result_types B@ @8compatible_array_indices B@;XP N CD EU J-
@5@7 Mf@>@;CD EU J-
 H


@5@ @7 Mf@ @7 J.@>@ @ 
@7 N@>@;CD EU J-
@5@.@7 Mf@ @.
@7 N@0 H
@4@7 L@>@;CD EU J- @5@>@;XP Q CF EU I_@5@.@7 P8@>@0 C@0 H	@4@1 IB@4@8 I*@;XPdo_echo_path C@*Bi EU I@5@a@h@b
@q@.
@7 J @@2
    Path  @3
@4@.@7 PJ@ @7 I@7 I@0 K;@4@7 I@>@;C@%Br EU I@5@.
@7 J @@2	    Path @3
@4@.@7 PJ@ @7 I@7 I@0 K;@4@7 I@>@;XP Q C@$F4 EU I_ I
 I
@5@7 GX@ @7 GX@>@a@i@b @s@a@f@b @s@ @8 Q@;CF5 EU I_ I
@5@7 GX@7 GX@>@a@i@b @s@a@h@b @t@>@;CF6 EU I_@5@7 GX@7 GX@>@a@g@b @t@a@h@g@s@;C@!F7 EU I_@5@7 I.@7 I.@.
@.@7 J B@.@.
@7 Q@a@i@f
@o@f@f@o@q@;XP Q C@@( EU M&@5@@@\@.
 M(@.@2@-@3@-
@4@.@7 M@@@/@ 
 @@ @2@4@ @7 M@ @7 I:@F@E@?@'@ @ @.@7 P; B@ 
@.@7 I:@. M(@ @2@3@4@ @7 M@>@ @7 P=@E@?@5@/ @@.@2@-@4@/@7 M@>@ @.@7 I@.
 @@ @2@4@ @7 M@ @ @7 P>@F@F@E@>@;XPprune_all_unique_references  C
F? EU Fl  @5@0used_unique_reference@/@/@4@7 C@>@;XD  t  t t  @t  B2 AD  t  t t  @t  B2 AD  t  t t  @t  B2 
P B1C  B B Ag@+/usr/lib/swi-prolog/library/dialect/sicstus@5@6 Ba Bk Bb@8 Bc@;CB0   Ag@5@8 Km B@;CB2   F@5@6  Ab@8 @@;CB4   D Kx
@5@6 arch@.@7 @lib/@ @8 A@;CB7   D Kx
@5@6 @D
windows @Q@7 @@L@(
bin@?@(
 Kr@;C@,B<  path@5@6 PATH@.
@7 G @D Q @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' Q@5@6 Q@0 @~@3	@4@/ @@8 Q@;C@3 B- B-  B3 C C@<C@.s@!/usr/lib/swi-prolog/boot/packs.pl  lA Q pack Q Q@<C@/ Q Q  Q Kx Q@<C@1 Q Q Ag@5@6$pack@/ @@8pack_dir Q@;C@3 Q Q D@5@6 Q@/ D@8 Q@;XPpromote_moved_logfacts CM EU I@5@p	@0 KH	@-
@-@4@7 J@ @7 Jc@Q@;CM EU I@5@>@;XPmk_diff CB} EU M&
@5@>@;C@'B~ EU M&@5@ @.
@7 Q B@@
@ @7in_set_list B@&

@?@ @7not_in_set_list B@"

@#@>@;XPis_subset_of CB EU M&@5@>@;CB EU M&
@5@7 Q@ @7 Q B@>@;XPcollect_record_field_names CC; EU O




@5@>@ @ @8 Q B@;CC? EU O@5@>@;XPform_instantiable_hyp_facts  C@J EU N  @5@7prune_all_forall_hyp  J#@Q@;C@%@N EU N@5@0 K@0 @-@-	@4@-
@4 J @.@7 J!@ @0 K@0 	@4
@4@7save_skolemisation_of B@Q@;C@S EU N   @<XP@*see_if_contradiction_through_substitutions  C@&D EU I@5@.@7 L@a@b@g@o@x	@0 B@-
@-@4@.@7 Iu@ @7 L@ @ @7 M B@8 P@;CD EU I@5@. J @.	@7 J! @@/@7 J% @Q@7 Q@8 P@;CD EU I@5@0 G@-@4 J @.	@7 J! @@/@7 J% @@7 Q@8 P@;CD EU I  @5@7 P@>@;XPorder_terms CB EU J- I6

 I6
@5@>@ @7order_exprs B@>@;CB EU J- I6

 I6

@5@>@ @7 Q@>@;C	B EU J- I6 IM@5@>@;C	B EU J- I6 M@5@>@;CB EU J- 

 
@5@>@ @7 Q@>@;CB EU J- 

 

@5@>@ @7 Q@>@;C	B EU J-  IM@5@>@;C	B EU J-  M@5@>@;C
B EU J- M I6@5@>@Q@;C
B EU J- M @5@>@Q@;CB EU J- M

 M
@5@>@ @7 Q@>@;CB EU J- M

 M

@5@>@ @7 Q@>@;C
B EU J- IM I6@5@>@Q@;C
B EU J- IM @5@>@Q@;CB EU J- IM

 IM
@5@>@ @7 Q@>@;CB EU J- IM

 IM

@5@>@ @7 Q@>@;CB EU J-@5@7 M@>@@
@7 M@>@7less B@?@R@>@;CB EU J-@5@7 M@>@Q@;C@;B EU J-@5@@@/@/@7 N@?@@@" M6@#@?@" M'@#@C
@@@/@/@7 N@?@@@"	 M6@#@?@"	 M'@#@L
@P@>@;CC EU J-@5@>@.
@7 @<@.@7 @<@ @7order_functs B@>@;XPexpression_reduction_is_on  C@` EU N@5 I@7expression_reduction I@>@.@7 J@>@C	 I@7 Q I@L	@P@>@;XP O CBb EU I
	@5 @@/@7 J!@>@;XP I C@2 EU O@5@T	@>@.
@7 Pe@>@@@7 Oo@?@(
 I- G@7 Oo@>@;C@@@? EU O@5@.
@7 Oo@>@@@&	
@?@1@@	@(
 G@>@(	 I-@?@&@@@2 Po@/@4@7 @<@>@7 P B@7 Oo@?@2 M,@/@4@7 @<@>@7 Q B@8 Oo@;XPnew_strategies_are_allowed  CD4 EU J  @5@7 J@>@;XD  t  t t  @t  K AP L C@H EU H@5@7 P@>@8write_dead_path_found B@;C@N EU H@5@7 P@>@8 Q@;C@U EU H@5@C@7 FT J@L@P@>@.
@7dead_path_not_found_message B@7 I@7 I@8 I@;C@\ EU H@5@7 Q@>@.
@7dead_path_not_checked_message B@7 I@7 I@8 I@;XP M CC EU I A)@5@ @8 L B@;CC EU I@5@/@/@7 J!@>@;C	C EU I@5@/@/@/@7 L'@>@;CC EU I A)@5@0 L(	
@4@7 D4@>@;CC EU I L#@5@/@7 L-@>@;CC EU I L#@5@.
@7 I:@0 L.
@4@7 D4@>@@@(
 @@?@R@>@;XP P CFu EU Jt L
	
@5@7 P L@7 J|@7 J~@7 P@>@;CF{ EU Jt L
	
@5@7 P@7 P@7 J|' := @7 J|@7 J|@>@;XP
move_logfacts CM EU I@5@0 L@-	@-
@4@7 J@0 Q	
@4@7 D4@Q@;CM EU I@5@>@;XPget_unique_reference CF. EU Fl@5@0 Q@-
@4@7 J@>@a@i@b@n@w@0 Q	@4@7 C@>@;CF5 EU Fl
@5@0 Q@4@7 C@>@;XP Q CCM EU O
@5@>@;CCP EU O G I-@5@>@;CCS EU O I- G@5@>@;CCV EU O@5@7 Q@>@;XPperform_forward_inferences  C@'B EU I@5 N@7initialise_counter B@0 N@/@4@7 C@0 N?@4@7 D4@7 C N@7increment_counter B@.@7 N@7form_new_pairing B N@7 R@7 N B@>@;XPbusort_terms C@*B EU J-@5@.
@2@-@3@-@-
@4@7 Mx@ @ @7 Q B@2@3
@4@.@7 Mx@ @7 R B@>@;CB EU J-
@5@>@;XPsetup_hypotheses  C@ EU I @5@C@/@/@/@7 J!@L@P@0 N @4@7 C@7 M	@>@;C@G@ EU I@5@@@0 IE@-@-	@4@/@.
@7 J!@?@0 IA@-	@-@4@/@.
@7 J!@@@0 IA	@4@/@.@7 J!@?@0 IE	@4@/@.@7 J!@ @0 B	@4@7 Q B@Q@;C@G@ EU I@5@@@0 IE@-@-	@4@/@.
@7 J!@?@0 IA@-	@-@4@/@.
@7 J!@@@0 I8	@4@/@.@7 J!@?@0 I8	@4@/@.@7 J!@ @0 ID	@4@7 R@Q@;C@"A
 EU I@5@.@7find_max_hyp_no B@7 M	@0 L@/@4@7 C@0 L@4@7 C@7 C@.	@7 N B@7 L B@&	@>@;XPform_conditions C@ EU N
@5@S@>@;C@ EU N K

@5@.@7 R% B@>@ @.
@7 R'@>@ @ 
@8 I1@;C	@ EU N
@5@>@;XPcontradiction_hunt_is_on  C@V EU N@5@C	 I@7contradiction_hunt I@L	@P@>@.@7 J@>@C
 I@7 R, I@L
@P@>@;XP P CC EU I@5@.	@7 J@.
@7 O @@7 OVC: @7 I@7 I@7report_to_user_deadpaths_x B@7 O@>@;XP N C@BA EU J- H

 H


 H H H



@5@ @ 
@ @7 N@ @ @ @7 N@ @ 
@ @7 N@ @ @ @7 N@>@;C@#A EU J-
 H

 H


@5@7 Ki@ @ 
@7 N@ @ @7 N@>@;C@#A EU J- H


 H


@5@7 Ki@ @ 
@7 N@ @ @7 N@>@;CA EU J- IB	@5@7 Ki@7 Ki@>@;XPis_min_max_function CDs EU J@5@7 D@.@7 @6@7 A@ @7 A@ @7 P B@>@;XPdead_path_found_message C@) EU H *** Dead path detected.@<XP K CA EU J@5@/@8 I1@;CA EU J


@5@8 K@;XP M CCb EU I@5@ @8find_common_multipliers B@;C@8Ce EU I@5@.
@.@7 R9@@@a@f
@b @s@&

@&@?@a@f
@b @q@0 I
@4@7 I*@ @0 I@4@8 I*@;C@8Cq EU I@5@.
@.@7 R9@@@a@f@b @s@&

@&@?@a@f@b @q@0 I
@4@7 I*@ @0 I@4@8 I*@;C@GC} EU I@5@.
@.@7 R9@@@a@f
@b @s@a@f@b @s@&

@&@?@a@f
@b @q@a@f@b @q@0 I
@4@7 I*@ @0 I@4@8 I*@;XP N_ CE EU I	
@5@8 I@;CE EU I
	@5@8 I@;CE EU I 
 C

@<CE EU I  C
	@<CE EU I  H	
@<CE EU I  H

	@<C@UE EU I
	@5@ @7 I@7 I@@@7 J@0 IA@0 H@4@4 @ @Q@7 I@?@,@@@0 IA@0 H@4@4@7 M)@?@@@0 IA@1 C@4@7 M)@?	@0 IE@4@8 M)@;C@TE EU I@5@7 I@7 I@@@7 J@0 IA@0 H	@4
@4 @ @Q@7 I@?@,@@@0 IA@0 H	@4
@4@7 M)@?@@@0 IA	@1 C
@4@7 M)@?	@0 IE
	@4@8 M)@;C@,E EU I
@5@7 I@7 I@@@7 J@0 IE
@4 @ @Q@7 I@?	@0 IE
@4@8 M)@;XP JM C
D EU Fl@5@ @ @ 
@8 L@;CD EU Fl B

@5@0 B@4@ @ @ 
@8 L@;CD EU Fl IE

@5@0 ID@4@ @ @ 
@8 L@;CD EU Fl IE

@5@0 IA@4@ @ @ 
@8 L@;CD EU Fl IE

@5@0 I=@4@ @ @ 
@8 L@;CD EU Fl IA

@5@0 I=@4@ @ @ 
@8 L@;CD EU Fl IA

@5@0 IE@4@ @ @ 
@8 L@;CD EU Fl IA

@5@0 ID@4@ @ @ 
@8 L@;CD EU Fl ID

@5@0 I=@4@ @ @ 
@8 L@;CD EU Fl I=

@5@0 ID@4@ @ @ 
@8 L@;CD EU Fl I8

@5@0 I8@4@ @ @ 
@8 L@;CE EU Fl I8

@5@0 ID@4@ @ @ 
@8 L@;CE EU Fl I8

@5@0 I=@4@ @ @ 
@8 L@;CE EU Fl I8

@5@0 ID@4@ @ @ 
@8 L@;CE
 EU Fl I8

@5@0 I=@4@ @ @ 
@8 L@;XPrestructure_array_aggregate C@E^ EU I

@5@@@@"
 L

@#@>@ @.@7 M@>@@@,@" L

@#@ @.@7 PT@ @.@7 PT@>@!@0 L@4@#@F@F@F@?@Q@@@,@" PU

@#@ @.@7 M@ @.@7 M@>@!@2@0 PU@4@4@#@F@?@"
@#@ @.@7 M@>@!@2@4@#@F@F@F@F@>@" L@#@?@ @7 M@F@F@F@F@F@F@F@>@ @ 
@7 R< B@>@;CE EU I@5@>@;XPfetch_and_decrement_stack_depth CM EU I@5@0 L\@4@7 J@p	?@>@0 RA	@4@7 C@>@;XP K CC EU M&@5@.
@7 Fh I3@.@.@7 P@0 ID@4@/@7 K@>@;XPenum_gt CF EU J@5@/@2	@-@4@7 I1@ @8 J@;XPredundant_disjunction CE4 EU I K
	 G	@5@>@;C
E5 EU I K G
		@5@>@;CE7 EU I K
	
@5@7 J@0 J@0 G	@4
@4 @ @Q@7 I@>@;C@,E< EU I@5@.	@.
@.@7 N]@@@(
 @@?	@0 IA	
@4@7 M)@@@( @@?	@0 IE	@4@7 M)@>@;XP L C$A EU I

@5@0 IA
@4 @Q@7 I:@>@&	@;C$E EU I

@5@0 ID
@4 @Q@7 I:@>@&	
@;C@"$I EU I
@5@ @.@7 L@>@@@0 ID
@4 @Q@7 I:@&	
@?@&	@>@;XPset_infrule CHM EU J@5@8 K@;C@/HO EU J B

@5@0 B
@-@4@.
@7 K@0 B
@4@7 I|@0 B@4@.@7 RI B@ 
@ @8 I@;C@/HU EU J I8

@5@0 B
@-@4@.
@7 K@0 B
@4@7 I|@0 I8@4@.@7 RK@ 
@ @8 I@;C@&H[ EU J I8

@5@0 I8
@-@4@.
@7 K@0 B@4@.@7 RK@ 
@ @8 I@;C@&H` EU J I8

@5@0 I8@-@4@.
@7 K@0 B
@4@.@7 RK@ 
@ @8 I@;C@nHe EU J M

@5@@@0 G@1 M
@4@7 K@F@E@?@P@@@(@0 B
@-@4@.
@7 K@0 B
@4@7 I|@0 M@4@.@7 RK@ 
@ @7 I@?@&@0 B@-@4@.
@7 K@0 B@4@7 I|@0 M
@4@.@7 RK@ 
@ @8 I@;C@nHt EU J M

@5@@@0 G@1 M
@4@7 K@F@E@?@P@@@(@0 B
@-@4@.
@7 K@0 B
@4@7 I|@0 M@4@.@7 RK@ 
@ @7 I@?@&@0 B@-@4@.
@7 K@0 B@4@7 I|@0 M
@4@.@7 RK@ 
@ @8 I@;XPhoist_pf_actions_x C@,AC EU I@5 L@7 C@.	@7checkvalidactiontype B@>@@@7 L  B Nh@2 K@3@3@3	@4@7 Jc@?@R@> J @/@8add_conc J@;XP@ do_eliminate_redundant_moduluses C@G EU I

 IM

@5@ @7 I$@a@f@b @s@>@ @.
@.@7 RV B@>@@@f@@@ 
@. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA
 @4 G@.@7 I>@E@ 
@. G@.@7 I'@0 IA @4 @Q@7 I:@0 IE@1 C@4 @Q@7 I:@&	
@ @ @.@7 I1@ @ @.@7 I1@ @7 I4@?@-@@@ 
@ @7 I@"	 IM
@#@&
@?
@"	 IM@#@(
 @@F@F@F@>@;C
G EU I
@5@7 @@>@;CG EU I@5@>@2@4@8@(do_eliminate_redundant_moduluses_in_list B@;CG EU I@5@2@-@-@4@7 @<@ @.
@7 RY@>@2
@4@8 @<@;XP Q CC EU J-@5@7 J.@>@C
@7 J.@L
@P@;CC EU J-@5@7 J.@>@Q@;CC EU J-@5@7 G @>@;XPcompatible_set_or_seq_types C@ C EU O@5@0 M@-
@4@7 Oj@0 M@-@4@7 Oj@>@2
@4@2@4@7 Py@>@;C@ C EU O@5@0 Pl@-
@4@7 Oj@0 Pl@-@4@7 Oj@>@2
@4@2@4@7 Py@>@;XP J C@X EW EW  @5 @7defect_counter B@>@;XP	skolemise C	@z EU N
@5@S@>@;C@~ EU N K 
@5@S@>@;C@9@ EU N

 K 
 C


@5@/@ @0 C
@4@0 C@-@-@4@7 O@>@ @.@7 Rc B@ @.@7 R'@>@ @ @8 I1@;C@ EU N K 

@5@/@ @ @.
@7 O@>@ 
@8 Re@;C@ EU N C

@5@>@ @.
@7 Re@ @.@7 R'@>@ @ 
@8 I1@;C@ EU N 
@<XPrule_substitution_is_on  C@t EU N@5 I@7rule_substitution I@>@.@7 J@>@C	 I@7 Rj I@L	@P@>@;XP R1 CC EU I@5@7 P@>@8write_deadpath_message  B@;CC  EU I@5@7 P@>@8 Rm@;CC& EU I@5@C	@7 Q@L	@P@> - No dead path detected 
@7 I@>@;CC, EU I@5@+ - DPC not required for intermediate check
@7 I@>@;XP Pt C@-C EU O



@5@.@2@2@3
@4@-@4@7 Mx@>@ @ @.@7 I1@>@ @ @ @7 Ps@>@;CC EU O@5@>@;XP OS CK EU I@5@0 B	@4@ @8 J!@;CK EU I@5@0 B	@4@ @8 J!@;CK EU I@5@0 J	@4@ @8 J!@;CK EU I@5@0 J	@4@ @8 J!@;XP K CN1 EU I OY@5@7 P B QM@2	@3
@3@4@8 Jc@;CN5 EU I O_@5@7 P^ B O_@2	@3
@3@4@8 Jc@;XPmaybe_issue_syntax_reminder  CA8 EU J@5@/@7syntax_error_in_file B@>@.@7build_list_of_errant_files B@7 M@:Syntax error in a user rule file. Refer to log (slg) file.@7 I@7 J~@6The following user rule files contain a syntax error: @7 KT@EScroll back the screen log or consult the log (slg) file for details.@8 KT@;CAD EU 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 
Padvance_used_facts C@<@f EU I B
	
@5@C@&	
@L@P@C@0 B	
@4@7 J B@L@P@C
@0 B
	@4@7 R@L
@P@0 J@1 B	
@4@7 D4@>@;C@$@l EU I IA
	
@5@C@0 IA	
@4@7 R@L@P@0 J@1 IA	
@4@7 D4@>@;C@$@p EU I I=
	
@5@C@0 I=	
@4@7 R@L@P@0 J@1 I=	
@4@7 D4@>@;XPtry_proof_by_unwrapping CI EU I@5@ @.
@7
make_new_uvar B@ 
@ @.@7 K@ @7 K@>@;XP Qx CE EU Jt@5@>@;C@'E EU Jt JD N
	
@5@7 J~@7 P
sidecondition@7 JyImmediate condition @7 J|@7 J| evaluated successfully@7 I@>@8 Qw@;C@ E% EU Jt JD
	
@5@7 J~@7 P R@7 JyBy simple reasoning, proved: @7 J|@7 J|@>@8 Qw@;C@+E. EU Jt JD
	

@5@7 J~@7 P R@7 JyFrom H@7 J| L@7 P
, proved: @7 J|@7 J|@>@ @8 Qw@;XD  t  t t  @t  K AP R C@* EU H *** No dead path detected.@<XPfind_cancellation C@PC EU I@5@2@-@3@-
@4@7 OI@2@3@-@4@7 J@ 
@.@.@7 P0 B@ @.@.@7 R@ @ @.@7 L B@0 IB@1 I6@4@7 I*@ @0 IB@0 I@4@1 I6@4@8 I*@;XP P? C@+@g EU M&@5@. M(@/@2@-
@3@-@4@7 M@>@@@&@>@ @ @7 I:@?@ 
@ @7 P>@>@;C@5@s EU M&@5@C@7 @@L@P@2 Po@-@4@7 @< IO@7 IP@>@/ @@.
@/@7 M@0 L
@-@4@ @7 J@ @ @7 I:@>@;C@<@} EU M&	@5@C@7 @@L@P@2@-@-
@4@7 @<@  Bt@7 M3 IO@7 IP@>@/ @@.@/@7 M@0 L@-@4@ 
@7 J@ @ @7 I:@>@;C@@ EU M&@5@@@.@7 Q@?@!@@
@"
 M6@#@.@7 PA@?@@
@"
 M'@#@.@7 PA@?@%
@>@@@  M(@.
@2@-@3@4@7 M@F@F@?@v@@@'@.@  M(@/@2@-@3@-@4@7 M@ @7 I@>@ @ @7 P>@E
@F@?@M@@@4@ @2@-
@-@4@7 @<@ 
 Bt@7 M3 IO@7 IP@>@/ @@.@/@7 M@0 L@-@4@ @7 J@>@ @ @7 I:@?@  @@.
@2@4@7 M@F@E@F@>@;XPclose_log_file  C@X EU Jt  @5@7 J~@7 N9@>@;C@] EU Jt  @5 I@7 O@>@;C@a EU Jt@5 I@7 O@.@7 O@.	@7 N=@7 O@7 C  B@7 O@>@;XPestablish_implies C% EU I
@5@ @.
@7 P@>@ @.@7 R B@>@ 
@ @8 I1@;C%
 EU I 
@<XPrestructure_record_aggregate C@'E EU I L


 L



@5@>@ @ 
@7 M@>@ @ @7 R B@>@;CE EU I@5@>@;XP
do_push_vc CMh EU I@5@.	@.
@.@7 J!@0 Ou@1 J"	
@4@7 D4@Q@;CMm EU I@5@.	@7get_next_hyp_id J#@0 R@1 R	@4@7 D4@Q@;CMr EU I@5@.	@.
@.@7
prune_conc J@0 R@1 J	
@4@7 D4@Q@;CMw EU I@5@.	@7prune_proved_conc J@0 R@1 J	@4@7 D4@Q@;CM| EU I@5@0 L@-	@-
@4@7 J@0 R@1 L	
@4@7 D4@Q@;CM EU I@5@>@;XPtry_infer_semi_standard_form_of C@6B EU I		@5@.
@.@.@.
@7 J@>@ @ 
@.@7 I@>@ @ 
@.@7 I@>@.@2
@3@3@4@7 @<@>@ @7 J>@>@;XPmaybe_echo_vc_trace CA EU I@5@7 PD@>@;CA EU I@5@7
echo_vc_trace B@7 I@7 I@0 PE	@4@7 I@>@;XP Q CC! EU J-@5@.
@7listexp B@.@7 R@ @7	orderlist B@>@;XPdo_rule_substitutions2  CG| EU I @5@C@7 Rf B@L@P@>@;CG EU I@5@7 R@.@.	@.
@7replace_rule J= OY OZ G@7 O[@Q@;C@3G EU I@5@7 R@0 @-@-	@4@.
@.@7 K@7 H@ @7 H@/ KA@7 J% OY@0 JQ@1 	@4 G@ @7 O[@Q@;CG EU I  @5@>@;XPeliminate_redundant_moduluses CG EU I@5@7 RX@>@8 I@;XP O C@L EW EW@5@0 Ra@-@4@7 J@p	@0 Ra	@4@7 I@>@;XP P  CC2 EU O@5@.
@7 Q@.@7 Q@.@7 I4@ @ @7 I4@>@;XPsave_the_skolemisations C
@_ EU N@5@S	@>@8add_forall_hyp J#@;C@$@c EU N
 K

@5@0 K@4@7 R@>@ @7 R B@>@ @7 R@>@;C@j EU N@5@7 R@>@;XP OP C@j EU N@5 I@7substitution_elimination I@>@.@7 J@>@C	 I@7 R I@L	@P@>@;XP O C
L( EU I
@5@8 O@;CL+ EU I

@5@8 O@;XPretreat_used_facts C@w EU I B
	
@5@0 J@1 B	
@4@7 J@>@Q@;C@{ EU I B
	
@5@0 J@1 B
	@4@7 J@>@Q@;C@ EU I IA
	
@5@0 J@1 IA	
@4@7 J@>@Q@;C@ EU I I=
	
@5@0 J@1 I=	
@4@7 J@>@Q@;XD  t  t t  @t  Rx AP R C@+ EU H @,*** DPC not required for intermediate check.@<XP M C@ EU J


@5@a@g@f@s@>@ @ 
@8 M@;C	@ EU J
@5@>@Q@;C@ EU J	@5@>@;XP R: CC EU I@5@.@7know_term_breakdown B@.
@7 R@>@ @ 
@ @8 R B@;XPwrite_log_file_banner  C@@ EU Jt  @5@7 N9@>@;C@C EU Jt  @5 I@7 O@>@;C@F EU Jt@5 I@7 O@.@7 N=@.	@7 O@7 O@.
@7 B @7display_banner L|@7 O@>@;XP J CI EU I@5@/@.@7 J:@ @7 H@ @7 M~@>@;C@FJ EU I IE

@5@ @.
@7 Ni B@@@/@0 IE@-@4@.@7 J:@?@/@0 IA@-@4@.@7 J:@ @ 
@7 R@0 IE@4 @Q@7 I:@ @7 H@ @7 M~@>@;C@FJ EU I IA

@5@ @.
@7 R@@@/@0 IE@-@4@.@7 J:@?@/@0 IA@-@4@.@7 J:@ @ 
@7 R@0 IE@4 @Q@7 I:@ @7 H@ @7 M~@>@;C@FJ EU I IA

@5@ @.
@7 R@@@/@0 IA@-@4@.@7 J:@?@/@0 IE@-@4@.@7 J:@ @ 
@7 R@0 IA@4 @Q@7 I:@ @7 H@ @7 M~@>@;C@FJ) EU I IE

@5@ @.
@7 R@@@/@0 IA@-@4@.@7 J:@?@/@0 IE@-@4@.@7 J:@ @ 
@7 R@0 IA@4 @Q@7 I:@ @7 H@ @7 M~@>@;C@HJ8 EU I IE

@5@ @.
@7 Nk@@
@/@0 IE@-@-@4@7 J:@?@/@0 IA@-@-@4@7 J:@ @ 
@7 Nk@0 IE@4 @Q@7 I:@2@0 IE@4@4@7 M~@>@;C@HJD EU I IA

@5@ @.
@7 Nk@@
@/@0 IE@-@-@4@7 J:@?@/@0 IA@-@-@4@7 J:@ @ 
@7 Nk@0 IE@4 @Q@7 I:@2@0 IE@4@4@7 M~@>@;C@HJP EU I IA

@5@ @.
@7 Nk@@
@/@0 IA@-@-@4@7 J:@?@/@0 IE@-@-@4@7 J:@ @ 
@7 Nk@0 IA@4 @Q@7 I:@2@0 IA@4@4@7 M~@>@;C@HJ\ EU I IE

@5@ @.
@7 Nk@@
@/@0 IA@-@-@4@7 J:@?@/@0 IE@-@-@4@7 J:@ @ 
@7 Nk@0 IA@4 @Q@7 I:@2@0 IA@4@4@7 M~@>@;C@`Jh EU I IE

@5 I-@7 I@ @.
@7 Nk@@@(
 G@0 H@4@.@7 I:@?@(
enum@0 K@4@.@7 I:@ @ 
@7 Nk@@
@/@0 IE@-@4@7 J:@?@/@0 IA@-@4@7 J:@2@0 ID@4@4@7 M~@>@;C@`J{ EU I IA

@5 I-@7 I@ @.
@7 Nk@@@(
 G@0 H@4@.@7 I:@?@(
 R@0 K@4@.@7 I:@ @ 
@7 Nk@@
@/@0 IE@-@4@7 J:@?@/@0 IA@-@4@7 J:@2@0 ID@4@4@7 M~@>@;C@`J EU I IA

@5 I-@7 I@ @.
@7 Nk@@@(
 G@0 C@4@.@7 I:@?@(
 R@0 K@4@.@7 I:@ @ 
@7 Nk@@
@/@0 IA@-@4@7 J:@?@/@0 IE@-@4@7 J:@2@0 I=@4@4@7 M~@>@;C@`J EU I IE

@5 I-@7 I@ @.
@7 Nk@@@(
 G@0 C@4@.@7 I:@?@(
 R@0 K@4@.@7 I:@ @ 
@7 Nk@@
@/@0 IA@-@4@7 J:@?@/@0 IE@-@4@7 J:@2@0 I=@4@4@7 M~@>@;C@iJ EU I IE
 K
@5@  R@7 Nk@0 IE@4@.
@7 O+@0 ID@-@4@.@7 O+@ @7 A@@
@/@0 IE@-@4@7 J:@?@/@0 IA@-@4@7 J:@  R@7 Nk@2@0 IE@4@4@.@7 M~@>@ 
@ @.@7 I1@ @ @8 I@;C@jJ EU I IA K

@5@  R@7 Nk@0 IE@4@.
@7 O+@0 ID@-@4@.@7 O+@ @7 A@@
@/@0 IE@-@4@7 J:@?@/@0 IA@-@4@7 J:@  R@7 Nk@2@0 IE@4@4@.@7 M~@>@ 
@ @.@7 I1@ @ @8 I@;C@_J EU I	
 IE
 K
@5@C@ @/@7 Nk@L@P@  KA@7 J%@0 IE@4@.
@7 O+@0 ID@-@4@.@7 O+@ @7 A@@
@/@0 IE@-@4@7 J:@?@/@0 IA@-@4@7 J:@  R@7 Nk@>@ 
@ @8 I@;C@`J EU I	
 IA K

@5@C@ @/@7 Nk@L@P@  KA@7 J%@0 IE@4@.
@7 O+@0 ID@-@4@.@7 O+@ @7 A@@
@/@0 IE@-@4@7 J:@?@/@0 IA@-@4@7 J:@  R@7 Nk@>@ 
@ @8 I@;C@LJ EU I IE K

@5@  R@7 Nk@0 ID@-
@4@7 O+@ 
@7 A@@
@/@0 IE
@-@4@7 J:@?@/@0 IA@-
@4@7 J:@  R@7 Nk@0 IE@4 @Q@7 I:@>@;C@KK EU I IA
 K
@5@  R@7 Nk@0 ID@-
@4@7 O+@ 
@7 A@@
@/@0 IE
@-@4@7 J:@?@/@0 IA@-
@4@7 J:@  R@7 Nk@0 IE@4 @Q@7 I:@>@;C@MK EU I IE K

@5@C@ @/@7 Nk@L@P@  KA@7 J%@0 ID@4@7 O+@ @7 A@@
@/@0 IE@-
@4@7 J:@?@/@0 IA@-
@4@7 J:@ 
 R@7 Nk@>@;C@LK EU I IA
 K
@5@C@ @/@7 Nk@L@P@  KA@7 J%@0 ID@4@7 O+@ @7 A@@
@/@0 IE@-
@4@7 J:@?@/@0 IA@-
@4@7 J:@ 
 R@7 Nk@>@;C@jK( EU I IE K

@5@  R@7 Nk@0 IE@4@.
@7 O+@0 I=@-@4@.@7 O+@ @7 A@@
@/@0 IA@-@4@7 J:@?@/@0 IE@-@4@7 J:@  R@7 Nk@2@0 IA@4@4@.@7 M~@>@ 
@ @.@7 I1@ @ @8 I@;C@iK8 EU I IA
 K
@5@  R@7 Nk@0 IE@4@.
@7 O+@0 I=@-@4@.@7 O+@ @7 A@@
@/@0 IA@-@4@7 J:@?@/@0 IE@-@4@7 J:@  R@7 Nk@2@0 IA@4@4@.@7 M~@>@ 
@ @.@7 I1@ @ @8 I@;C@`KH EU I	
 IE K

@5@C@ @/@7 Nk@L@P@  KA@7 J%@0 IE@4@.
@7 O+@0 I=@-@4@.@7 O+@ @7 A@@
@/@0 IA@-@4@7 J:@?@/@0 IE@-@4@7 J:@  R@7 Nk@>@ 
@ @8 I@;C@_KW EU I	
 IA
 K
@5@C@ @/@7 Nk@L@P@  KA@7 J%@0 IE@4@.
@7 O+@0 I=@-@4@.@7 O+@ @7 A@@
@/@0 IA@-@4@7 J:@?@/@0 IE@-@4@7 J:@  R@7 Nk@>@ 
@ @8 I@;C@LKf EU I IA K

@5@  R@7 Nk@0 I=@-
@4@7 O+@ 
@7 A@@
@/@0 IA
@-@4@7 J:@?@/@0 IE@-
@4@7 J:@  R@7 Nk@0 IA@4 @Q@7 I:@>@;C@KKs EU I IE
 K
@5@  R@7 Nk@0 I=@-
@4@7 O+@ 
@7 A@@
@/@0 IA
@-@4@7 J:@?@/@0 IE@-
@4@7 J:@  R@7 Nk@0 IA@4 @Q@7 I:@>@;C@MK EU I IA K

@5@C@ @/@7 Nk@L@P@  KA@7 J%@0 I=@4@7 O+@ @7 A@@
@/@0 IA@-
@4@7 J:@?@/@0 IE@-
@4@7 J:@ 
 R@7 Nk@>@;C@LK EU I IE
 K
@5@C@ @/@7 Nk@L@P@  KA@7 J%@0 I=@4@7 O+@ @7 A@@
@/@0 IA@-
@4@7 J:@?@/@0 IE@-
@4@7 J:@ 
 R@7 Nk@>@;CK EU I  IA IR 
@<C
K EU I  IE  IR
@<CK EU I IA IR
@5@0 ID @4@.@7 I>@ @8 I4@;CK EU I IE
 IR@5@0 ID @4@.@7 I>@ @8 I4@;C@5K EU I IE IR

@5abs_3a@7 Iy@0 IE @4@.
@7 I>@0 IE@4@.@7 I>@ 
@ @.@7 I1@ @8 I4@;C@4K EU I IA
 IR
@5abs_3b@7 Iy@0 IE @4@.
@7 I>@0 IE@4@.@7 I>@ 
@ @.@7 I1@ @8 I4@;C@[K EU I IE IR

@5abs_4a@7 Iy@0 IE@-
@4@.@7 Iu@0 IE@-@4@.@7 Iu@0 IA
 @4@.@7 I>@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@ZK EU I IA
 IR
@5abs_4b@7 Iy@0 IE@-
@4@.@7 Iu@0 IE@-@4@.@7 Iu@0 IA
 @4@.@7 I>@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@dK EU I IE IR

@5abs_5a@7 Iy@0 IE@-
@4@.@7 Iu@0 IE@-@4@.@7 Iu@0 IE @4@.@7 I>@0 I
@4@.@7 I:@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@cK EU I IA
 IR
@5abs_5b@7 Iy@0 IE@-
@4@.@7 Iu@0 IE@-@4@.@7 Iu@0 IE @4@.@7 I>@0 I
@4@.@7 I:@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@K EU I IE IR

@5abs_6a@7 Iy@0 IE@-
@4@.@7 Iu@0 IE@-@4@.@7 Iu@0 IE
 @4@.@7 I>@0 I
@4@.@7 I:@0 IE@4@.@7 I>@0 IE @4@.@7 I>@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@L EU I IA
 IR
@5abs_6b@7 Iy@0 IE@-
@4@.@7 Iu@0 IE@-@4@.@7 Iu@0 IE
 @4@.@7 I>@0 I
@4@.@7 I:@0 IE@4@.@7 I>@0 IE @4@.@7 I>@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@L EU I IE IR

@5abs_7a@7 Iy@@@0 I=@4@.
@7 I>@?@0 IA@4@.
@7 I>@0 I@4@.@7 I:@0 IE@4@.@7 I>@@@0 ID@4@.@7 I>@E@?@(	 G@0 C@4@.@7 I:@0 IE@4@.@7 I>@ @ @.@7 I1@ 
@ @.@7 I1@ @8 I4@;C@L, EU I IA
 IR
@5abs_7b@7 Iy@@@0 I=@4@.
@7 I>@?@0 IA@4@.
@7 I>@0 I@4@.@7 I:@0 IE@4@.@7 I>@@@0 ID@4@.@7 I>@E@?@(	 G@0 C@4@.@7 I:@0 IE@4@.@7 I>@ @ @.@7 I1@ 
@ @.@7 I1@ @8 I4@;C@aLD EU I

 IE IR C



@5abs_8a@7 Iy@0 IE @4@.@7 I>@0 IE
@4@.@7 I>@0 IE @4@.@7 I>@0 IE
@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@`LO EU I

 IA
 IR C


@5abs_8b@7 Iy@0 IE @4@.@7 I>@0 IE@4@.@7 I>@0 IE 
@4@.@7 I>@0 IE
@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@"L] EU I IA IR C

 G@5abs_9a@7 Iy@0 I=@4 G@8 I>@;C@!L^ EU I IE IR C

 G@5abs_9b@7 Iy@0 I=@4 G@8 I>@;C@"L_ EU I IA IR C

 G@5abs_9c@7 Iy@0 I=@4 G@8 I>@;C@!L` EU I IE IR C

 G@5abs_9d@7 Iy@0 I=@4 G@8 I>@;C@"La EU I IA IR C

 G@5abs_9e@7 Iy@0 I8@4 G@8 I>@;C@!Lb EU I IE IR C

 G@5abs_9f@7 Iy@0 I8@4 G@8 I>@;C@qLj EU I

 ID I6

 G@5div_1a@7 Iy@@@" H

@#@?
@" H

@#@0 IE 
@4 G@.@7 I>@@@0 ID
@4 G@.@7 I>@E@?@0 C@4@.@7 I:@0 IE
@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@pL{ EU I

 I=
 I6
 G@5div_1b@7 Iy@@@" H

@#@?
@" H

@#@0 IE 
@4 G@.@7 I>@@@0 ID
@4 G@.@7 I>@E@?@0 C@4@.@7 I:@0 IE
@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@uL EU I

 IE I6
 C
 G@5div_1c@7 Iy@@@" H

@#@?
@" H

@#@0 IE 
@4 G@.@7 I>@@@0 ID
@4 G@.@7 I>@E@?@0 C@4@.@7 I:@0 IE
@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@uL EU I

 IA C
 I6
 G@5div_1d@7 Iy@@@" H

@#@?
@" H

@#@0 IE 
@4 G@.@7 I>@@@0 ID
@4 G@.@7 I>@E@?@0 C@4@.@7 I:@0 IE
@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@8L EU I IA I6

 G@5div_2a@7 Iy@@@" H

@#@?
@" H

@#@0 IE
@4 G@8 I>@;C@7L EU I IE
 I6
 G@5div_2b@7 Iy@@@" H

@#@?
@" H

@#@0 IE
@4 G@8 I>@;C@8L EU I IE I6

 G@5div_3a@7 Iy@@@" H

@#@?
@" H

@#@0 IE
@4 G@8 I>@;C@7L EU I IA
 I6
 G@5div_3b@7 Iy@@@" H

@#@?
@" H

@#@0 IE
@4 G@8 I>@;C@SL EU I

 IA I6

 G@5div_4a@7 Iy@@@" H


@#@?
@" H


@#@0 IA
@4 G@.@7 I>@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@RL EU I

 IE
 I6
 G@5div_4b@7 Iy@@@" H


@#@?
@" H


@#@0 IA
@4 G@.@7 I>@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@SL EU I

 IE I6

 G@5div_5a@7 Iy@@@" H


@#@?
@" H


@#@0 IE
@4 G@.@7 I>@0 IE@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@RL EU I

 IA
 I6
 G@5div_5b@7 Iy@@@" H


@#@?
@" H


@#@0 IE
@4 G@.@7 I>@0 IE@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@M EU I ID
 I6
 G@5div_6a@7 Iy@@@" H

@#@?
@" H

@#@0 IE @4 G@.@7 I>@@@0 ID
@4 G@.@7 I>@E@?@0 C
@4@.@7 I:@0 IE@4 G@.@7 I>@@@-@0 H@4@.@7 I:@@@0 I8
@4 G@.@7 I>@?
@0 ID
@4 G@.@7 I>@E@?@0 H@4@.@7 I:@0 IE
@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@M( EU I I= I6

 G@5div_6b@7 Iy@@@" H

@#@?
@" H

@#@0 IE @4 G@.@7 I>@@@0 ID
@4 G@.@7 I>@E@?@0 C
@4@.@7 I:@0 IE@4 G@.@7 I>@@@-@0 H@4@.@7 I:@@@0 I8
@4 G@.@7 I>@?
@0 ID
@4 G@.@7 I>@E@?@0 H@4@.@7 I:@0 IE
@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@ME EU I IE H
 I6
 G@5div_6c@7 Iy@@@" H

@#@?
@" H

@#@0 IE @4 G@.@7 I>@@@0 ID
@4 G@.@7 I>@E@?@0 C
@4@.@7 I:@0 IE@4 G@.@7 I>@@@-@0 H@4@.@7 I:@@@0 I8
@4 G@.@7 I>@?
@0 ID
@4 G@.@7 I>@E@?@0 H@4@.@7 I:@0 IE
@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Mb EU I IA I6
 H
 G@5div_6d@7 Iy@@@" H

@#@?
@" H

@#@0 IE @4 G@.@7 I>@@@0 ID
@4 G@.@7 I>@E@?@0 C
@4@.@7 I:@0 IE@4 G@.@7 I>@@@-@0 H@4@.@7 I:@@@0 I8
@4 G@.@7 I>@?
@0 ID
@4 G@.@7 I>@E@?@0 H@4@.@7 I:@0 IE
@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@aM EU I IA I6



 G@5div_7a@7 Iy@0 IE
 @4 G@.@7 I>@0 IA @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@`M EU I IE
 I6


 G@5div_7b@7 Iy@0 IE @4 G@.@7 I>@0 IA @4 G@.@7 I>@@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@aM EU I IA I6



 G@5div_8a@7 Iy@0 IE
 @4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@`M EU I IE
 I6


 G@5div_8b@7 Iy@0 IE @4 G@.@7 I>@0 IE@4 G@.@7 I>@@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@aM EU I IE I6



 G@5div_9a@7 Iy@0 IE 
@4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@`M EU I IA
 I6


 G@5div_9b@7 Iy@0 IE @4 G@.@7 I>@0 IE@4 G@.@7 I>@@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@WM EU I

 IE I6



 G@5div_10a@7 Iy@0 IB
@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@VM EU I

 IA
 I6


 G@5div_10b@7 Iy@0 IB
@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@uM EU I IE I6



 G@5div_11a@7 Iy@0 C@0 IB@1 H
@4@4@.@7 I:@0 IE@4 G@.@7 I>@0 IA
 @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@tN EU I IA
 I6


 G@5div_11b@7 Iy@0 C@0 IB
@1 H@4@4@.@7 I:@0 IE@4 G@.@7 I>@0 IA @4 G@.@7 I>@@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@VN EU I

 IE
 I6


 G@5div_12a@7 Iy@0 IB
@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@WN EU I

 IA I6



 G@5div_12b@7 Iy@0 IB
@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@N, EU I IA

 G@5div_13a@7 Iy@@@" IB I6


@#@?@" IB
 I6

@#@0 IA
 @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 IE @4 G@.@7 I>@?@0 IE@1 H@0 C
@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@NA EU I IE

 G@5div_13b@7 Iy@@@" IB I6


@#@?@" IB
 I6

@#@0 IA
 @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 IE @4 G@.@7 I>@?@0 IE@1 H@0 C
@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@}NZ EU I IE

 G@5div_14a@7 Iy@@@" IB I6


@#@?@" IB
 I6

@#@0 IA
 @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@}Nl EU I IA

 G@5div_14b@7 Iy@@@" IB I6


@#@?@" IB
 I6

@#@0 IA
 @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@lN EU I		 B
  G@5div_15a@7 Iy@@@" IB I6



@#@?@" IB

 I6

@#@0 IA @4 G@.@7 I>@@@0 I=
@4 G@.@7 I>@?@0 IA
@1 H@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@lN EU I		 B 
 G@5div_15b@7 Iy@@@" IB I6



@#@?@" IB

 I6

@#@0 IA @4 G@.@7 I>@@@0 I=
@4 G@.@7 I>@?@0 IA
@1 H@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@qN EU I		 B C

 G@5div_15c@7 Iy@@@" IB I6


@#@?@" IB

 I6
@#@0 IA @4 G@.@7 I>@@@0 I=
@4 G@.@7 I>@?@0 IA
@1 H@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@pN EU I		 B
 C
 G@5div_15d@7 Iy@@@" IB I6


@#@?@" IB

 I6
@#@0 IA @4 G@.@7 I>@@@0 I=
@4 G@.@7 I>@?@0 IA
@1 H@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@}N EU I IA

 G@5div_16a@7 Iy@@@" IB I6


@#@?@" IB
 I6

@#@0 IE
 @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IA
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@}N EU I IE

 G@5div_16b@7 Iy@@@" IB I6


@#@?@" IB
 I6

@#@0 IE
 @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IA
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@vN EU I IE IB I6



 G@5div_17a@7 Iy@@@R@?@R@0 IE @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE@0 C@0 H@4@4
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@N EU I IA

 G@5div_17b@7 Iy@@@" IB I6


@#@?@" IB
 I6

@#@0 IE
 @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE@0 C@0 H
@4@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@qO EU I		 B
  G@5div_18a@7 Iy@@@" IB I6



@#@?@" IB

 I6

@#@0 IE @4 G@.@7 I>@@@0 I=
@1 I@4 G@.@7 I>@?@0 IA@0 C
@4@1 I@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@qO  EU I		 B 
 G@5div_18b@7 Iy@@@" IB I6



@#@?@" IB

 I6

@#@0 IE @4 G@.@7 I>@@@0 I=
@1 I@4 G@.@7 I>@?@0 IA@0 C
@4@1 I@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@vO0 EU I		 B C

 G@5div_18c@7 Iy@@@" IB I6


@#@?@" IB

 I6
@#@0 IE @4 G@.@7 I>@@@0 I=
@1 I@4 G@.@7 I>@?@0 IA@0 C
@4@1 I@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@uO@ EU I		 B
 C
 G@5div_18d@7 Iy@@@" IB I6


@#@?@" IB

 I6
@#@0 IE @4 G@.@7 I>@@@0 I=
@1 I@4 G@.@7 I>@?@0 IA@0 C
@4@1 I@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@OT EU I IA

 G@5div_19a@7 Iy@@@" IB I6


@#@?@" IB
 I6

@#@0 IE
@4 G@.@7 I>@0 I@4@.@7 I:@@@0 I=@4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 C@4@.@7 I:@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@On EU I IE

 G@5div_19b@7 Iy@@@" IB I6


@#@?@" IB
 I6

@#@0 IE
@4 G@.@7 I>@0 I@4@.@7 I:@@@0 I=@4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 C@4@.@7 I:@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@O EU I IE

 G@5div_20a@7 Iy@@@" IB I6


@#@?@" IB
 I6

@#@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 I@1 H@4@.@7 I:@0 IE
@4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@O EU I IA

 G@5div_20b@7 Iy@@@" IB I6


@#@?@" IB
 I6

@#@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 I@1 H@4@.@7 I:@0 IE
@4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@O EU I B
  G@5div_21a@7 Iy@@@" IB I6



@#@?@" IB

 I6

@#@0 IE@-@4@.@7 Iu@@@ @7 I$@' @@a@f@b @s@?@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 I@1 H@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 H@4@.@7 I:@0 IA
@4 G@.@7 I>@?@0 H@4@.@7 I:@0 I=
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@O EU I B 
 G@5div_21b@7 Iy@@@" IB I6



@#@?@" IB

 I6

@#@0 IE@-@4@.@7 Iu@@@ @7 I$@' @@a@f@b @s@?@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 I@1 H@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 H@4@.@7 I:@0 IA
@4 G@.@7 I>@?@0 H@4@.@7 I:@0 I=
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P  EU I B C

 G@5div_21c@7 Iy@@@" IB I6


@#@?@" IB

 I6
@#@0 IE@-@4@.@7 Iu@@@ @7 I$@' @@a@f@b @s@?@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 I@1 H@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 H@4@.@7 I:@0 IA
@4 G@.@7 I>@?@0 H@4@.@7 I:@0 I=
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P EU I B
 C
 G@5div_21d@7 Iy@@@" IB I6


@#@?@" IB

 I6
@#@0 IE@-@4@.@7 Iu@@@ @7 I$@' @@a@f@b @s@?@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 I@1 H@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 H@4@.@7 I:@0 IA
@4 G@.@7 I>@?@0 H@4@.@7 I:@0 I=
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@PA EU I IE C



 G@5div_22a@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 IA @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 IE
@4 G@.@7 I>@?@0 IE@0 C@4
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@PW EU I IA
 C


 G@5div_22b@7 Iy@@@"
 IB I6
@#@?@"
 IB
 I6@#@0 IA @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 IE@4 G@.@7 I>@?@0 IE@0 C@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Pp EU I IA C



 G@5div_23a@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 IE @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE
 @4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P EU I IE
 C


 G@5div_23b@7 Iy@@@"
 IB I6
@#@?@"
 IB
 I6@#@0 IE @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE @4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P EU I IE C



 G@5div_24a@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 IE @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE 
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P EU I IA
 C


 G@5div_24b@7 Iy@@@"
 IB I6
@#@?@"
 IB
 I6@#@0 IE @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE @4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P EU I IA C



 G@5div_25a@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 IE @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE
@1 C@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P EU I IE
 C


 G@5div_25b@7 Iy@@@"
 IB I6
@#@?@"
 IB
 I6@#@0 IE @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE@1 C@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P EU I IA C



 G@5div_26a@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 IA @4 G@.@7 I>@0 I
@4@.@7 I:@@@0 I=@4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 C@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Q  EU I IE
 C


 G@5div_26b@7 Iy@@@"
 IB I6
@#@?@"
 IB
 I6@#@0 IA @4 G@.@7 I>@0 I@4@.@7 I:@@@0 I=@4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 C@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Q EU I IA C



 G@5div_27a@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 IE
@4 G@.@7 I>@0 I
@4@.@7 I:@@@0 I=@4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 C@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 H@4@.@7 I:@0 IE@4 G@.@7 I>@E@?@0 H@4@.@7 I:@0 ID@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@QA EU I A
 C


 G@5div_27b@7 Iy@@@"
 IB I6
@#@?@"
 IB
 I6@#@0 IE@4 G@.@7 I>@0 I@4@.@7 I:@@@0 I=@4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 C@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 H@4@.@7 I:@0 IE@4 G@.@7 I>@E@?@0 H@4@.@7 I:@0 ID@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Qg EU I IE C



 G@5div_28a@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 IA @4 G@.@7 I>@@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Q EU I IA
 C


 G@5div_28b@7 Iy@@@"
 IB I6
@#@?@"
 IB
 I6@#@0 IA @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Q EU I IE C



 G@5div_29a@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 I@1 H
@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 H
@4@.@7 I:@0 IE@4 G@.@7 I>@E@?@0 H
@4@.@7 I:@0 ID@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Q EU I IA
 C


 G@5div_29b@7 Iy@@@"
 IB I6
@#@?@"
 IB
 I6@#@0 I@1 H@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 H@4@.@7 I:@0 IE@4 G@.@7 I>@E@?@0 H@4@.@7 I:@0 ID@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@dQ EU I IE

 G@5div_30a@7 Iy@0 IE@0 IB@-
@4@-@4@.@7 Iu@@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@0 IE@0 I6
@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@dQ EU I IA

 G@5div_30b@7 Iy@0 IE@0 IB@-
@4@-@4@.@7 Iu@@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@0 IE@0 I6
@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@PQ EU I

 IA

 G@5div_31a@7 Iy@0 I8 @4 G@.
@7 I>@0 I8@0 I6@4 @4 G@.@7 I>@0 IA @4 G@.@7 I>@ @ @.@7 I1@ 
@ @.@7 I1@ @8 I4@;C@PR EU I

 IE

 G@5div_31b@7 Iy@0 I8 @4 G@.
@7 I>@0 I8@0 I6@4 @4 G@.@7 I>@0 IA @4 G@.@7 I>@ @ @.@7 I1@ 
@ @.@7 I1@ @8 I4@;C@R EU I IA I6



 G@5div_32a@7 Iy@ 
@7 I$@0 C@0 I
@4@4@.@7 I:@0 I= @4 @Q@7 I:@0 IE
@4 G@.@7 I>@0 IE@4 G@.@7 I>@@@0 I8 @4 G@.@7 I>@?@B@@@0 I= @4 G@.@7 I>@?@1@@@0 IA@4 G@.@7 I>@?@ @@@0 ID @4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@R, EU I IE
 I6


 G@5div_32b@7 Iy@ @7 I$@0 C@0 I@4@4@.@7 I:@0 I= @4 @Q@7 I:@0 IE@4 G@.@7 I>@0 IE@4 G@.@7 I>@@@0 I8
 @4 G@.@7 I>@?@B@@@0 I=
 @4 G@.@7 I>@?@1@@@0 IA
@4 G@.@7 I>@?@ @@@0 ID
 @4 G@.@7 I>@?@0 IE
@1 I@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@RH EU I

 IA I6



 G@5div_33a@7 Iy@ 
@7 I$@0 C@0 I
@4@4@.@7 I:@0 I= @4 @Q@7 I:@0 I@4@.@7 I:@0 IE@4 G@.@7 I>@0 IE@4 G@.@7 I>@@@0 I8 @4 G@.@7 I>@?@B@@@0 I= @4 G@.@7 I>@?@1@@@0 IA@4 G@.@7 I>@?@ @@@0 ID @4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Ra EU I

 IE
 I6


 G@5div_33b@7 Iy@ @7 I$@0 C@0 I@4@4@.@7 I:@0 I= @4 @Q@7 I:@0 I@4@.@7 I:@0 IE@4 G@.@7 I>@0 IE@4 G@.@7 I>@@@0 I8
 @4 G@.@7 I>@?@B@@@0 I=
 @4 G@.@7 I>@?@1@@@0 IA
@4 G@.@7 I>@?@ @@@0 ID
 @4 G@.@7 I>@?@0 IE
@1 I@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@R EU I IE I6



 G@5div_34a@7 Iy@ 
@7 I$@0 I=
 @4 @Q@7 I:@0 IE
@4 G@.@7 I>@0 I@1 H
@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I8 @4 G@.@7 I>@0 I8@1 I@4 G@.@7 I>@?@G@@@0 I= @4 G@.@7 I>@?@3@@@0 IA@4 G@.@7 I>@?@"@@@0 ID@1 I@4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@' @@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@R EU I IA
 I6


 G@5div_34b@7 Iy@ @7 I$@0 I= @4 @Q@7 I:@0 IE@4 G@.@7 I>@0 I@1 H@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I8
 @4 G@.@7 I>@0 I8
@1 I@4 G@.@7 I>@?@G@@@0 I=
 @4 G@.@7 I>@?@3@@@0 IA
@4 G@.@7 I>@?@"@@@0 ID
@1 I@4 G@.@7 I>@?@0 IE
@1 I@4 G@.@7 I>@' @@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@R EU I IE I6



 G@5div_35a@7 Iy@ 
@7 I$@0 I=
 @4 @Q@7 I:@0 IE
@4 G@.@7 I>@0 I
@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I8 @4 G@.@7 I>@?@B@@@0 I= @4 G@.@7 I>@?@1@@@0 IA@4 G@.@7 I>@?@ @@@0 ID @4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@R EU I IA
 I6


 G@5div_35b@7 Iy@ @7 I$@0 I= @4 @Q@7 I:@0 IE@4 G@.@7 I>@0 I@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I8
 @4 G@.@7 I>@?@B@@@0 I=
 @4 G@.@7 I>@?@1@@@0 IA
@4 G@.@7 I>@?@ @@@0 ID
 @4 G@.@7 I>@?@0 IE
@1 I@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@RR EU I

 I=
  G@5mod_1a@7 Iy IO@7 IP@0 I8@0 IM@-@4 @4@.
@7 Iu@0 I= @4 G@.@7 I>@0 IA @4 G@.@7 I>@ @ 
@.@7 I1@ @ @.@7 I1@ @8 I4@;C@RR EU I

 ID 
 G@5mod_1b@7 Iy IO@7 IP@0 I8@0 IM@-@4 @4@.
@7 Iu@0 I= @4 G@.@7 I>@0 IA @4 G@.@7 I>@ @ 
@.@7 I1@ @ @.@7 I1@ @8 I4@;C@>S EU I IA
 IM
 G@5mod_2a@7 Iy IO@7 IP@0 IA @4 G@.
@7 I>@0 I= @4 G@.@7 I>@ 
@ @.@7 I1@ @8 I4@;C@?S	 EU I IE IM

 G@5mod_2b@7 Iy IO@7 IP@0 IA @4 G@.
@7 I>@0 I= @4 G@.@7 I>@ 
@ @.@7 I1@ @8 I4@;C@S EU I IE IM I6




 G@5mod_3a@7 Iy IO@7 IP@0 IE @4 G@.@7 I>@ @. G@.@7 I'@0 IA @4 @Q@7 I:@0 ID @4 G@.@7 I>@0 ID 
@4 G@.@7 I>@0 I6@4@.@7 I:@0 ID
@4 G@.@7 I>@0 IE@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@S* EU I IA
 IM I6



 G@5mod_3b@7 Iy IO@7 IP@0 IE @4 G@.@7 I>@ @. G@.@7 I'@0 IA @4 @Q@7 I:@0 ID 
@4 G@.@7 I>@0 ID @4 G@.@7 I>@0 I6
@4@.@7 I:@0 ID@4 G@.@7 I>@0 IE@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@iS@ EU I

 IE IM



 G@5mod_4a@7 Iy IO@7 IP@0 I= @4 G@.@7 I>@0 IE @4 G@.@7 I>@0 IE
@4 G@.@7 I>@0 IE
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@hSL EU I

 IA
 IM


 G@5mod_4b@7 Iy IO@7 IP@0 I=
 @4 G@.@7 I>@0 IE @4 G@.@7 I>@0 IE@4 G@.@7 I>@0 IE
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@S^ EU I IE H
 IM



 G@5mod_5a@7 Iy IO@7 IP@0 I=
 @4 G@.@7 I>@0 IE @4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE
@4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE@0 H@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Sn EU I IE H IM




 G@5mod_5b@7 Iy IO@7 IP@0 I= @4 G@.@7 I>@0 IE @4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE@4 G@.@7 I>@0 IE
@-@4@.@7 Iu@0 IE@0 H@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@S~ EU I IA
 H
 IM


 G@5mod_5c@7 Iy IO@7 IP@0 I= @4 G@.@7 I>@0 IE 
@4 G@.@7 I>@0 IE
@-@4@.@7 Iu@0 IE@4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE@0 H@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@S EU I IA
 H IM



 G@5mod_5d@7 Iy IO@7 IP@0 I=
 @4 G@.@7 I>@0 IE @4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE@-@4@.@7 Iu@0 IE
@4 G@.@7 I>@0 IE@0 H@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@S EU I IE C
 IM



 G@5mod_6a@7 Iy IO@7 IP@0 I=
 @4 G@.@7 I>@0 IA@-@4@.@7 Iu@0 IA @4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE@0 C@4@4 G@.@7 I>@@@0 IE@1 C
@4 G@.@7 I>@?
@0 ID
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@S EU I IA
 C
 IM


 G@5mod_6b@7 Iy IO@7 IP@0 I= @4 G@.@7 I>@0 IA
@-@4@.@7 Iu@0 IA @4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE@0 C@4@4 G@.@7 I>@@@0 IE
@1 C@4 G@.@7 I>@?
@0 ID
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@<S EU I IA IW

 @5pow_1a@7 Iy IO@7 IP@0 IA @4 G@.
@7 I>@0 IA @4@.@7 I>@ @ 
@.@7 I1@ @8 I4@;C@;S EU I IE  IW

@5pow_1b@7 Iy IO@7 IP@0 IA @4 G@.
@7 I>@0 IA @4@.@7 I>@ @ 
@.@7 I1@ @8 I4@;C@S EU I IE IW



@5pow_2a@7 Iy IO@7 IP@0 IA@4 G@.@7 I>@0 IA @4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE@-@4@.@7 Iu@0 IW@4@.@7 I:@0 IE
@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@S EU I IA
 IW


@5pow_2b@7 Iy IO@7 IP@0 IA
@4 G@.@7 I>@0 IA @4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE
@-@4@.@7 Iu@0 IW@4@.@7 I:@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@aT EU I

 B IW

 IB IW

@5pow_3a@7 Iy IO@7 IP@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 B
@1 C@4@.@7 I:@  G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@aT EU I

 B IB IW

 IW

@5pow_3b@7 Iy IO@7 IP@@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@0 B@1 C
@4@.@7 I:@  G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@T% EU I IE

@5pow_4a@7 Iy IO@7 IP@@@" IB IW



@#@?@" IB
 IW


@#@0 IA @4 G@.@7 I>@0 IA@4 G@.@7 I>@0 IA
 @4 G@.@7 I>@@@ 
@7 I$@%
@' @@?@0 IE
@-@4@.@7 Iu@@@ @7 I$@%@' @@?@0 IE@-@4@.@7 Iu@0 IW@4@.@7 I:@0 IB@4@.@7 I:@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@TD EU I IA

@5pow_4b@7 Iy IO@7 IP@@@" IB IW



@#@?@" IB
 IW


@#@0 IA @4 G@.@7 I>@0 IA@4 G@.@7 I>@0 IA
 @4 G@.@7 I>@@@ 
@7 I$@%
@' @@?@0 IE
@-@4@.@7 Iu@@@ @7 I$@%@' @@?@0 IE@-@4@.@7 Iu@0 IW@4@.@7 I:@0 IB@4@.@7 I:@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Te EU I

 IE

@5arith_1@7 Iy@@@0 IE@0 H@-
@4@1 H@-
@4@.@7 Iu@?@\@@@0 IE@0 H@-
@4@1 H
@-@4@.@7 Iu@?@D@@@0 IE@0 H@-
@4@1 H@-
@4@.@7 Iu@?@,@@@0 IE@0 H@-
@4@1 H
@-@4@.@7 Iu@?@0 IE@0 C@-
@4@1 C@-
@4@.@7 Iu@0 IE@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@Tv EU I

 IA

@5 SQ@7 Iy@@@0 IE@0 H@-
@4@1 H@-
@4@.@7 Iu@?@\@@@0 IE@0 H@-
@4@1 H
@-@4@.@7 Iu@?@D@@@0 IE@0 H@-
@4@1 H@-
@4@.@7 Iu@?@,@@@0 IE@0 H@-
@4@1 H
@-@4@.@7 Iu@?@0 IE@0 C@-
@4@1 C@-
@4@.@7 Iu@0 IE@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@T EU I IE

 G@5arith_2a@7 Iy@@@!
@0 IB@-@4@#@?
@!
@0 IB@-@4@#@@@!@0 H
@-@4@#@?
@!@0 H@-
@4@#@0 IE@-@4@.@7 Iu@ @7 I$@0 IA@4 @Q@7 I:@ @7 I$@@@ @7 I$@%@' @@?@0 IE@-@4@.@7 Iu@ @7 I$@0 I6@0 C@4@4@.@7 I:@0 IE@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@T EU I IA

 G@5arith_2b@7 Iy@@@!
@0 IB@-@4@#@?
@!
@0 IB@-@4@#@@@!@0 H
@-@4@#@?
@!@0 H@-
@4@#@0 IE@-@4@.@7 Iu@ @7 I$@0 IA@4 @Q@7 I:@ @7 I$@@@ @7 I$@%@' @@?@0 IE@-@4@.@7 Iu@ @7 I$@0 I6@0 C@4@4@.@7 I:@0 IE@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@T EU I IA

 G@5 IO@7 IParith_3a@7 Iy@ @7 I$@0 I8 @4 @Q@7 I:@0 IA @4 G@.
@7 I>@@@0 IA@0 IM@-@4@4@.@7 Iu@E@?@0 IA@0 IM@-@4@-@4@.@7 Iu@ @7 I$@0 IA@4 @Q@7 I:@@@0 I8 @4 G@.@7 I>@?@ @@@0 IA@4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@ @ @.@7 I1@ 
@ @.@7 I1@ @8 I4@;C@T EU I IE

 G@5 IO@7 IParith_3b@7 Iy@ @7 I$@0 I8 @4 @Q@7 I:@0 IA @4 G@.
@7 I>@@@0 IA@0 IM@-@4@4@.@7 Iu@E@?@0 IA@0 IM@-@4@-@4@.@7 Iu@ @7 I$@0 IA@4 @Q@7 I:@@@0 I8 @4 G@.@7 I>@?@ @@@0 IA@4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@ @ @.@7 I1@ 
@ @.@7 I1@ @8 I4@;C@9U  EU I
 B

@5@C@ @7 @@L@P@C@ @7 @@L@P@ @2@-
@-@4@7 @<@ @2
@-@4@7 @<@>@ @ @8deduce_equal_arguments B@;XP N C@nD EU J@5@.
@2@3	@3
@4@7 @<@@@ @0 M@/@4@7 Oj@>@ 
@ @7	set_infer B@E@?@G@@@ @0 Pl@/@4@7 Oj@>@ 
@ @7 J@E@?@2@@@  Pg@7 Oj@ @.@7 K M:@7 O B@ 
@ @ @7 K M:@7 O@? M:@7 S\@ 
@ @ @7 J B M:@7 O@E@>@;XP Oc C@_@J EU M&

@5@. M(@/@2@-
@3@-@4@7 M@>@ 
@.@ @7 Ob@>@@@-@0 C@/@4@ @7 J@>@.@2@0 C@/@4@-@4@ @7 I1@ @2@0 C@4@4@7 I1@?@"
 C@#@F@>@;C@X EU M&@5@>@;XPreduced_all_disjunctions  CD EU I@5@0 K@-@-	@4 J @.
@7 J!@0 K	@4 J @7try_reducing_disjunction B@>@Q@;CD EU I   @<XD  t  t t  @t  J APecho_vc_trace_vccutpointto CA EU I
 J@5 J@7 I@>@;CA EU I
 H

@5@0 Se
@4@7echo_vc_trace_vccutpointfrom B@>@;CA EU I
check

@5@7 O B@(check associated with statement of line @7 I@ @7 I@>@;XPenumerated_dis_simp CD EU M& IE K
 K
 IE K K@5@>@;C@ID EU M& ID
 K


@5@ @2
@4@7 P B@>@@@2@3@-@4@ @7 K@>@0 ID@4@2
@4@7 Sm B@?@"	 ID K@#@E@;C@WD EU M& ID
 K
@5@ @7 RB B@>@@@C@ @7 J@L@P@>@0 IE@4@7 Sp@E
@?@)@@@2@-
@3@4@7 K@>@0 ID
@4@7 Sp@?@"	 ID K@#@E
@;C@dD EU M& ID K



@5@ @2
@4@7 So@>@@@#@2@3@-@4@2
@4@7 K@>@0 ID@4@2
@4@7 Sp@?@$@@@0 IE@4@2
@4@7 Sp@>@?
@"	 ID K@#@E@;C@7D* EU M& ID K
 K


@5@ @2
@4@7 So@ @2
@4@7 So@>@0 ID@4@2
@4@8 Sp@;C@/D0 EU M& ID K
 K


@5@ @2
@4@7 So@>@0 IE@1 K@4@2
@4@8 Sp@;C@OD5 EU M& ID K



@5@ @2
@4@7 Sq@>@@@#@2@-@3@4@2
@4@7 K@>@0 ID@4@2
@4@7 Sp@?@"	 ID K@#@E@;CD@ EU M&  ID K
 K
 ID K K@<C@$DB EU M& ID K
 K
@5@ @7 Sq@ @7 Sq@>@0 ID@4@8 Sp@;CDH EU M& ID

 ID@5@>@;C@MDJ EU M& IE
 K


@5@ @2
@4@7 So@>@@@#@2@3@-@4@2
@4@7 K@>@0 IE@4@2
@4@7 Sp@?@"	 IE K@#@E@;C@MDU EU M& IE
 K


@5@ @2
@4@7 Sq@>@@@#@2@-@3@4@2
@4@7 K@>@0 IE@4@2
@4@7 Sp@?@"	 IE K@#@E@;C@OD` EU M& IE K



@5@ @2
@4@7 So@>@@@#@2@3@-@4@2
@4@7 K@>@0 IE@4@2
@4@7 Sp@?@"	 IE K@#@E@;C@7Dk EU M& IE K
 K


@5@ @2
@4@7 So@ @2
@4@7 So@>@0 IE@4@2
@4@8 Sp@;C@KDq EU M& IE K

@5@ @7 Sq@>@@@2@-
@3@4@7 K@>@0 IE
@4@7 Sp@?@@
@0 ID@4@7 Sp@?
@"	 IE K@#@E
@;C@!D~ EU M& IE K
 K
@5@ @7 Sq@>@0 ID@1 K@4@8 Sp@;C@$D EU M& IE K
 K
@5@ @7 Sq@ @7 Sq@>@0 IE@4@8 Sp@;CD EU M& IE

 IE@5@>@;C@_D EU M& I8 K



@5@ @0 K@/@4@7 I@ @0 K@/@4@7 I@ @2
@4@7 So@>@@@#@2@3@-@4@2
@4@7 K@>@0 I8@4@2
@4@7 Sp@?@"	 I8 K@#@E@;C@LD EU M& I8 K

@5@ @0 K@/@4@7 I@ @0 K@/@4@7 I@ @7 Sq@>@@@2@-
@3@4@7 K@>@0 I8
@4@7 Sp@?@"	 I8 K@#@E
@;C@7D EU M& I8 K
 K


@5@ @2
@4@7 So@ @2
@4@7 So@>@0 I8@4@2
@4@8 Sp@;C@$D EU M& I8 K
 K
@5@ @7 Sq@ @7 Sq@>@0 I8@4@8 Sp@;C@*D EU M& I8
 K
@5@ @0 K@/@4@7 I@ @0 K@/@4@7 I@>@0 I8@0 K@4@4@8 Sp@;C@*D EU M& I8
 K
@5@ @0 K@/@4@7 I@ @0 K@/@4@7 I@>@0 I8@0 K@4@4@8 Sp@;CD EU M& I8

 I8@5@>@;XPis_strict_subset_of CB EU M&@5@7 Q@.
@7 Q@"
@#@>@;XP M C@,B  EU I@5@.@.@7 Nx@ @.
@.@7get_pfs_successor_statement N{@ @.@7get_pfs_statement N{@ @ @7 P B@ @ 
@7 PB B@ @7 Q B@>@;XP LW CHC EU I @<XP K CG EU J 
@<CG EU J@5@8 K@;XPtry_infer_standard_form_of CB EU I@5 @@.
@7 I@>@7 J>@>@;XPrestructure_set CE7 EU I H

 M


@5@ @7 S B@ @ 
@7 S@>@;CE< EU I IB

 M


@5@ @7 S@ @ 
@7 S@>@;CEA EU I C

 M


@5@ @7 S@ @ 
@7 S@>@;CEF EU I@5@>@7 M@>@;XPfetch_and_increment_stack_depth CM EU I@5@0 RA@-	@4@7 J@a@h@b@n@w@0 RA@4@7 C@>@;CM EU I@5@0 RA@4@7 C@>@;XD  t  t t  @t  Rb AP Ra C  B B  @<XPgethyp CL EU I@5 J @7 J! J @7 Q@>@;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 
Ptry_further_conc_simplification C@MG EU I@5@.
@.@7 R B@.@7 I:@>@/ J @ @7 MW L@2 K@3	@3@3@3@4@7 Jc@>@@@( @Q JE@2	@3@3@3@4@7 Jc@7 K$@7 O
@?@R@>@;XP P	 CB( EU H@5@C	@/@/@.@7 J@C
@7 J@L
@P@L	@P@?@E@7 N~ B@>@;XP Pz C
B EU O

@5@>@;C
B EU O G I-@5@>@;CB EU O


@5@ @ @7 Py@>@;CC EU O G
 I-
@5@ @7 Py@>@;CC EU O

@5@ @7 R^ B@>@ @ 
@7 Py@>@;CC
 EU O@5@>@;XP R C@HI EU I

@5@.@7curtailType B@ _@.@7 A@ @.
@7 A@ 
 S@.@7 A@>@7 C@ @.@7
nextnumber B@ @.@7 J@ @ @7 A@7nondeclared B@.@7 Pe@0 J&
p@4@7 D4@>@;XPtry_to_prove_concs  CF EU I  @5@7 P@>@;CF EU I  @5@7 P@>@;C@<F EU I@5@. J @.	@7 J@@@%
@?@@@.
@2 J@/@4@7 J@7 I@?@.
 J
@7 J@7 I@C@7 J@L@P@8 O B@;CF EU I  @5@>@;XP Pc CN EU I@5@0 K	@4@8 I@;XP Ie C@ F' EU I_@5@@@7 GX@a@g@b @t@E	@?@" I
	@#@7 GX@a@h@b @s@;XP N CA EU J- I6

@5@7 J.@ @7 J.@0 I6
@4@7 I*@>@;C
A EU J- I6
 @5@>@Q@;CA EU J- I6
@5@7 N@>@;C@$A EU J- I6 I6


@5@0 IB@4@.
@7 N@0 I6

@4@7 N@>@;CA EU J- I6 I
 I
@5@0 I6
@4@7 N@>@;C@!A EU J- I6 I

 IB
 I@5@0 I6
@4@ @7 N@>@;C@ A EU J- I6
 I
 IB
 I@5@0 I6
@4@ @7 N@>@;CA EU J- 

@5@7 J.@ @7 J.@0 
@4@7 I*@>@;C
A EU J- 
 @5@>@Q@;CA EU J- 
@5@7 N@>@;C@$A EU J-  


@5@0 IB@4@.
@7 N@0 

@4@7 N@>@;CA EU J-  I
 I
@5@0 
@4@7 N@>@;C@!A EU J-  I

 IB
 I@5@0 
@4@ @7 N@>@;C@ A EU J- 
 I
 IB
 I@5@0 
@4@ @7 N@>@;CA EU J-
@5@>@;XD  t  t t  @t  Mh AP Rz CAI EU J	
@5@0 Rw	@4@7 J@>@8 Ry@;CAN EU J @<XP L CDR EU Fl@5@ @8 L@;CDU EU Fl@5@ @8 L@;XP M CA( EU J  @5@>@;XP O4 C
A EU Fl@5@T	@ @ @8 K B@;XD  t  t t  @t message_property AD  t  t t  @t  S 
Pwrite_the_rule_files  C@ EU Jt@5@0 Lread_in_user_rule_file@-@4@7 J
rulefile_read@7 Jy@7 J|@7 J~@Q@;C@ EU Jt  @5@>@;XP I C@ EU J
	@5@>@;C@ EU J
@5@>@;CA EU J@5@.@7 I1@>@ @7 I4@>@;XP Ld C@%@ EU L]@5@T@.
@7 @6@@ L`@7 L^@?@@ La@7 L^@? Lb@8 L^@;C@/@ EU L]@5@T@.
@7 @6@@ D@7 L^@?@@ Lp@7 L^@?@@ Lq@7 L^@? Lr@8 L^@;C@ EU L]@5@(	@>@;XD  t  t t  @t  J AP Sg CA EU I
 @w@5 @w@7 I@>@;CA EU I
 Se

@5@7 O Bassertion of line @7 I@ @7 I@>@;XPclear_up_stack_facts  CMQ EU I  @5@0 R@/@/@4@7 C@0 RA@/@4@7 C@0 Q@/@/@/@4@7 C@7 J@>@;XP SZ CH! EU J B M
 M M@5@>@;CH" EU J B M M
 M@5@>@;CH# EU J B M M M@5@>@;CH$ EU J B M M M@5@>@;CH% EU J B M


@5@>@;CH& EU J B
 M

@5@>@;CH' EU J B M

 M
@5@>@;CH( EU J B M
 M
@5@>@;CH) EU J B
 M
 M@5@>@;CH* EU J B M M

@5@>@;CH+ EU J B
 M M
@5@>@;CH, EU J B M


@5@>@;CH- EU J B
 M

@5@>@;CH. EU J B M

 M
@5@>@;CH/ EU J B M
 M
@5@>@;CH0 EU J B
 M
 M@5@>@;CH1 EU J B M M M@5@>@;CH2 EU J B M M M@5@>@;CH3 EU J B M

 M@5@>@;C@FH5 EU J B

@5@@@&
@(	 @@F@?@/@@@0 B
@4@7 RK@F@?@0 M
@4@.@7 RK@0 M
@4@.
@7 RK@>@ @ 
@7 I@>@;CHA EU J I8 M M@5@>@;CHC EU J I8 M M@5@>@;CHE EU J I8
 M@5@0 M@/
@4@7 RK@>@;CHG EU J I8 M
@5@0 M@/
@4@7 RK@>@;CHI EU J I8

@5@0 I8
@4@7 RK@>@;XPtry_new_logic_strategies C@N$ EU I C

@5@.@7fetch_conjunction_list B@ @.
@7 S@0 C@-@-@4@/@.@7 J!@ @.@7 S@ @.@7 S@ @ @.@7 R@ @ 
@.@7 R@>@ @2@4@.@7 I1@ @8 I4@;C@̀$ EU I		 J

@5@@@0 J
@-@4 J @.
@7 J!@E@?@H@@@0 J@-
@4 J @.
@7 J!@E@?@5@@@0 J@0 G
@4@-@4 J @.
@7 J!@0 G@4@.@7 I:@?@0 J@-@1 G
@4 J @.
@7 J!@0 G@4@.@7 I:@@@0 J@4 J @.@7 J!@E@?@J@@@0 J@4 J @.@7 J!@E@?@7@@@0 J@0 G@4@-@4 J @ 
@7 J!@0 G@4@ @7 I:@?@0 J@-@1 G@4 J @ 
@7 J!@0 G@4@ @7 I:@E@>@2@3
@4@8 I4@;C@2$ EU I		 J

@5@.@7 S@ @.
@7 S@ @ 
@.@7 R@ 
@ @.@7 R@>@ @ @.@7 I1@ @8 I4@;XPenumerated_eq_simp C@7C EU M& B K
 K


@5@ @2
@4@7 So@ @2
@4@7 So@>@0 B@4@2
@4@8 S B@;C@$C EU M& B K
 K
@5@ @7 Sq@ @7 Sq@>@0 B@4@8 S@;C@*C EU M& B
 K
@5@ @0 K@/@4@7 I@ @0 K@/@4@7 I@>@0 B@0 K@4@4@8 S@;C@*C EU M& B
 K
@5@ @0 K@/@4@7 I@ @0 K@/@4@7 I@>@0 B@0 K@4@4@8 S@;C@_C EU M& B K



@5@ @0 K@/@4@7 I@ @0 K@/@4@7 I@ @2
@4@7 So@>@@@#@2@3@-@4@2
@4@7 K@>@0 B@4@2
@4@7 S@?@"	 B K@#@E@;C@LC EU M& B K

@5@ @0 K@/@4@7 I@ @0 K@/@4@7 I@ @7 Sq@>@@@2@-
@3@4@7 K@>@0 B
@4@7 S@?@"	 B K@#@E
@;CC EU M& B

 B@5@>@;XP K CF EU J@5@8 RE B@;XPsufficiently_low_complexity CB~ EU I@5@.
@7 L@/@.@7 L@a@f@i@q@>@;XP M C@&A EU I@5@.@/@.@7 I@ @.
@7
get_vcg_trace J@ @ 
@7 R B@ @7 I C@7 I@7 I@>@;XP Q CB EU M&
@5@>@;CB EU M&

@5@0 I8
@4@7 M)@ @7 Q@>@;XPrestructure_nonset CEK EU I H

 H


@5@ @7 S B@ @ 
@7 S@>@;CEP EU I IB

 IB


@5@ @7 S@ @ 
@7 S@>@;CEU EU I C

 C


@5@ @7 S@ @ 
@7 S@>@;CEZ EU I@5@>@7 M@>@;XPbigger_than_all_hyps CL EU I@5@/@/@.	@7 J!@a@h@g@t@>@Q@;CL EU I@5@>@;XP Q CF{ EU Fl@5@0 I	

@4@8 J@;XP M CC? EU I@5Offending predicate is: @7 I@7 J|@8 J~@;XP
curtailType_x CJ EU I @<CJ EU I 

@<CJ EU I 


@<CJ EU I 



@<XPtry_further_hyp_simplification C@;G EU I@5@.
@.@7 S@.@7 I:@>@/ J @ @7 J@>@@@( @Q L0@7 L1@? L@2 J@3	@3@3@3@4@7 Jc@>@;XPminimum_choice C@ EU H
 J @5@>@;C@ EU H@5@>@@@a@g@h@b@n@r@( J @?
@" J
@#@>@;C@ EU H
@5@>@@@a@g@i@b@n@r@( J @?@( J
@>@;C@;A EU H@5@@@!@a@g@i@b@n@r@@@a@g@h@b@n@r@( J @?
@" J
@#@?@@	@a@i@h@r@( J
@?
@" J
@#@>@;XP K C@MK. EU I C

@5@> Qc@2@4@7 Jc@ @.
@7 OC@ 
ordinary@7 NQ@7 L B@7restructure_vc B@ @.@7 I:@@@&@? Q*@2	@3@3@3@4@7 Jc@>@ @8 K@;C@#KB EU I@5 J @.@7 RS Qh@2@3
@3@4@7 Jc@7 S@>@7 O B@>@8 M@;XPadd_candidate_fact CF EU Fl@5@0 O	@4@8 D4@;XP P} CC" EU O@5@.
@/@7 M@.@7 G@ @7 G@>@;XP O CE EU Fl  JB
 JB


@<CE EU Fl  O9



 O9
@<XP O CEW EU J@5@.	@7 N@0 M;	@/@4@7 C@>@8buffer_the_used_facts B@;XPdo_rule_substitutions1  CG- EU I @5@C@7 R@L@P@>@;C@$G1 EU I@5@7 R@7 M	@.@7 Mu@0 L@/@4@7 C@0 L@4@7 C@7 C@.	@7 R#@7replace_conc_rule B@&	@>@;XP Q C@W EU N@5@.
@.@7 Re@>@ @7 R@>@;XP O$ C@'A EU Fl@5@T	@.@.
@7 @6@>@.@ @ 
@7 @6@ @.@ @7 O B@ 
@ @ @8 P@;XPwrite_rules_read  C@p EU Jt @5@C S@/@7 L@L@P@>@;C@9@t EU Jt@5@C
@7 N9@L
@P I@7 O@.@7 N=@.	@7 O@7 O@7 J~@7 J~rules_read_sec@7 Jy@5The following user defined rule files have been read:@7 J|@7 J~@7 S B@7write_rule_syntax_errors  Bsemantic_sec@7 Jy@.No semantic checks are performed on the rules.@7 J|@7 J~@7 O@>@;XP SW CU EU I
@5@>@;CU! EU I

@5@0 B@4@7 M=@>@;CU$ EU I

@5@>@ @ 
@7 SV@>@;C@+U( EU I


@5@0 B
@4@.@7 M=@>@ @ @.@7 SV@>@ @ @.@7 I1@ @7 I4@>@;XP Nl C	E7 EU J
 G@5@7 Id@>@;C@!E; EU J
 R@5@7 A@>@.
 KA@7 J% Pg@7 Oj@.@7 K@>@ @7 J@>@;XPpositive_rational C
A EU J@5@7 GX@a@g@b @t@;CA EU J 
	
@5@7 GX@a@h@b @t@7 GX@a@i@b@s@8 J@;XP ND C
B EU H@5@7 I@>@.          (unit action: no variables affected)@7 I@8 I@;C
B EU H@5@0*** true .          /* all conclusions proved */@7 I@7 I@8 I@;XP Qq CE EU Jt@5@7 J~@7 P@/This rule has an empty list of side-conditions.@7 J|@>@;CE	 EU Jt
	@5@7 J~@7 P@HThis rule could be applied because its side-condition holds, as follows:@7 J|@2	@4@7 Qw@>@;CE EU Jt@5@7 J~@7 P@HThis rule could be applied because its side-conditions hold, as follows:@7 J|@7 Qw@>@;XP S C$ EU I K

@5@.@7 S@ @.
@7 S@>@ @ 
@8 I1@;C@%$ EU I G K

@5@0 G
@4@.@7 S@0 G@4@.
@7 S@>@ @ 
@8 I1@;C$ EU I 
@<XP P CD EU J-  @<CD EU J-  I @<XP R C
A EU I
fudge
@5@7 I@>@;CA EU I
checkRefinementIntegrity@5@$For checks of refinement integrity: @7 I@>@;CA EU I
subclassInheritanceIntegrity@5@.For checks of subclass inheritance integrity: @7 I@>@;C@#A EU I
traverseCutpoints

@5For path(s) from @7 I@7 Sf to @7 I@ @7 Sc B @7 I@>@;XPrestructure_formula_list CE( EU I

@5@ @7 M@>@;CE, EU I

@5@ @7 M@>@ @ 
@7 S B@>@;CE2 EU I@5@>@;XP K CB EU M& K
@5@.@7 I@ @.@7 K@0 K
@4@ @7 K@>@;CB EU M& K
@5@.@7 I@ @.@7 K@0 K
@4@ @7 K@>@;C@mB EU M& B

@5@.@7 I@ @.
@7 K@ 
@.@7 K@ @ 
@.@7 K@@	@&@>@(	 @Q@?@>@@@ @ 
@7 J@ @ 
@7 J@>@(	 @@?@*@@@@@ @ 
@7 J@?@ @ 
@7 J@0 B@4@ 
@7 S@?
@"	 B@#@>@;C@]C
 EU M& I8

@5@.@7 I@ @.
@7 K@ 
@.@7 K@ @ 
@.@7 K@@	@&@>@(	 @@?@.@@@ @ 
@7 J@ @ 
@7 J@>@(	 @Q@?@@@0 I8@4@ 
@7 Sp@?
@"	 I8@#@>@;C@C" EU M&

 ID

@5@.@7 I@ @.
@7 K@ 
@.@7 K@ @ 
@.@7 K@@@&@(	 @@F@?@S@@@$@.@2@-@4@ 
@7 I1@@@ @ @7 J@(	 @Q@?	@ @ @7 J@(	 @@?@-@@@@@ @ 
@7 J@?@ @ 
@7 J@0 ID@4@ 
@7 Sp@?
@"	 ID@#@F@>@;CC? EU M& I=

@5@0 ID
@4@7 K@>@;C@CB EU M&

 IE

@5@.@7 I@ @.
@7 K@ 
@.@7 K@ @ 
@.@7 K@@@&@(	 @Q@F@?@S@@@$@.@2@-@4@ 
@7 I1@@@ @ @7 J@(	 @Q@?	@ @ @7 J@(	 @@?@-@@@@@ @ 
@7 J@?@ @ 
@7 J@0 IE@4@ 
@7 Sp@?
@"	 IE@#@F@>@;CC_ EU M& IA

@5@0 IE
@4@7 K@>@;CCb EU M&@5@.
@7 I@.@7 K@ @7 K@>@;XP K C@ICj EU M& K
@5@T@>@ @.@7 K@@@2@3
@4@7 K@E
@?@&@@@" K
@#@"	

@#@0 I8

@4@7 M)@?
@"
 K@#@E
@>@;C@GC| EU M& K
@5@T@>@ @.@7 K@@@2
@3@4@7 K@E
@?@$@@@" K
@#@.
@7 RC@0 I8

@4@7 M)@?
@"
 K@#@E
@>@;CC EU M&@5@7 I:@>@;XP
form_negation CB EU I B

 I8
@5@>@;CB EU I I8

 B
@5@>@;CB EU I ID

 IA
@5@>@;CB EU I I=

 IE
@5@>@;CB EU I IE

 I=
@5@>@;CB EU I IA

 ID
@5@>@;C
B EU I G

@5@>@;C	B EU I
 G@5@>@;XPsee_if_can_infer_empty_range C@B EU I	@5@@@*@0 ID@-	@-
@4@.@7 Iu@0 J@/@4@7 C@0 I=	
@4@.@7 J>@ @ @7 I@F
@E@?@V@0 IE@-	@-
@4@.@7 Iu@C@@
@0 B	
@4@/@/@7 J!@?@0 B
	@4@/@/@7 J!@L@P@0 J@/@4@7 C@0 IA	@-
@4@.@7 Iu@0 ID

@4@.@7 J>@ @ @.@7 I@ @ @7 I@>@;XP S CL^ EU I@5@8movenots B@;CLa EU I@5@8
split_hyps B@;CLd EU I@5@8split_concs B@;CLg EU I@5@8do_implication B@;CLj EU I@5@8equivalence B@;CLm EU I@5@>@;XP S CI EU I@5@.
@7 G@.@7 S B@ @7 G@>@;XP O? C@CA EU I@5@.	@7 M@.
@7@ checkvalidtraversalconditiontype B@>@@@C
@/@/@7 J!@L
@P@> J @.@7 J_ J@ @7 Nf B@E@?@/@.@7 J! P@2@3
@4@7 Jc@E@>@;XP OE C	@l EU I  @5@7clear_up_old_facts  B@7 S B@7 P@>@;C@s EU I  @5Rule substitutions phase 1@7 KT@7 S B@7 T	@7 P@>@;C@"@z EU I  @5 G@7 SRule substitutions phase 2@7 KT@7 R B@7 Q BStandardise hypotheses@7 KT@7 R BStandardise conclusions@7 KT@7setup_conclusions  B@7 T	@7 P@>@;C@ EU I  @5@7 R,  BExpression reduction@7 KT@7 Q  B@7 T J@7 C@7 T	@7 P@>@;C@ EU I  @5@7 P@>@;C
@ EU I  @5 G@7 S@7extended_simplify  B@7 T	@7 P@>@;C@ EU I  @5@-Adding hypotheses from ground inference rules@7 KT@/@7 R @7@*add_hypotheses_from_ground_inference_rules  B@7 T	@7 P@>@;C
@ EU I  @5
Proof framing@7 KT@7try_proof_framing  B@Q@;C@ EU I  @5@/@/@7user_rule_exists BApplying proof rules@7 KT@7apply_user_defined_proof_rules  B@>@;C@ EU I  @5@>@;XP
list_terms CB EU J- IB


@5@ @7 T, B@>@;CB EU J-
@5@7 J1@>@;XPprocess_next_hypothesis_x CA2 EU H I@5@7 L B@>@;CA6 EU H I@5@.@7 NJ@ @7 T1@>@;XD  t  t t  @t  P APwrite_syntax_errors  C@2@ EU Jt@5@0 L@0rule_syntax_error@-@-	@-
@4@/@4@7 J@7maybe_write_filename B        @7 J|@7 J|@7 J~@@@(	 @@?
@7 I         Involving: @7 J|@7 J|@7 J~@Q@;C@ EU Jt  @5@>@;XP M CDO EU J
@5@.@7 M=@>@ @.
@7 M~@>@ @ 
@8 I@;CDU EU J @<XPnegative_rational CA EU J I
	@5@7 S B @8 I@;XP Q C@\B EU M& H

@5@@@.@7 Q@?@.@7 I:@@@ @.
@7 Q@?@ @.
@7 I:@>@@@( @@&	
@?@)@@@(
 @@&	@?@@@"@#@"
@#@ @ 
@7 I1@?
@"	 H
@#@>@;C@%B EU M& J
@5@.@7 Q@@@"
@#@&	@?
@"	 J@#@E@>@;C@#B EU M& J
@5@.@7 Q@@@"@#@ @7 RC@?@"	 J@#@>@;C@&B EU M& J
@5@.@7 Q@@
@"

@#@&	@?
@"	 J@#@E@>@;C@'B EU M& J
@5@.@7 Q@@@"@#@2@/@4@ @7 I1@?@"	 J@#@>@;CB EU M&
@5@2
@4@7 Ij@>@;CB EU M&@5@>@;XP K C@MG
 EU J B

@5@@@"@ @7 J@.
@2@-@4@7 I1@ 
@ @.@7 I1@ @ @7 Q@?@ @ @7 J@.
@2@-@4@7 I1@ 
@ @.@7 I1@ @ @8 Q@;XP O CF EU I@5PROVED C@7 KT@>@;XPfetch_next_pfn CHH EU I@5@7 Q B@>@0 TB@/@4@7 C@p	@0 TB	@4@7 C@>@;XP L C@V@L EU J-

 M6


 M6


@5@ @.@7 I@>@@@2@ @.@7 Pe@ @0 Ph@-@/@4@7 Oj@>@@
@ @ @ 
@7 L@?@&
@>@@
@ @ @ @7do_norm_typed_exprs B@?@&@?	@&
@&@F@>@;C@g@d EU J- M'




 M'


@5@@@A@.@7 Pe@ @0 Ph@-@-@4@7 Oj@>@@	@ @ @7 L@?@&@>@@
@ @ @ @7 TC@?@&@>@@
@ 
@ @ @7 L@?@&
@?@&@&@&
@F@E@>@;C@ EU J-@5@@@(	 G@?@(	 I-@>@7 F| B@>@;C@ EU J-
 @@5@>@7do_norm_expr B@>@;C
@ EU J-@5@7 @@>@;C@9@ EU J-	@5@C@7 @@L@P@2@-@-@4@7 @<@ @.
@7
checktypes B@ @ 
@.@7 TC@.@2@4@7 @<@@@ @7 I:@?@&
@>@;XPsee_if_know_P_and_not_P C@@Bi EU I@5@.	@.
@.@7 J!@.@7 S B@@@ @.
@7 J>@?@(
 J  J@ @7 S B@7 J@@@ @.
@7 S} B@?@ @.
@7 R B@>@2@4@ 
@7 I@>@;XP Mo C@)@ EU H@5 J @7 L@@
 J@ @7 L@?@( @@>@@
 J
@ @7 L@?@( @@>@;XP S CJ EU I@5@0 P@-
@4@7 J@a@i@b@n@w@0 TT	@4@7 C@>@;CJ EU I
@5@0 TT@4@7 C@>@;XP L= CBy EU J-@5@.
@7 T.@.@7 R@ @7 T.@>@;XP I CA9 EU I@5@.	@7get_pfs_action N{@7 RL B@Q@;CA> EU I@5@>@;XP T C@@ EU I  @5@0 J@/@/@/@/@4@7 C@/@2 J@/@4@/@7 L@/ J
@/@7 L@/@2 J@/@4@/@7 L@/ J
@/@7 L@0 L(@/@/@/@/@4@7 C@/@/@/@7 M@7 Q K@7 C@0 K@/@4@7 C@0 K@/@/@4@7 C@7 N	 B@7 N B@0 K@/@4@7 C@7prune_all_proved_concs  J@0 L@/@/@4@7 Cissued_contradiction_message@7 C N@7 C J@7 C@0 J@/@/@/@/@4@7 C@0 L@/@/@/@/@4@7 C@0 J@/@/@/@/@4@7 C@0 L@/@/@/@/@4@7 C L@7 C@Q@;C@ EU I  @5@>@;XP Rn CC2 EU I  @5 - Dead path detected 
@8 I@;XP Pw CB EU O

@5@>@ @7 Oo@>@;CB EU O

@5@ @7 Oo@ @ 
@7 Pv@>@;XPprocess_next_hypothesis C
A EU H
 Mt@5 @7 NB@>@8 I B@;CA EU H
 Mt@5@>@;CA" EU H
 @Q@5@>@;CA% EU H@5@.
@7 NI@.@7get_switch_renum I@ @7 T/ B@>@;XP K CN& EU I OY@5@7 Rr K@2	@3
@3@3@4@7 Jc@8 K@;CN+ EU I O_@5@7 Rs QG@2	@3
@3@3@4@8 Jc@;XD  t  t t  @t  N AP J C@6I EU I@5@@ @@/@.@7 J!@!
@2@4@#@?@.
@7 J>@E@7 K$ Q:@2
@3	@3
@3@3@4@7 Jc@>@Q@;XP K/ C	A" EU J@5@a@g@h@l A@w@;XP S C@ EU Jt @5@C@0 T4@/@/@/@4@/@7 L@L@P@>@;C@ EU Jt  @5syntax_error_sec@7 Jy@3The rule files contain the following syntax errors:@7 J|@7 J~@7 T2 B@>@;XD  t  t t  @t  M9 AD  t  t t  @t  O AP M C$ EU I @Q@5 J@8 C@;C$ EU I  @@<XP T# C@)H# EU I@5@.@7 LV@7 M	@.	@7 Mu@0 TB@/@4@7 C@0 TB@4@7 C@7 C@7 S B@.
@7 T? B@7try_toplevel_proof_strategy B@&
	@>@;XP TL C@V EU O

@5@ @7 I@ @ 
@8 TK@;C@Y EU O @<XPperform_simplification C
@= EU I@5 M@7 M@7@.perform_simplification_verification_conditions B@>@;C
@G EU I@5 M@7 M@7 Tq@>@;C
@O EU I@5 E@7 M@7 N B@>@;XP P C@ C EU J-@5@.
@/@7 P@.@7 T.@.@/@7 P@ @.
@7 T.@ @ 
@7order B@>@;XP K CC EU M&@5@"	
@#@ @.@.
@7 P@0 ID
@4@7 K@>@;XP S C	J EU I@5@/@/@7 J%@>@Q@;CJ EU I@5@>@;XP P# C@ EU J


@5@ @ 
@7 K@>@;C@ EU J
@5@ @ @7 K@>@ 
@ @7 P"@>@;C@ EU J@5@>@;XP N CD EU I@5 @Q@/@.@7 J!true-hypothesis@7 L1@Q@;XP T CA) EU I@5 @@7 I@>@@@7 LF@7 I:@?@&	@>@;CA3 EU I@5@7Above traversal condition does not typecheck correctly.@7stopwith L@>@;XP O7 C	E EU Fl@5@/@/@7 L@>@Q@;CE EU Fl@5@>@;XPoverall_summary_of_file C@"A EU Jt@5@0 @-	@4@/@7 P\@> Jx@7 Jy@7 J|@7 J~@0 	@4@7overall_summary_of_rule B@8 T} B@;CA EU Jt@5@>@;XP M
 CA EU H@5@7 P@>@;CA EU H@5@7 P@7 L  B@>@;CA EU H@5@7 I@>@.	@/@7 J@7 L L@7 I@7 I@>@;C@+A EU H@5@0 L@/@4@7 C@0 K@/@4@7 C@0 L @4@7 C@0 K @4@7 C@>@7 C@.	@7 N B@7 N@ B@(	 Mt@>@;XP O C@&$[ EU I 

@5@7 I$@a@i@b @t@ @7 I$@a@f@b @s@>@0 I6
@4@8 I*@;C@/$` EU I I 

@5@7 I$@a@i@b @s@ @7 I$@a@f@b @s@>@0 C@0 I@1 I6
@4@4@8 I*@;XP O CA* EU Jt  @5@7 I@7 K5 B@>@;CA/ EU Jt@5@@@@@@@@@@  VC: @7 J|@.@7 I B@7 J|  @@@@@@@@@@@7 J|@7 J~@>@;XPprocess_action  C@ EU E  @5 I@7 I@8Typechecking only - no simplification has been performed@7 Ax B@>@;C@#@ EU E@5 I@7 L@> I@7 I@.@7 N1@.	@7 F" L|@%Automatic simplification completed.

@7 TSimplified output sent to ~w.@2	@4@7 T@>@;C@ EU E@5 I@7 L@.@7 N1@.	@7 TZombieScope completed.

@7 TZombieScope output sent to ~w.@2	@4@7 T@>@;XP N[ C@3Ek EU I

 K


@5@ @.@.@7 N]@ 
@.@.@7 N]@ @ @7 N% B@ @ @ @7 N B@0 IE
@4@8 M)@;XPdo_implication_proof_or_fail C@%J> EU I@5@7 K QW@2	@3
@3@3@4@7 Jc@ @7 K B@> K @7 K!@8 K$@;CJG EU I@5 K'@7 K!@>@Q@;XPsplit_rational_alt_sign C@&A EU J I 

 I@5@ @7 GX@a@f@b @s@ @7 GX@a@f@b @s@;C@!A EU J 

@5@ @7 GX@a@f@b @s@ @7 GX@a@f@b @s@;CA EU J
@5@7 GX@a@g@b @s@;CA EU J I
 I@5@ @7 GX@a@f@b @s@;XD  t  t t  @t  L APupdate_chain_infer C@aGy EU J
 M'


@5@0 IE
@4@.@7 M=@0 IE@4@.@7 M=@.@2@3@3@4@7 @<@ @.@7 M=@>@ @ @ @ 
@.@7 T B@ @ @.@7 I@ @ @.@7 I@ @ @ @8 I@;C@?G EU J
 M'

@5@@
@0 ID
@4@.@7 M=@?@0 ID@4@.@7 M=@>@ @ @ @ 
@.@7 T@>@ @ @ @8 I@;CG EU J	@5@0 M'@/@2@/@4@/@4@7 I@>@;XP K3 C@I@+ EU J
 IW

@5@.@7 I*@.
@ @7 I*@>@@@(
 @(@F@?@%@ 
@7 GX@a@f
@b @s@p
?@>@.@0 IW@4@7 K2@>@0 IB@4@7 I*@>@;XD  t  t t  @t  Q AP Tr C@\ EU I@5@7 C@7 N B@>@;XP Sa C@ZD EU I K

@5@0 K@4@.
@.@7reduce_disjunction B@ 
@0 K@4@7 I@>@/@ 
@7 J@>@@@,@(	 J @@@(
 @Qtrue-disjunction@7 L1@? L@2 J@3
@3@0 K@4@3
@3@4@7 Jc@?@R@>@;XP	orderargs CC_ EU J-


@5@>@ @ @7 T B@>@;CCd EU J-

@5 G@7 I@  G@7 I@>@ @7 Q@>@;CCk EU J-

@5@>@ @8 R\@;XP T* C@e EU Fl  @5udr0@7 Iy@7 Q B@7 Q B L@7 C@Q@;C@p EU Fl@5udr1@7 Iy@. J @.	@7 J@C
@7 J@L
@P@7 O! B@Q@;C@w EU Fl  @5@7 P B@7 P@>@;C@| EU Fl@5udr2@7 Iy@. J @.	@7 J@C
@7 J@L
@P@7 P B@Q@;C@ EU Fl  @5@7 T@7 P@>@;C	@ EU Fl  @5udr3@7 Iy@7 O B@Q@;C@ EU Fl  @5@7 T@7 P@>@;C@ EU Fl@5udr4@7 Iy@. J @.	@7 J@C
@7 J@L
@P@7 T@Q@;C@ EU Fl  @5@7 T@7 P@>@;C@ EU Fl@5udr5@7 Iy@. J @.	@7 J@C
@7 J@L
@P@7 T@Q@;C@ EU Fl  @5@7 T@7 P@>@;C	@ EU Fl  @5udr6@7 Iy@7 O B@Q@;C@ EU Fl  @5@7 T@7 P@>@;C@ EU Fl@5udr7@7 Iy@. J @.	@7 J@C
@7 J@L
@P@7 T@Q@;C@ EU Fl  @5@7 T@7 P@>@;C@ EU Fl@5udr8@7 Iy@. J @.	@7 J@C
@7 J@L
@P@7 T@Q@;C@ EU Fl  @5@7 T@7 P@>@;C@ EU Fl  @5@>@;XP K CC EU M&@5@.@7 RC@ @.@.
@7 P@0 ID
@4@7 K@>@;XP S C@3L EU I@5@0 J@-	@-
@4 J @.@7 J! J @.@7 J! J @.
@7 J_ P@2@3@3
@3
@3@4@7 Jc@Q@;C@3L EU I@5@0 J@-	@-
@4 J @.@7 J! J @.@7 J! J @.
@7 J_ P@2@3@3
@3	@3@4@7 Jc@Q@;C@AL EU I@5@0 J@-	@-
@4 J @.@7 J!@0 G	@4 J @.@7 J!@0 G
@4@.
@7 K@ 
 J @.@7 J_ P@2@3@3@3
@3@4@7 Jc@Q@;C@AL EU I@5@0 J@-	@-
@4 J @.@7 J!@0 G
@4 J @.@7 J!@0 G	@4@.
@7 K@ 
 J @.@7 J_ P@2@3@3@3
@3@4@7 Jc@Q@;XP M C@_C EU I K 


 K 



@5@ @ 
@7 Pe@@@ 
@/@7 J%@>@ @ @7 M@?@-@0 J&

 Q@4@7 C@@@ @ @7 M@0 J&

 Q@4@7 J@?
@0 J&

 Q@4@7 J@>@Q@>@;C@_C EU I K 


 K 



@5@ @ 
@7 Pe@@@ 
@/@7 J%@>@ @ @7 M@?@-@0 J&

 Q@4@7 C@@@ @ @7 M@0 J&

 Q@4@7 J@?
@0 J&

 Q@4@7 J@>@Q@>@;C@CC EU I H

@5@ @.@7 M@>@@@ @.
@7 I@ 
@0 M@/@4@7 Oj@.@7 S@"	 M@#@?@.@7 S@"	 H@#@E
@>@;C@CC EU I IB

@5@ @.@7 M@>@@@ @.
@7 I@ 
@0 M@/@4@7 Oj@.@7 S@"	 M@#@?@.@7 S@"	 IB@#@E
@>@;C@CC EU I C

@5@ @.@7 M@>@@@ @.
@7 I@ 
@0 M@/@4@7 Oj@.@7 S@"	 M@#@?@.@7 S@"	 C@#@E
@>@;C@TD EU I 

@5@.@7 M@ @.
@7 M@>@ @.@7 I@ 
@.@7 I@>@@@%@( G@( G@0 I6
@4@7 I*@7 I$@ @7 I$@ 
@7 I$@a@f@h@f
@o@u@?
@"	 
@#@>@;CD EU I M

 M


@5@ @7 M@ @ 
@7 M@>@;C@CD" EU I IE

@5@ @.@7 M@>@@@ @.
@7 I@ 
@0 M@/@4@7 Oj@.@7 M@"	 M@#@?@.@7 M@"	 IE@#@E
@>@;C@CD/ EU I IA

@5@ @.@7 M@>@@@ @.
@7 I@ 
@0 M@/@4@7 Oj@.@7 S@"	 M@#@?@.@7 S@"	 IA@#@E
@>@;C@CD< EU I ID

@5@ @.@7 M@>@@@ @.
@7 I@ 
@0 M@/@4@7 Oj@.@7 S@"	 M@#@?@.@7 S@"	 ID@#@E
@>@;C@CDI EU I I=

@5@ @.@7 M@>@@@ @.
@7 I@ 
@0 M@/@4@7 Oj@.@7 S@"	 M@#@?@.@7 S@"	 I=@#@E
@>@;CDV EU I M6

 M6


@5@ @7 M@>@ @ 
@7 S@>@;C@(D\ EU I M'


 M'



@5@ 
@7 M@>@ @ @7 S@>@ @ @7 M@>@;CDd EU I J
 J
@5@ @7 M@>@;CDh EU I J
 J
@5@ @7 M@>@;CDl EU I J
 J
@5@ @7 M@>@;CDp EU I J
 J
@5@ @7 M@>@;CDt EU I H

 H


@5@ @7 M@ @ 
@7 M@>@;C@'Dy EU I O

 K K


 G K
@5@ @7 M@ @ 
@7 M@>@;CD~ EU I K

 K


@5@ @7 M@ @ 
@7 M@>@;CD EU I K

 K


@5@ @7 M@ @ 
@7 M@>@;CD EU I G
 G
@5@ @7 M@>@;CD EU I K
 K
@5@ @7 M@>@;CD EU I K
 K
@5@ @7 M@>@;CD EU I I
 I
@5@ @7 M@>@;CD EU I Ic
@5@7 M@>@;CD EU I IR
 IR
@5@ @7 S@>@;CD EU I M
 M
@5@ @7 S@>@;CD EU I M
 M
@5@ @7 S@>@;CD EU I IW

 IW


@5@ @7 M@ @ 
@7 M@>@;CD EU I Q
@5@7 O1 B@>@;C@CD EU I T
@5@7 I@>@7 A@.@7 N4@ @2@'@4@.@7 I1@ @7 N4@.
 J$@7 J%@0 J&	
 KA@4@7 D4 J'@7save_used_identifier F*@0 T
	@4@7 D4@>@;C@@D EU I T
@5@7 A@.@7 N4@ @2@~@4@.@7 I1@ @7 N4@.
 J$@7 J%@0 J&	
 KA@4@7 D4 J'@7 T@0 T
	@4@7 D4@>@;CD EU I Ic
@5@7 M@>@;C	D EU I
@5@7 @@>@;C	D EU I
@5@7 G @>@;C@UD EU I@5@T@2@-
@-@4@7 @< IO@7 IP@@@(
 M,@>@ @.@7 R>@?@,@@@(
 Po@>@ @.@7 R@?@@@/ M2@7 M3@>@ @.@7 R>@?
@/ Bt@7 M3@>@ @.@7 R@>@2
@4@8 @<@;CD EU I@5@.
@.@7 M@>@.@7 S@ @ @7 M@>@;CD EU I@5@.
@/@.@.@/@7 M@>@ @.
@7 S@/@ @ 
@/@7 M@>@;CA"D EU I@5@T@2@-
@-@4@7 @<@@@-@0 M@/@4@7 Oj@"
@#@ @.
@7 S@"	 M
@#@F@F@F@F@E@?@@@@$@0 Pl@/@4@7 Oj@"
@#@ @7 S@F@F@F@F@E@?@@@@M@"
@#@@@@@(
INTEGER@?
@@@(

SHORT_INTEGER@?@(
LONG_INTEGER@' G@?@%
@ @.@7 M@>@@@ @ @7 I@&	@?@2
@3@4@7 @<@F@F@F@?@l@@@N@.@7 N4@2@m@3@k@3@_@3@_@4@.@ @7 I1@.@ @7 N4@@@ @0 Ph@/@/@4@7 Oj@' M,@?@ @0 Bs@/@4@7 Oj@' Po@.@2@4@7 @<@>@ @7 M@E@?@ @.@7 S@2
@4@7 @<@F@F@E@F@E@E@E
@>@;XP N CD EU I  @5@7 C@7 S^ B@>@Q@;XP Q C@i EU H@5@.	@7 R6 B@7 I@7 I@8 I@;XP MA CG# EU J  B



 B@<CG$ EU J  I8



 I9@<CG% EU J  IE



 IF@<CG& EU J  IA



 Hl@<CG' EU J  ID



 C@<CG( EU J  I=



 H+@<XP KU CG
 EU I@5 I@7 P@>@;C@AG EU I@5 I@7 P@.
@7 O @@7 O*** @7 I@@ I@7 F I@/@.@7 F& I@ @7 I Lo@7 I@? I@7 T@E@7 I@@@(	 @@?@7 I@>@7 J~@7 O@>@;XP Nd  C@%@s EU E  @5@7load_system  F%@7
load_switches  E@7handle_information_request  B@7load_data_files  Euser_output@7display_header L|@7load_provenance  FA@7load_declarations  T@7
load_rules  F@7presimplify  B


@7 T@7 T B P@7 T@7 M@>@;C@ EU E  @5

@7 TThe Simplifier failed.
@8 Ey L@;XD  t  t t  @t  N  AP Jz C	F EU Jt P@5***  @7 J|@>@;C	F EU Jt P@5---  @7 J|@>@;C	F EU Jt P@5>>>  @7 J|@>@;C	F EU Jt P@5%%%  @7 J|@>@;C	F EU Jt P@5+++  @7 J|@>@;C	F EU Jt L@5###  @7 J|@>@;C	F EU Jt P@5-S-  @7 J|@>@;C	F EU Jt K@5<S>  @7 J|@>@;C	F EU Jt R@5<<<  @7 J|@>@;C	F EU Jt S@5RRS  @7 J|@>@;C	F EU Jt S@5&&&  @7 J|@>@;C	F EU Jt Tg@5STX  @7 J|@>@;C	F EU Jtsyntax_err_rep@5!!!  @7 J|@>@;C	F EU Jt S@5SEM  @7 J|@>@;C	F EU Jt J@5VCN  @7 J|@>@;C	F EU Jt L}@5FIL  @7 J|@>@;C	F EU Jt Jx@5RUL     @7 J|@>@;C	F EU Jt Q@5CON        @7 J|@>@;C	F EU Jt O@5HYP        @7 J|@>@;C	F EU Jtoverall_summary@5OVR  @7 J|@>@;C	F EU Jtvcs@5VCS        @7 J|@>@;C	F EU Jt Q@5HYP LIMIT EXCEEDED @7 J|@>@;XPis_excluded CK  EU I@5@0 I8
@4@ @7 J>@>@;CK EU I	@5@>@;XD  t  t t  @t  N AP N C@'B EU Fl@5@.@7 N B@ @.
@.@7 L@C@ @7 J@L@P@>@ @ @ 
@ @8try_satisfy_goal_x B@;XP Tm CH7 EU I@5@7do_try_toplevel_proof_strategy B@>@;CH< EU I@5@>@;XP TD C@ EU J-@5@>@;C@ EU J-		
@5@ @ 
@ @7 L@ @ @ @7 TC@>@;XP S C@3L EU I@5@0 C@-	@-
@4 J @.@7 J! J @.@7 J! J @.
@7 J_ P@2@3@3
@3
@3@4@7 Jc@Q@;C@AL EU I@5@0 C@-	@-
@4 J @.@7 J!@0 G
@4 J @.@7 J!@0 G	@4@.
@7 K@ 
 J @.@7 J_ P@2@3@3@3
@3@4@7 Jc@Q@;XP Mr C@ EU H J@5@ @ @.@7 S B@>@ 
@ @7 J!@>@;C@ EU H K@5@ @ @.@7 U@>@ 
@ @7 J@>@;C@ EU H@5@>HorC is not hyp or conc but is ~a in fetch_minimum_complexity.@2@4@8 K@;XP J CE EU J@5@8 K@;C@/E EU J B

@5@0 B
@-@4@.
@7 K@0 B
@4@7 I|@0 B@4@.@7 J@ 
@ @8 I@;C@/E EU J I8

@5@0 B
@-@4@.
@7 K@0 B
@4@7 I|@0 I8@4@.@7 J@ 
@ @8 I@;C@&E  EU J I8

@5@0 I8
@-@4@.
@7 K@0 B@4@.@7 J@ 
@ @8 I@;C@&E$ EU J I8

@5@0 I8@-@4@.
@7 K@0 B
@4@.@7 J@ 
@ @8 I@;XP N C@WE EU I@5@.@/@.	@7 J!@/@.
@7 J!@a@h@i@q@.@7 N4@2@d@3@u@3@p@3@l@3@i@3@c@3@a@3@t@3@e@3@ @3@o@3@f@3@ @3@H@4@ @.@7 I1@.
@ @7 N4@ 
@7 L1@Q@;XD  t  t t  @t  L AP J CA EU I@5@ @7 L@ @ @7save_complexity B@>@;XPoverall_summary_of_rule_rep C@ A  EU Jt 
	
@5@0 P]@0 	
@4@-@4@7 J Ot@7 J|@ @7 J|@Q@;CA& EU Jt@5@>@;XP O, C@ EU I@5@8 K@;C@&@ EU I B

@5@0 IA
@4@.@7 K@0 IE
@4@.
@7 K@ @ 
@8 I1@;C@!@ EU I I8

@5@@@0 I=
@4@7 K@?
@0 ID
@4@8 K@;C@&@ EU I I=

@5@0 IA
@4@.@7 K@0 I8
@4@.
@7 K@ @ 
@8 I1@;C@&@ EU I ID

@5@0 IE
@4@.@7 K@0 I8
@4@.
@7 K@ @ 
@8 I1@;C@*@ EU I IA

@5@@@0 B
@4@7 K@0 B
@4@7 I|@?
@0 I=
@4@8 K@;C@*@ EU I IE

@5@@@0 B
@4@7 K@0 B
@4@7 I|@?
@0 ID
@4@8 K@;C@(@ EU I IE

@5@C
@7 I$@L
@P@ @7 I$@.@/@7 O@0 IE@4 @Q@8 I:@;C@)@ EU I IE

@5@C
@ @7 I$@L
@P@7 I$@ @.@/@7 M@0 IE
@4 @Q@8 I:@;XPget_next_hypothesis C@ EU H@5@.	@7 N@7 N B@>@;XP T C@ EU E  @5 I@7get_switch_help I T@7display_help L| @7 G@>@;CA EU E  @5 I@7get_switch_empty I T@7 U" @7 G@>@;CA EU E  @5 I@7get_switch_version I T@7 T @7 G@>@;CA EU E  @5@>@;XP U CA EU I@5@0 J	
@/@4@7 C@>@0 J	
@4@8 D4@;XP MG C@!U< EU I IE

@5@ @7 I.@ @.
@7 I'@0 IE
@4 @Q@7 I:@>@;C@!UB EU I IE

@5@ @7 I.@ @.
@7 I@0 IA
@4 @Q@7 I:@>@;C@!UH EU I IA

@5@ @7 I.@ @.
@7 I@0 IA
@4 @Q@7 I:@>@;C@!UN EU I IA

@5@ @7 I.@ @.
@7 I'@0 IE
@4 @Q@7 I:@>@;C@!UT EU I ID

@5@ @7 I.@ @.
@7 I'@0 ID
@4 @Q@7 I:@>@;C@!UZ EU I ID

@5@ @7 I.@ @.
@7 I@0 I=
@4 @Q@7 I:@>@;C@!U` EU I I=

@5@ @7 I.@ @.
@7 I@0 I=
@4 @Q@7 I:@>@;C@!Uf EU I I=

@5@ @7 I.@ @.
@7 I'@0 ID
@4 @Q@7 I:@>@;C@<Uo EU I I8

@5@ @7 I.@@@ @.
@7 I@0 I=
@4 @Q@7 I:@E@?@ @.@7 I'@0 ID@4 @Q@7 I:@E
@>@;C@<Uz EU I I8

@5@ @7 I.@@@ @.
@7 I@0 I=
@4 @Q@7 I:@E@?@ @.@7 I'@0 ID@4 @Q@7 I:@E
@>@;C@GU EU I IE H

 H


@5@ @7 I.@ @.@.@7 I'@0 C@4@.@7 I!@0 IE@1 H
@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@GU EU I IE H

 H


@5@ 
@7 I.@ @.@.@7 I'@0 C
@4@.@7 I!@0 IE@1 H@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@GU EU I IE H

 H


@5@ @7 I.@ @.@.@7 I'@0 C@4@.@7 I!@0 IE@1 H
@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@GU EU I IE H

 H


@5@ 
@7 I.@ @.@.@7 I'@0 C
@4@.@7 I!@0 IE@1 H@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@GU EU I IA H

 H


@5@ @7 I.@ 
@.@.@7 I'@0 C@4@.@7 I!@0 IE@1 H@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@GU EU I IA H

 H


@5@ @7 I.@ 
@.@.@7 I'@0 C@4@.@7 I!@0 IE@1 H@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@GU EU I IA H

 H


@5@ @7 I.@ @.@.@7 I'@0 C@4@.@7 I!@0 IE
@1 H@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@GU EU I IA H

 H


@5@ @7 I.@ @.@.@7 I'@0 C@4@.@7 I!@0 IE
@1 H@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HU EU I IE H

 H


@5@ @7 I.@ 
@.@.@7 I@0 C@4@.@7 I!@0 IE@0 H@4@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HU EU I IE H

 H


@5@ @7 I.@ 
@.@.@7 I@0 C@4@.@7 I!@0 IE@0 H@4@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HU EU I IE H

 H


@5@ @7 I.@ @.@.@7 I@0 C@4@.@7 I!@0 IE@0 H@4
@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HU EU I IE H

 H


@5@ @7 I.@ @.@.@7 I@0 C@4@.@7 I!@0 IE@0 H@4
@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HU EU I IA H

 H


@5@ @7 I.@ @.@.@7 I@0 C@4@.@7 I!@0 IE@0 H
@4@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HU EU I IA H

 H


@5@ 
@7 I.@ @.@.@7 I@0 C
@4@.@7 I!@0 IE@0 H@4@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HU EU I IA H

 H


@5@ @7 I.@ @.@.@7 I@0 C@4@.@7 I!@0 IE@0 H
@4@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HV EU I IA H

 H


@5@ 
@7 I.@ @.@.@7 I@0 C
@4@.@7 I!@0 IE@0 H@4@4@.@7 I>@ @ @.@7 I1@ @8 I4@;CV EU I B H

 H

@5 B@ @ 
@8 N B@;CV EU I B H

 H

@5 B@ @ 
@8 U+@;CV EU I B H

 H

@5 B@ @ 
@8 U+@;CV EU I B H

 H

@5 B@ @ 
@8 U+@;CV EU I I8 H

 H

@5 I9@ @ 
@8 U+@;CV  EU I I8 H

 H

@5 I9@ @ 
@8 U+@;CV# EU I I8 H

 H

@5 I9@ @ 
@8 U+@;CV& EU I I8 H

 H

@5 I9@ @ 
@8 U+@;CV) EU I IE H

 H

@5 IF@ @ 
@8 U+@;CV, EU I IE H

 H

@5 IF@ @ 
@8 U+@;CV/ EU I IE H

 H

@5 IF@ @ 
@8 U+@;CV2 EU I IE H

 H

@5 IF@ @ 
@8 U+@;CV5 EU I IA H

 H

@5 Hl@ @ 
@8 U+@;CV8 EU I IA H

 H

@5 Hl@ @ 
@8 U+@;CV; EU I IA H

 H

@5 Hl@ @ 
@8 U+@;CV> EU I IA H

 H

@5 Hl@ @ 
@8 U+@;CVA EU I ID H

 H

@5 C@ @ 
@8 U+@;CVD EU I ID H

 H

@5 C@ @ 
@8 U+@;CVG EU I ID H

 H

@5 C@ @ 
@8 U+@;CVJ EU I ID H

 H

@5 C@ @ 
@8 U+@;CVM EU I I= H

 H

@5 H+@ @ 
@8 U+@;CVP EU I I= H

 H

@5 H+@ @ 
@8 U+@;CVS EU I I= H

 H

@5 H+@ @ 
@8 U+@;CVV EU I I= H

 H

@5 H+@ @ 
@8 U+@;CV[ EU I B C

 C

@5 B@ @ 
@8 U+@;CV^ EU I B C

 C

@5 B@ 
@ @8 U+@;CVa EU I I8 C

 C

@5 I9@ @ 
@8 U+@;CVd EU I I8 C

 C

@5 I9@ 
@ @8 U+@;CVg EU I IE C

 C

@5 IF@ @ 
@8 U+@;CVj EU I IE C

 C

@5 IF@ 
@ @8 U+@;CVm EU I IA C

 C

@5 Hl@ @ 
@8 U+@;CVp EU I IA C

 C

@5 Hl@ 
@ @8 U+@;CVs EU I ID C

 C

@5 C@ @ 
@8 U+@;CVv EU I ID C

 C

@5 C@ 
@ @8 U+@;CVy EU I I= C

 C

@5 H+@ @ 
@8 U+@;CV| EU I I= C

 C

@5 H+@ 
@ @8 U+@;C@9V EU I B IB

 IB

@5@ @7 I.@>@@	@( @>@(
 @@?@0 I8 @4 @Q@7 I:@> B@ @ 
@7 U+@>@;C@9V EU I B IB

 IB

@5@ @7 I.@>@@	@( @>@(
 @@?@0 I8 @4 @Q@7 I:@> B@ @ 
@7 U+@>@;C@9V EU I B IB

 IB

@5@ @7 I.@>@@	@( @>@(
 @@?@0 I8 @4 @Q@7 I:@> B@ @ 
@7 U+@>@;C@9V EU I B IB

 IB

@5@ @7 I.@>@@	@( @>@(
 @@?@0 I8 @4 @Q@7 I:@> B@ @ 
@7 U+@>@;C@.V EU I B
 IB
@5@ @7 I.@@@0 B@4 @Q@7 I:@(
 @@?
 B@  @7 U+@>@;C@/V EU I B IB

@5@ @7 I.@@@0 B@4 @Q@7 I:@(
 @@?
 B@  @7 U+@>@;C@.V EU I B
 IB
@5@ @7 I.@@@0 B@4 @Q@7 I:@(
 @@?
 B@  @7 U+@>@;C@/V EU I B IB

@5@ @7 I.@@@0 B@4 @Q@7 I:@(
 @@?
 B@  @7 U+@>@;C@7V EU I I8 IB

 IB

@5@ @7 I.@>@@@( @>@Q@?@0 I8 @4 @Q@7 I:@> I9@ @ 
@7 U+@>@;C@7V EU I I8 IB

 IB

@5@ @7 I.@>@@@( @>@Q@?@0 I8 @4 @Q@7 I:@> I9@ @ 
@7 U+@>@;C@7V EU I I8 IB

 IB

@5@ @7 I.@>@@@( @>@Q@?@0 I8 @4 @Q@7 I:@> I9@ @ 
@7 U+@>@;C@7W EU I I8 IB

 IB

@5@ @7 I.@>@@@( @>@Q@?@0 I8 @4 @Q@7 I:@> I9@ @ 
@7 U+@>@;C@SW EU I IE IB

 IB

@5@ @7 I.@>@@	@( @>@(
 @@?@0@@@0 I= @4 @Q@7 I:@> IF@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> IF@ 
@ @7 U+@>@;C@SW+ EU I IE IB

 IB

@5@ @7 I.@>@@	@( @>@(
 @@?@0@@@0 I= @4 @Q@7 I:@> IF@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> IF@ 
@ @7 U+@>@;C@SW= EU I IE IB

 IB

@5@ @7 I.@>@@	@( @>@(
 @@?@0@@@0 I= @4 @Q@7 I:@> IF@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> IF@ 
@ @7 U+@>@;C@SWO EU I IE IB

 IB

@5@ @7 I.@>@@	@( @>@(
 @@?@0@@@0 I= @4 @Q@7 I:@> IF@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> IF@ 
@ @7 U+@>@;C@SWa EU I IA IB

 IB

@5@ @7 I.@>@@	@( @>@(
 @@?@0@@@0 I= @4 @Q@7 I:@> Hl@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> Hl@ 
@ @7 U+@>@;C@SWs EU I IA IB

 IB

@5@ @7 I.@>@@	@( @>@(
 @@?@0@@@0 I= @4 @Q@7 I:@> Hl@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> Hl@ 
@ @7 U+@>@;C@SW EU I IA IB

 IB

@5@ @7 I.@>@@	@( @>@(
 @@?@0@@@0 I= @4 @Q@7 I:@> Hl@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> Hl@ 
@ @7 U+@>@;C@SW EU I IA IB

 IB

@5@ @7 I.@>@@	@( @>@(
 @@?@0@@@0 I= @4 @Q@7 I:@> Hl@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> Hl@ 
@ @7 U+@>@;C@QW EU I ID IB

 IB

@5@ @7 I.@>@@@( @>@Q@?@0@@@0 I= @4 @Q@7 I:@> C@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> C@ 
@ @7 U+@>@;C@QW EU I ID IB

 IB

@5@ @7 I.@>@@@( @>@Q@?@0@@@0 I= @4 @Q@7 I:@> C@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> C@ 
@ @7 U+@>@;C@QW EU I ID IB

 IB

@5@ @7 I.@>@@@( @>@Q@?@0@@@0 I= @4 @Q@7 I:@> C@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> C@ 
@ @7 U+@>@;C@QW EU I ID IB

 IB

@5@ @7 I.@>@@@( @>@Q@?@0@@@0 I= @4 @Q@7 I:@> C@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> C@ 
@ @7 U+@>@;C@QW EU I I= IB

 IB

@5@ @7 I.@>@@@( @>@Q@?@0@@@0 I= @4 @Q@7 I:@> H+@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> H+@ 
@ @7 U+@>@;C@QX EU I I= IB

 IB

@5@ @7 I.@>@@@( @>@Q@?@0@@@0 I= @4 @Q@7 I:@> H+@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> H+@ 
@ @7 U+@>@;C@QX EU I I= IB

 IB

@5@ @7 I.@>@@@( @>@Q@?@0@@@0 I= @4 @Q@7 I:@> H+@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> H+@ 
@ @7 U+@>@;C@QX' EU I I= IB

 IB

@5@ @7 I.@>@@@( @>@Q@?@0@@@0 I= @4 @Q@7 I:@> H+@ @ 
@7 U+@?@0 ID @4 @Q@7 I:@> H+@ 
@ @7 U+@>@;C@,X; EU I B IB

 IB

@5@@
@0 B @4@7 I>@?
 B@ @ 
@7 U+@>@;C@,XC EU I B IB

 IB

@5@@
@0 B @4@7 I>@?
 B@ @ 
@7 U+@>@;C@,XK EU I B IB

 IB

@5@@
@0 B @4@7 I>@?
 B@ @ 
@7 U+@>@;C@,XS EU I B IB

 IB

@5@@
@0 B @4@7 I>@?
 B@ @ 
@7 U+@>@;C@LX[ EU I		 I8 IB

 IB

@5@@@0 I8 @4@.@7 I>@> I9@ @ 
@.@7 U+@?@0 B @4@7 I>@>@Q@F@ @ @.@7 I1@ @7 I4@>@;C@LXi EU I		 I8 IB

 IB

@5@@@0 I8 @4@.@7 I>@> I9@ @ 
@.@7 U+@?@0 B @4@7 I>@>@Q@F@ @ @.@7 I1@ @7 I4@>@;C@LXw EU I		 I8 IB

 IB

@5@@@0 I8 @4@.@7 I>@> I9@ @ 
@.@7 U+@?@0 B @4@7 I>@>@Q@F@ @ @.@7 I1@ @7 I4@>@;C@LX EU I		 I8 IB

 IB

@5@@@0 I8 @4@.@7 I>@> I9@ @ 
@.@7 U+@?@0 B @4@7 I>@>@Q@F@ @ @.@7 I1@ @7 I4@>@;C@hX EU I		 IE IB

 IB

@5@@@0 B @4@.@7 I>@>@' @@?@4@@@0 IA @4@.@7 I>@> IF@ @ 
@.@7 U+@?@0 IE @4@.@7 I>@> IF@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hX EU I		 IE IB

 IB

@5@@@0 B @4@.@7 I>@>@' @@?@4@@@0 IA @4@.@7 I>@> IF@ @ 
@.@7 U+@?@0 IE @4@.@7 I>@> IF@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hX EU I		 IE IB

 IB

@5@@@0 B @4@.@7 I>@>@' @@?@4@@@0 IA @4@.@7 I>@> IF@ @ 
@.@7 U+@?@0 IE @4@.@7 I>@> IF@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hX EU I		 IE IB

 IB

@5@@@0 B @4@.@7 I>@>@' @@?@4@@@0 IA @4@.@7 I>@> IF@ @ 
@.@7 U+@?@0 IE @4@.@7 I>@> IF@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hX EU I		 IA IB

 IB

@5@@@0 B @4@.@7 I>@>@' @@?@4@@@0 IA @4@.@7 I>@> Hl@ @ 
@.@7 U+@?@0 IE @4@.@7 I>@> Hl@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hX EU I		 IA IB

 IB

@5@@@0 B @4@.@7 I>@>@' @@?@4@@@0 IA @4@.@7 I>@> Hl@ @ 
@.@7 U+@?@0 IE @4@.@7 I>@> Hl@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hX EU I		 IA IB

 IB

@5@@@0 B @4@.@7 I>@>@' @@?@4@@@0 IA @4@.@7 I>@> Hl@ @ 
@.@7 U+@?@0 IE @4@.@7 I>@> Hl@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hY EU I		 IA IB

 IB

@5@@@0 B @4@.@7 I>@>@' @@?@4@@@0 IA @4@.@7 I>@> Hl@ @ 
@.@7 U+@?@0 IE @4@.@7 I>@> Hl@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hY# EU I		 ID IB

 IB

@5@@@0 B @4@.@7 I>@>@Q@E@?@4@@@0 I= @4@.@7 I>@> C@ @ 
@.@7 U+@?@0 ID @4@.@7 I>@> C@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hY5 EU I		 ID IB

 IB

@5@@@0 B @4@.@7 I>@>@Q@E@?@4@@@0 I= @4@.@7 I>@> C@ @ 
@.@7 U+@?@0 ID @4@.@7 I>@> C@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hYG EU I		 ID IB

 IB

@5@@@0 B @4@.@7 I>@>@Q@E@?@4@@@0 I= @4@.@7 I>@> C@ @ 
@.@7 U+@?@0 ID @4@.@7 I>@> C@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hYY EU I		 ID IB

 IB

@5@@@0 B @4@.@7 I>@>@Q@E@?@4@@@0 I= @4@.@7 I>@> C@ @ 
@.@7 U+@?@0 ID @4@.@7 I>@> C@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hYk EU I		 I= IB

 IB

@5@@@0 B @4@.@7 I>@>@Q@E@?@4@@@0 I= @4@.@7 I>@> H+@ @ 
@.@7 U+@?@0 ID @4@.@7 I>@> H+@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hY} EU I		 I= IB

 IB

@5@@@0 B @4@.@7 I>@>@Q@E@?@4@@@0 I= @4@.@7 I>@> H+@ @ 
@.@7 U+@?@0 ID @4@.@7 I>@> H+@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hY EU I		 I= IB

 IB

@5@@@0 B @4@.@7 I>@>@Q@E@?@4@@@0 I= @4@.@7 I>@> H+@ @ 
@.@7 U+@?@0 ID @4@.@7 I>@> H+@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hY EU I		 I= IB

 IB

@5@@@0 B @4@.@7 I>@>@Q@E@?@4@@@0 I= @4@.@7 I>@> H+@ @ 
@.@7 U+@?@0 ID @4@.@7 I>@> H+@ 
@ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@0Y EU I B I6

 I6

 G@5@ @7 I$@0 B @4 @@7 I:@>@0 B
@4 G@8 I>@;C@0Y EU I IE I6

 I6

 G@5@ @7 I$@0 I= @4 @Q@7 I:@>@0 IE
@4 G@8 I>@;C@0Y EU I IE I6

 I6

 G@5@ @7 I$@0 ID @4 @Q@7 I:@>@0 IA
@4 G@8 I>@;C@0Y EU I IA I6

 I6

 G@5@ @7 I$@0 I= @4 @Q@7 I:@>@0 IA
@4 G@8 I>@;C@0Y EU I IA I6

 I6

 G@5@ @7 I$@0 ID @4 @Q@7 I:@>@0 IE
@4 G@8 I>@;C@tY EU I

 B

 G@5@ @7 I$@>@@@0 IA@4 G@.
@7
strict_deduce B@E@?@.@0 C@4@7 I*@0 I=@4 G@.
@7 U,@@@0 IE@4 G@.@7 U,@E@?@.@0 H@4@7 I*@0 ID@4 G@.@7 U,@>@ 
@ @.@7 I1@ @8 I4@;C@tY EU I

 B

 G@5@ @7 I$@>@@@0 IA@4 G@.
@7 U,@E@?@.@0 C@4@7 I*@0 I=@4 G@.
@7 U,@@@0 IE@4 G@.@7 U,@E@?@.@0 H@4@7 I*@0 ID@4 G@.@7 U,@>@ 
@ @.@7 I1@ @8 I4@;C@hY EU I ID H

 G@5@@@0 ID@4 G@.
@7 U,@?@0 IE@0 H@4@4 G@.
@7 U,@@@0 I8@0 H@4@4 G@.@7 U,@?@0 I8@1 C@4 G@.@7 U,@>@ 
@ @.@7 I1@ @8 I4@;C@fZ
 EU I ID
 C
 G@5@@@0 ID@4 G@.
@7 U,@?@0 IE@1 C@4 G@.
@7 U,@@@0 I8@1 C@4 G@.@7 U,@?@0 I8@0 H@4@4 G@.@7 U,@>@ 
@ @.@7 I1@ @8 I4@;C@gZ EU I I=
 H
 G@5@@@0 ID@4 G@.
@7 U,@?@0 IE@0 H@4@4 G@.
@7 U,@@@0 I8@0 H@4@4 G@.@7 U,@?@0 I8@1 C@4 G@.@7 U,@>@ 
@ @.@7 I1@ @8 I4@;C@gZ+ EU I I= C

 G@5@@@0 ID@4 G@.
@7 U,@?@0 IE@1 C@4 G@.
@7 U,@@@0 I8@1 C@4 G@.@7 U,@?@0 I8@0 H@4@4 G@.@7 U,@>@ 
@ @.@7 I1@ @8 I4@;C@Z= EU I
 IE

 G@5@C@ @7 I$@L@P@C@ @7 I$@L@P@@@0 IE@1 H@4 G@.
@7 U,@?@=@@@0 IE@0 C@4@4 G@.
@7 U,@?@'@@@0 ID@1 H@4 G@.
@7 U,@?@0 ID@0 C@4@4 G@.
@7 U,@>@@@0 I8@1 H@4 G@.@7 U,@?@0 I8@0 C@4@4 G@.@7 U,@>@ 
@ @.@7 I1@ @8 I4@;C@kZS EU I
 IE

 G@5@C@ @7 I$@L@P@ @7 I$@0 H@4@.
@7 I:@@@0 IE
@4 G@.@7 U,@E@?@0 H@4@.@7 I:@0 ID@4 G@.@7 U,@>@0 I8
@4 G@.@7 U,@>@ @ @.@7 I1@ @8 I4@;C@kZc EU I
 IE

 G@5@ @7 I$@C@ @7 I$@L@P@0 C@4@.
@7 I:@@@0 IE
@4 G@.@7 U,@E@?@0 C@4@.@7 I:@0 ID@4 G@.@7 U,@>@0 I8
@4 G@.@7 U,@>@ @ @.@7 I1@ @8 I4@;XPwrite_the_overall_summary  C@ EU Jt@5@0 @-@/@4@/@7 P\@>@.	@7 Ly L}@7 Jy@7 J|@7 J~@7 T@8 U/ B@;CA EU Jt  @5@>@;XP K C@>Nq EU I@5@/@ @7 J@.@7 J@0 J J
@/@4@7 C@  J@ @/@7 J@@@(	 J @0 K P@3@3
@3@4@7 D4@?@R@>@;XP M CA EU J  @5@7 J~*** ERROR - @8 I@;XD  t  t t  @t  J AP P CF` EU Jt

@5@7 J| & @7 J|@7 J|@ @7 J|@>@;CFg EU Jt
@5@7 J|@>@;CFk EU Jt
@5@7 J| Ot@7 J|@7 J|@>@ @7 P@>@;XP T C@ EU I@5@0 @/@/@4@.@7 J:@7 H@.	@7 I:@7 J] B@Q@;C@ EU I  @5@>@;XPrewrite_oldvars_with_newvars C@8H EU I	
@5@0 C@-@1 AV@-@-
@4@0 J
@4@.@7 @@ @.@7 Oe@ @.@7 M-@ @7apply_relevant_updates B@>@C@(
 @@L@P@>@;XPforce_simplify C	L EU I@5@7 LF@7 I:@>@;CL EU I
@5@>@;XP Q CBK EU M&

@5@0 B
@4@7 M)@>@;C
BN EU M&


@5@7 Q@>@;XP S C@EL EU I@5@0 K@-	@-
@4 J @.@7 R@/@/@ @7 L J @.@7 RS J @.
@7 RS Q-@2@3@2@3	@4@3@2
@3
@4@3@4@7 Jc@>@8 S@;XP IU C$( EU I

@5@0 IA
@4 @Q@7 I:@>@&	
@;C$, EU I

@5@0 ID
@4 @Q@7 I:@>@&	@;C@"$0 EU I
@5@ @.@7 IT@>@@@0 I=
@4 @Q@7 I:@&	
@?@&	@>@;XP K C
M_ EU I@5@.@7 S B@7 R B@>@;XP J CB EU I J@5@. J
@7 L@>@&@  J
@7 K@>@;CB" EU I K@5@. J
@7 L@>@&@  J
@7 K@>@;CB) EU I@5@9HorC is not hyp or conc but is ~a in save_semi_stan_fact.@2
@4@8 K@;XP N CE) EU I@5@0 K@-@-	@4@/@.
@7 J!@0 K	@4@7 RG BP-or-not-P disjunction@7 L1@Q@;XP
runtime_entry C
@q EU EU @w@5@7 T B@7save_usage_profile  B @7 G@>@;XP T& C@=AS EU J@5@@
@0 	@4@/@/@7 JI@?@+@@
@0 	@4@/@/@7 J:@?@@@0 	@4@/@/@/@7 K@?@0 	@4@/@/@/@7 K@>@;XP T CA EU Jt@5@0 P]@-	@4@7 J@> U	@7 Jy@7 J|@7 U B@8 J~@;CA EU Jt@5@>@;XP O/ C@w@ EU I IE

@5@7 Io@@@"
 M6@#@?	@/ @@/@/@/@7 M@@@0 IE
@4@.@.
@7get_forall_hyp J#@?
@0 IA
@4@.@.
@7 UH@ @7 Io@0 IA
@4@7 I|@ @7 L Iw@7 N@@@ @.@7 M| B@' @Q@?@' @@E@> Iw@7 N@ @@>@2
@4@ @8 I@;C@xA EU I IE

@5@ @7 Io@@@" M6@#@?
@/@  @@/@/@/@7 M@@@0 IE
@4@.@.
@7 UH@?
@0 IA
@4@.@.
@7 UH@7 Io@0 IA
@4@7 I|@ @7 L Iw@7 N@@@ @.@7 UK@' @Q@?@' @@E@> Iw@7 N@ @@>@2
@4@ @8 I@;C@wA2 EU I IA

@5@7 Io@@@"
 M6@#@?	@/ @@/@/@/@7 M@@@0 IA
@4@.@.
@7 UH@?
@0 IE
@4@.@.
@7 UH@ @7 Io@0 IA
@4@7 I|@ @7 L Iw@7 N@@@ @.@7 UK@' @Q@?@' @@E@> Iw@7 N@ @@>@2
@4@ @8 I@;C@xAN EU I IA

@5@ @7 Io@@@" M6@#@?
@/@  @@/@/@/@7 M@@@0 IA
@4@.@.
@7 UH@?
@0 IE
@4@.@.
@7 UH@7 Io@0 IA
@4@7 I|@ @7 L Iw@7 N@@@ @.@7 UK@' @Q@?@' @@E@> Iw@7 N@ @@>@2
@4@ @8 I@;XP TG C@A@ EU J-@5@.
@7 N
@.@7 J5@ @.@7 J4@ @.
@7 J@ 
@.@7 Kh@ @.@7 L?@ @.@7 N@ @.@7 N@ @.@7 N@ @.@7 N@ @8 N@;XP U C
B EU Fl 
@<CB EU Fl@5@2	
@4@ @ @8 N@;XP T C@L@ EU E@5@.@7 FG L|@.	@7 TProcessing @7 I@7 I ...@7 I@7 J~@7do_rule_substitutions0  Fg@7 R B@7 S B@7new_load_vcg  B@.
@7 N1 A@.@7 G@ @7 R@ @7 To B@ @7 G" @7write_overall_rule_summary  B@7 R B@@ I@7 O@? I@7 O@7 N, B@7 Rt B@>@;XP O CAT EU Jt @5@C@/@/@7 L@L@P@>@8 K B@;CAX EU Jt@5@0 L@-@-	@4@7 J@7 N B@7 J~@Q@;CA] EU Jt  @5@>@8 J B@;XP JG CA EU Fl@5@ 
@/@/@/@/@7 L@>@;CA EU Fl@5 K@ 
@7 R B@ 
@ @ @7 Q@>@;XPwrite_out_cases_x C@$D EU Jt
@5@7 J|@7 P Lf@7 J|@7 J|)  @7 J|@ @7 J| AW@7 J|@7 J~@>@;C@,D EU Jt@5@p
	@7 J|@7 P Lf@7 J|@7 J| Ug@7 J|@ @7 J|, or@7 J|@7 J~@ 
@ @8 Ue B@;XD  t  t t  @t  I AP Q] C	D EU Jt@5@7 Ui@>@;XPfind_empty_range C@gJ EU I		 I8



@5@@@0 IE@-@4@/@ @7 J!@?@0 IA@-@4@/@ @7 J!@@@0 IE@-@4@/@ 
@7 J!@?@0 IA@-@4@/@ 
@7 J!@@@ @ @7is_an_empty_range B@>@( @@?@ @ @7 K~ B@ @ @ @ @8all_excluded B@;XP R C@9B EU I @5@.	@2 J@3@-
@4@.@7 J!@.@2 J@3@-
@4@.@7 J!@a@f@f@q@ @ @ 
@2@4 A)@8 L$@;C@2B EU I@5@a@g@b @s@p	@.
@2 J@3@-@4@.@7 J!@.
@.@.@7 L'@ @ @ 
@ @  A)@8 L$@;CB EU I@5@a@g@b@s@>@;XP U CHZ EU I@5@7 J@>@;C@-Hj EU I@5@.
 J @7 J@.@.@7 U5 B@>@ @ @7 K B Q=@2	@3
@3@*replacing variables with update structures@4@7 Jc@7 O
@>@;C@:Hy EU I@5@0 K@0 @-
@-@4@-@4 J @7 J@>@ @ @7 M Q=@2	@3@0 K@0 
@4@4@3@+unwrapping a universally-quantified formula@4@7 Jc@7 O
@>@;C@.H EU I@5@0 C@-
@-@4 J @7 J@>@ @7 T B Q=@2	@3@0 C
@4@3implication@4@7 Jc@7 O
@>@;C@+H EU I@5@.
 J @7 J@.@7 LB@> M@ @7 M Q=@2	@3
@3@Acases on index values, given the update(A, [I], X) subexpressions@4@7 Jc@7 O
@>@;C@;H EU I@5@.
 J @7 J@/@7 MZ B@>@.@/@.@7 J!@ @.
@7 Uz@> Q`@ 
@7 M Q?@2	@3@3
@3cases on disjunction@4@7 Jc@7 O
@>@;XP Q CE EU Fl  JB
 JB


@<CE EU Fl  O9



 O9
@<XP K) CA EU J@5@7 I.@C	@7 Id@L	@P@;XP T CDl EU I  @5@7 P@>@;CDm EU I  @5@7 P@>@;CDo EU I  @5@7 Q B@8 N B@;CDs EU I @5@C@7 U|@L@P@>@;XP L CF EU J-@5@/@.
@/@/@7 J@/@7 R@>@;C@%F EU J-@5@/@.
@/@.@7 J@@@( G@?@( I-@>@.@7 L6@0 R
@4@7 D4@>@;CF EU J-@5@/@7 R@>@;CF# EU J-@5@@@(	 G@?@(	 I-@>@.
@7 L6@0 R
@4@7 D4@>@;CF. EU J-@5@>@;XP L2 CFn EU I@5@7 K@>@;C@"Fr EU I@5@0 K@4@7 D4@7 MI B@.@7 P P@2@3	@3@4@7 Jc@>@;XP R C@0C* EU J-		@5@.
@7 N
@.@7 J5@ @.@7 J4@ @.
@7 J@ 
@.@7 Kh@ @.@7 L?@ @.@7 N@ @7 N@>@;XP N C@;E EU I@5@0 C@-@-	@4 J @.
@7 J!@C L@2
@3@/@3	@4@7 L@L@P@.@7 J>@7 L L@2
@3@3	@4@7 Jc@Q@;C@IF EU I@5@0 J@-@-	@4 J @.
@7 J!@C L@2
@3@/@3	@4@7 L@L@P@.@7 J>@C
@ @7 J@L
@P J @7 L L@2
@3@3	@4@7 Jc@Q@;C@IF EU I@5@0 J@-@-	@4 J @.
@7 J!@C L@2
@3@/@3@4@7 L@L@P@.@7 J>@C
@ @7 J@L
@P J @7 L L@2
@3@3@4@7 Jc@Q@;XPmatching_record_and_field C@$A EU J@5@.@7 @6@ @7 @6fld_@/@ @7 A@7 A@ @8 A@;XPmake_difference C	Bt EU M&
 M@5@>@;C
Bu EU M&
 M@5@>@;CBv EU M& M
@5@.@7 Q@ @ @7 I4@>@;XP J C@c EU J B

@5@>@;C@e EU J I8

@5@>@Q@;C@*@g EU J B

@5@0 B
@4@.@7 J@0 B
@4@.@7 J@>@ @ @7 I@>@;C@n EU J I8

@5@0 I8
@4@7 J@>@;C@p EU J I8



@5@0 I8
@4@7 J@>@;C	@r EU J I8@5@>@;C
@t EU J I8@5@>@;C@v EU J I8 M M@5@>@;C@x EU J I8 M M@5@>@;C@z EU J @Q@5@>@;C	@| EU J G @@5@>@;C@~ EU J

@5@/@7 J!@>@;C@ EU J K

@5@.@7 J@ @.
@7 J@>@ @ 
@7 I@>@;C@ EU J K

@5@@@7 J@?@ @7 J@>@;C@+@ EU J C

@5@@@ @7 J@?@@
@0 G
@4@7 J@?@7 Q B@0 C
@4@7 S B@>@;C@(@ EU J J

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

@5@7 U@0 J
@4@8 U@;C@ EU J G G
@5@7 J@>@;C@ EU J G
@5@.@7 K@ @0 G
@4@7 I@ @7 J@>@;C@ EU J@5@.
@.@.@7 M@@ @.
@7 MC@ @ @ 
@7 U+@>@;C@'@ EU J M
 M@5@@@0 B
@4@7 J@?@0 M
@1 M@4@7 J@>@;C@&@ EU J M
 M

@5@@@0 M
@4@7 J@?
@0 M
@4@7 J@>@;C@,@ EU J M
 M

@5@0 M
@4@.
@7 J@0 M
@4@.@7 J@>@ 
@ @7 I@>@;C@,@ EU J M
 M

@5@0 M
@4@.
@7 J@0 M
@4@.@7 J@>@ 
@ @7 I@>@;C@ EU J M
 M@5@>@;C@-@ EU J M
 M@5@0 I8
@4@.
@7 J@0 M
@1 M@4@.@7 J@>@ 
@ @7 I@>@;C@,@ EU J M
 M

@5@0 M
@4@.
@7 J@0 M
@4@.@7 J@>@ 
@ @7 I@>@;C@&@ EU J M
 M

@5@@@0 M
@4@7 J@?
@0 M
@4@7 J@>@;C@&@ EU J M
 M

@5@@@0 M
@4@7 J@?
@0 M
@4@7 J@>@;C@ EU J M

@5@0 B
@4@7 J@>@;C@ EU J M M@5@>@;C@ EU J M M

@5@0 M
@4@7 J@>@;C@4@ EU J M M

 M

@5@@@0 M@4@7 J@?@0 M@0 M
@4@1 M
@4@7 J@>@;C@ EU J M M

 M

@5@0 M@4@7 J@>@;C@ EU J M M

 M
@5@0 M
@4@7 J@>@;C@ EU J M M

 M
@5@0 M
@4@7 J@>@;C@ EU J M M

 M

@5@0 M@4@7 J@>@;C@ EU J M M

 M

@5@0 M@4@7 J@>@;CA  EU J M M

 M
@5@0 M
@4@7 J@>@;CA EU J M M

 M
@5@0 M
@4@7 J@>@;CA EU J M M

 M

@5@0 M@4@7 J@>@;CA EU J M M

 M
@5@>@;CA EU J M M

 M
@5@>@;C@&A
 EU J M
 M

@5@@@0 M
@4@7 J@?
@0 M
@4@7 J@>@;C@,A EU J M
 M

@5@0 M
@4@.
@7 J@0 M
@4@.@7 J@>@ 
@ @7 I@>@;C@'A EU J M M


@5@@@0 M
@4@7 J@?
@0 M@4@7 J@>@;CA EU J M M
 M
@5@ @7 Q@>@;CA" EU J M M
@5@0 M@/
@4@7 RK@>@;C@DA$ EU J M M


@5@@@0 M
@4@7 J@F
@?@$@0 M
@4@.
@7 J@0 I8@0 M@4@1 M@4@.@7 SY@>@ 
@ @7 I@>@;C@'A. EU J M M


@5@@@0 M
@4@7 J@?
@0 M@4@7 J@>@;C@&A5 EU J M
 M

@5@@@0 M
@4@7 J@?
@0 M
@4@7 J@>@;CA< EU J M M
 M
@5@ @7 Sr B@>@;CA@ EU J B J

@5@0 B
@4@7 J@>@;CAB EU J B J H

@5@0 B
@4@7 J@>@;C@"AD EU J B J

@5@2
@4@.
@7 RC@0 B
@4@7 J@>@;C@%AF EU J B J H


@5@2
@4@.
@7 RC@0 B
@4@7 J@>@;C@#AR EU J@5@.
@.@7 UH@C
@7 O@L
@P@.@7 UK@>@2@4@ @8 I@;C@IAY EU J	 IE

@5@0 IA
@4@.@.
@7 UH@C@0 IA
@4@ @7 O@L@P@C@0 IE
@4@ @7 O@L@P@ @.@7 UK@>@2
@4@ @8 I@;C@IAa EU J	 IA

@5@0 IE
@4@.@.
@7 UH@C@0 IE
@4@ @7 O@L@P@C@0 IA
@4@ @7 O@L@P@ @.@7 UK@>@2
@4@ @8 I@;C@qAm EU J	 IE

@5@ @.@7 Nk@@@0 IE
@-
@4@.@.@7 UH@?
@0 IA@-

@4@.@.@7 UH@C@0 IE

@4@ @7 O@L@P@C@0 IA

@4@ @7 O@L@P@ 
@ @7 Nk@0 IE
@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@pA} EU J	 IA

@5@.@7 Nk@@@0 IE@-
@4@.@.@7 UH@?
@0 IA@-
@4@.@.@7 UH@C@0 IE
@4@ @7 O@L@P@C@0 IA
@4@ @7 O@L@P@ 
@ @7 Nk@0 IE

@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@pA EU J	 IE

@5@.@7 Nk@@@0 IE@-
@4@.@.@7 UH@?
@0 IA@-
@4@.@.@7 UH@C@0 IE
@4@ @7 O@L@P@C@0 IA
@4@ @7 O@L@P@ 
@ @7 Nk@0 IE

@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@qA EU J	 IA

@5@ @.@7 Nk@@@0 IE@-

@4@.@.@7 UH@?
@0 IA
@-
@4@.@.@7 UH@C@0 IE

@4@ @7 O@L@P@C@0 IA

@4@ @7 O@L@P@ 
@ @7 Nk@0 IE
@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@A EU J
 IE

@5@@@"
 IB


@#@?
@"
 IB


@#@ 
@7 I$@0 I=
 @4 @Q@7 I:@ @7 I$@@@0 IE@-@4@.@.@7 UH@?
@0 IA@-@4@.@.@7 UH@C@0 IE@4@ @7 O@L@P@C@0 IA@4@ @7 O@L@P@ @7 I$@0 IE@0 IB
@4@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@A EU J
 IA

@5@@@" IB


@#@?
@" IB


@#@ 
@7 I$@0 I=
 @4 @Q@7 I:@7 I$@@@0 IE@-@4@.@.@7 UH@?
@0 IA@-@4@.@.@7 UH@C@0 IE@4@ @7 O@L@P@C@0 IA@4@ @7 O@L@P@ @7 I$@0 IE@0 IB
@4
@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@A EU J
 IE

@5@@@" IB


@#@?
@" IB


@#@ 
@7 I$@0 I=
 @4 @Q@7 I:@7 I$@@@0 IE@-@4@.@.@7 UH@?
@0 IA@-@4@.@.@7 UH@C@0 IE@4@ @7 O@L@P@C@0 IA@4@ @7 O@L@P@ @7 I$@0 IE
@1 IB
@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@A EU J
 IA

@5@@@"
 IB


@#@?
@"
 IB


@#@ 
@7 I$@0 I=
 @4 @Q@7 I:@ @7 I$@@@0 IE@-@4@.@.@7 UH@?
@0 IA@-@4@.@.@7 UH@C@0 IE@4@ @7 O@L@P@C@0 IA@4@ @7 O@L@P@ @7 I$@0 IE@1 IB
@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@OB EU J		 IE

@5@ @7 M@0 IE@0 H
@-@4@-
@4@/@.@7 J!@ @7 M@0 IE
@-@4@/@.@7 J!@ @7 M@0 IA@0 H@4@4 @Q@7 I:@2@4@2@4@8 I@;C@OB- EU J		 IA

@5@ @7 M@0 IA@0 C
@-@4@-
@4@/@.@7 J!@ @7 M@0 IA
@-@4@/@.@7 J!@ @7 M@0 IE@0 C@4@4 @Q@7 I:@2@4@2@4@8 I@;CB@ EU J IE

@5@  P@/@7 R3 B@>@;CBD EU J IE

@5@  P@/@7 U@>@;CBH EU J IA

@5 P@ @/@7 U@>@;CBL EU J IA

@5 P@/@ @7 U@>@;CBX EU J IA

@5@  P@/@7 U@>@;CB\ EU J IA

@5@  P@/@7 U@>@;CB` EU J IE

@5 P@ @/@7 U@>@;CBd EU J IE

@5 P@/@ @7 U@>@;C@1Bm EU J IE

@5@ @/@.@.
@7 U@0 IE
@4@.@7 J@0 IE

@4@.@7 J@>@ @ @7 I@>@;CBu EU J IA

@5@/@/@/@7 U@0 IE
@4@7 J@>@;C@1Bz EU J IA

@5@ @/@.@.
@7 U@0 IA
@4@.@7 J@0 IA

@4@.@7 J@>@ @ @7 I@>@;CB EU J IE

@5@/@/@/@7 U@0 IA
@4@7 J@>@;C@cB EU J
 B

@5@0 IE
@4@.@.
@7 UH@C@0 IE
@4@ @7 O@L@P@C@0 IA
@4@ @7 O@L@P@ @.@7 UK@ @.@7 MC Hl@ @ @.@7 U+@2
@4@ @.@7 I1@>@ @ @8 I@;C@cB EU J
 B

@5@0 IA
@4@.@.
@7 UH@C@0 IE
@4@ @7 O@L@P@C@0 IA
@4@ @7 O@L@P@ @.@7 UK@ @.@7 MC Hl@ @ @.@7 U+@2
@4@ @.@7 I1@>@ @ @8 I@;C@cB EU J
 B

@5@0 IE
@4@.@.
@7 UH@C@0 IE
@4@ @7 O@L@P@C@0 IA
@4@ @7 O@L@P@ @.@7 UK@ @.@7 MC Hl@ @ @.@7 U+@2
@4@ @.@7 I1@>@ @ @8 I@;C@cB EU J
 B

@5@0 IA
@4@.@.
@7 UH@C@0 IE
@4@ @7 O@L@P@C@0 IA
@4@ @7 O@L@P@ @.@7 UK@ @.@7 MC Hl@ @ @.@7 U+@2
@4@ @.@7 I1@>@ @ @8 I@;C@)B EU J IA M6


@5@ @0 M6@/@/@4@7 I@0 IE@1 M6
@3@4@8 J@;C@B EU J

 IE
 M6

@5@0 M6@/@/@4@7 I@  Hl@ @.
@.@.@7element_update_infer B@@@(
 C@&	@F@F@E@?@N@(
base@0 K@0 @-@-@4@1 K@0 IE@-@1 M6@3@4@1 IE@0 M6@3@4@/@4@.@7 K@ @ @7 I@0 IE
@4@.@7 M=@0 IA
@4@7 I|@>@ @ @8 I@;C@(B EU J IA
 M6

@5@0 M6@/@/@4@7 I@0 IE@0 M6@3@4
@4@8 J@;C@B EU J

 IE M6


@5@ @0 M6@/@/@4@7 I IF@ @ @.
@.@.@7 U@@@(
 C@&	@F@F@E@?@N@(
 U@0 K@0 @-@-@4@1 K@0 IE@/@1 M6@3@4@1 IE@0 M6@3@4@-@4@.@7 K@ @ @7 I@0 IE@4@.@7 M=@0 IA@4@7 I|@>@ @ @8 I@;C@.B EU J IA

@5@ @0 M6@/@/@4@7 I@/ @@/@2@0 M6@/@3@/@4@4@/@7 M@0 IE
@4@8 J@;C@B EU J IE

@5@0 M6@/@/@4@7 I@/@  @@/@2@0 M6@-@3@-
@4@4@/@7 M@0 K@0 @-@-@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@-@-@4@1 IE@/@4@.@7 K@ @.@7 @6@ @2@3@0 M6@3@4@4@7 @<@ 
@ @7 I@0 IE
@4@.@7 M=@0 IE
@4@.@7 M=@0 IE
@4@.@7 M=@0 IA
@4@7 I|@>@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@.C EU J IA

@5@0 M6@/@/@4@7 I@/@  @@/@2@0 M6@/@3@/@4@4@/@7 M@0 IE
@4@8 J@;C@C	 EU J IE

@5@ @0 M6@/@/@4@7 I@/ @@/@2@0 M6@-@3@-
@4@4@/@7 M@0 K@0 @-@-@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@/@-@4@1 IE@-@4@.@7 K@.@7 @6@ @2@3@0 M6@3@4@4@7 @<@ 
@ @7 I@0 IE
@4@.@7 M=@0 IE
@4@.@7 M=@0 IE@4@.@7 M=@0 IA@4@7 I|@>@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@(C EU J I8
 M6

@5@0 M6@/@/@4@7 I@0 I8@0 M6@3@4
@4@8 J@;C@C EU J I8 M6


@5@ @0 M6@/@/@4@7 I I9@ @ @.
@.@.@7 U@@@(
 C@&	@F@F@F@?@U@(
 U@0 K@0 @-@-@4@1 K@0 IE@-@1 M6@3@4@1 IE@0 M6@3@4@-@4@.@7 K@ @ @7 I@@
@0 ID@4@.@7 M=@?@0 ID@4@.@7 M=@>@ @ @8 I@;C@(C0 EU J B
 M6

@5@0 M6@/@/@4@7 I@0 B@0 M6@3@4
@4@8 J@;C@C4 EU J

 B M6


@5@ @0 M6@/@/@4@7 I B@ @ @.
@.@.@7 U@@@(
 C@&	@F@F@E@?@F@(
 U@0 K@0 @-@-@4@1 K@0 IE@-@1 M6@3@4@1 IE@0 M6@3@4@4@.@7 K@0 B@4@.@7 M=@ @ @7 I@>@ @ @8 I@;C@+CI EU J IE M6


@5@ @0 M6@/@/@4@7 I@0 IE@0 M6
@3@4@4@7 O@>@;C@(CN EU J IE
 M6

@5@0 M6@/@/@4@7 I@0 IE
@1 M6@3@4@7 O@>@;C@*CT EU J I8 M6


@5@ @0 M6@/@/@4@7 I@0 I8@1 M6
@3@4@7 O@>@;C@(CY EU J I8
 M6

@5@0 M6@/@/@4@7 I@0 I8
@1 M6@3@4@7 O@>@;C@(C^ EU J B
 M6

@5@0 M6@/@/@4@7 I@0 B
@1 M6@3@4@7 O@>@;C@*Cc EU J B M6


@5@ @0 M6@/@/@4@7 I@0 B@1 M6
@3@4@7 O@>@;C@4Ci EU J K 

 K


@5@0 
@4@ @.@7 Q
@0 
@4@ 
@.@7 Q
@>@ @ @8 I@;C@/Co EU J K 

 K


@5@>@@@0 
@4@ @7 Q
@?@0 
@4@ 
@8 Q
@;C@FCw EU J		 K 

 C
 K


@5@0 K@0 
@4@1 C
@4@.@7 J@0 K@0 
@4@1 C@4@.@7 J@>@ @ @8 I@;C@AC| EU J K 

 C
 K


@5@@@0 K@0 
@4@1 C
@4@7 J@?@0 K@0 
@4@1 C@4@7 J@>@;C@C EU J K 

 C K IE

 IE
 H

 IE M6 M'
 H



@5@>@0 K@0 
@4@1 C@0 K@0 IE
@4@1 IE

@4@1 IE@0 M6@3
@4@4@.@7 J@0 IE@4@.@7 J@ @ @7 I@>@;C@{C EU J		 K 

 C K IE

 IE
 K

 IE M6 M'
 K



@5@>@0 K@0 
@4@1 C@0 K@0 IE
@4@1 IE
@1 H
@4@1 IE@0 M6@0 M'@2@0 H
@4@4@4@3
@4@4@7 J@>@;C@C EU J K 

 C K IE

 IE


 IE M6


@5@> IF@ @ @ 
@ @.@.@7 T@@@=@0 K@0 @-@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@/@1 M6@3@4@1 IE@0 M6@3@4@-@4@.@7 K@?@;@0 K@0 @-@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@0 M6@3@4@-@4@1 IE@/@1 M6@3@4@.@7 K@0 IE
@4@.@7 M=@0 IE@4@.@7 M=@0 IE@4@.@7 M=@>@ @ @.@7 I@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@}C EU J K 

 C K IE

 IE
 H

 IE
 M6 M'
 H


@5@>@0 K@0 
@4@1 C@0 K@0 IE
@4@1 IE

@4@1 IE@1 M6@3
@4@.@7 J@0 IE@4@.@7 J@ @ @7 I@>@;C@yC EU J		 K 

 C K IE

 IE
 K

 IE
 M6 M'
 K


@5@>@0 K@0 
@4@1 C@0 K@0 IE
@4@1 IE
@1 H
@4@1 IE@1 M6@0 M'@2@0 H
@4@4@4@3
@4@7 J@>@;C@C EU J K 

 C K IE

 IE


 IE
 M6

@5@> Hl@ @ @ 
@ @.@.@7 T@@@=@0 K@0 @-@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@-@1 M6@3@4@1 IE@0 M6@3@4@/@4@.@7 K@?@;@0 K@0 @-@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@0 M6@3@4@/@4@1 IE@-@1 M6@3@4@.@7 K@0 IE
@4@.@7 M=@0 IE@4@.@7 M=@0 IE@4@.@7 M=@>@ @ @.@7 I@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@@C EU J		 K 
 C K IE

 IE



@5@0 B@4@.@7 J@ @ 
@.@7 K@ @.@7 J@>@ @ @8 I@;C@'C EU J K 
 C K IE

 IE

@5@0 ID@4@7 J@>@;C@C EU J

 K 

 C K IE

 IE
 H

 B M6 M'
 H



@5@0 K@0 
@4@1 C@0 K@0 IE
@4@1 IE

@4@1 B@0 M6@3
@4@4@7 K@0 H
@4@ @.@7 K@0 B@4 @Q@7 I:@>@;C@zD EU J		 K 

 C K IE

 IE
 K

 B M6 M'
 K



@5@0 K@0 
@4@1 C@0 K@0 IE
@4@1 IE
@1 H
@4@1 B@0 M6@0 M'@2@0 H
@4@4@4@3
@4@4@7 J@>@;C@bD EU J

 K 

 C K IE

 IE
 H


@5@0 K@0 
@4@1 C@0 K@0 IE
@4@1 IE

@4@4@.@7 K@0 H
@4@ @.@7 K@ @.@7 K@ @ @7 I@>@;C@DD# EU J K 
 C K IE

 IE
 I8 M6



@5@ @ 
@.@7 K@0 I8@0 M6@3@4@4@7 K@>@;C@1D* EU J K 
 C K IE

 IE

 I8 M6

@5@0 ID@4@7 J@>@;CD. EU J K 


@5@>@0 
@4@ @8 Q
@;XP M CC7 EU I J@5VC @7 I@7 I H@7 I@8 I@;CC: EU I K@5 U@7 I@7 I C@7 I@8 I@;XPreplace_conc_rule1 C@%GZ EU I@5@" IE
	@#@/ KA@7 J%@.
@.@7 R@> OY OZ G@ @7 O[@Q@;C@&Gb EU I@5@" IE

	@#@/ KA@7 J%@.
@.@7 R@> OY OZ G@ @7 O[@Q@;C@%Gj EU I@5@" IA
	@#@/ KA@7 J%@.
@.@7 R@> OY OZ G@ @7 O[@Q@;C@&Gr EU I@5@" IA

	@#@/ KA@7 J%@.
@.@7 R@> OY OZ G@ @7 O[@Q@;XP S C@?L EU I@5@0 K@-	@-
@4 J @.@7 Q J @.@7 J_ J @.
@7 J_ P@2@3@2@3	@4@3@2
@3
@4@3@4@7 Jc@>@8 S@;XP M CAl EU M& L

@5@7 M@ @7 M@>@;C@$Aq EU M& PU

@5@>@@@0 ID	
@4@7 M)@?	@0 I=	@4@7 M)@>@;CAz EU M&
@5@0 I8
	@4@7 M)@>@;XP Oh C@1@\ EU M&		 C



@5@.@ @ @7 Og@>@ 
@.@7 I:@  M(@/@2@3@4@7 M@>@;C@c EU M&@5@>@;XP UE C@ EU EU  @5@>@;XP K C@ EU I

@5 J @8 J!@;C@A@ EU I B


@5@@@0 G@1 I8
@4 J @ @7 J!@?@ @@@0 B
@4 J @ @7 J!@?@0 G@1 I8
@4 J @ @8 J!@;C@A@ EU I I8


@5@@@0 G@1 B
@4 J @ @7 J!@?@ @@@0 I8
@4 J @ @7 J!@?@0 G@1 B
@4 J @ @8 J!@;C@A@ EU I I=


@5@@@0 G@1 IE
@4 J @ @7 J!@?@ @@@0 ID
@4 J @ @7 J!@?@0 G@1 IA
@4 J @ @8 J!@;C@A@ EU I ID


@5@@@0 G@1 IA
@4 J @ @7 J!@?@ @@@0 I=
@4 J @ @7 J!@?@0 G@1 IE
@4 J @ @8 J!@;C@A@ EU I IA


@5@@@0 G@1 ID
@4 J @ @7 J!@?@ @@@0 IE
@4 J @ @7 J!@?@0 G@1 I=
@4 J @ @8 J!@;C@A@ EU I IE


@5@@@0 G@1 I=
@4 J @ @7 J!@?@ @@@0 IA
@4 J @ @7 J!@?@0 G@1 ID
@4 J @ @8 J!@;XP I" C@$A EU J IR
@5@.@7 I!@@	@ @7 T=@&	@?@ @7 T; B@" I	@#@>@;C@KA" EU J H

@5@.@7 I!@ @.
@7 I!@ @.@.@7 Q@ 
@.@.@7 Q@.@0 H@0 IB@4@1 IB@4@7 I*@.@0 IB@4@7 I*@>@ @ @8make_base_rational B@;C@KA- EU J C

@5@.@7 I!@ @.
@7 I!@ @.@.@7 Q@ 
@.@.@7 Q@.@0 C@0 IB@4@1 IB@4@7 I*@.@0 IB@4@7 I*@>@ @ @8 U@;C@BA8 EU J IB

@5@.@7 I!@ @.
@7 I!@ @.@.@7 Q@ 
@.@.@7 Q@.@0 IB@4@7 I*@.@0 IB@4@7 I*@>@ @ @8 U@;C@AC EU J IW

@5@.@7 I!@ @7 M@.
@ @7 I*@@@(
 @(	@F@F@F@F@?@@@@(
@&	@F@F@F@F@?@@@@5@a@f
@b @q @7 I@ @.@.@7 T B@ @ @.@7 U@a@f
@k I@x@>@0 IW@4@7 I!@F@F@?@J@.@0 I6@4@7 I*@.@0 C
@1 IB@4@7 I*@0 IB@4@.@7 I!@0 IW@4@.@7 I!@@@( @&	@?
@0 IB@4@7 I!@F@F@>@;C	Ad EU J
@5@7 I.@>@;C@BAi EU J 

@5@.@7 I!@ @.
@7 I!@ @.@.@7 Q@ 
@.@.@7 U@.@0 IB@4@7 I*@.@0 IB@4@7 I*@>@ @ @8 U@;C@3At EU J I
@5@.@7 I!@@@ @7 T=@@@( @(	 @?@"	 I@#@?@ @7 U@" I	@#@>@;XP I/ CA EU J I
	@5@7 T= @8 I@;CA EU J@5@8 T=@;XP U C@3G EU J M'


 IF C@5@0 B@4@.@7 M=@>@0 IE
@4@.@7 M=@ @ @ @8 I@;C@3G EU J M'


 Hl C@5@0 B@4@.@7 M=@>@0 IE
@4@.@7 M=@ @ @ @8 I@;C@3G EU J M'


 I9 C@5@0 B@4@.@7 M=@>@0 I8
@4@.@7 M=@ @ @ @8 I@;C@3G EU J M'


 B C@5@0 B@4@.@7 M=@>@0 B
@4@.@7 M=@ @ @ @8 I@;C@.G EU J M'

@5@0 I8@4@.@7 M=@>@ @ @ @ 
@.@7 U@ @ @ @8 I@;CG EU J U@5@0 M'@/@2@/@4@/@4@7 I@>@;XP I% C@: EU I@5@@@7 GX@E	@?@" I
	@#@7 GX@>@;XP Qm C@(D EU Jt 

 JK@5@>@ @.
@7 Ly[from rulefile @7 J|@ 
@7 J|] @7 J|@0 @4@8 JZ@;C@(D EU Jt 

 JV@5@>@ @.
@7 Ly U@7 J|@ 
@7 J| U@7 J|@0 @4@8 JZ@;CE  EU Jt@5@>@;XP NL C@"B EU H@5 Q'@7 I@7 L@.@7 NB@0 P@4@7 C@7 L L@7 I@8 I@;XP Um C@<J EU I@5@.
@7 I@@@(
 G@7 Id@7 Id@0 I=	@4 @Q@7 I:@E@?@.@7 K@ @7 J@ @7 J@0 I=	@4 @Q@7 K@>@;XP LP CBf EU Fl@5@>@;C@(Bi EU Fl JD

@5@T@" N
@#@>@ @7 N@>@ @ 
@7 LO@>@;CBr EU Fl
@5@ @7 Om B@>@Q@;C@#Bx EU Fl JD



@5@ @ 
@ @7 L@>@ @ @7 LO@>@;CB~ EU Fl
@5@0 G@4@.@7 I:@ @/@7 J>@>@Q@;CB EU Fl


@5@ @ 
@7 LO@>@;XP N C@ EU J-@5@.@.@7 @6@@@ @7 M@?@ @7built_in B@ @7 G@>@;XP R C@*B EU I@5@.	@2@3@-
@4@7 @<@.@2@3@-@4@7 @<@7 J@ @a@i@b@n@w@ @7 C@>@;XP J C@c EW EW@5@.@7 R`@7 J~@7 I defects detected.@7 I@7 J~@7 J~@>@;XP NR CM EU I @Q
@5@>@ @8 NQ@;CM EU I@5@ @/@/@7 J!@>@ @8 NQ@;C@&M EU I S@5@  J @.
@7 J_ Jb@2
@3@3
@4@7 Jc@>@  S@8 NQ@;C@/M EU I NP

@5@  J @.@7 J_ Qe@2@3@3
@3
@4@7 Jc@>@ @0 NP
@4@8 NQ@;CM EU I @<XP@!try_reduce_disjunction_conclusion C@D EU I		
 K

@5@0 K@4@.
@7 T@0 K@4@7 I@>@0 K@4@.@7 MW@>@@@*@(
 @Q JE@2@3@0 K@4@3
@3@0 K@4@4@7 Jc@7 K$@7 O
@F@?@S@@@M@( J  L@2 K@3@3@0 K@4@3
@3
@4@7 Jc@@@(@.@7 J>@ 
@ @.@7 I@> JE@2@3
@3@3
@4@7 Jc@7 K$@7 O
@?@R@F@?@R@F@>@;XP Q CCQ EU J-


@5@>@ @ @7 T@>@;CCV EU J-

@5@ @7 Q@>@;XP T CG EU I@5@. J @.	@7 J!@C
@7 K@L
@P@7 S B@Q@;CG EU I@5@. J @.	@7 J@C
@7 J@L
@P@7 S B@Q@;CG EU I   @<XP RZ CG EU I @<C@'H  EU I


@5@ @ 
@.@7 RX@>@ @ @.@7 RY@>@ @ @.@7 I1@ @8 I4@;XP L CFp EU J-@5@0 L	@4@7 D4@>@;XP O] CAo EU J@5@ @.@.
@7 U B@ @ 
@7matching_records_x B@>@;XP RO CAR EU I L

 L


@5@ @7 RN@>@ @ 
@7 RN@>@;C@fAX EU I L

 L

@5@7 A@>@@@.
@7 I@?	Undeclared identifier @# on l.h.s. of ":=" in above action.@7	stopwith3 L@E
@>@@@ @.@7 M@ @ 
@7 I@?	@6Type of r.h.s. of ":=" does not match that of l.h.s. [
] in above@7 U@E@>@@@7 LF@ @ @7 I:@@@7 RQ@?@@@ @ @7 I L@7 D4@?@R@?@&@>@;C	Ax EU Iunit M@5@>@;CAz EU Inull@5@>@;XP N C@-FD EU I@5@7 J@.@2 J@3@-	@4@.
@7 J!@0 L.@/@/@4@7 C@.@7 TP@  @@.@7 I@ @7 L! B@Q@;XPsee_if_can_infer C@O EU J@5@7 M B@>@;C@S EU J@5@7 M B@>@Q@;C@X EU J@5@7 J@0 M	@4@7 D4@>@;C@] EU J@5@0 M@4@7 D4@>@Q@;XP M C$m EU I@5@.
@7 O@>@0 H
@4@8 I*@;XPmake_intersection CBT EU M&  M@<CBU EU M&  M@<CBW EU M& M
@5@.@7mk_intersect B@ @ @7 I4@>@;XP L C
B EU I@5@/@/@/@7 J@>@;CB EU I
 H@5@>@;XP S CGC EU I@5@7 J@>@;CGG EU I@5@.	 J @7 J@@@7 U B@E
@?
@.
 J @7 J@8 U@;CGU EU I@5@>@;XP M CAY EU M& L

@5@@@7 M@?@ @7 M@>@;CAa EU M& PU

@5@0 IE
	@4@7 M)@0 IE	@4@7 M)@>@;CAf EU M&
@5@0 B
	@4@7 M)@>@;XP S C@ULs EU I@5@0 L@/@4@7 C@0 L@4@7 D4@7 C@.	@7 NJ@@@ @.
@7 S B@.@7 K@ @.@7 U: B@  J @7 K@ @7 K B@?@R@F
@E@p
	@0 L	@4@7 J@0 L
@4@7 D4@ 
@7 S B@>@Q@;XP N CDg EU J- H
 I
 C


@5@ @7 N@>@ @ 
@7 N@>@;CDm EU J- H

 H


@5@ @7 N@>@ @ 
@7 N@>@;CDs EU J- I
 I
@5@ @7 N@>@;C	Dw EU J-
@5@7 Ki@>@;XP U\ C@1@ EU Jt@5@/@/@7 P\@>@C
@7 N9@L
@P I@7 O@.@7 N=@.	@7 O@7 O@7 J~@7 J~ U@7 Jy@(Overall summary of VCs using user rules.@7 J|@7 J~@7 U1@8 O@;C@ EU Jt  @5@>@;XP M C@p EU H@5@C	@7 I@L	@P@>@;C@t EU H@5@7 P@>@;C@x EU H@5@>      Traversal condition:@7 I@8 I@;XP T7 C@!@ EU Jt@5@C
@7 Rv@L
@P@>@.	@7 T T@7 Jy@7 J|@7 J~@0 Rw@4@8 D4@;C@ EU Jt@5@>@;XP Iv C@ EU I@5@8 O+@;C@ EU I@5@7 U@8 O.@;XD  t  t t  @t  L AP J CA EU I B


 B
@5@ 
@ @7 I@ @ @7 I@>@;CA EU I I8


 I9
@5@ 
@ @7 I@ @ @7 I@>@;CA EU I IE


 IF
@5@ 
@ @7 I@ @ @7 I@>@;CA EU I IA


 Hl
@5@ 
@ @7 I@ @ @7 I@>@;CA EU I ID


 C
@5@ 
@ @7 I@ @ @7 I@>@;CA EU I I=


 H+
@5@ 
@ @7 I@ @ @7 I@>@;XP N7 C@;A- EU J@5@.
@7 @E @/@7 U@0 Qwrap_utility@4@.@2@0 @@3 @@3.exe@4@3@0 @ @@4@4@7 @ B@  Lo@.@7 F F@ @.
@7 U@ 
@7 H' B@>@;XP LZ CF EU Jt  L@<CF EU Jt 
          @<CF EU Jt                @<CF EU Jt                     @<CF EU Jt                          @<C@oF EU Jt@5@a@g@b@s@p
;@.@7 LY@ @.@7 N4@ @2@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @4@.
@7 I1@ 
@7 N4@>@;CF EU Jt 
 @@<XP M C@!I EU I@5@7 K QT@2	@3@4@7 Jc@ @ @7 R B@> K @7 K!@8 K$@;CI EU I@5 K'@7 K!@>@Q@;XP I} C@!@B EU I B
	
@5@@@0 B	
@4@7 R@?	@0 B
	@4@7 R@>@Q@;C@K EU I B
	
@5@0 B	
@4@8 R B@;C@M EU I B
	
@5@0 B	
@4@8 R B@;C@P EU I IA
	
@5@0 IA	
@4@7 R@>@Q@;C@U EU I IA
	
@5@0 IA	
@4@8 U@;C@W EU I IA
	
@5@0 IA	
@4@8 U@;C@Z EU I I=
	
@5@0 I=	
@4@7 R@>@Q@;C@_ EU I I=
	
@5@0 I=	
@4@8 U@;C@a EU I I=
	
@5@0 I=	
@4@8 U@;XP R CB EU I@5@.	@2@3@-
@4@7 @<@7 C@(
 @7 C@>@;XP R! C@,A3 EU I@5@0 N@/@4@7 C@/ J @7 J!@C
@/ J @.	@7 J!@a@h@g@s@L
@P@?@E	@>@0 N@4@7 C@>@;C
A; EU I@5@0 N @4@7 C@>@;XP U C
E EU J-  @K G G G@<C
E EU J-   G G G@<C
E EU J-  IC G G G@<C
E EU J-  I7 G G G@<C
E EU J-   G G G@<C
E EU J-  IN G G G@<C
E EU J-  M G G G@<C
E EU J-   G G@<C
E EU J-   I- I- I-@<C
E EU J-  IS G G@<C
E EU J-  M G G@<C
E EU J-  BANY U @@<C
E EU J-  I9 U U @@<C
E EU J-  H+ U U @@<C
E EU J-  C U U @@<C
E EU J-  Hl U U @@<C
E EU J-  IF U U @@<C
E EU J-  G @ @@<C
E EU J-  K @ @ @@<C
E EU J-  K @ @ @@<C
E EU J-  C @ @ @@<C
E EU J-  J @ @ @@<C
E EU J-  M G @@<C
E EU J-  A U U@<C
E EU J-  B U U@<C
E EU J-  GV U G@<C
E EU J-  @ U U@<C
E EU J-  Fh U U@<C
F  EU J-  J U U@<C
F EU J-  J U U@<C
F EU J-  H U U U@<C
F EU J-  M U U U@<C
F EU J-  M U U U@<C
F EU J-   U U U@<C
F EU J-  M U U @@<C
F EU J-  M U U @@<C
F EU J-  M U U @@<C
F	 EU J-  M U U @@<C
F
 EU J-  C U U U@<XP LM CBT EU Fl@5@>@;CBW EU Fl

@5@ @7 Io@>@ @ 
@7 LL@>@;CB] EU Fl


@5@ @ 
@7 LL@>@;XD  t  t t  @t  J AP T C@ A EU I@5@.@7 Mu@0 L@/@4@7 C@0 L@4@7 C@7 C@.	@7 R#@7 MU B@&	@>@;XP T CD EU I K
 @Q@5@ @7 J>@>@;CD EU I K

 @Q@5@ @7 J>@>@;C@#D EU I K

@5@0 G@4@.
@7 J>@>@ @.@7 T@>@ 
@ @7 I@>@;C@#D EU I K

@5@0 G@4@.
@7 J>@>@ @.@7 T@>@ 
@ @7 I@>@;C@>E EU I		 K

@5@ @.
@.@7 T@ @.@.@7 T@>@@@@@(
 @Q@?@( @Q@(	 @Q@?
@"	 K
@#@>@ @ @7 I@>@;CE EU I
@5@>@;XP Tv CC EU J-
@5@>@Q@;C	C EU J-
@5@>@Q@;CC EU J-@5@>@;CC EU J-@5@>@;CC EU J-


@5@>@ @ @7 Tu@>@;CC EU J-

@5@7 J.@ @7 J.@>@a@i@f@q@;CC EU J-

@5@ @7 R@>@;XP Q CC\ EU O


@5@>@ @ @8 Q@;CC` EU O@5@>@;XP U CB^ EU M&
@5@>@;C@GB` EU M&@5@ @.
@7 U@@@0@ @7 Q@@@ @ 
@7 Q@"

@#@?@@@ @ 
@7 Q@&

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

@>@;XP S CE_ EU J@5@.
@7 R@0 M;	
@4@7 D4@Q@;CEc EU J@5@0 J@/@4@8 C@;XP O CF EU I  @5 G@8 O@;XP M` CLT EU I @<XP
simp_set_list C@'B= EU M&
@5@ @.@7 U B@.
@7 I:@@@ 
@ @7 Q@&	@?	@"	
@#@>@;CBG EU M&@5@>@;XP K" C@$M EU I@5@.	@7 R? B@/@/@/@7 L@7 M@/@/@/@7 L@7 T[@7 R	 B@0 R	@-
@4@7 J@7 D4@Q@;CM EU I K @5@.	@7 RA B@7 Q B@Q@;CM EU I K'@5@.	@7 U@p
	@0 Q
@/@/@4@7 C@Q@;CM EU I@5@>@;XPprune_all_candidate_fact  C	F EU Fl  @5@0 O@/@/@4@8 C@;XP J CA EU I J
 J@5@>@;CA EU I 
@<XP UW C	@ EU E  @5 M@7 M@7load_vcg  N@>@;C	@ EU E  @5 M@7 M@7load_dpc  N@>@;C	@ EU E  @5 E@7 M@7load_pfs  F_@>@;C@ EU E  @5@4The Simplifier failed to determine proof file kind.
@8 T@;XP U- C$ EU I@5@.@7 J@>@@	@7 M=@' @Q@?@' @@>@ @7 M@>@ @@;XP P C@/@ EU Fl@5 Q@ @7 KT@7 K$@7 O
@ @.@7 O B Qj@2@3
@3@3@3
@4@7 Jc@ 
@7 JW@>@;XP P. CCK EU I@5@C@7 Io@L@P@>@7 M@ @7 M@' - Prolog variables occur in predicate.@7 I@7 J~@7 M@7 M@>@;CCY EU I @Q J@5 @Q J @7 K@>@;C@ C] EU I J@5@.@7 M B@> Q1@2	@3@4@7 Jc @Q J @7 K@>@;C@-Cd EU I@5@@@( K@?	@0 M	@4@7 D4@.@ @7 M B@ @  J @7 K B@ @ @7 T@>@;XP Nt CG  EU I_ 
 IE

 IE
 IE IE
@<CG! EU I_ 
 IE

 IE
 IE
 IE@<CG" EU I_ 	
@<XP M C@ EU H@5@7 P@>@@	@7 I@?          Path eliminated.  (Contradictory traversal condition)@7 I@?@3*** true .   /* contradiction within hypotheses. */@7 I@7 I@7 I@>@8 I@;C@ EU H@5@C	@7 I@L	@P@7 P@7 T@9*** true .   /* proved using user-defined proof rules. */@7 I@7 I@>@8 I@;C
@ EU H@5@C	@7 I@L	@P@7 P@>@;C@+@ EU H@5@0 L@/@4@7 C@0 K@/@4@7 C@0 L @4@7 C@0 K @4@7 C@>@7 C@.	@7 U B@7 T` B@(	 Mt@>@;XP Lt C
@ EU L]@5[@7 I@7 Lv]@8 I@;XP M C@&JZ EU I@5@7 K@2
@3@3@4@7 Jc@ @ @7 P@>@7 J K @7 K!@8 K$@;C
Jd EU I@5@7 J K'@7 K!@>@Q@;XP K C@N EU I@5@/@7 R@@@ @"	 J
@#@'
 J@  @@.@7 I@F@F@E@?@E@@@3@(	 J
@'
 J
@ @.@.@.@.@7 J@ @ @.@7 I@ @ @.@7 I@.@2@3@3@4@7 @<@?@%
	@%@E@F@F@E@>@ @7 K@@@(	 J @0 K P@3@3
@3@4@7 D4@?@R@0 J K

@/@4@7 C@  K@ 
@/@7 J@>@;XD  t  t t  @t  T^  APswisav_simplifier  C@ @ EU EU  @5@7 J	spadesimp@2@0 D @Q@4@3@0 N Nd@4@3@0 Ne @@4@4@7 C	 @8 G@;C@ EU EU  @5@7 J@8 G@;XP N C@ EU J-@5@2@-@-@4@7 @<@ @.
@7 Jk@2
@4@7 @<@>@;XD  t  t t  @t  @ AD  t  t t  @t  @ AD  t  t t  @t  @ 
P @CB    @ @@<CB    @ @@<CB    CU @@<CB    CU CU@<CB  
 H	@5@6 shared_object_extension@8 @@;XP P CC EU J- IB

@5@ @7 J.@>@;CC EU J- IB

 IB@5@ @7 J1@>@;C
C EU J-
@5@7 J.@>@;CC EU J-
@5@7 J1@>@;XP P C@GJ EU I B

@5@0 I8
@4@.@7 J>@>@@@0 B
@4@/@.
@7 J!@2
@4@ @.@7 I@?@%@E
@> L@2case-exclusion@3@4@7 Jc@>@7 K$@>@;C@5J EU I I8

@5@@
@0 I8
@4@.@7 Uj B@?@0 I8
@4@.@7 U@> L@2empty-range@3@4@7 Jc@>@7 K$@>@;XP L CF EU I  @5@7 T^  B@>@;CF EU I  @5@7 I@/Found contradiction in path traversal condition@7 KTPath eliminated@7 KT N@7 Jc T^@7 D4@>@;CF EU I  @5@%Found contradiction within hypotheses@7 KTVC is therefore true@7 KT N@7 Jc T^@7 D4@>@;XP R CC8 EU J-
@5@>@Q@;CC< EU J-@5@>@;CC? EU J-


@5@>@ @ @7 R@>@;CCD EU J-

@5@.@7 T.@ @.
@7 T.@>@ @ 
@7 Tu@>@;XD  t  t t  @t  PF AP T CB9 EU I  @5@7 P@>@;C@ZB= EU I@5@7 R( B@@@:@@Contradiction hunt phase 1@7 KT@.@7 O@'	 O
@?@@Contradiction hunt phase 2@7 KT@.@7 TN B@'	P-and-not-P@?Contradiction hunt phase 3@7 KT@.@7 S B@'	 U L@2	@3@4@7 Jc@?@7 JContradiction hunt phase 4@7 KT@7 R
 BContradiction hunt phase 5@7 KT@7 Q B@F K@7 D4@7 L@>@;CB\ EU I  @5@>@;XP TI CD EU J-@5@S@7 J~<<< ERROR: illegal variable >>>@7 I@7 J~@>@Q@;CD EU J- @Q @Q@5@>@;CD EU J- @ @@5@>@;C	D EU J-
@5@7 @@>@;C@/D EU J- B

@5@.@7 I@@@( G@?@( I-@>@0 C
@4@.
@7 N@0 B
 @4@7 N)@>@;C@2D EU J- B

@5@.@7 I@ @.
@7 L@ @ @.@7 L@@@&
@(	 @Q@?
@"	 B
@#@>@;C@/D EU J- I8

@5@.@7 I@@@( G@?@( I-@>@0 C
@4@.
@7 N@0 I8
 @4@7 N)@>@;C@2D EU J- I8

@5@.@7 I@ @.
@7 L@ @ @.@7 L@@@&
@(	 @@?
@"	 I8
@#@>@;C@0D EU J- IA

@5 G@7 I@  G@7 I@>@0 H@0 C
@4@4@.@7 TF@0 I= @4@7 N)@>@;CD EU J- IA

@5@0 IE
@4@7 TH@>@;C@0D EU J- IE

@5 G@7 I@  G@7 I@>@0 H@0 C
@4@4@.@7 TF@0 I= @4@7 N)@>@;C@+D EU J- IE

@5 I-@7 I@  I-@7 I@>@0 C
@4@.@7 TF@0 IA @4@7 N)@>@;C@2D EU J- IE

@5@.@7 I@ @.
@7 L@ @ @.@7 L@@@&
@(	 @Q@?
@"	 IA
@#@>@;C@/D EU J- ID

@5@.@7 I@@@( G@?@( I-@>@0 C
@4@.
@7 TF@0 I=
 @4@7 N)@>@;C@2D EU J- ID

@5@.@7 I@ @.
@7 L@ @ @.@7 L@@@&
@(	 @@?
@"	 I=
@#@>@;CE EU J- I=

@5@0 ID
@4@7 TH@>@;CE	 EU J- G G
@5@7 TH@>@;CE
 EU J- G B

@5@0 I8
@4@7 TH@>@;CE EU J- G I8

@5@0 B
@4@7 TH@>@;CE EU J- G ID

@5@0 IA
@4@7 TH@>@;CE EU J- G I=

@5@0 IE
@4@7 TH@>@;CE EU J- G IE

@5@0 I=
@4@7 TH@>@;CE! EU J- G IA

@5@0 ID
@4@7 TH@>@;CE% EU J- G
 G
@5@ @7 TH@>@;CE) EU J- K

 K


@5@ @7 TH@ @ 
@7 TH@>@;CE. EU J- K

 K


@5@ @7 TH@ @ 
@7 TH@>@;CE3 EU J- C

 C


@5@ @7 TH@ @ 
@7 TH@>@;CE8 EU J- J

 J


@5@ @7 TH@ @ 
@7 TH@>@;C@_EA EU J- K 


 K 


@5@ @.@7 Pe@>@@@ @/@7 J%@>@ @ 
@7 TH@?@,@@@0 J&
 S@4@7 C@ @ 
@7 TH@0 J&
 S@4@7 J@?@0 J&
 S@4@7 J@Q@>@;C@_EP EU J- K 


 K 


@5@ @.@7 Pe@>@@@ @/@7 J%@>@ @ 
@7 TH@?@,@@@0 J&
 S@4@7 C@ @ 
@7 TH@0 J&
 S@4@7 J@?@0 J&
 S@4@7 J@Q@>@;C@ E_ EU J- M'


@5@.
@7 I@>@0 M'
@4@ 
@7 L@>@;CEe EU J-@5@.
 @@7 N@7 N@>@;XP J C$ EU I @Q@5 J@8 J@;C$ EU I  @@<XP O CCx EU O L

@5@.@7 O@ @.
@7 O@>@ @ 
@7 I1@>@;CC EU O PU


@5@>@;C
C EU O

@5@>@;XP U CAw EU J@5@7 J%@ @7 J%@ @7 I@>@;CA EU J@5@ @.@.
@7 U@ @ 
@7 U@>@;XP P CEp EU J@5@.
@7 M; B@0 J
@4@7 D4@Q@;CEt EU J @<XP O C@#D EU I@5@0 K@-@-	@4@/@.
@7 J@C@7 J@L@P@0 K	@4@/@7 U B@Q@;C@,D EU I@5@.@/@.	@7 J@/@.
@7 J@a@h@i@q@C@7 J@L@P QQ@2
@3	@4@7 Jc@7 K$@Q@;XP Q C@A EU M& M

@5@.@7 Q@ @.
@7 Q@@@&
@>@&	@F@F@E@?@d@@@.@" M
@#@"
 M
@#@ @ @.@7 I1@ @.@7 U@ @.@7 I4@"	 M@#@?@4@@@0 M
@4@7 M)@>@&	
@?@@@0 M
@4@7 M)@>@&	@?
@"	 M
@#@F@F@E@>@;C@mA EU M& M

@5@.@7 Q@ @.
@7 Q@@@&
@>@&	@F@?@J@@@" M
@#@"
 M
@#@ @ @7 U B@?@/@@@0 M
@4@7 M)@>@&	@?@@@0 M
@4@7 M)@>@&	
@?
@"	 M
@#@F@>@;C@uA EU M& M

@5@.@7 Q@ @.
@7 Q@@@&
@>@"	 M@#@F@?@N@@@"
 M@#@&	@F@?@=@@@" M
@#@"
 M
@#@ @ @7 U B@?@"@@@0 M
@4@7 M)@>@"	 M@#@?
@"	 M
@#@F@>@;C@A EU M& M

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

@5@.@7 Q@ @.
@7 Q@@@" M
@#@"
 M
@#@ @ @7 U@(	 @Q@?
@"	 M
@#@F@>@;C@EA EU M& M

@5@.@7 I:@ @.
@7 Q@@@$@"
 M@#@@@0 M
@4@7 M)@(	 @Q@?@0 M
@4@7 M)@(	 @@?
@"	 M
@#@>@;C@EB EU M& M

@5@.@7 I:@ @.
@7 Q@@@$@"
 M@#@@@0 M
@4@7 M)@(	 @Q@?@0 M
@4@7 M)@(	 @@?
@"	 M
@#@>@;C@)B EU M& B

@5@.@7 Q@ @.
@7 Q@@@&
@(	 @Q@?
@"	 B
@#@>@;C@EB  EU M& I8

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


@#@"	 I8
@#@?@"	 G@#@F
@>@;CB, EU M& M
 M
@5@.@7 U@ @ @7 I4@>@;C@*B1 EU M&@5@@
@7 A@&	@F
@E@?@2@-
@-@4@7 @<@ @.@7 Ij@2
@4@7 @<@>@;XP O CAl EU Fl  @5@7 U B@Q@;CAp EU Fl@5@.@.	@/@/@/@/@7 L @Q@7 I@7 S B@Q@;CAv EU Fl  @5@>@;XP M CH EU J@5@S@>@Q@;CH EU J@5@7 GX@>@;CH
 EU J I
	@5@7 M@>@;CH EU J H
	
@5@7 M@7 M@>@;CH EU J C
	
@5@7 M@7 M@>@;CH EU J IB
	
@5@7 M@7 M@>@;CH EU J I6
	
@5@7 M@7 M@>@;XD  t  t t  @t  R AP M CAb EU H@5@7 P@>@;C
Af EU H@5@7 I@>
      Action:@7 I@8 I@;CAl EU H@5@7 P@>@;C
Ap EU H@5	       ->@7 I@8 I@;XP M> C@4 EU J@5@S@>@Q@;C@H@6 EU J@5@@@$@7 LF@.
@7 I:@>@@@7 U B@E@? I@7standardise_in_infer I @@.@7 I@ @7 V@?@@@7 V@E
@? I@7 V @@.
@7 I@7 I@7 V@E@>@;XP Lw C@ EU L]
	@5@>@8 J|@;C@ EU L]	
@5@>@7 J| Ot@7 I@8 Lv@;C@ EU L] @<XP Uq C@.J EU I@5@.
@7 U B@@@&
@>@&
@F@?@.@7 M B@ @ @.@7 Up@ 
@ @ @8 I@;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  K AP K C@%NO EU I L


 L

@5@>@ @ @7 K@>@ 
@ @7 K@>@;CNV EU I L


 L
@5@>@ 
@ @7 K@>@;C@4N[ EU I@5@>@.@7 K@>@@@7 LF@ @7 I@ @ @7 I:@?@@
@7 LF@&
@&@?@C
@7 LF@L
@P@&@>@;XP U C@A EU J@5@7 Id@a@g@k IR@x@7 GX@a@h@b @s@@
@(	@&
@F@E@?@@ @.@7 J@a@f@b @s@@@&@(@@@&@>@"
 	@#@?@"
 I 	@#@F
@?@O@.
@0 I6@4@7 I*@.@0 I6	@4@7 I*@@@(@>@@	@&@>@&

@?@"
 I
@#@?@@@&@>@"
 
@#@?@"
 I 
@#@>@;XP L CK EU I	@5@>@;CK  EU I

@5@p
@>@ 
@ @ @8 L@;XP U8 CI EU I
@5@>@;C@0I
 EU I


 C
 AV





@5@ 
@7 M@ 
@ @.@7 P B@ @ @ @8 U7@;CI EU I


@5@ @ @8 U7@;XXQM F|F@$/usr/lib/swi-prolog/library/apply.pl   AuC AgS EfoldlE VE VE VE FE FE	partitionE V$EscanlE V'E V'E V'E FE FEexcludeE GPXO F|scanl_ CA4 F{ F{ @<C@#A5 F{ F{
@5@ 
@ @ @ @@ @ @ @ @8 V0 F|@;XO F| V1 CA+ F{ F{ @<CA, F{ F{
@5@ @ @@ 
@ @ @8 V4 V3@;XO F|foldl_ C	A F{ F{ 
@<C@.A F{ F{@5@ @ @ @ @ @ 
@.@@ @ @ @ @ @ @ @8 V6 V3@;XO F| V7 CA F{ F{ @<C@'A F{ F{

@5@ @ @ @ @ @.@@ @ @ @ @ @ 
@8 V9 V3@;XO F| V1 CAF F{ F{ @<C@3AG F{ F{@5@ @ @ @ @ @ 
@ @@ @ @ @ @ @ @ @8 V; V3@;XO F| V1 CA= F{ F{ @<C@,A> F{ F{@5@ @ @ @ @ @ @@ @ @ @ @ @ @8 V= V3@;XD  t  t t  F|t  V @GD  t  t @Ht  F|t V  @K @K O F| V  C	@ F{ F{@5@ @8 V7 V3@;XD  t  t t  F|t  V @GD  t  t @Ht  F|t V @K @K @K O F| V C@ F{ F{@5@ @ @8 V7 V3@;XD  t  t t  F|t  V @GD  t  t @Ht  F|t V @K @K @K @K O F| V C
A F{ F{@5@ @ @ 
@8 V:@;XD  t  t t  F|t  V @GD  t  t @Ht  F|t V @K @K @K @K @K O F| V CA F{ F{@5@ @ @ 
@ @8 V8@;XO F|
partition_ C@ F{ F{ 
@<C@ F{ F{
@5@ 
@.@@ @ 
@ @ @ @8 VD V3@;XO F| VF C@ F{ F{ C	
@5@>@ @ @ 
@ @8 VC V3@;C@ F{ F{ B	
@5@>@ @ @ @ @8 VG@;C@ F{ F{ H+	
@5@>@ @ @ 
@ @8 VG@;C@ F{ F{@5@0 @@3<.=@3 H+@4@8 B B@;XO F|maplist_ C@ F{ F{ @<C@&@ F{ F{


@5@ @ 
@ @ @ @@ @ @ @ @ @8 VK V3@;XD  t  t t  F|t  V' @GD  t  t @Ht  F|t V* @K @K O F| V* CA( F{ F{

@5@ @8 V5@;XD  t  t t  F|t  V' @GD  t  t @Ht  F|t V) @K @K @K O F| V) CA1 F{ F{

@5@ @ 
@8 V2@;XD  t  t t  F|t  V' @GD  t  t @Ht  F|t V( @K @K @K @K O F| V( CA: F{ F{
@5@ @ @ @8 V>@;XD  t  t t  F|t  V' @GD  t  t @Ht  F|t V& @K @K @K @K @K O F| V& CAC F{ F{

@5@ @ @ 
@ @8 V<@;XO F| VL C@ F{ F{ @<C@ F{ F{
@5@@ @8 VN V3@;XO F| VL C@ F{ F{ @<C@ F{ F{
@5@ @ 
@@ @ @8 VP V3@;XO F| VL C@ F{ F{ @<C@ F{ F{


@5@ @ @ @ @@ 
@ @ @ @8 VR V3@;XO F| VB C@ F{ F{ @<C@ F{ F{


@5@ 
@ @ @.@@ @ @ @ @8 VA@;XO F| V@ C@ F{ F{ 
@<C@ F{ F{
@5@ @.@@ 
@ @ @8 V?@;XO F|exclude_ C@o F{ F{ 
@<C@$@p F{ F{@5@D@ @@L@%
@?	@"


@#@ @ 
@8 VT V3@;XD  t  t t  F|t  V$ @GD  t  t @Ht  F|t V% @K  O F| V% C	@~ F{ F{@5@ @8 VD V3@;XD  t  t t  F|t  V$ @GD  t  t @Ht  F|t V# @K   O F| V# C@ F{ F{@5@ @ @8 VG@;XD  t  t t  F|t  F @GD  t  t @Ht  F|t V" B
O F| V" C@ F{ F{@5@8 VO@;XD  t  t t  F|t  F @GD  t  t @Ht  F|t V! B
 B
O F| V! C@ F{ F{@5@8 VQ@;XO F|include_ C@^ F{ F{ 
@<C@$@_ F{ F{@5@D@ @@L@"


@#@?@%
@ @ 
@8 VY V3@;XD  t  t t  F|t  V. @GD  t  t @Ht  F|t V- @K O F| V- C@l F{ F{@5@8 VV@;XD  t  t t  F|t  F @GD  t  t @Ht  F|t V, B
 B
 B
O F| V, C	@ F{ F{@5@ @8 VS@;XD  t  t t  F|t  F @GD  t  t @Ht  F|t V+ B
 B
 B
 B
O F| V+ C@ F{ F{@5@ @ @8 VM@;XD  t  t t  F|t  GP @GD  t  t @Ht  F|t V/ @K O F| V/ C@[ F{ F{@5@8 V[@;XO F| VX C@ F{ F{ 
@<C@8@ F{ F{	
@5@D@ @@L@"

@#@ 
@ @ @8 VW@E@?@"
@#@ 
@ @8 VW@E@;XXQM B*F@B/build/spark-0nPYkh/spark-2012.0.deb/common/versioning/version.pro  @8AAu@!C @S @E FE EE FE FE E|E FE E~E E}XO B* Va C@Tu E{  @8AA Vd  @@<XO B* V\ C@Q Vd Vd  @@<XO B* V] C@P Vd Vd GPL@<XO B* V^ C@S Vd Vd  @@<XO B* V_ C@R Vd Vd @!Report bugs to: spark@adacore.com@<XO B* V` C@M Vd Vd 2012@<XO B* Vb C@O Vd Vd GPL 2012@<XO B* Vc C@N Vd Vd @4Copyright (C) 2012 Altran Praxis Limited, Bath, U.K.@<XXQM B8-C @S @XD  t  t t  B8t option_decl AD  t  t t  B8t  Vj 
O B8 VjC@0 E[ E[  Fi D@<C@6 Fo Fo  C
 C
@<C@L F~ F~ prolog_walk_code F@<C@' Fq Fq  D Fr@<C@8 F F read_file_to_codes D@<C@< F F read_file_to_terms D@<C@c By By 
load_settings B~@<C@2 F F portray_clause F@<C@X F F prolog_read_source_term F@<C@[ F F read_source_term_at_location F@<C@c F F directory_source_files F@<C@0 F F print_prolog_backtrace F@<XD  t  t t  B8t pred_option AD  t  t t  B8t  V 
XQM HF@%/usr/lib/swi-prolog/library/occurs.pl  Au@ C AgS Econtains_varEfree_of_termEsub_varE
contains_termE HEoccurrences_of_varEoccurrences_of_termEfree_of_varXO H V C@Cu EH  A V@5@)	@>@;C@E V V@5@7 D@/@.
@7 A@7 V H@>@;XO H V C@N V V@5@C
@7 V H@L
@P@;XO H V C@8 V V
@5@>@;C@9 V V@5@7 D@/@.
@7 A@7 V@>@;XO H V C@t V V@5@)	@;C@v V V@5@7 D@/@.
@7 A@8 V H@;XO H H C@j V V 
@<C@k V V@5@7 D@/@.
@7 A@8 H H@;XO H V C@c V V@5@0 V	@4@8count H@;XO H V C@\ V V@5@0 H	@4@8 V@;XO H V C@U V V@5@C
@7 V@L
@P@;XD  t  t t  Ht  V @GD  t  t @Ht  Ht V  O H V C@,@ V V@5@!
@0 V @4@#@@@@.@7 A@p@ @7 Dq H@Q@?	@8 A@F@;XXQM$historyF@#/usr/lib/swi-prolog/boot/history.pl  lAs@ C S E
$save_historyEread_historyE$clean_history XD  t  t t  Vt take_number 
O V VCAs@#/usr/lib/swi-prolog/boot/history.pl  lA V

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

@5@>@;C@!@ V V M

 M

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







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

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

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

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

@5@  V@7 V@>@ @ 
@8 V@;C
A V V@5@>@;CA V V @<XXQM$attvarF@"/usr/lib/swi-prolog/boot/attvar.pl  lAsC S Ecall_residue_varsEfreezeE DQE$wakeupEfrozenXD  t  t t  Wt delete_attributes 
O W WC
As@"/usr/lib/swi-prolog/boot/attvar.pl  lA W@5@.	@7 H W@8delete_attributes_ W!@;XD  t  t t  Wt  W @GD  t  t @Ht  Wt W  D  t  t t  Wt  W 
O W WC@ W W@5@.
@7 H W!@.@7call_det W!@7 H* W!@D@* @Q@L@>@?@R@;C@ W W@5@Q@;XD  t  t t  Wt attvars_residuals 
O W W,C@ W W 
	@<C@,@ W W	@5@D@ @.
@7 D W!@%	@L@ 
@ @ @.@7attvar_residuals W!@?@%	@F
@ @ @8 W- W!@;XD  t  t t  Wt  DQ 
O W WC@<@ W W@5@.@7 W@D@* @@L@(
 @@8 DQ W!@?@$@0 C
@4@0 AV@0 Bo@0 W,@4
@4@1 W@4@2@0 C	
@4@4@8 @ W!@;XD  t  t t  Wt  W) 
O W W(C@ W W@5@@8 A W!@;XD  t  t t  Wt 
portray_attrs 
O W W:C@ W W @<C@%@ W Watt


@5@ @7portray_attr W!@D
@* @@L
@R@?	 Ot@7 I W!@ @8 W; W!@;XD  t  t t  Wt  W@ 
O W W?C@&@ W W W@5@>freeze(~w, ~W)@2
@3	@3@2@0 CN @Q@4@3@0 CC @Q@4@3@0 CE H@4@4@4@8 T W!@;C@)@ W W@5@!@0 @1attr_portray_hook	
@4@#@D
@/@ @7 D W!@ @@L@R@?	~w = ...@2@4@8 WD@;XD  t  t t  Wt  W2 
O W W1C@ W W 
@<C@@ W W W<



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

 AV


@5@>@ @7 WY W!@ @ 
@8 W\@;C@{ W W 
@<XD  t  t t  Wt unfreeze 
O W W]C@\ W W WZ
	
@5@>@7 W^ W!@8 W_@;C@_ W W@5@@;XD  t  t t  Wt portray_attvar AD  t  t t  Wt  W` 
O W W`C@ W W@5{@7 WA@.	@7 W.@7 WB}@8 WA@;XD  t  t t  Wt call_all_attr_uhooks 
O W WdC@8 W W @<C@9 W W W<


@5@ @7uhook W!@ @8 We W!@;XD  t  t t  Wt  Wh 
O W WgC@6@G W W W@5@>@D@)@7 D W!@L@D
 W@.@7 H W!@L
 W@0 WZ	@4@8 WW W!@? W@8 Wn@E@?@8 W_@E@;C@O W W@5@0 @1attr_unify_hook	
@4@@;XD  t  t t  Wt  W 
O W WC@s W W@5 W@.
@7 Wl@>@8 W\@;C@v W W 
 @Q@<XD  t  t t  Wt  W$ 
O W W#CA W W @<CA	 W W	
@5@7 G W!@8 W"@;XD  t  t t  Wt  WK 
O W WJCA W W WZ


@5@>@%
@ @ @.@7 WI@ 
@ @ @8 WI@;CA W W  W	
@<XD  t  t t  Wt  WV 
O W WUCA W W AV

@5@>@%
	@ @ 
@.@7 WT@ @ @8 WT@;C
A W W 

@<XD  t  t t  Wt  W @GD  t  t @Ht  Wt W B
 D  t  t t  Wt  W 
O W WC@i W W@5@7 @ W!@>@;C@k W W@5@@;XD  t  t t  Wt  @ 
O W WQC@ W W 
	@<C@ W W

@5@ @ 
@8 WP@;XD  t  t t  Wt  W 	 D  t  t t  Wt  W 
O W WC@3 W W @<C@4 W Wwakeup
	

@5@7 Wi@ @8 W W!@;XXQM @*F@$/usr/lib/swi-prolog/boot/messages.pl  lAsC S E OEmessage_to_stringE @'XD  t  t t  @*t translate_message2 
O @* WzC@Gs@$/usr/lib/swi-prolog/boot/messages.pl  lA W|@5@S@%	@>@%@" CUnknown message: ~p
@#@;C@J W| W|@5@: @ @i W@;C@L W| W|@5@8prolog_message @)@;C@N W| W|  @resource_error Ou
 COut of ~w stack
@<C@P W| W|  @ W
 CNot enough resources: ~w
@<C@R W| W| @

@5@ @.
@7swi_location @)@ @ 
@.@7term_message @)@ @ @8	swi_extra @)@;C@V W| W| $abortedExecution Aborted
@<C
@X W| W|
message_lines
@5@ @8make_message_lines @)@;C@Z W| W|  T

 C

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

 


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@5@ @ 
@8 X@;C@SA W| W|

 C C




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

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

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

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

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

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

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

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


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


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

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

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

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

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

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

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

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


@<XD  t  t t  @*t  X\ 
O @* X[CB W| W| 
@<C@,B W| W|		


@5@ @.@7 G' @)@.@ @7 @ @)@0 B@/@-@4@7 X@)@>@ @ 
@8 XZ@;C
B W| W|

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

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


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


 C Y Y


@<C@HB W| W|	neq_vv


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


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


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

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

 C Y F


@<CB W| W| unbalanced_var

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

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

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

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

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

@5@0 
@4 U@7predicate_property @)@>@;CDB W| W| 
@<XD  t  t t  @*t  W 
O @* WCEM W| W|  H@<XD  t  t t  @*t  X 
O @* XCB/ W| W|@5@.
@.@7 B @)@ @.@.
@7 @7 @)@0 
@1 
@4@8user_predicate_indicator @)@;XD  t  t t  @*t line_element 
O @* YFCD W| W|@5@ Wmessage_line_element W@>@;CE  W| W|
	full_stop@5@> C@8 D @)@;C	E W| W|
 F@5@>@8 I @;CE W| W|
 Jz C

@5@>@ @8 Y*@;CE W| W|
 Jz
@5@>@8 Y*@;C	E W| W|
 W@5@>@8 G @)@;CE
 W| W|
 C

@5@>@ @8 Y*@;CE W| W|
 X


@5@>@ @8 Y*@;CE W| W|
 W@5@>@;CE W| W|
 W@5@>@;CE W| W|@5@8 Y*@;XD  t  t t  @*t  X 
O @* XCD W| W|@5 X@.@7 X@%	@" C(~D) 
@#@;XD  t  t t  @*t action_skip 
O @* YTCE4 W| W|  X8@<CE5 W| W|  W@<CE6 W| W|  X@<CE7 W| W|  YQ@<CE8 W| W|  YR@<XD  t  t t  @*t  X 
O @* XC@+D
 W| W|@5 G@.@7 X@ @.@7 Y: @) CB@.
@7 X`@%	@" C Y$

@#@;XD  t  t t  @*t 	prefix_nl 
O @* YWCD W| W| 
 F@<CD W| W| F
 F@5@>@;CD W| W| W
 W@5@>@;CD W| W| F

 F Jz	
@5@>@ @ @8 YX @)@;CD W| W|


@5@ @ 
@8 YY@;XD  t  t t  @*t  X 
O @* XC@ W| W| 
	@<C@<@ W| W|

 



@5@ @7 Y;@>@ @.@.@7 YB@%	@" C
        ~q  F
@#@ 
@ @8 X@;C@?@ W| W| 



@5@>@%	@ @.@.@7 YB@%@" C YZ   F
@#@ 
@ @8 X@;C@/@ W| W|		@5@ @.
@.@7 YB@%	@" C YZ 
 F
@#@ @ @8 X@;XD  t  t t  @*t 
msg_prefix 
O @* Y[CD W| W|  D~N% @<CD W| W| As@5@.
@7 Y+@D
@*
 M:@L@(	~NWarning: @?
@"	 C~NWarning: [Thread ~w] 
@#@;CD W| W| @5@.
@7 Y+@D
@*
 M:@L@(		~NERROR: @?
@"	 C~NERROR: [Thread ~w] 
@#@;CD W| W|  A Y^@<CD W| W| information Y^@<XD  t  t t  @*t  X 
O @* XCC W| W| 
	@<C@ C W| W| X



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

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


@<C@ W| W|  T

 C

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

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

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

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

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


@<C@"A W| W| A A
@5@ @.@7 X@%
	@"
 C@1Wrong context: ~p can only be used in a directive
@#@;C@9A W| W| Aeditno_default_file@5@D
 Q @Q@7 X`@%	@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@" F@$Use "?- edit(Topic)." or "?- emacs."
@#@;CA W| W| format_argument_type

 C@,Illegal argument to format sequence ~~~w: ~p

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

@5@ @ 
@8 W@;XD  t  t t  @*t  W 
O @* WC@XB W| W|@5@0  @	@4@.@0 @-
@-@4@7 YA@.@ 
@ @7 YB@0 @4@0 D;@-@4@7 Y>@0 @4@0 H9@-@4@7 Y>@%
@>@%@" F C~w at ~w:~d@#@;CB W| W| 
@<XD  t  t t  @*t 
insert_prefix 
O @* YCD W| W| X8
@5@>@ @8 YY@;CD W| W| Jz	
@5@ @8 YY@;XD  t  t t  @*t  W 
O @* WC@b W| W|@5@S@%	@>@%@" CUnknown error term: ~p
@#@;C@e W| W|@5@: W
error_message W@;C@g W| W|@5@8iso_message @)@;C@i W| W|@5@8 Yn @)@;C@k W| W| 
 C Y
@<XD  t  t t  @*t  W 
O @* WCA+ W| W|@5@S@%	@>@%@&
@;C
A/ W| W|@5@.@ Wmessage_location W@>@&
@;CA1 W| W| B
@5@ @7 H @)@%	@>@%
@ @ 
@8caller @)@;C@"A5 W| W| @o

?@5@>@%
	@"
 C W
@#@;CA7 W| W|  Y



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


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


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

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

 C~NWarning: ~w:~d:
 Y@5@>@;C
D W| W| wait?@5@>@;XD  t  t t  @*t  X 
O @* XCD W| W|
 A*@5@>@;CD W| W|
 A@5verbose A*@7 X`@>@;CD W| W|
banner@5 Y A*@7 X`@>@;CD W| W|@5@>@;C@}D W| W|
@5@0 YP T@4@/ @Q@7 A: @.@.@7  @0 @@0 V@/@4@/@4@7 I @0 Y@0 @4@-
@-@4@7 Y @)@>@ @.@7 Y @)@2@0 YQ	@-@4@3
@3 F@4@2@0 YR@4@4@.@7 X@0 C@-@4@7 Y@ @ @7 O @)@D@0 Y@-@4@7 Y@a@f@b @s@L@ @8 G @)@?@R@E@;CD W| W|@5@0 C@-@4@7 Y@ @0kind	@4@8 O @)@;XD  t  t t  @*t  W 
O @* WC@? W| W|@5@.@7 W@>@&
@;C@A W| W|@5@" @@#@%	@" CUnknown exception: ~p
@#@;C@D W| W| 
 C W~
@<XD  t  t t  @*t 	residuals 
O @* YCCp W| W| 
@<C@GCr W| W|	
@5@D@)@,
 @@%
@L@" C~W,	 F
@#@ 
@ @ @8 Y @)@?@"
 C Y$	@#@F@;XD  t  t t  @*t  Y 
O @* YCCU W| W|
@5@>@%	@" C~w = 
@#@;C@+CW W| W|

@5@>@%	@" C	~w = ~w, 
@#@2
@4@ @8 Y@;XD  t  t t  @*t  XU 
O @* X^CB W| W| @<C@SB W| W|

@5@D@ 
@ @.@7 X @)@L@%@?@" CUnknown compiler warning: ~W


@#@E@D
@* @@%@L@%@?@" F
@#@E@ @ @ @8 X]@;XD  t  t t  @*t  XX 
O @* XWCB W| W|  CC @Q CN @Q@<XD  t  t t  @*t  P 
O @* Y&CCd W| W|@5@>@&
@;C@<Ce W| W| B




 Ot Xfggreen% where F C X
	
@5@ @ @ @8 X@;XD  t  t t  @*t  O 
O @* OC@5D W| W|
 Y
@5@>@ @0 Jz@-@4@7 Y@ @.
@7 Y@2@0 YQ@-@4
@4@2@0 YR@4@4@.@7 X@ @8 Y@;C
D W| W|@5@.@7 Y@ @8 Y@;XD  t  t t  @*t result 
O @* YC@?CB W| W|		@5toplevel_print_options@.@7 X`@!
@2@0 V @Q@4@4@#@%
@2@0 LgB@4
@4@ @.@7 Y@ @.@7 W @)@2@0 LgC@4
@4@ @ @8 Y@;XD  t  t t  @*t  Y 
O @* YCAC W| W|    @@5@>@%	@&
@;C@PAE W| W|
 
 


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

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

@#@ 
@ @8 Z @)@;CC: W| W| HD@5@>@%
@" YK

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@5@T@, @@%	@>@%
@ @ 
@8 Y. @)@;C@HA[ W| W| B

@5@  @ @/@.
@7 D, @)@ @ @/ @.@7 Z@%	@" F C Xa
 F
** here ** F C Xa
@#@;CA` W| W| 	@<XXQM DF@$/usr/lib/swi-prolog/boot/toplevel.pl  lAs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 Z C@.A B' B'@5@0print_predicate@/@2 CM@4@-@4@7 G  Y@7 CK prompt_alternatives_ondeterminism@7 Z Z @Q@7 Ztoplevel_print_factorized @@7 Z CM@8 CA @;XD  t  t t  Dt  Z  	 D  t  t t  Dt  Z  
O D ZC@ B' B'@5@@@.@7$at_thread_initialization Q@D	@@L	@Q@?@Q@?@R@E@;XD  t  t t  Dt factorize_bindings 
O D ZCC B' B' @<C@>C B' B'	
 B


 Y



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


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

@5@ 
@ @7 C @ 
 B@7 A Q@0 @@0 G
 B@-@4@0 AV@0 A< GF@4@1 [ G@4@1 G"@4@/ @@7 Q@>@;C@%AH B' B'

@5@/@.@ @7 CZ @  @@ B F@>@ 
@ @7 [@ @ @8 [ Q@;CAM B' B' 
@<XD  t  t t  Dt 
hide_names 
O D [ CC B' B' @<C@1C B' B'
@5@D@  @/@/ S@7 Ad Qtoplevel_print_anon @@7 Z@L@R@?@*
 @@0 Y"@4@7 Y Q@>@ 
@ @8 [! Q@;CC B' B'

@5@ 
@ @8 [%@;XD  t  t t  Dt path_sep 
O D [&CA B' B'@5 Q @Q@7 Z@%
@>@%
@" E	@#@;C	A B' B'  

@<XD  t  t t  Dt  Z 	 D  t  t t  Dt  Z 
O D ZCA	B B' B'
@5toplevel_prompt@.@7 Z@ @.@7 Z@D@#@, @@L@2@~@3@m@4@2@3@2@:@3@ @4@4@ @.
@7$substitute Q@?@2@~@3@m@4@ @.
@7 [)@D@+@a@h@b @s@L@2@~@3@l@4@2@2@[@4@3	@3@2@]@3@ @4@4@ 
@.@7 [)@?@2@~@3@l@4@ 
@.@7 [) D@0 D@-@-@4@7 Z@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 [)@?@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 [)@?@2@~@3@d@4@ @.@7 [)@ @8 G Q@;XD  t  t t  Dt get_respons 
O D [-C@%D B' B'@5@7 Z T@7 YP Q@.	@7 C Q@7answer_respons Q@D
@*again@L
 C@0 HF Z!@4@7 @' Q@Q@?@>@;XD  t  t t  Dt 
setup_history  
O D [6 C@@A B' B' @5@D@: DC@0 DD @Q@4@7 Z@0  V@4@7 Z@C		save_history @@7 Z@L	@P@0 @V@0 Cprolog_history@4@3@0 H @Q@4@4@/ @@7 Q@Lenable@8 [9 Q@?@R@;XD  t  t t  Dt  Z 
O D ZCCE B' B' @<C@.CF B' B'		 B


 B


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


@5@ 
@ @.@7 [@ @ @ @8 [k Q@;XD  t  t t  Dt  [X 
O D [WCA5 B' B'@5 B@.	@7 Z@.
@7 [@D@+
	@L B@8 [@?@R@;XD  t  t t  Dt clean_history_prompt_chars 
O D [mCB{ B' B' @<CB| B' B' Q G

@5@>@;CB} B' B'


@5@ @ @8 [n Q@;XD  t  t t  Dt $search_aliases 	 D  t  t t  Dt  [p 
O D [pC@&A B' B'

@5@.
@.@7$string Q@ @.@7 [' Q@>@%@ 
@ @7$make_alias Q@%@ @ @8 [q Q@;C@!A B' B'
@5@.@.
@7 [r@ 
@.@7$eos Q@>@%@ @ @7 [v@&
@;XD  t  t t  Dt remove_history_prompt 
O D [}CBt B' B' @ @@5@>@;CBu B' B'@5@.
@7 [,@.@7 [o@ @.@7delete_leading_blanks Q@ @8 [,@;XD  t  t t  Dt  [	  	 D  t  t t  Dt  [	  
O D [C@_@ B' B'@5search_paths@.@7 Z@@@K@.	@7 Z@.
@7 [,@D@*@0$search_path@-@-@4@7 Bo Q@L@ @.
@7 G Q@0 @@-
@4@0 C@1  @@1 B1@4@7 HW Q@? @0 W S	@4@7 [5@F@F
@Q@?
@R@F	@F@F
@;XD  t  t t  Dt  Z 
O D ZC@$BQ B' B'@5 V@.@7 Z@ @7 GY Q@a@f@b @s@>h!h@2 	@3 D@4@8 V Q@;C@BW B' B'	
@5@.@7 [~ Q@7 Z@ @7 W Q@!@0 @@0 V@/@4@/@4@#@0 V DC@-
@4@ @0 AV@0 @' @4 @@4@7 Q@7 V@D@<@/@0  @@1 V@/@4@7 Ar Q@L@0 A@-@4 V@2
@3@2@0 V @Q@4@4@3 C@3@2@0 V @Q@4@4@4@7 Aw Q@0  @@1 V@4@@?@R@E@.@ @7 Z@0 W
	@3@0 Hx
@4@3@0 W	@4@4@.@0 AV@0 @' @4 @@4@7 Q@>@ 
@8 V Q@;XD  t  t t  Dt omit_meta_qualifiers 
O D [C	Cn B' B'@5@S@>@;C@ Cp B' B' AV


 AV


@5@>@ @ 
@7omit_qualifier Q@ @ @8 [@;CCs B' B' W


 W

@5@ @7 C Q@>@ @ 
@8 [@;CCv B' B'when


 [

@5@ @7 [@>@ @ 
@8 [@;CCy B' B' @<XD  t  t t  Dt  Z 
O D ZCC* B' B'@5 Z
groundness@7 Z@> C@0 HF@1 Z	@4@8 [5@;CC- B' B' @Q@5 Z Z@7 Z@> C@0 HF@1 Z	@4@8 [5@;C@6C0 B' B'@5@7 Z C@0 HF@1 Z	@4@7 [5@.@7 [. Q@D	@* Y@L@>@Q@?@D
@*
show_again@L
@Q@?
@> C@0 HF @m@4@8 [5@;XD  t  t t  Dt  Z 
O D Z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  Z 
O D ZCC B' B' @<C@6C B' B'
@5@.@7	hide_vars Q@D@@	@ @7 A Q@?@ @7 [i Q@L@ @8 Z@E
@?@"	

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

	@#@.
@ Winitialize_now W@> As@0 [	
@4@7 [5 A@8 A @;C@ B' B'@5 A@8 [@;XD  t  t t  Dt  Z 
O D ZCCX B' B' 
@<CCY B' B'

@5@ @ 
@7 [@ @ @8 Z@;XD  t  t t  Dt  Z D  t  t t  Dt  Z AD  t  t t  Dt  Z 
D  t  t t  Dt  [I  
O D [I C@<A B' B'@5@7 V V@.@7 [P Q@7 [@7 [
@7 [@7 [A Q@7start_pldoc  Q@7attach_packs  Q G@.	@7 Z@.
@7 [@7$load_init_file Q@7 Z Q@7 Z Q G@.@7 Z@.@ @7 Hs @0  @@4@8 H @;XD  t  t t  Dt  B*  
O D ZC@R B' B'  @5 Y Xr@8 [5@;XD  t  t t  Dt $execute_goal2 	 D  t  t t  Dt  [ 
O D [C@4C B' B'@5@7
restore_debug  Q@@.
@7 W9 Q@@@7 [` Q@?@7 [@Q T@7 [/@.@7 [K Q@B@C
@C@ @7 Z Q@L@P@L
@P@L@>@Q@O@;CC
 B' B'@5@7 [ C@0 HF HE@4@7 [5@Q@;XD  t  t t  Dt  [  
O D [C@FA B' B'@5pldoc_server@.@7 Z@D
@* @@L
@0 AV@0
doc_server@/@4doc_browser@4@@E	@?@(@D@0 F@-	@4@/ @@7 Q@L@0 [	@4@@? @0 W W@4@7 [5@8 G Q@E	@;CA B' B'   @<XD  t  t t  Dt  [+ 	 D  t  t t  Dt  [+ 
O D [*C@/B B' B'	
@5@B@0 Z	@4@.@7 [@.
@.@7 @0 Q@.@ @7 [@L@ 
@ @.@7 [@ @ @ @7 [@>@O@;CB B' B' 
@<XD  t  t t  Dt  [U  	 D  t  t t  Dt  [U  
O D [TCA B' B'   @<XD  t  t t  Dt  [ 
O D [C
B B' B' Lo
@5@>@8 [@;CB B' B' 
@<XD  t  t t  Dt  [| 	 D  t  t t  Dt  [| 
O D [{CA  B' B' @<XD  t  t t  Dt  [ 
O D [CC B' B' Y


 Y

@5@ @ @ 
@8 [%@;XD  t  t t  Dt  [t 	 D  t  t t  Dt  [t 
O D [sCA B' B' 
	@<CA B' B'

@5@ @ 
@8 [r@;XD  t  t t  Dt  V  
O D VCB B' B'  @5 D @Q@7 Z@>@8 [@;CB B' B'   @<XD  t  t t  Dt bind_query_vars 
O D [CC B' B' @<C@?C B' B' Y

 B



 Y
@5@)
@>@ @ @7 [@" Y"@#@ @ @ @8 [ Q@;C@QC B' B'


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

@5@  U@7 [@C	@  @G@7 [@L@P@>@&
@;CCh B' B' 


 

@5@ @7 A Q@>@ @ @ 
@8 [@;CCk B' B'@5@8 [@;XD  t  t t  Dt  [g  	 D  t  t t  Dt  [g  
O D [fC@.B
 B' B'@5 G@.@7 Z@0 Hs@-	@4@.
@0 AV@0 @' 
@4@1 G@4@7 Q@.@7
toplevel_goal Q@0  @@ @4@@;XD  t  t t  Dt  Z 
O D ZCD8 B' B'@5@ @ B K\ B@>@;CD: B' B' 


@<XD  t  t t  Dt  Z 
O D ZCC B' B'@5@.
@7 [@/@8 [l@;XD  t  t t  Dt  [ 	 D  t  t t  Dt  [ 
O D [C@p B' B' O@5@>@;C@q B' B'@5@/@7 Z@>@;C@s B' B'@5@7 A~ @>@0  @@4@8 @c Q@;C@3@v B' B'@5@0 Q@4@2@0 @ B@4@3@0 @ @@4@4@.	@7 [E@0 Z	@4@7 [F@0  @	@4@2@0 C @@4@4@8 Z@;C@ B' B' @<XD  t  t t  Dt setup_colors  
O D [ C@OA B' B' @5@D@I DC@0 DD @Q@4@7 Z At@0 DD @Q@4@7 Z T@0 DD @Q@4@7 Z@C		
color_term @@7 Z@L	@P@L@0 @V@0  @@1 C	ansi_term@4@3@0 H @Q@4@3@0 @L @N@4@4@/ @Q@8 Q@?@R@;XD  t  t t  Dt  Z @GD  t  t @Ht  Dt Z D  t  t t  Dt  Z 
O D ZC@ B' B'@5@0 Z@4@7 A Q@@>@;XD  t  t t  Dt  B* 
O D B)C@_ B' B'@5@D		@ W B+ W@L	@R@?@0  @@1 B+@4@8 D5 Q@;XD  t  t t  Dt  [] 
O D [\CAr B' B'@5console_menu @Q@7 Z B@7 [@>@.	@7 E Q@/@8 E Q@;CAw B' B' @<XD  t  t t  Dt  [  
O D [CB B' B'@5 D@0 D@-@-	@4@7 Z D@7 [@D
	@*	 @Q@L
@8 	  Q@?@R@;XD  t  t t  Dt  [3 
O D [2CD
 B' B'
 [4@5@2@?@3@h@4@7 [@> G@0 HF G@4@8 [5@;C@1D B' B'
 Y@5@2@;@3@n@3@r@3@N@3@R@3@ @3	@4@7 [@> C@0 HB@3@0 X X E@4@4@8 [5@;C@&D B' B'
 Y@5@2@t@3@T@4@7 [@>@7 [@7 [ C@0 HB@3@0 X X	; [trace]@4@4@8 [5@;C@1D B' B'
 W@5@2@c@3@a@3
@3
@3@y@3@Y@3@.@4@7 [@> C@0 HB@3@0 X X C@4@4@8 [5@;C	D B' B'@b [@5@>@8 [M@;C@%D B' B'
 [@5@.
@.@7 Z Q@> C@0 HB@3@0 C Xa@3
@4@4@7 [5 Y@ @8 [@;CD! B' B'? [@5@> C@0 GEOF@4@7 [5 @8 [@;CD$ B' B'
 [4@5 C@0 X@4@8 [5@;XD  t  t t  Dt  [ 	 D  t  t t  Dt  [ 
O D [C@%A B' B'		@5@.@.
@7 [r@"
 B
@#@>@%@ @7 [,@%@ @ @8 [y@;XD  t  t t  Dt  [x 	 D  t  t t  Dt  [x 
O D [wC@"A" B' B'@5@0 Hs	@4@/ @@7 Q@@@7 [@E
@?
@.
@7 @7 Q@,
 @>@;CA( B' B'@5@8 [,@;XD  t  t t  Dt  D  
O D D C@'B B' B' @5@D@@ V @Q@7 Z@?emacs_inferior_process @Q@7 Z@L V @8 Z@? V@8 Z@;XD  t  t t  Dt  Z 
O D ZCC B' B' @<C@6C B' B'
@5@D@"
 B


@#@&
@ @7 A0 Q@L@ @8 Z@E@?@"	

@#@ @ @8 Z@F@;XD  t  t t  Dt  B  	 D  t  t t  Dt  B  
O D [C@ B' B'  @5@/@7 B @8 Z Q@;XD  t  t t  Dt  [ 	 D  t  t t  Dt  [ 
O D [CB B' B'@5@S@> A@0 X|@4@7 [5@Q@;CB B' B' D@5@> C@0 HF Z$@4@8 [5@;C@:B B' B'@5@.
@7 Z@0 
@4@.@7$dwim_correct_goal Q@>@0 A@-
@4@0 B@-
@4@0 A@/@4@7 @ Q A*@0 [
	@4@7 [5@ 
@8 [ Q@;CB B' B'@5@7 [c C@0 HF HE@4@7 [5@Q@;XD  t  t t  Dt  [? 
O D [>CCJ B' B' 
	@<C@$CK B' B'		 B





@5@)	@>@ @ @ @ @8 [=@;CCN B' B'


@5@ @ @ @8 [=@;XD  t  t t  Dt  Z 
O D ZC@ B' B' @<C@P@ B' B'	
@5@.@7 [@D
@4@ @.@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 [E@L
@0 Z Z@4@7 [F@0  @@4@7 Z@8 F Q@?@0 @@0 C Z@4@/@4@8 @ Q@E@;XD  t  t t  Dt  [ 
O D [C@ B B' B' @ Z@5@> [@.
@0 @' As
@4@7 Q [6@0 @' As
@4@8 Q@;CB B' B' 
@<XXQM BbF@./usr/lib/swi-prolog/library/dialect/sicstus.pl  AuC AgS E HE HEprolog_flagEtrimcore E	read_lineE HE HEupdate_mutableE CE B@E HE [Ecreate_mutableE [Eget_mutableXO Bb [ C
A B\ B\@5@7 @@8 C@;XO Bb [ CAm B\ B\@5@8 F D@;XO Bb [ CAU B\ B\@5$mutable@7 @6@>@8 F Ba@;CAX B\ B\@5mutable@8 @ B@;XD  t  t t  Bbt  H AO Bb H C@' ER ER  EF ES@<C@C Ec Ec   Ed@<XO Bb \ CAC B\ B\ 
 \	@<XO Bb \ CA B\ B\@5@8sicstus_flag Ba@;XD  t  t t  Bbt  H @GD  t  t @Ht  Bbt H  O Bb H CA/ B\ B\@5@.
@7 H@7 H Ba@8 H Ba@;XO Bbpush_sicstus_library  C@G@^ B\ B\@5@@@@@0 C@1  Bk Bb@4@.@2@0 @ A@4@3@0 @ B@4@3@0 @ @@4@3@0 @ @@4@4@7 @ @0 G@0  @@1 B1 Ag@4@1 Bd Bk Bb@4@7 C@Q@?@R@E@;XD  t  t t  Bbt  H @GD  t  t @Ht  Bbt H  @KO Bb H CA) B\ B\@5@.
@7 H@8 H Ba@;XD  t  t t  Bbt  @M @GD  t  t @Ht  Bbt H   O Bb H C@ B\ B\@5@M@@N@@?@@;XO Bb
setup_dialect  C	@ B\ B\  @5@0 I @Z@4@8style_check Bf@;XD  t  t t  Bbt  H 	 O Bb H C B\ B\ D~ D BA@<XO Bb H CA B\ B\ 

@5@7 A@>@ @7 @@2
@3@4 @8 D Ba@;CA B\ B\@5@7 @ Bh@.
@7 Bc@2
@3@4 @8 \@;XO Bb [ CA B\ B\  @5@8 Z Ba@;XO Bbsicstus_module_decl C@ B\ B\hidden @Q@5@>@%	@" B  C H3 @
@#@;C@ B\ B\ 	@<XO Bb Bm C@ B\ B\ 
	@<C@ B\ B\@5@ @.
@7 \ Ba@ @ 
@8 \# Ba@;XO Bb \  CAj B\ B\@5 A^@8 \@;XO Bb \ CAK B\ B\ 
 \@<XD  t  t t  Bbt  H @GD  t  t @Ht  Bbt H   @KO Bb H CA3 B\ B\@5@.@7 H@ @7 \@ @8 \@;XO Bb H C@z B\ B\@5@S@>@Q@;C@{ B\ B\  @<XD  t  t t  Bbt  H @GD  t  t @Ht  Bbt H  O Bb H CA, B\ B\@5@.
@7 H@8 \@;XO Bb [ C@ B\ B\@5@7 A@>@0 D;@-@4@7 D= Ba@ @7 D Ba@0 B	@4@8 H Ba@;C@&@ B\ B\@5@7 H@>@.@2@0 @ @@4@3@0 @ B@4@4@7 \@ @7 \'@0 D;@4@8 \&@;C@ B\ B\@5@8 A B@;XO Bb \ CA B\ B\system_type@5@>@D


saved_program @Q@7 @@L
@(	 O@?@(	 B@;CA B\ B\@5@8 @@;XXQM EF@C/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__subst_hyp.pro  7AAuC @S @E ME ME MXO E M C
@W E E@5@0 M	
@4@8 C@;XD  t  t t  Et  M AO E M C@C E E@5@7 J" J#@>@;C@G E E@5@7 M M@>@;C@K E E@5@0 M	
@4@7 D4@>@;XXQM FgF@@/build/spark-0nPYkh/spark-2012.0.deb/simplifier/processrules.pro  7AAuC @S @E UQXO Fg UQ C@C Ff Ff@5@.@.	@.
@7scalar_replacement_rule US@8apply_rule_to_existing_rules US@;C@F Ff Ff  @5@>@;XO Fg \3 C@h@U Ff Ff@5@.@.@.
@.@.@.@.@.@7 F J=@ @7 I@ @.@ B P"@ @.@ B P"@ @.@ B P"@C@)@)@)@L@P@ @ @ 
@ @ @ @ @ @7 F J=@ @ @ 
@ @ @ @ @ @7 F J=@Q@;XO Fg \0 C@J Ff Ff@5@7 R J=@7 A@/@: B R@;XXQM EKF@$/usr/lib/swi-prolog/library/debug.pl  AuC AgS E HEnodebugEdebug_message_contextE HE Y]E HE HElist_debug_topics XD  t  t t  EKt  H 
O EK \<C@i EJ EJ@5@/@8 H H@;XD  t  t t  EKt  D @GD  t  t @Ht  EKt H @K @K D  t  t t  EKt  D 
O EK HC@ EJ EJ@5 @Q@.@7 \C@>@ @8print_debug H@;C@ EJ EJ @<XD  t  t t  EKt  \G 
O EK \FC
@ EJ EJ@5@ @ Wdebug_print_hook W@>@;C@ EJ EJ
@5@>@;C@9@ EJ EJ@5@0  @*@1 W@1 D
@4@.@7 Bo H@@@ @.
@7 O I3@ 
@.@7debug_output H@ @0 O B@0 Y@1 Y]@4@4@7 Z H@Q@?@R@F
@;XD  t  t t  EKt  H 
O EK HC@ @ EJ EJ@5@D
@.	@/@/@7 \C@7 G H@L
@R@?@0 \D @@4@8 A H@E	@;XD  t  t t  EKt debug_target 
O EK \UC@ EJ EJ@5@T@" I=	
@#@>@;C@ EJ EJ 
 @<XD  t  t t  EKt  H AD  t  t t  EKt  H 
D  t  t t  EKt  \B  
O EK \AC@M@ EJ EJ@5 At	~*t~45|~n@2@-@4@7 Aw H At~w~t ~w~35| ~w~n@2Debug Topic@3	Activated@3To@4@7 \X At \W@2@-@4@7 \X@@@.@.	@.
@7 \C At \Y@2@3	@3
@4@7 \X@Q@?@R@F@E
@;XD  t  t t  EKt  D 
O EK DC@s@} EJ EJ@5@.
@.@7 \V H@D@`@M@(@0 \D
@-@-
@4@7 J@N@ @ 
@ @.@.@7update_debug H@0 \D
@4@7 \T@Q@?@0@D
 @o@/@7 Bd H@L@R@?	 As@0debug_no_topic
@4@7 H @@ @.@.@7 \^@0 \D
@4@7 \T@F@L@R@?@R@F@F@;XD  t  t t  EKt  H 
O EK HC@f EJ EJ@5 @Q@/@8 \C@;XD  t  t t  EKt show_thread_context 
O EK \dC@ Al EJ EJ@5thread@7
debug_context H@.
@7 F@,
 M:@%@" C Y,
	@#@;CAr EJ EJ 
@<XD  t  t t  EKt assertion_failed  
O EK \j CA5 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 \j	@4@7 A9@L@P@?@E	@L
@P@?@E	@>@;C	A' EJ EJ@5 @@7 \l H@8 \k H@;XD  t  t t  EKt  \> 
O EK \=C@z EJ EJ@5 @@8 D H@;XD  t  t t  EKt  \@ 
O EK \?C@ EJ EJ Ic
	@5@>@.
@.@7valid_topic H@0 \h
@4@7 C@0 \h@4@8 \T@;C@ EJ EJ I
	@5@>@.
@/@7 \p@0 \h
@4@8 C@;C@ EJ EJ@5 \@@8 @ B@;XD  t  t t  EKt  \` 
O EK \_C@ EJ EJ @Q  @Q@5@>@ 
@8
ensure_output H@;C@ EJ EJ @Q
 @Q
 @Q@5@>@2@4@ 
@8 I2 I3@;C@ EJ EJ @
 @Q
 @Q@5@>@;C@ EJ EJ @  @@5@>@;C@ EJ EJ @Q
 @ @@5@>@;C@ EJ EJ @Q
 @
 @Q@5@>@ @ 
@8delete I3@;XD  t  t t  EKt  \r 
O EK \qC	@ EJ EJ \f \f \f@5@>@;C
@ EJ EJtime \{ \|%T.%3f@5@>@;C@ EJ EJ \|
 \| \|@5@>@;C@ EJ EJ@5 \@@8 A B@;XD  t  t t  EKt  \v 
O EK \uC	@ EJ EJ At@5@>@;C@ EJ EJ 
@<XD  t  t t  EKt  \j 
O EK \lCA+ EJ EJ@5@ W \l W@>@;C@,A- EJ EJ@5 @0 \l	@4@7 H
@7 F O~@D
 Z@/@7 @@L
@8 [ H@?
@0 @@0assertion_error	@4@/@4@8 @@;XD  t  t t  EKt  \i AD  t  t t  EKt  \i 
O EK \hC@= EJ EJ  \f@<XD  t  t t  EKt  D 
O EK Y]C@x EJ EJ@5 @Q@8 \o@;XD  t  t t  EKt show_time_context 
O EK \C@*Au EJ EJ@5@0 \|@-
@4@7 \g@.@7 D H@0 B@-@4@ @7 A- H@%
@"
 C Z.	@#@;CA{ EJ EJ 
@<XD  t  t t  EKt  \P 
O EK \OCA EJ EJ @ At@5@>@;C	A EJ EJ
@5@7 Y H@>@;CA EJ EJ@5 DR@2@0 X @@4@3@0alias@4@3@0buffer J@4@4@8 @ @;XXQM KqF@!/usr/lib/swi-prolog/boot/parms.pl  lAs@ C S XD  t  t t  Kqt $default_editor 	 D  t  t t  Kqt  \ 
O Kq \C@L Kn Knnotepad@5 Q @Q@7 @ Kp@>@;C@N Kn Kn vi@<XD  t  t t  Kqt  Ku 
O Kq KtC
@A Kn Kn@5@7library_directory_cache Kp@>@,
 @@;C@D Kn Kn@5@/ @@7 A: @7 A @>@0 \
@4@8 C @;C@H Kn Kn@5@0 \@4@7 \@Q@;XD  t  t t  Kqt  \ D  t  t t  Kqt  \ AD  t  t t  Kqt  \ AD  t  t t  Kqt  \ 
XQM HZF@!/usr/lib/swi-prolog/boot/apply.pl  lAs@ C S E TGE HWXD  t  t t  HZt  F| @GD  t  t @Ht  HZt TG  @KD  t  t t  HZt  F| 
O HZ TGC@A@9s@!/usr/lib/swi-prolog/boot/apply.pl  lA \ 

@5@D@#@ @7 [ HY@L@ @.@7 @= HY@ @.
@7 @0 HY@.@ 
@7 \@0 
@ @4@@?@0 @@0 @ C@4@/@4@8 @ HY@F@E@;XD  t  t t  HZt  HX @GD  t  t @Ht  HZt HW  D  t  t t  HZt  HX 
O HZ HWC@0 \ \@5@C

@@C@@L@P@L
@P@;XXQM DF@%/usr/lib/swi-prolog/library/socket.pl   AuC AgS Etcp_bindE
tcp_acceptEudp_receiveEudp_sendEtcp_connectEtcp_close_socketE
tcp_socketEtcp_open_socketE \E \EgethostnameE \E
udp_socketE
tcp_selectE
tcp_setoptEtcp_host_to_addressE
tcp_listenE	tcp_fcntlXD  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt tcp_connect_hook AO D \ C@| Ea Ea@5@.@7 \ D@>@&
@;C@ Ea Ea@5@.@.@7 \ \@ @ @8 F \@;XD  t  t t  Dt  \D  t  t t  Dt 	tcp_debugO D \ C
@n Ea Ea@5@ @7 \ \@>@;C@p Ea Ea@5@7 \ \@ @8 \ \@;XD  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt  \ AO D \ C@I Ea Ea@5@.
@.@7 \@D	@S@L@&	
@?@ @8 \@;XD  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt  \O D \ C
@ Ea Ea
setflnonblock@5@> \@8 \ \@;XD  t  t t  Dt  \XQM FAF@D/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__provenance.pro  7AAuC @S @E TXO FAparse_time_leader C	A F@ F@  Lo

@<CA F@ F@  LoTIME Lo  Lo

@<XO FAprocess_datestamp_x CA F@ F@ AV
	
@5@7 FC I@>@;CA F@ F@@5@>@;CA F@ F@@5@.	@7 UM L|@.
@7 T L|@)File: ~a contains multiple datestamps: ~k@2
@3@4@8 T L@;XD  t  t t  FAt parse_datestamp AO FA \ C@A F@ F@ AV



@5@2space@4
zeroormore@.@7 E E@"DA \ \ Lo  Lo
@#@2 \@4 \@ @.@7 \@"

 


 


@#@ @.@7 \ T@"

 

 
@ 
@! C


@"@#@ @2@3@3 @3@3@3@3 @3@3@3@3@4@7 G@%@#@"@ @2@3@3 @3@3@3 @3@ @3@!@4@7 G@%@$@#@ 
@ @$@.@%@7 \ T@>@&
@%@;CA F@ F@@5@/@.@7 FH \@>@%@ @8 \@;CA F@ F@@5@>@&
	@;XO FAparse_subprogram_kind C@&A F@ F@ Zy Sro KAedu \ \
@5@>@&
@;C@#A F@ F@ Mf \n KAti \ \
@5@>@&
@;C@&A F@ F@	task_type \a Jk S \y S \
@5@>@&
@;XO FAprocess_subprogram_identifier_x CA6 F@ F@
	@5@7 FF I@>@;CA= F@ F@@5 K1@7 IQ I@>@;CAC F@ F@@5@.	@7 \@.
@7 \@/Failed to locate a subprogram identifier in: ~p@2
@4@8 \@;CAK F@ F@@5@.	@7 \@.
@7 \@5File: ~a contains multiple subprogram identifiers: ~p@2
@3@4@8 \@;XD  t  t t  FAt parse_subprogram_identifier AO FA ] C@AT F@ F@@5@2 \@4 \@.
@7 \@.@ 
@.@7 \ T@2 \@3newline@4	oneormore@ @.@7 \@2
alpha_numeric@3under_score@4 C@.@ @.@7 F< \ C@ @.@7 PK I@%@2 \@4 \@ @.@7 \@2 ]@4one@ @.@7 \ @@2@3 Lo@3@4@ @7 ]
@%@ @ @.@7 ] T@>@&
@;CAu F@ F@@5@/@.@7 \@>@%@ @8 ]@;CA{ F@ F@@5@>@&
	@;XD  t  t t  FAt parse_spark_identifier AO FA ] C@/A F@ F@@5@.
@7 F= \@"
 \ J  \m \ \ \ \
@#@ @.@7 F; \@>@&	@;XO FAparse_asterisk_banner_line C@R@ F@ F@@5@2 \@4 \@.@.@7 E \@2asterisk@4 ]@.
@ @.@7 ]@2 \@4 \@.@ @.@7 ]@2 ]@4 ]@ @.@7 \ @@2@3
@3@4@7 ]
@%@>@&
@;XO FAscan_for_framework_x CA F@ F@@5 ]@7 Bo T IO@7 FD I@>@;CA F@ F@@5 K1@7 ]@,The Simplifier is operating in Pascal mode.
@7 T T@>@;XO FAmatching_asterisk_lines C@ F@ F@
@5@>@;C@ F@ F@@5@.
@7 \@.@7 \@HMalformed banner in file: ~a. The bounding asterisk lines are different.@2@4@8 \@;XO FAscan_for_framework CA F@ F@@5@.	@7 G@7 ] T@>@;XD  t  t t  FAt parse_banner AO FA ]) C@>@ F@ F@







@5@ @.@7 ] T@ @ @.@7 \@ 
@ @.@7 \@ @ @.@7 \@ @ @.@7 ]+@>@&
@;XO FAprocess_provenance C@ F@ F@@5@.	@7process_banner T@7process_subprogram_identifier T@7process_datestamp T@>@;XO FA ]5 CA F@ F@@5@0 \@-	@4@7 ]@7 \ T@>@;XO FA ]/ C@0@ F@ F@@5@0 ])@3@-
@3@-@3@-@3@-
@3@-@4@7 Z T@ @7 ]# T@2@3@3
@4@7 FB I@ @7 ]& T@>@;C@ F@ F@@5@.
@7 \@.@7 \Malformed banner in file: ~a.@2@4@8 \@;XO FA ]2 CA- F@ F@@5@0 ]@-	@4@7 ]@7 \ T@>@;XO FA T C@ F@ F@@5@.@7 F	 L|@7 FE I@.	@7 \@0upToLine@4@.
@7 F6 L@7 ], T@>@;XXQM BCF@4/usr/lib/swi-prolog/library/dialect/sicstus/block.pl  AuC AgS E B@XO BC BN C@$@ B> B> G

	@5@0 [@/@-
@4@7simplify_coroute BB@7 D@.@/@7 @6@  @/@/block @8 Ac@;XO BCone_cond C@ B> B>@5@.@7	cond_vars BB@ @8	nonvar_or BB@;XD  t  t t  BCt  BL AD  t  t t  BCt  H 	 O BC H C B> B> D~ D BA@<XO BC ]L C@ B> B>  [ Y

 W
@<C@ B> B> 
@<XO BC	when_cond C@ B> B>
@5@>@ @8 ]O BB@;C@ B> B>
 AV


@5@ @ 
@7 ]Y@ @ @8 ]W BB@;XO BCblock_declarations C@'@ B> B> 

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

@5@>@ @ 
@8 ]_ BB@;C@ B> B> 


 

@5@ @ 
@8 ]a@;C@ B> B>@5@2@-@-@4@7 @<@ @.
@7 A@2
@4@8 @<@;XO BC ]R C@ B> B> @<C@+@ B> B>	
@5@D @7 A@L@"
@#@?@%@p	@ 
@ @ @8 ]Q@;XO BC BQ C
@ B> B>@5@/@7 [ BB@> ]N@8 ]a@;C@h@ B> B>

@5@.
@7 ][ BB@" 

@#@ @.@.@7 @6@.@ @7 G@.@2@4@7 @< ]N@ @.@7 A@.@2@4@7 @<@ 
@ @.@7 ]Z@0 [@4@.@7 ]K@" G@# ]N@ @8 ]a@;XO BC
check_dynamic C@~ B> B>@5@@ A@7 Y? Bf@? D@7 ]f BA	predicate@8 B B@;C@ B> B> @<XO BC
valid_head C@z B> B>@5@7 [ @0 A@/@-	@4@0	block_arg	@4@8 HW BB@;XO BC ]l C@ B> B>@5@S@>@8 \* B@;C@ B> B> @5@>@;C@ B> B> @K@5@>@;C@ B> B> B
@5@>@;C@ B> B>@5block_argument@8 A B@;XO BCexpand_specs C@^ B> B>@5@S@>@7 ]o@&
@;C@b B> B> 


@5@>@%
@ 
@ @ @ @8 ]r BB@;C@d B> B> AV


@5@>@%
@ @ @.@7 ]t@ 
@ @ @8 ]t@;C@@g B> B>
@5@7 ]i BB@0 	@4@7 ]d BB@.@.
@7 @6@.@ @ 
@7 @6@!@0 ]]@4@#@%
@D@0 	@1  ]^@4@7 Ap@%@L@%@?@ @" B  A  ]^ B  A  ]^
@#@E@D Bh@7 Bd Bf@%@L@"
@#@?@" 	
@#@E@"  BC BK	@#@;XO BC B@ C@W B> B>@5@0 @@0 A A@1 B@@4@/@4@8 @@;XO BC ]U C@ B> B> 
 Y
@<C@ B> B>
 E Y

@5@ @ @8 ]T@;XO BC BH C@1 B> B>@5@S@>@Q@;C@3 B> B> G
@5@>@8 BG@;C@$@5 B> B>@5@D@" @#@L@&	@E
@? Bh@.
@7 ]w@"	 
@#@;XO BC BE C@Z B> B>@5 Bh@.
@7 ]w@0 ]s
@4@8 Bo BB@;XXQM$rcF/usr/lib/swi-prolog/boot/rc.pl  lAs@ C S E
open_resourceEcurrent_resourceE ]|XD  t  t t  ]zt tag_rc_name 
O ]z ]C@Cs/usr/lib/swi-prolog/boot/rc.pl  lA ] @
	@5@>@;C@D ] ]@5@2@3 @3	@4@8 A ]z@;C@F ] ] 	@<XD  t  t t  ]zt  ]| @GD  t  t @Ht  ]zt ]{  B
 @K D  t  t t  ]zt  ]| 
O ]z ]{C@U@9 ] ] 


@5@D@.@ @.@7 D ]@0 
@4@.@7 ]} ]@L@ @.@7 Kw ]@ @ @2@0 Olbinary@4@4@8 \ ]@F@?@.@7 C0 ]@ @ 
@.@7 ] ]@ @ @ @8 D1 ]@F@E@;XD  t  t t  ]zt  ]~ @GD  t  t @Ht  ]zt ]}  B
 B
D  t  t t  ]zt  ]~ 
O ]z ]}C@(@M ] ] 

@5@ @7current_module ]@0 @1  I@4@7 Aq ]@0 @1 I	
@4@@;XD  t  t t  ]zt  ]| @GD  t  t @Ht  ]zt ]  B
 D  t  t t  ]zt  ]| 
O ]z ]C	@6 ] ]@5 B@8 ]{ ]@;XXQM	broadcastF@(/usr/lib/swi-prolog/library/broadcast.pl  AuC AgS EunlistenE ]ElistenE ]Ebroadcast_requestE	listeningE ]E ]XO ]assert_listener C
@u F  A ]@5@ @7listener ]@>@;C@ ] ]@5@0 ]	
@4@8 C@;XO ]retract_listener C@ ] ]@5@0 ]	
@4@8 C@;XO ] ] C@_ ] ]@5@.
@7canonical_listener ]@0 ]	
@/@/@4@8 C@;XO ] ] C@\ ] ]@5@.	@7 ]@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@ ] ] 
@<XD  t  t t  ]t  ] AO ] ] C@ ] ]@5@/@.	@.
@7 ]@0 	@4@@;XO ] ] C@k ] ] 

@5@.
@7 ]@ 
@ @ @8 ]@;XO ] ] C@t ] ]@5@@@/@.	@.
@7 ]@B@0 	@4@@L@Q@O@?@R@F	@;XD  t  t t  ]t  ] @GD  t  t @Ht  ]t ] @K @K O ] ] C@b ] ] 

@5@.
@7 ]@ 
@ @ @8 ] ]@;XXQMpairsF@$/usr/lib/swi-prolog/library/pairs.pl  Au@ C AgS Epairs_keys_valuesEmap_list_to_pairsEgroup_pairs_by_keyEtranspose_pairsEpairs_valuesE
pairs_keysXO ] ] C@#@Au EG  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 ] ] 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@M ] ] @<C@N ] ]
 C

@5@ @ @ @8 ]@;XO ] ] C@y ] ] @<C@*@z ] ] C


 C



@5@ @ 
@.@7same_key ]@ @ @8 ] ]@;XO ] ] C@~ ] ]
 C



@5@>@ 
@ @ @8 ]@;C@ ] ] 	@<XO ] ] C@I ] ] @<C@!@J ] ] C





@5@ 
@ @ @8 ]@;XO ] ] C@ ] ]@5@.
@7 ]@8 Oe@;XO ] ] C@Z ] ] @<C@[ ] ] C




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

@5@ @ @8 ] ]@;XXQM EZF@E/build/spark-0nPYkh/spark-2012.0.deb/simplifier/librarypredicates.pro   Au@.C @S @E M.E @E EE RDE EE FkE FjE VlXXQM FF@,/usr/lib/swi-prolog/library/prolog_clause.pl  Au@ C AgS Epredicate_nameEclause_nameEclause_infoEinitialization_layoutXO F
control_op CBU F F  AW@<CBV F F  E@<CBW F F  C@<CBX F F  B@<XD  t  t t  Ft unify_clause_hook AO Fpce_method_body2 C@$B@ F F::


@5@>@" D

@#@%@ 
@ @ @8 B F@;C@cBD F F@5@2@-
@3@-@3@-@4@7 @<@ 
@7 ] ]@>@2
@3@-@3@-@4@7 @<@" ]





@#@" ]

@#@ @ @ @ @7 ] ]@ @ @ @ @8 ]@;CBR F F@5@ @ @8 ]@;XO F ] C@@[ F F@5@0 D;	@4@7 H ]@.
@.@.@7 H) ]@D
@* @Q@L@%
@?
@!@0 G
@4@#@,	 @@0 Y@-@4@7 ]@D@.@0 D;	@4@7 D= ]@L@R@?@0  @
@4@.@/@7 B ]@ @ @.@.@.@7read_term_at_line ]@0 Hx@4@ @/@7option E_@ @ @ @ @7unify_clause ]@ @ @ @ @ @7
make_varnames ]@>@;XO Fread_term_at_line_2 C@@@ F F@5@0 G B@-@4@/ @@7 A9@ @0 ]detect@4@7 AF ]@0 Vy@3@0 J	@4@3@0 W	
@4@3@0 Hz@4@3@0 Hx
@4@4@0 G"@4@8 B ]@;XO F
expand_arg CB F F @5@>@ @ @ 
@8 ]@;C	B F F 	@<XO F ] C
@ F F
@5@>@;C@ F F@5@ @ @7 ] ]@>@;C@ @ F F		:->


 G

@5@>@ 
@ @ @ @ @ @8pce_method_clause ]@;C@ A F F		:<-


 G

@5@>@ 
@ @ @ @ @ @8 ^@;C@hA F F

 G


 G 
	unit body AV G@5@@@"
test@#@?@"
 ^@#@>@" ]





@#@" ] ]     C@#@;C@gA F F G


 G
 

@5@0 G
@4@0 G
@4@ @.@7 ]@" ]





@#@" ] ]     C  @#@;C@rA F F@5@"-->
 AV

@#@ 
@7 @ ]@.@7	ci_expand ]@" G
@#@ @/@.@7 @6@p?@ @ @ 
@7 A@T
@" ]




 ]

@#@>@!@0 ]@3@3@4@#@ @ @ @8match_module ]@;CA& F F@5@.
@7 ^@ 
@ @ @8 ^@;CA* F F@5@Q@;XO F
ubody_elem CA F F @5@>@ @ @ 
@8ubody ]@;C	A F F 	@<XD  t  t t  Ft do_make_varnames AO F ^' C@ F F @<C@0@ F F	 B



@5@D@ @.@7find_varname ]@L@R@?@' S@p@ @ @7 A@ 
@8 ^( ]@;XD  t  t t  Ft 
unify_term AO F ^- C@ F F
@5@>@;C@ F F@5@7 D@7 D@.
@.@7 @6@ @7 @6@> @ @8
unify_args ]@;C	@ F F@5@7 T@7 T@>@;C
@ F F@5@7 B ]@7 ^@7 E ]@>@;C@ F F@5@*	 Z@>@;C
@ F F 

@5@7 ^. ]@>@;C@ F F
 

@5@7 ^5@>@;C@ F F@5[INTERNAL ERROR: Diff:~n@7 B ]@7 Vv F~N*** <->~n@7 ^7@7 ^8@8 [N ]@;XO F
ubody_list CA F F 
@<C@.A F F
@5@ @ @ @ @ @ @7 ^" ]@ @ @ @ @ @ @8 ^= ]@;XO Fmkconj C@AA F F

 ]    

@5@T@" AV

@#@>@ @ @ @.@ 
@.@7 ^A ]@ @ @ @ @ @ @8 ^C@;CA F F@5@ @ @8 ^$@;XO Fpce_method_head_arguments C@+B F F@5@a@g@h@r@>@.@7 A@p
?@ 
@ @.@7 A@ @ @7pce_unify_head_arg ]@p@ @ @8 ^D ]@;CB F F @<XO F F C@0B F F		send



send_class



@5@ 
@7 D@ 
@2
send_super@3@-@-@4@7 @<@>@ @2@4@8 @<@;C@4B F F

 A



	get_class



@5@ 
@7 D@ 
@2	get_super@3@-@-@4@7 @<@>@ @2@4@8 @<@;CB F F  ^O


 ^M



@<CB F F  ^S



 ^Q



@<C@*B F F
 ^M





@5@7 D@2 ^O@3@3@-@-@4@7 @<@ 
@2@4@8 @<@;C@0B F F
 ^K




@5@7 D@2 ^L@3@3@-@-@4@7 @<@ @7 A@, @@ 
@2@4@8 @<@;C@7B F F


 ^Q






@5@7 D@2 ^S@3@3@-@-@4@7 @<@.@2@4@ @7 I2 I3@ 
@2@4@8 @<@;C@=B F F


 ^P





@5@7 D@2 A@3@3@-@-@4@7 @<@.@2@4@ @7 ^V@ @7 A@, @@ 
@2@4@8 @<@;CB F F
@5@ B H B@+	@;XO F ] CB F F@5@ B P2 B@>@;C@)B F F@5@.
@.@7 D! ]@>@.@7 ] ]@ @.
@7thaffix ]@0 B	@4~d-~w clause of ~w@2@3
@3@4@8 Aw ]@;C@'B F F@5erased@7 ]@>@0 ]g@1 @-
@-@4@7 ]@0 B	@4erased clause from ~q@2@0 
@4@4@8 ^a@;CB F F 
 H1@<XO Fdoes_not_dcg_after_binding C@.Aj F F@5@7 [ @C@0brace_term_position@/@/@/@4@7 H H@L@P@C@0 AV@-
@1 B@/@/@4@7 ^j@*
 G@L@P@?@E
@>@;XO F
expand_failed CAN F F@5@Q@;XO F ] C@gB F F
 


 

@5@ @ 
@ @.@.@/@7 ]@" B  Z
@#@" ]
@#@" ]
@#@D@" @#@L@"
 @#@?@&
@ @ @ @ @7
unify_body ]@>@;XO Fconj CA F F@5@ @8 ^q ]@;XO Funify_clause_head C
A. F F@5@/@.
@7 ]@/@8 ]@;XO F ^ C@3A2 F F@5@0 @@0 AV@0
set_xref_flag@-@4@1 A@-
@4@0 D	@4@1 AV@0 A@/@4@1 C B&@4@.
@0 ^k
@4@8 A9@;XD  t  t t  Ft make_varnames_hook AO F ^* C@ F F
 B

@5@)@>@;C@ F F


@5@ @8 ^)@;XO Fpce_method_body C@JB4 F F@5@" ]






@#@" ]
 ]     C  
@#@ @ @8 ]@;XO F ] C@ F F@5@0 B ]@4@0 ^	

@4 B@8 @ ]@;XO F ^G CB! F F@5@S@>@&	@;C
B$ F F B 

@5@>@;CB% F F  

@<XO Fexpand_meta_args CB{ F F @<C@?B| F F@5@ 
@.@7 A@ @.@7 A@ @.@7 A@ @ @ @ @ @ @7 ^	 ]@p
@ @ @ @ @ @ 
@ @8 ^} ]@;XO F ^0 C@ F F
@5@>@;C@#@ F F@5@p@ @.
@7 A@ @ @.@7 A@ 
@ @7 ^5@ @ @8 ^/@;XO F ] CBk F F
 Gb ]    @5@S@>@;CBm F F
@5@S@>@;C@DBo F F@5@.
@7meta ]@>@" ]




@#@" ]
@#@.@.@7 @6@ @ @7 @6@ @ @ 
@8 ^@;CBv F F@5@.
@ @.@7 ^J ]@>@ 
@ @ @8 ]@;CBy F F 
@<XD  t  t t  Ft  ^ AO F ^ C@ F F@5@ @ @7 ^y ]@>@;C@S@ F F

 ^

@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 ^ @;C@ F F@5@.
@7 G@ varnames@ 
@7 @6@ @ @8 ^,@;XO F ^s C@1A F F AV

 ]

@5@>@ @ @.@ @.@7 ^r@ @ @ @ @ @ 
@8 ^r@;C@<A F F

 AV

 ^h


@5@" B@#@>@ @ @.@ @.@7 ^r@p?@ @0 C@4@ @ @ @ 
@8 ^r@;C@KA F F AV G B

 C

 G B
 C C


@5@ @a@f@b@n@w@ @a@f@b@n@w@;CA F F 
	
@<XD  t  t t  Ft 
unify_goal AO F ^ CB F F@5@0 	@4@0 @H
@4@8 ]f@;XO F Y< CB F F  @@<CB F F  @<CB F F 
pce_principal@<CB F F@5 @8 Ca ]@;XD  t  t t  Ft  ] @GO F ] C@VB F F@5@.
@.@7 ]@D@0 
@4@ B P B@L@R@F@?@7@ @.@.
@7 @6@D@7 Y< ]@L@0 B	@4~q/~d@2@3
@4@8 ^a@?@0 B	@4~q:~q/~d@2
@3@3
@4@8 ^a@;XO F ^n CA[ F F
@5@ @7 ^e ]@>@;C@1A] F F ]






 ]

@5@ @ @8 ^$@;XO F ^% CA F F
@5@ @7 ^@>@;C@*A F F
 Gb ]



@5@>@ @ 
@7 A@ @ @8 A@;C@&A F F ]


@5@T@" 

@#@ @ @ 
@ @8 ^$@;C@9A F F		 ^h



@5@" AV
 B@#@>@p?@0 ]

@3@3@0 C@4@4@ @8 ^$@;C@&A F F		 ^h



 ]


@5@>@ @ @8 ^$@;C@&A F F@5@T@T	@" AV@#@"	 AV@#@>@ @.
@.@7 ^p ]@ @ 
@ @8 ^B ]@;CA F F@5@ @ @7 ^ ]@>@;C@KA F F ]





 ]

@5@.@7 ^@>@2@/@-@4@7 @<@2@/@-@4@7 @<@ @2@/@-@4@7 @<@ @ @ @ @ @8 ^@@;C@'A F F ]





 ]

@5@ @ @8 ]@;CA F F B @Q
 ]


 C
@5@>@;CA F F Y @
 ]


 C
@5@>@;C@PA F F B


 B


 ]





 ]@5@S@S@0 Y
@4@0 Y@4@7 \S ]@>@&
@&@;C@PA F F Y


 Y


 ]





 ]@5@S@S@0 Y
@4@0 Y@4@7 ^@>@&
@&@;C@)A F F		 C]

 C

 ^
 H
@5@ @7 GX@a@f@f@k I@u@>@;XO F ] C
@X F F@5@ @8 ] ]@;XO F ^v CA> F F@5 B&@7 @@> B& @Q@8 C@;CAA F F @@5 B& @Q@2@0 ] @@4@4@8 CK ]@;XO F ^^ CB F Fst@5@>@;CB F Fnd@5@>@;CB F F 
th@<XO F ^ C
A F F@5@ @ @8 ^C@;XO F ^ CA F F		 

@5@>@ @ @ @ 
@ @8 ^@;C@.A F F

send_implementation


@5@>@ @7 A@/@.@7 @6@ @ @7 ^I@ @ @ 
@ @8 ^z ]@;C@AB F F

get_implementation



@5@>@ @7 A@/@.@7 @6@ @.@7 A@ @ @7 ^F@p?@ @ @7 ^I@ @ @ 
@ @8 ^@;XO F ^  C@"AD F F		 G


 G

@5@>@ 
@ @7 ^t ]@ @ @ @ @8 ^m@;C
AG F F@5@8 ^@;XXQMdateF@#/usr/lib/swi-prolog/library/date.pl  Au@ C AgS E FEday_of_the_weekEday_of_the_yearE
parse_timeE ^XO ^month C@u F  A ^@5@.@7	int2digit ^@7 HA ^@&
@;XO ^ ^ C@.A ^ ^ ^


@5@0 A@-
@4%u@0 ^	
      @4@7 \ ^@ 
@8 [ ^@;XO ^second C@ ^ ^@5@.@.@7 ^ @<@ @7 ^@%
@ @ 
@8opt_fraction ^@;XO ^ ^ C@.A ^ ^ ^


@5@0 A@-
@4%j@0 ^
      @4@7 ^@ 
@8 ^@;XO ^minute C@ ^ ^@5@.@7 ^ @;@7 ^@&
@;XO ^ ^ C@R ^ ^@5@/@8 ^ ^@;XO ^ ^ C@7@U ^ ^@5@.@7 U@0 ^	@-@-
@-@-@-@-@-@4@ @7 Bo ^@>@0 ^
  @4@8 D2 ^@;XO ^hour C@ ^ ^@5@.@7 ^ @7 ^@&
@;XO ^
month_name C@ ^ ^ @J@a@n
@<C@ ^ ^ @F@e@b
@<C@ ^ ^ @M@a@r
@<C@ ^ ^ @A@p@r
@<C@ ^ ^ @M@a@y
@<C@ ^ ^ @J@u@n
@<C@ ^ ^ @J@u@l
@<C@ ^ ^ @A@u@g
@<C@ ^ ^ 	@S@e@p
@<C@ ^ ^ 
@O@c@t
@<C@ ^ ^ @N@o@v
@<C@ ^ ^ @D@e@c
@<XO ^ ^ C
@: ^ ^ year ^
@<C@; ^ ^  ^ ^

@<C@< ^ ^ day ^
@<C@= ^ ^  ^ ^
@<C@> ^ ^  ^ ^
@<C@? ^ ^  ^ ^
@<C@@ ^ ^ 
utc_offset ^
@<C@A ^ ^	time_zone ^
@5@, @;C@B ^ ^daylight_saving ^
@5@, @;C@D ^ ^  ^ ^



 ^
@<C@E ^ ^  \{ ^



 \{
@<XO ^ws C@ ^ ^@ 
@5@>@%
@ @8 ^ ^@;CA ^ ^ 
@<XO ^day_of_the_month C@ ^ ^@5@.@7 ^@7 ^@&
@;XO ^day_name C@ ^ ^  @S@u@n
@<C@ ^ ^ @M@o@n
@<C@ ^ ^ @T@u@e
@<C@ ^ ^ @W@e@d
@<C@ ^ ^ @T@h@u
@<C@ ^ ^ @F@r@i
@<C@ ^ ^ @S@a@t
@<C@ ^ ^ @S@u@n
@<XO ^ ^ C@H@ ^ ^

@5@@@"
@.
@#@?	@"
@,
@#@>@%
@.@ 
@.@7digits ^@ @.@7 G@a@f@b @s@.@ @7 V @a@g@f@b
@f@l Z@l @n@w@&@;C@ ^ ^ 


@<XO ^ ^ C@ ^ ^

@5@  V@7 V ^@%
@>@%@ @ @8 ^@;C@ ^ ^ 
	@<XO ^ V C@ ^ ^
@5@ @0 V@4@7 ^@&
@;XO ^ ^ C@ ^ ^@5@.@.@7 ^ ^@.
@ @.@7 ^@a@f@b
@o@f
@n@w@&
@;XO ^ ^ C@;@ ^ ^@5@.@.@7 ^@.
@ @.@7 ^@.@ @.@7 ^@.@ @.@7 ^@a@f@bC@o@f
@b@d@o@n@f@b
@o@n@f@n@w@&
@;XO ^iso_time C@S@ ^ ^@5@.
@ @.@7 ^ ^@"@:
@#@.@ @.@7 ^ ^@"@:
@#@.@ @.@7 ^ ^@.@.@.@ @.@7timezone ^@a@f
@f@n@w@a@f@f@n@w@a@f@f@n@w@&@;C@?@ ^ ^@5@.
@ @.@7 ^@"@:
@#@.@ @.@7 ^@.@.@.@ @.@7 ^@a@f
@f@n@w@a@f@f@n@w@a@f@w@&@;C@A@ ^ ^@5@.
@ @.@7 ^@.@ @.@7 ^@.@ @.@7 ^@.@.@.@ @.@7 ^@a@f
@f@n@w@a@f@f@n@w@a@f@f@n@w@&@;C@6@ ^ ^

@5@.
@ @.@7 ^@.@ @.@7 ^@.@.@.@ @.@7 ^@a@f
@f@n@w@a@f@f@n@w@a@f@w@&@;C@+@ ^ ^@5@.
@ @.@7 ^@.@.@.@ @.@7 ^@a@f
@f@n@w@a@f@w@a@f@w@&@;XO ^ ^ C@8@ ^ ^ @+

@5@.@ 
@.@7 ^@"@:
@#@.@ @.@7 ^@a@b?@f@o@w@a@b?@f@o@w@&@;C@/@ ^ ^

 @+

@5@.@ 
@.@7 ^@.@ @.@7 ^@a@b?@f@o@w@a@b?@f@o@w@&@;C@ @ ^ ^
  @+

@5@.@ 
@.@7 ^@a@b?@f@o@w@&@;C@2@ ^ ^ @-

@5@.@ 
@.@7 ^@"@:
@#@.@ @.@7 ^@a@f@w@a@f@w@&@;C@)@ ^ ^

 @-

@5@.@ 
@.@7 ^@.@ @.@7 ^@a@f@w@a@f@w@&@;C@ ^ ^
  @-

@5@.@ 
@.@7 ^@a@f@w@&@;C@ ^ ^    @Z


@<C@ ^ ^   @5@ @.
@7 ^@"
@U@T@C@#@;C@ ^ ^   @5@ @.
@7 ^@"
@G@M@T@#@;C
@ ^ ^    
@<XO ^ ^ C@ ^ ^@5@.@7 ^@7 ^@&
@;XO ^opt_time C@%@ ^ ^@5@@@"@T

@#@?	@"@ 

@#@>@%
@ @ @8 ^ ^@;C
@ ^ ^    
@<XO ^week C@ ^ ^@5@.@7 ^@5@7 ^@&
@;XO ^
iso_8601_rest C@-@o ^ ^@-
@5@ @.@7 ^ ^@"@-
@#@ @.@7 ^ ^@ @ @ 
@ @ @8 ^ ^@;C@r ^ ^		    @-
@5@ @ @8 ^@;C@t ^ ^

@5@ @.@7 ^@ @.@7 ^@ @ @ 
@ @ @8 ^@;C@ @w ^ ^


@-
@5@ @.@7ordinal ^@ @ @ 
@ @ @8 ^@;C@@@z ^ ^
@-@W
@5@.@ @.@7 ^ ^@"@-
@#@.@ @.@7 ^ ^@ @ @ 
@ @.@7 ^@ @ @7week_ordinal ^@&@;C@4@~ ^ ^
@W
@5@.@ @.@7 ^@.@ @.@7 ^@ @ @ 
@ @.@7 ^@ @ @7 ^@&@;C@%@ ^ ^

   @W
@5@.@ @.@7 ^@ @7 ^@&@;XO ^ ^
 C@.@Z ^ ^

iso_8601 @-
@5 _@.@ @ @ 
@  @ @.@7 _ ^@a@b?@f@o@w@&@;C@] ^ ^ _ @5@ @.@7 ^ ^@ @ @ 
@ @ @ @8 ^ ^@;C@@` ^ ^rfc_1123 @5@/@ @.@7 ^ ^@"@,@ 
@#@ @.@7 ^@ @ @.@7 ^ ^@ @.@7 ^@ @.@7 ^ ^@ @.@7 ^@ @.@7 _@ @.@7 ^@ @ @.@7 ^@"@:
@#@ 
@ @.@7 ^@"@:
@#@ @ @.@7 ^@ @.@ @7 ^@D@"@"@ @G@M@T
@!@#@L@"@&@!@?@&@ @E@!@;XO ^ ^ C@4@ ^ ^		@5@.@.@7 ^@.
@ @.@7 ^@.@ @.@7 ^@a@f@b@d@o@f
@b
@o@n@f@n@wAn@7 ^@&
@;XO ^ ^ C@;A ^ ^@5@0 A@-@4%w@0 ^      @4@7 ^@ @.
@7 ^@ @a@h@b@l C@b@o@f
@l C@i@n@b@n@w@;XO ^ ^ C@ ^ ^@5@.@7 ^@7 ^@&
@;XXQM FF@./usr/lib/swi-prolog/library/prolog_codewalk.pl   AuC AgS E VmEprolog_program_clauseXO Fnb_set_clause_of_walk_option C@Z F~ F~@5
@8 Dq F@;XO Fpredicate_in_module C@/CE F~ F~@5@0 	@4@7 Ap@"	 

@#@.@ @7 @6@C
@0 @4@0 [@/@4@7 ]f@L
@P@;XD  t  t t  Ft $pred_option AD  t  t t  Ft  _ 	 O F _ C@*@L F~ F~ Vm	undefined VH H  	 _
@5@0 VH@3 H@3 @3 	@4@ @8 G _@;C@L F~ F~ Vm D @ D
@5 @@ @8 _@;C@L F~ F~ Vm C @ _
@5 @@ @8 _@;C@L F~ F~ Vm W	 @Z W	
@5 @Z@ @8 _@;C@:@L F~ F~ Vmmodule_class @ VH @  Ag ^ B _
@5@0 _@1 VH@3 @@3 @3 Ag@3 ^@3 B@4@ @8 _@;C@L F~ F~ Vm @ @ _
@5 @@ @8 _@;C@L F~ F~ Vmtrace_referenceany _
@5 _ @ @8 _@;C@L F~ F~ Vmon_trace C _!
@5 C@ @8 _@;C@*@L F~ F~ Vminfer_meta_predicates VH @ @Q @ _#
@5@0 VH@3 @@3 @Q@3 @@4@ @8 _@;C@L F~ F~ Vm I^ @ _%
@5 @@ @8 _@;XO Fwalk_option_initialization C
@Z F~ F~ walk_option

@<XO Fset_on_trace_of_walk_option C
@Z F~ F~@5 C@7 B B	@8 \ _@;XO Fextend CC F~ F~
 
@5@>@;CC F~ F~@5@S@>@ @ 
@8	undecided _@;C@TC F~ F~ 


 
 ]





 ]
@5@>@D
@S@L@ @ 
@7 _0@?@R@ @ @ @ @ 
@8 _. _@;C@#C F~ F~		@5@7 ]k@.@7 @<@.@7 G@ @ @7extend_term_pos _@ @ @.@7 I2 I3@ @8 @<@;XD  t  t t  Ft possible_meta_predicate AO Fwalk_option_trace_reference C
@Z F~ F~  _(

@<XO F I] CA F~ F~ B

@5@ @8 D @;XO Ffind_walk_from_module CA F~ F~@5@0 _@-
@4@0walk_called_by_pred@0 
@4	@4@8 HW HY@;XO F@"set_trace_reference_of_walk_option C@?@Z F~ F~ 
 _(














 _(
@<XO Fwalk_option_module C
@Z F~ F~  _(

@<XD  t  t t  Ft multifile_predicate AD  t  t t  Ft  _F AD  t  t t  Ft  _F AO Fdefault_walk_option C@Z F~ F~  _( H @Q @Q
 @ Ag @Q
 @<XO F@+nb_set_infer_meta_predicates_of_walk_option C@Z F~ F~@5@0 VH@3 @@3 @Q@3 @@4@7 _,@8 _@;XO Fnot_callable C	B  F~ F~@5 _L@8print_reference _@;XO F _ CA F~ F~@5 H@7walk_option_undefined _@>@;C
A F~ F~@5@0 D@/@4@7 ]f@>@;CA F~ F~@5@D 	@7 _Q@L@' 	@?@' _@ @8 _M@;XO Fmake_walk_option C@Z F~ F~@5@8 _U _@;XO Fis_meta C@ F~ F~  _"@<XO Fset_module_class_of_walk_option C@X@Z F~ F~
 _(














 _(
@5@0 _@1 VH@3 @@3 @3 Ag@3 ^@3 B@4@8 _,@;XO F@#message_location_file_term_position C@+C F~ F~@5@.@7 A@ @.
@.@7filepos_line _@%
@" C Y
@#@;XO F I^ CA F~ F~@5@.@7walk_option_evaluate _@, @@8 I] _@;XO Fnb_set_evaluate_of_walk_option C
@Z F~ F~@5 @@7 _,@8 _@;XO Fno_enum_property CCu F~ F~  D@<XO Fnb_set_source_of_walk_option C
@Z F~ F~@5 @@7 _,@8 _@;XO Fset_undecided_of_walk_option C@Z F~ F~@5
@8 _-@;XD  t  t t  Ft subterm_pos @GD  t  t @Ht  Ft _n @K @K @K O F _o CB F~ F~@5@S@>@Q@;CB F~ F~@5@@>@;C@+B F~ F~		 ]

@5@ 
@7 @ _@7 D@.@ 
@.@7nth1 I3@ @.@7 A@ @ @ @8 _o _@;CC F~ F~
list_position


@5@ 
@ @ @8sublist_pos _@;CC F~ F~
{}


 ^h
@5@ 
@ @ @8 _t@;XO Fvariants CC9 F~ F~ 
	@<C@*C: F~ F~@5@D@ @7 \S _@L@ @8 _| _@E
@?@"
	

@#@ @ @ 
@8 _@;XO Fclause_not_from_development C@<A9 F~ F~
 


@5@0 
@4@7 F @C@"@0 D;@-@4@7 H Bf@.@0 D;@4@7 D= Bf@C	@ @ @7scan_module _@L@P@L@P@?@F@;XO Fset_autoload_of_walk_option C
@Z F~ F~@5 @@7 _,@8 _-@;XO F@!set_initialization_of_walk_option C@?@Z F~ F~ 
 _(














 _(
@<XO Fset_undefined_of_walk_option C@P@Z F~ F~
 _(














 _(
@5@0 VH@3 H@3 @3 	@4@8 _,@;XO Fwalk_from_initialization C@ F~ F~ 

@5@7 _@>@ @8walk_called_by_body _@;CA  F~ F~ @<XO Fset_caller_of_walk_option C@?@Z F~ F~ 
 _(














 _(
@<XO Fwalk_option_caller C
@Z F~ F~  _(


@<XO Finfer_new_meta_predicates C	B\ F~ F~@5 @@7@!walk_option_infer_meta_predicates _@>@;C@8B^ F~ F~@5@0 @-
@-@4@0 AV@0 J@1 _8@-
@4@1 AV@0infer_meta_predicate@0 
@4@4@1 E@0 C@0 _	 @@4 @Q@4@1calling_metaspec@4@8 @@;XO Fnb_set_on_trace_of_walk_option C
@Z F~ F~@5 C@7 _,	@8 _@;XO Fremove_quantifier CB F~ F~

@5@S@>@ @8 _0@;C@$B F~ F~		 ^


 ]

@5@>@ @ @ @ @ 
@ @8 _ _@;C@%B F~ F~

 


 ]

@5@>@ @ @ @ @ 
@ @8 _@;C
B F~ F~ 



@<XO Fpi_head CBU F~ F~ 
 



@5@>@ @ 
@8 @6@;CBW F~ F~ @<XO Fwalk_option_clauses C
@Z F~ F~  _(

@<XO F _ C@ F~ F~@5@.
@7walk_option_module_class _@0 G@-@4@7 _@ @8 @ @;XO F _2 CA F~ F~ H@5@>@;CA F~ F~ @5@0missingundecided_call@4@8 @@;XO F _C C@Z F~ F~@5@8 _-@;XO Fwalk_option_source C
@Z F~ F~  _(

@<XO Fmake_message CB0 F~ F~ _ @ C Zy


 @5@ 
@8goal_pi _@;CB3 F~ F~  _L @ @ C	
 @<CB5 F~ F~ 	
trace_call_to


 A@5@ 
@8 _@;XO Fset_clauses_of_walk_option C@E@Z F~ F~
 _(














 _(
@5 @@8 _,@;XO Fis_walk_option C@Z F~ F~@5@S@>@Q@;C@@Z F~ F~
 _(
	









@5@7 H@C@C@2 H@3 @3 	@4@7 _@L@P@L@P@@@*
 @Q@?@*
 @@>@@@* @Q@?@* @@>@ @7 A@ 
@7 _p@ 
@0 VH@3 @@3 @3 Ag@3 ^@3 B@4@ B
element_types B@ @7 H@C@C@ @2 @@3 @Q@3 @@4@7 _@L@P@L@P@ @7 _p@ @7 ]k@@@* @Q@?@* @@>@;XO F _W C
@Z F~ F~@5@.@7 _G _@ @8set_walk_option_fields _@;XO F _N C@SB
 F~ F~	@5@ @.@7walk_option_clause _@T@>@D@7 D@.
@7 A@ 
@7 GX@L@!@0clause_term_position	@4@#@?@!@D@  @@7 _ _@L@!@0 A@4@#@?
@E@R@0 _ H{@4@7 @@E
@ @ @8print_reference2 _@;C@bB F~ F~	@5@ @.@7 _& _@T@" 


@#@>@D@7 D@.@7 A@ @7 GX@L@!@0file_term_position
	@4@#@?@&@D@  @@7 _@L@!@0 Y
?@/@4@#@?
@E@R@0 _ H{@4@7 @@E@ @ @8 _@;C	B# F~ F~@5@/@ @8 _@;XO Fnb_set_module_of_walk_option C
@Z F~ F~@5 @Z@7 _,@8 _@;XO Fset_walk_option_field C@U@Z F~ F~ _
 _(














 _(
@5@0 VH@3 H@3 @3 	@4@ @8 _,@;C@J@Z F~ F~ D
 _(














 _(
@5 @@ @8 _,@;C@J@Z F~ F~ _
 _(













 _(
@5 @@ @8 _,@;C@J@Z F~ F~ W	
 _(














 _(
@5 @Z@ @8 _,@;C@]@Z F~ F~ _
 _(














 _(
@5@0 _@1 VH@3 @@3 @3 Ag@3 ^@3 B@4@ @8 _,@;C@U@Z F~ F~ _#
 _(














 _(
@5@0 VH@3 @@3 @Q@3 @@4@ @8 _,@;C@J@Z F~ F~ _
 _(














 _(
@5 @@ @8 _,@;C@C@Z F~ F~  _
 _(














 _(
@<C@J@Z F~ F~ _!
 _(














 _(
@5 C@ @8 _,@;C@C@Z F~ F~  _
 _(














 _(
@<C@C@Z F~ F~  Y
 _(














 _(
@<C@C@Z F~ F~  Z
 _(














 _(
@<C@C@Z F~ F~  _2
 _(














 _(
@<C@I@Z F~ F~ _%
 _(













 _(
@5 @@ @8 _,@;XO Fwalk_meta_call C@B F~ F~@5@.@7 A@>@D@"@#@L@R@?@%
@' @@D@)@ @7 GX@L@.@7 A@ @ @.@ @.@ @7 _3@ @ @ @ @7walk_called _@F@?@O@D@)@* Z@L@.@7 A@ @.@ @.@ @.@ @7 _@ @ @ @ @7 _@E@?@#@D@* A@L@.@7 A@ @ @ @ @7
walk_dcg_body _@?@R@E@F@F@.@7 B @ @ @ @ 
@ @8 _ _@;CB F~ F~ @<XO Fclauseref_not_from_development C@;C| F~ F~	 

@5@0 @4@/@7 ^[ _@C@!@0 D;@-
@4@7 _@.@0 D;
@4@7 _@C@ @7 _@L@P@L@P@?@F
@;XO Fset_source_of_walk_option C
@Z F~ F~@5 @@7 _,@8 _-@;XO Fnb_set_undecided_of_walk_option C@Z F~ F~@5
@8 _@;XO F
module_clause C@lCh F~ F~
@5@0 @-@-@4@7 _ _@C
@ @ @7 _F _@L@P@.
@ @ @7 @6@D@0 
@4 A@7 ]f@L@0 _@4@7 D4@Q@E@?@+@D@0 
@4@.@7 ]f@ @7 _h _@L@Q@?@0 ^[@0 
@4@/	@4@/ @@8 A9@E@;XD  t  t t  Ft  _y @GD  t  t @Ht  Ft _x @K @K @K @K O F _x C@%C F~ F~

@5@@
@ @ @ @ 
@7 _t@?@ @ @ @ 
@8 _w@;CC
 F~ F~@5@,	 O@ @ @ 
@8 _t@;XO F _ C@E@Z F~ F~
 _(














 _(
@5 @@8 _,@;XO Fwalk_called_by_multifile C@LA) F~ F~ 
 

@5@.
@ @ @7 @6@0 A:@0 _@0 

@4@-@-	@4@/ @@4@0 AV@0 _	@4@1 AV@0 _	@1 

@4@1 _
	@4@8 _A@;XO F _ C@Z F~ F~@5@8 _-@;XO F _ CA^ F~ F~@5@Q@;C@%Ab F~ F~ _@5@0 HW@0 _	
@/@4 @Q@4@0 _@-@4@0 _	
@4@8 A9@;C@Ag F~ F~
 H{@5@D@t@D@'@ @.@7 _@T@ @/@.
@/@7 ] ]@"
 ]

@#@L@%	@E@?@"@ @.@7 _@ @7 H@" @#@ @0 
	@4@.@.@7 ] ]@F@L@0 HW@0 _
@4 @Q@4@0 _ H{@4@0 _no_positions	
@4@8 A9@E@? @@ @.@7 _ _@0 _	
@/@4 @Q@8 _A@F@F@E@;CAx F~ F~ _@5 @@ @.@7 _@0 _	
@/@4 @Q@8 _A@;XO Fwalk_option_data C
@Z F~ F~  _ _(
@<C@Z F~ F~  B3 _(

@<C@Z F~ F~  @ _(
@<C@Z F~ F~  Bh _(
@<C@Z F~ F~  _ _(
@<C@Z F~ F~  _$ _(
@<C@Z F~ F~  C _(
@<C@Z F~ F~  _ _(
@<C@Z F~ F~  _" _(
@<C@Z F~ F~  A _(	
@<C@Z F~ F~  Y _(

@<C@Z F~ F~  A _(
@<C@Z F~ F~  _2 _(
@<C@Z F~ F~  I^ _(

@<XO F _c C
@Z F~ F~  _(


@<XO F _ CAH F~ F~@5@* @Q@>@;C@.AJ F~ F~@5 @.@7 _m _ @@ @.@7set_evaluate_of_walk_option _@0 _	@/@4@0 _@-
@4@0 _
	
@4@7 A9@>@;CAP F~ F~@5 AtFailed to analyse:~n@7 Aw _@0 G<head>@4@8 ^9 ^:@;XO Fset_clause_of_walk_option C@?@Z F~ F~ 
 _(














 _(
@<XO F _ C@!@ F~ F~@5<initialization>@7 _ _@0 A@/@-	@-
@4@0 AV@0 _&
@4@1 _	@4@8 _A@;XO F _ C
@Z F~ F~  _(	

@<XO F _ CB F~ F~@5@S@>@ @8 _0@;CB F~ F~@5@>@;CB F~ F~@5@>@;CB F~ F~ G@5@>@;C@2B F~ F~	 



 ]

@5@>@D@T@L@ 
@ @ @ @8 _@?@ @ @ @8 _0@;C@)B F~ F~ AV



 ]

@5@>@ @ @ @7 _@ 
@ @ @8 _@;C@)B F~ F~ C



 ]

@5@>@ @ @ @7 _@ 
@ @ @8 _@;C@)B F~ F~ B



 ]

@5@>@ @ @ @7 _@ 
@ @ @8 _@;C@-B F~ F~ E



 ]

@5@>@@@ @ @ @7 _@?	@ 
@ @ @8 _@;C@-B F~ F~|



 ]

@5@>@@@ @ @ @7 _@?	@ 
@ @ @8 _@;CB F~ F~ _z

 ^h

@5@>@ @ 
@ @8 _@;CB F~ F~@5@.@.
@ @7 _3@ @ 
@ @8 _@;XO F@%nb_set_trace_reference_of_walk_option C@Z F~ F~@5@8 _@;XO F _ CBn F~ F~@5@/@.	@7 A@7calling_metaarg _@>@;XO F _ C@!B: F~ F~
 
 

@5@.
@7 B _@ 
@7 ]k@>@ 
@ @ @8 @6@;CB> F~ F~ 
@<XO F _ C
@Z F~ F~  _(

@<XO F _ C
@Z F~ F~@5 @@7 _,@8 _-@;XO Fwalk_clauses C@b@ F~ F~@5 @@7 _,@0 O@-
@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 _A@;XD  t  t t  Ft  Vn @GD  t  t @Ht  Ft Vm O F Vm C@ F~ F~@5 _Y@.	@7meta_options ]@8 Vn _@;XO Fwalk_option_autoload C	@Z F~ F~  _(


@<XO F _ C@Z F~ F~@5@8 _@;XO F@(set_infer_meta_predicates_of_walk_option C@P@Z F~ F~
 _(














 _(
@5@0 VH@3 @@3 @Q@3 @@4@8 _,@;XO Fregister_possible_meta_clause C@TBJ F~ F~@5@T@0 ^c@-	@4@7 _@.
@.@7 _ _@ @0 _ @@4@7 _@C@0 
@4@0 @H@/@4@7 ]f@L@P@C

@0 
@4@/@7inferred_meta_predicate F@L
@P@C@ @7 _ _@L@P@>@0 _
@4@8 D4@;CBS F~ F~ @<XO F
meta_decls CC F~ F~ 
	@<CC F~ F~ C:- meta_predicate ~q. F

@5@ @ 
@8  * _@;XO F@"nb_set_module_class_of_walk_option C@ @Z F~ F~@5@0 _@1 VH@3 @@3 @3 Ag@3 ^@3 B@4@7 _,@8 _@;XO Fset_module_of_walk_option C
@Z F~ F~@5 @Z@7 _,@8 _-@;XO F _} CC5 F~ F~ @<CC6 F~ F~
@5@ @8 _@;XO F   C@D@Z F~ F~
 _(













 _(
@5 @@8 _,@;XO F _ C@E@Z F~ F~
 _(














 _(
@5 @@8 _,@;XO Fmultifile_clause C@)Cw F~ F~
 
 


@5@.@ @ 
@7 @6@0 _@0 @4
@4@/ @@8 A9@;XO F@$nb_set_initialization_of_walk_option C@Z F~ F~@5@8 _@;XO Fno_walk_property CA F~ F~ number_of_rules @<CA F~ F~  D@<XO F _5 CC& F~ F~@5@S@>@;C@8C( F~ F~

 ]






 ]

@5@>@.@7 G@0 B@1 C  @4@ @7 V" V3@ @ @ @8 _7@;C@)C. F~ F~ C


 ]

@5@ 
@7 G@0  ;@1 C  @4@ 
@8  <@;XO Fnb_set_undefined_of_walk_option C@Z F~ F~@5@0 VH@3 H@3 @3 	@4@7 _,@8 _@;XO F _ C@Z F~ F~@5@8 _-@;XO Fwalk_option_undecided C
@Z F~ F~  _(

@<XO F  	 C@Z F~ F~@5
@8 _-@;XO Fwalk_option_on_trace C
@Z F~ F~  _(

@<XO Fwalk_from_multifile CA% F~ F~@5@0 J@1 _@-	@-
@-@4@0 _@0 @1 	
@4@4@8 _A@;XO F   CBr F~ F~@5@7 GX@>@;CBs F~ F~  Z@<CBt F~ F~  A@<XO F _+ C@E@Z F~ F~
 _(














 _(
@5 C@8 _,@;XO F _n CB F~ F~@5 E
@ @7 _t@>@;CB F~ F~@5 Gz@ @7 _t@>@;CB F~ F~@5 G@ @7 _t@>@;CB F~ F~@5 B@ @7 _t@>@;CB F~ F~ @<XO F _ C@Z F~ F~ 
	@<C@1@Z F~ F~	
@5@D@ @.@7 _ _@L@ 
@ @ @8 _@E@?@"
@#@ 
@ @8 _@E@;XO F _ C
@Z F~ F~  _(

@<XO F   C@@ F~ F~
@5 C@.
@7 C @.@/@7 _V@D@ @.@7 _ _@T@L@ @ @7   _@E
@?@"@0 AV@0 _D@-
@4@1 AV@0 ]
@4@1 _
@4@0 _=
@4@7 _A@E@ @7  E _@ @7  
 _@.@ @7 _ _ C@.@7  J@D@(@, @@L@a@f@i@l C@x A@0codewalk@1	reiterate@4@7 @' @)@.@7 _@ @8  @?@R@F@;XO F _ CB& F~ F~ 	@5@ @.@7  C _@ @.
@7  @T@ @ 
@@>@;CB+ F~ F~@5@.@.
@7 _ _@ 
@ @8  T@;XO Fnb_set_clauses_of_walk_option C
@Z F~ F~@5 @@7 _,@8 _@;XO F _R C@Z F~ F~  _(

@<XO F _ C@WCZ F~ F~@5@.
@/@7 _V @Q@0 E@0 AV@0 ]@-@4@1 AV@0 _
@4@1 _
@4@1 E@0 AV@0 J@1 _@-@-
@-@4@1  3@0 @1 
@4
@4@1initialization_clause
@4@0 C@1 _@/@/@/@4@8 @ _@;XO F  ! C@Z F~ F~@5@0 VH@3 @@3 @Q@3 @@4@7 _,@8 _-@;XO F _[ C@ @Z F~ F~@5@0 _@1 VH@3 @@3 @3 Ag@3 ^@3 B@4@7 _,@8 _-@;XO Fwalk_called_by CB F~ F~ @<C@cB F~ F~
@5@D@9@"
 H

@#@L@ @ @.@7  H _@D@ @ @.@ @.@ @7 _3@L@ @ @ @7 _@?@R@F@?@ 
@ @.@7  `@ 
@ @ @7 _@F@F@ @ @ @8  ^ _@;XO F  1 C@E@Z F~ F~
 _(













 _(
@5 @Z@8 _,@;XO F __ C@JC F~ F~@5@0 AV@0 G B@-@4@1 C@-
@4@0 AV@0 G
	@4@1 AV@0 DG@1 G@-@4@1 AV@0 W H9
@4@1 W H@4@0 AV@0 G"
@4@1 G"@4@8  [@;XO F _1 CA F~ F~@5@.@7  @ _@D
	@S@L
@' H@?@%@ @8 _ _@;XO F   C
@Z F~ F~@5 @@7 _,@8 _-@;XO Fnb_set_autoload_of_walk_option C
@Z F~ F~@5 @@7 _,@8 _@;XO F  Y C@'C F~ F~@5@0 F@0  @1 A@/@0 @-
@/@4@-@4 @Q@4@/ @@7 A9@ @7 _@8 _@;XO F    C@?@Z F~ F~ 
 _(














 _(
@<XO F _ CA F~ F~@5@S@>@ @8 _0@;C@2A F~ F~	 



 ]

@5@>@D@T@L@ 
@ @ @ @8 _@?@ @ @ @8 _0@;C@)A F~ F~ AV



 ]

@5@>@ @ @ @7 _@ 
@ @ @8 _@;C@sA F~ F~
 E



 ]

@5@>@D@A@ @.@7 _b@* @Q@L@!@0 E
@4@#@ @0 E@0 _	@4@1 _
	@4@.@7setof @@ @.@7  2 _@ @ @8 O I3@?@ @ @ @7 _@ 
@ @ @8 _@F@F@;C@HA F~ F~@5@ @.@7 _9 _@, @D@ @0 	@4@7 D@L@%
	@?@0 	@4@0 [@-
@4@7 ]f@ @0 
@4@7 D@0 
@4 	@ @7 _M@Q@;C	A F~ F~@5@ @7 _a _@>@;CA F~ F~@5@.@ W	called_by W@, @@>@ @ @8  a@;C@fA F~ F~	 ]



@5@D@  @@7   _@L@T	@0 	@4 D@7 D @?@R@@@0 	@4@0 @H@-@4@7 ]f@?@0 	@4@.@7  %@>@ @.@7 _@ @7  " _@ @ 
@0 C@4@ @8 _@;CA F~ F~@5@T	@0 	@4 D@7  u@>@;CA F~ F~@5@7 ]k@>@0 	@4@ @8 _P _@;CA F~ F~@5@ @8 _K _@;XO F _ C@Z F~ F~@5@0 VH@3 H@3 @3 	@4@7 _,@8 _-@;XO F _? CA
 F~ F~ 
 

@5@ @ @7 _@>@;C@,A F~ F~ 
 

@5@.
@ @ @7 @6@0 

@4 A@7 ]f@>@0 _
@4@8 D4@;C@_A F~ F~	
 
 

@5@.
@ @ @7 @6@D@.@7  7 _@0 

@4@ @7 ]f@L@R@F@?@0@0 

@4@7  @.@7 _@0 A:@0 F@0 

@4@-@4@/ @@4@0 _
	@4@8 _A@E@;XO Fnb_set_caller_of_walk_option C@Z F~ F~@5@8 _@;XXQM BXF@)/usr/lib/swi-prolog/library/arithmetic.pl   AuC AgS Earithmetic_expression_valueE BUXD  t  t t  BXt expand_function_arguments 
O BX  C@ BS BS  @Q@<C@ BS BS		
 AV

@5@ @ 
@ @7do_expand_function BW@ @ @ @8   BW@;XD  t  t t  BXt    
O BX  C@ BS BS
 @Q@5@7 Zg BW@>@;C@ BS BS@5@7 A. @>@2@-@-@4@7 @<@ @.
@7  @2
@4@8 @<@;C@C@ BS BS AV

@5 Bh@.
@7 Bd Bf@.@7 Zg BW@ 
@ @7visible BW@>@2@-@-@4@7 @<@ @.@ @7expand_predicate_arguments BW@ @2	@4@.@7 I2 I3@ @2@4@8 @<@;C@ BS BS@5 Zg@8 C B@;XD  t  t t  BXt expand_function 
O BX  C
@ BS BS@5@.@7  @ @8 N BW@;XD  t  t t  BXt eval_clause 
O BX  C
@c BS BS@5@.	@7  @8   BW@;XD  t  t t  BXt  H 
O BX HC@ BS BS ^

@5@ @.@.
@7   BW@0 AV
@1 ^
@4@8  @;C@*@ BS BS H

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

@5@.@.
@7  @ @.@.@7  @0 AV
@1 AV@1  @4@8  @;C@*@ BS BS I=

@5@.@.
@7  @ @.@.@7  @0 AV
@1 AV@1 I=@4@8  @;C@*@ BS BS ID

@5@.@.
@7  @ @.@.@7  @0 AV
@1 AV@1 ID@4@8  @;C@*@ BS BS IA

@5@.@.
@7  @ @.@.@7  @0 AV
@1 AV@1 IA@4@8  @;C@*@ BS BS S)

@5@.@.
@7  @ @.@.@7  @0 AV
@1 AV@1 S)@4@8  @;XD  t  t t  BXt 	eval_args 
O BX  C@[ BS BS @<C@!@\ BS BS



eval


@5@ @ @ @ @8   BW@;XD  t  t t  BXt  B 
O BX BC@g BS BS  $builtin@5@.
@0  
@4@8 @@;XD  t  t t  BXt    
O BX  C	@s BS BS@5@7 H  @>@&
@;C@v BS BS@5@.@7  @ @7  @>@0 @4@@;C@z BS BS IR
@5@ @.@7   BW@a@f@k IR@w@;C@z BS BSacos
@5@ @.@7  @a@f@k  @w@;C@z BS BSacosh
@5@ @.@7  @a@f@k  @w@;C@ @z BS BS M

@5@ @.
@7  @ @.@7  @a@f
@f@l M@w@;C@z BS BSasin
@5@ @.@7  @a@f@k  @w@;C@z BS BSasinh
@5@ @.@7  @a@f@k  @w@;C@z BS BSatan
@5@ @.@7  @a@f@k  @w@;C@ @z BS BS  

@5@ @.
@7  @ @.@7  @a@f
@f@l  @w@;C@z BS BSatanh
@5@ @.@7  @a@f@k  @w@;C@ @z BS BSatan2

@5@ @.
@7  @ @.@7  @a@f
@f@l  @w@;C@z BS BS M
@5@ @.@7  @a@f@k  @w@;C@ @z BS BS M

@5@ @.
@7  @ @.@7  @a@f
@f@l M@w@;C@z BS BSceil
@5@ @.@7  @a@f@k  @w@;C@z BS BSceiling
@5@ @.@7  @a@f@k  @w@;C@ @z BS BScopysign

@5@ @.
@7  @ @.@7  @a@f
@f@l  @w@;C@z BS BScos
@5@ @.@7  @a@f@k  @w@;C@z BS BScosh
@5@ @.@7  @a@f@k  @w@;C	@z BS BS C@5@a@j C @w@;C@ @z BS BS I6

@5@ @.
@7  @ @.@7  @a@f
@f@l I6@w@;C@ @z BS BS A

@5@ @.
@7  @ @.@7  @a@f
@f@l A@w@;C@ @z BS BS 

@5@ @.
@7  @ @.@7  @a@f
@f@l @w@;C@ @z BS BS IW

@5@ @.
@7  @ @.@7  @a@f
@f@l IW@w@;C	@z BS BS \@5@a@j \ @w@;C	@z BS BSepsilon@5@a@j   @w@;C@z BS BSerf
@5@ @.@7  @a@f@k  @w@;C@z BS BSerfc
@5@ @.@7  @a@f@k  @w@;C@z BS BS  
@5@ @.@7  @a@f@k  @w@;C@z BS BSexp
@5@ @.@7  @a@f@k  @w@;C@z BS BS T
@5@ @.@7  @a@f@k T@w@;C@z BS BSfloat_fractional_part
@5@ @.@7  @a@f@k  @w@;C@z BS BSfloat_integer_part
@5@ @.@7  @a@f@k  @w@;C@z BS BSfloor
@5@ @.@7  @a@f@k  @w@;C@ @z BS BS J

@5@ @.
@7  @ @.@7  @a@f
@f@l  @w@;C@ @z BS BS ^

@5@ @.
@7  @ @.@7  @a@f
@f@l ^@w@;C@z BS BS GY
@5@ @.@7  @a@f@k GY@w@;C@z BS BSlgamma
@5@ @.@7  @a@f@k  @w@;C@z BS BSlog
@5@ @.@7  @a@f@k  @w@;C@z BS BSlog10
@5@ @.@7  @a@f@k  @w@;C@z BS BSlsb
@5@ @.@7  @a@f@k  @w@;C@ @z BS BS<<

@5@ @.
@7  @ @.@7  @a@f
@f@l  @w@;C@ @z BS BS P

@5@ @.
@7  @ @.@7  @a@f
@f@l  @w@;C@ @z BS BS P

@5@ @.
@7  @ @.@7  @a@f
@f@l  @w@;C@z BS BS I
@5@ @.@7  @a@f@k I@w@;C@ @z BS BS C

@5@ @.
@7  @ @.@7  @a@f
@f@l C@w@;C@ @z BS BS IM

@5@ @.
@7  @ @.@7  @a@f
@f@l IM@w@;C@z BS BSmsb
@5@ @.@7  @a@f@k  @w@;C	@z BS BSpi@5@a@j   @w@;C@z BS BS Ic
@5@ @.@7  @a@f@k Ic@w@;C@z BS BS H

@5@ @.
@7  @ @.@7  @a@f
@f@n@w@;C@z BS BSpopcount
@5@ @.@7  @a@f@k  @w@;C@,@z BS BS		powm



@5@ @.@7  @ @.@7  @ 
@.@7  @a@f@f@f@m  @w@;C@z BS BSrandom
@5@ @.@7  @a@f@k  @w@;C	@z BS BSrandom_float@5@a@j   @w@;C@z BS BS B
@5@ @.@7  @a@f@k  @w@;C@z BS BSrationalize
@5@ @.@7  @a@f@k  @w@;C@ @z BS BSrdiv

@5@ @.
@7  @ @.@7  @a@f
@f@l  @w@;C@ @z BS BS M

@5@ @.
@7  @ @.@7  @a@f
@f@l M@w@;C@z BS BSround
@5@ @.@7  @a@f@k  @w@;C@ @z BS BS>>

@5@ @.
@7  @ @.@7  @a@f
@f@l  @w@;C@z BS BS N
@5@ @.@7  @a@f@k  @w@;C@z BS BSsin
@5@ @.@7  @a@f@k  @w@;C@z BS BSsinh
@5@ @.@7  @a@f@k  @w@;C@z BS BSsqrt
@5@ @.@7  @a@f@k  @w@;C@z BS BS IB

@5@ @.
@7  @ @.@7  @a@f
@f@o@w@;C@z BS BStan
@5@ @.@7  @a@f@k  @w@;C@z BS BStanh
@5@ @.@7  @a@f@k  @w@;C@z BS BStruncate
@5@ @.@7  @a@f@k  @w@;C@ @z BS BS O

@5@ @.
@7  @ @.@7  @a@f
@f@l O@w@;XD  t  t t  BXt  Zg AD  t  t t  BXt  Zg 
O BX  CA B\ B\  GF @@<CA B\ B\  M @@<CA0 By By env B~@<CA1 By By  ! B~@<XD  t  t t  BXt  BV @GD  t  t @Ht  BXt BU D  t  t t  BXt  BV 
O BX BUC@? BS BS@5@0 @@0 A A@1 BU@4@/@4@8 @@;XD  t  t t  BXt    
O BX  C@ BS BS  @Q@<C@B@ BS BS
 AV

@5@ @.@.@7  @D@ @7 ]k@ @7  @L@" AV ^
@#@?@&@&
@ @ @ @8  @;XD  t  t t  BXt  Zg 
O BX  C@ BS BS@5@S@>@;C@ BS BS@5@7  @>@;C@ BS BS
@5@>@;C@ BS BS@5@7 B @>@D	
@7 C BW@L	@R@?	character@8 A B@;C@!@ BS BS@5@7  @D
@7 D@L
@0 A@/@-	@4@0  	@4@8 HW HY@?@R@E	@;XD  t  t t  BXt  N 
O BX NC@ BS BS
@5@S@>@;C@ BS BS AV AV

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

 AV


@5@>@ @7  @ @ 
@8  @;C@ BS BS 
@<XD  t  t t  BXt    
O BX  C@} BS BS
@5@>@;C@~ BS BS@5@.
@7 Ca BW@8  @;XD  t  t t  BXt 	list_conj 
O BX !C
@_ BS BS

@5@>@;C@` BS BS
 AV

@5@ @ @8 !
 BW@;XD  t  t t  BXt    
O BX  C@K@S BS BS
 G  




@5@.@.@7 @6@ @ @7 @6@2@/@-@4@7 @<@ @.@ @.@2@0 ^@-@4@4@7  @ @2@4@7 @<@ @ 
@8 !@;XD  t  t t  BXt  B[ 
O BX BZC@Y@B BS BS	

 B  A 

  BX  


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

@#@L@ @ @7 @6@ @a@f@b@n@w@? O@ @8 @ B@E@;XD  t  t t  BXt   ~ @GD  t  t @Ht  BXt  }  D  t  t t  BXt   ~ 
O BX  }C@p BS BS 

@5@ @8  @;XXQM B:F@$/usr/lib/swi-prolog/boot/predopts.pl  lAsC S XD  t  t t  B:t 
option_clause 
O B: !C@N B5 B5@5@S@>@0 @ A@/@4@7 @ B9@&@;C@}@R B5 B5pass_to


@5@>@%@ 
@.@7canonical_pi B9@0 
@4@.@0 @-@-@4@7 B @.@ @ @7 @7 @!@0 G@0 _	@0 !
@4@-@-@4@1 AV@0 Gm@1 @@0 C@4@4@1  B8@1 V@0 @4@3@0 C@4@4@#@%@" 
@#@;C@A@[ B5 B5@5@2@-
@-@4@7 @= @>@ @.@.@7modes_and_types B9@.@2
@4@7 !@!@0 G@0 _	@/@4@4@#@%@" 
@#@;C@b B5 B5@5@0 G@1 @option_specifier@4@7 !@&@;XD  t  t t  B:t 	type_goal 
O B: !!C
@z B5 B5  _	@<XD  t  t t  B:t 
mode_and_type 
O B: !#C@s B5 B5 I

 AV Foutput	
@5@>@ @ @8 !" B9@;C@u B5 B5 Ic
@5@>@ @8 !'@;C@w B5 B5@5@8 !'@;XD  t  t t  B:t  ! 
O B: !C@f B5 B5  @Q@<C@G@g B5 B5	
@5@ @ 
@.@7 !$ B9@D@* @@L@&
@( @@E@?@%@D@* @Q@L@ @ @8 !@E@?@"
 AV
@#@ @ @ @8 !@;XD  t  t t  B:t qualify 
O B: !)C@E B5 B5 

@5@>@;C@F B5 B5 @<XD  t  t t  B:t  ! 
O B: !C@&@ B5 B5 
 A

 
 

@5@ @7 GY B9@>@ 
@a@f@b@n@w@;C@ B5 B5 A

 

@5@ @7 !+@>@ @a@f@b@n@w@;C@ B5 B5 
@<XD  t  t t  B:t qualify_list 
O B: !,C@@ B5 B5 
@<C@A B5 B5

@5@ @ 
@7 !* B9@ @ @8 !- B9@;XD  t  t t  B:t option_clauses AD  t  t t  B:t  !0 
O B: !0C@I B5 B5 @<C@J B5 B5		@5@ @ @.@7 ! B9@ @ @ @ 
@8 !1 B9@;XD  t  t t  B:t  B= 
O B: B<C@y@0 B5 B5
  B8 Vk


	 B  A 
  _
@5@.@7 ! Bh@.@7 Bd Bf@0 @4@ 
@0 @-@-@4@7 !@ @ @ @7 !@D@7 @ @L@R@?
@0 @@0 @ @
@4@/@4@7 !@0 !0

	@4@.@7 Bo$dcg@ @ @ @8 !/@;XXQM BtF@%/usr/lib/swi-prolog/library/record.pl  Au@ C AgS Ecurrent_record_predicateEcurrent_recordE BsXO Bt !" CA- Bq Bq@5@7defined_type Bu@>@;CA/ Bq Bq Bs
@5@>is_@ @.@7 A@2@3	@4@8 @<@;CA2 Bq Bq@5@7 A@> !A@.@7 A@2@3	@4@8 @<@;CA6 Bq Bq@5 Ol@8 A B@;XO Bt
type_check CA Bq Bq B	@5@/@7 !>@>@;C@*A Bq Bq Bs

 B Bs 


	@5@> Bh@.@7 Bd Bf@0 @4@ @ 
@8 B Bu@;CA Bq Bq@5@7 A@>@0 Bs@4@8 !C Bu@;XO Btreplace_nth CA Bq Bq



@5@>@;CA Bq Bq


@5@p?@ @ 
@ @8 !H Bu@;XO Bt !? CA9 Bq Bq  
@5@0  @1has_type	@4@ @8 A @;XO Bttype_checks CA" Bq Bq  @Q@<CA# Bq Bq _ 


@5@ @ @8 !O Bu@;CA% Bq Bq		
 AV

@5@ @ 
@ @7 !" Bu@ @ @ @8 !Q@;XO Btfield_record_pred C@ Bq Bq 
 
@5@2@3 S@3	@4@ @8 A @;C@,@ Bq Bq 
 

@5@ @2@3@4@7 O I3@2set_@3	@3_of_@3@4@ @8 !U@;C@ @ Bq Bq 
 
@5@2nb_set_@3	@3 !X@3@4@ @8 !U@;XO Btset_field_predicates CA Bq Bq 
@<C@A Bq Bq@5@2 !W@3@3_field@4@.@7 !U@.@7 G@ @.@.@7 !J@.@2@4@7 @<@.@2@4@7 @<@.@2@3@4@7 @<@.@2@3@3@3@4@7 @<@D@ @* _ @L@ @%@E@?@ @ @.@7 !G@!@0 G@4@#@p	@%
@"
@#@ @ @ @ @ @ @8 !Z Bu@;XO Btset_predicates CAu Bq Bq 
@<CAAw Bq Bq@5@2 !W@3@3 !X@3@4@.@7 !U@2 !Y@3@3 !X@3@4@.@7 !U@.@7 G@ @.@.@7 !J@.@2@4@7 @<@.@2@4@7 @<@.@2@3@3@3@4@7 @<@.@2@3@3@-@4@7 @<@.@2@3@3@4@7 @<@D@%@,@* _ @L@%@%@!@0 G@1 \	@4@#@!@ @0 G@1 Dq	@4@#@E@!@?@:@ @ @.@!@7 !G@!@0 G@!@4@#@!@0 G@1 AV@!@1 \	@4@#@!@ @0 G@1 AV@!@1 Dq	@4@#@p@"	@%@#
@"@#@ 
@$@#@ @ @"@ @ @ @$@ @8 !^ Bu@;XO Btcurrent_clause C@=@ Bq Bq		@5 Bh@.@7 !E@.@/@7 @6 !A@ @.
@7 A@.@2
@3@-@4@7 @<@%	@"  Bt !=
@#@;XO Btgeneral_record_pred C@ Bq Bq
 
 
@5 !A@8 A@;C@ Bq Bq
 
 
@5default_@8 A@;C@ Bq Bq
 
 

@5@ @2@3@4@7 !Vmake_@8 A@;C@ Bq Bq
 
 
@5_data@8 A@;C@'@ Bq Bq
 
 

@5@ @2@3@4@7 !V@2 !W@3@3_fields@4@8 !U@;C@ Bq Bq
 
 
@5@2 !W@3@3 !\@4@8 !U@;XO Btaccess_predicates CAQ Bq Bq @<C@NAS Bq Bq@5@2@3 S@3@4@.@7 !U@.@ @7 @6@ @.@7 A@.@2@3@3@4@7 @<@p	@%@"
@#@ @ @ @ @ 
@8 !j Bu@;XO Btdata_predicate CAb Bq Bq 
@<C@DAd Bq Bq@5@.@ @7 @6@ @.@7 A@.@2@3@3@3@4@7 @<@p	@%
@"
@#@ @ @ @ @ @ @8 !m Bu@;XO Btmake_predicate CAr@ Bq Bq@#@#@5@2 !g@3@4@.@7 !U@2 !f@3@4@.@7 !U@2 !W@3@3 !i@4@.
@7 !U@2 !W@3@3 !\@4@.@7 !U@.@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 Btis_predicate C@zA Bq Bq@5@.@.
@7 !Q@ 
@.@7
clean_body Bu@.@2@4@7 @< !A@.@7 A@.@2@3@-@4@7 @<@.@2@3@4@7 @<@%
@" G AV Y AV G @
@#@D@* @Q@%@L@"@#@?@" G@#@E@;XD  t  t t  Btt  H 	 O Bt H C@  Bq Bq D~ D Bt@<XD  t  t t  Btt  !; @GD  t  t @Ht  Btt !: B
 O Bt !: C@n@ Bq Bq

 

@5@D@ @7 H@L@' @Q@?@' @@0 
@-
@4@7 !< Bu@@@0 
@4@7 !d Bu@F@F@?@)@ 
@2@/@-@4@7 @<@ @/@.@7defaults Bu@ @.@/@7types Bu@.@ @7 !V@ @0 
@4@7 !S Bu@D@* @Q@L@>@?@R@;XD  t  t t  Btt  != @GD  t  t @Ht  Btt !< B
 O Bt !< C@ Bq Bq
 

@5@ @/@/@8 !c Bu@;XO Bt Bs C@_ Bq Bq@5@*
<compiled>@>@;C@a Bq Bq@5@0 @@0 A A@1 Bs@4@/@4@8 @@;XO Bt !} CA Bq Bq @<C@(A Bq Bq 





@5@> @Z@ @7 B B@ 
@ @ @8 !|@;CA Bq Bq

 _ 
@5 @Z@ @7 !@ @ 
@ @8 !|@;XD  t  t t  Btt  != AO Bt !c C@@Z F~ F~  _) F _( B  _ VH H  	 H B  B3 @ @Q B  @ @ @Q  Bh @Z B  _ _ VH @  Ag ^ B @ Ag B  _$ VH @ @Q @ @Q  C @ B  _ _    _" C A Y A _2  I^ @
 _@<XO Bt !z CA Bq Bq @<C@"A Bq Bq B





@5@>@ 
@ @ @8 !y@;CA Bq Bq



@5@ @ 
@ @8 !y@;XO Btcompile_record C@@~ Bq Bq@5@2@-@-@4@7 @<@ @.
@.@7 !y@ @.@.@7 !| !f@ @.@7 A@  !h@.@7 A@.@2
@4@7 @<@.@2@3@4@7 @<@ @.@7 G@%	@"
@#@ @ @ @ @.@7 !l@ @ @ @ @ @.@7 !o@ @ @ @ @ @.@7 !`@ @ @ @ @ @.@7 !]@ @ @.@7 !p Bu@ @ @ @.@7 !r Bu@ @8 !a Bu@;XO Bt Bx C@p Bq Bq@5@S@>@7 \* B@&
	@;C@t Bq Bq AV

@5@ @.
@7 ! Bu@ @ 
@8 ! Bu@;C@w Bq Bq@5@8 !@;XO Bt !u C@.A= Bq Bq 
 AV

@5@>@0 
@4@.
@7 !t@0 
@4@.@7 !t@0 AV
@4@8 !t@;CAA Bq Bq AV
 @Q@5@>@8 !t@;CAC Bq Bq AV @Q
@5@>@8 !t@;CAE Bq Bq AV

 AV


@5@ @7 !t@ @ 
@8 !t@;CAH Bq Bq 


@5 U@7 ]f@>@;CAJ Bq Bq 
@<XO Bt Bw C@i Bq Bq
 B  Bs !
@5@0 Bx@4@8 Bo !8@;XXQM F*F@F/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__declarations.pro  7AAuC @S @E TE TXO F*@"process_declarations_record_fields CC F) F)
@5@>@;C@C F) F)
field

@5 M@ @.@7 A U@ @.
@7 A@2@3
@4@2@-@3@-@4@7standardise_declarations_items T@ @7process_identifier_records T@ @7 !@.@7find_root_type T@ @2@3@4@7 F, K@@ @ @2@4@7 !@.@7current_record_field_number T@.@2@3@-@3@-@4@7 @<@ @  M(@ @2@3@4@7 F- K@@.@2@3@-@4@7 @<@ @  @@ @2@4@7 !@>@;C@D F) F)
 !


@5 M@ @.
@7 A U@ @.@7 A@2
@3@4@2@-@3@-@4@7 !@ @7 !@ @7 !@.@7 !@ @2@3@4@7 !@ @ @2@4@7 !@.@7 !@.@2@3@-@3@-@4@7 @<@ @  M(@ @2@3@4@7 !@.@2@3@-@4@7 @<@ @  @@ @2@4@7 !@/@7@%increment_current_record_field_number T@ @8 ! T@;XO F*process_identifier CD_ F) F)@5
not_record@7process_identifier_x T@>@;XO F* ! CDc F) F)@5	is_record@7 !@>@;XO F*@!process_declarations_enumerations CC F) F)
@5@>@;CC F) F)

@5@7 F+ K@@7 ! T@ @8 ! T@;XO F* ! CDN F) F)@5@0 \	@4@7 F2 K@@>@;CDS F) F)
@5@>@;XO F*standardise_atom C	C F) F)
@5@7 GX@>@;C
C F) F)
@5 IO@7 IQ I@>@;CC F) F)@5 K1@7 !@.
@7 F: \@7 F8 I@>@;XO F* T CDi F) F)@5 !@7 !@>@;XO F*process_declarations_item CC/ F) F)comment@5@>@;CC2 F) F)title@5@>@;CC5 F) F) W@5@>@;CC9 F) F)ignored@5@>@;CC< F) F)variable
	
@5@.@7 !@ @7 F1 K@@7 !@>@;CCB F) F)constant
	
@5@.@7 !@ @7 !@7 !@>@;CCH F) F) Ok
	pending@5abstract@7 F. K@@7 !@>@;C@'CM F) F) Ok
	range

@5@.@ B I@ @ @ B I@>@0 \@4@7 !@7 !@>@;C@WC[ F) F)
 Ok
	 Ph

@5@.@0 AV@0 O@-

@4@1 !
@4@.@7 @@ @.@7 !@.@0 Ph@4@7 !@C@&	@L@P@0 \@4@7 !@7 !mk__@.@7 A@ mk_array@7 F/ K@@>@;C@ECm F) F)		 Ok
	 Ph

@5@.@0 AV@0 O@-

@4@1 !
@4@.@7 @@ @.@7 !@0 Ph@4@7 !@7 ! !@.@7 A@  !@7 !@>@;CC| F) F) Ok
	 K
@5@7 !@7 !@0 !
@4@7 !@>@;C@IC F) F) Ok
	 Bs
@5@0 !@-@-@4@0 AV@0 O@0 !@-
@4
@4@1 !
@4@.@7 @@0 Bs@4@7 !@7 !@7 ! !@.@7 A@ 	mk_record@7 !@>@;C@;C F) F) Ok
	 Pl
@5@.@7 !@.@0 Pl@4@7 !@C
@&	@L
@P@0 \@4@7 !@7 ! Lp@0  @	@4@7 H@>@;C@)C F) F) Ok
	 Pl
@5@.@7 !@0 Pl@4@7 !@7 ! Lp@0  @	@4@7 H@>@;C@;C F) F) Ok
	 M
@5@.@7 !@.@0 M@4@7 !@C
@&	@L
@P@0 \@4@7 !@7 ! Lp@0  @	@4@7 H@>@;C@)C F) F) Ok
	 M
@5@.@7 !@0 M@4@7 !@7 ! Lp@0  @	@4@7 H@>@;CC F) F) Ok
	 \
@5@0 \
@4@7 !@7 !@>@;CC F) F) M
	
@5@.@7 !@ @7 !@7 !@>@;C@1C F) F) M
	

@5@.@0 AV@0 O@-
@4@1 !
@4@.@7 @@.@7 !@ @ @7 !@7 !@>@;CC F) F)@5@&Unexpected declarations construct: ~w
@7 T L@>@;XO F*standardise_declarations_item_x CC F) F)@5@>@;CC F) F)

@5@ @7standardise_declarations_item T@ @ 
@8 ! T@;XO F* ! C
B F) F)@5@7 @@7 ! T@>@;C@ B F) F)@5@2@-
@-@4@7 @<@.@7 !@ @.
@7 !@2
@4@7 @<@>@;XO F*unpack_record_fields_xx CB F) F)
@5@>@;CB F) F)
 !

@5@ @ 
@8 ! T@;XO F*unpack_record_fields CB F) F)@5@.
@7unpack_record_fields_x T@7 PI I@>@;XO F* ! CB F) F)@5@>@;CB F) F)packed_field



@5@ @ 
@7 !@ @ @8 !@;XO F* T C@(@ F) F)@5@7 J~@.@7 F9 L|@.	@7 T L|Reading @7 I@7 I@& (for inherited FDL type declarations)@7 I@7 J~@0 !@4@7 D4@7load_declarations_static  T@7load_declarations_file  T@7 F5  K@@>@;XO F*unpack_variables CB F) F)
@5@>@;CB F) F)
 !

@5@ @ 
@8 ! T@;XO F*unpack_declarations_items_x CB F) F)@5@>@;CB F) F)packed_variable



@5@ @ 
@7 !@ @ @8 ! T@;C@(B F) F) Ok
 Bs

 Ok
 Bs


@5@ @ 
@7 ! T@ @ @8 !@;CB F) F)


@5@ @ @8 !@;XO F*parse_other_terminal CBO F) F)  J \ \ \ \

@<CBR F) F)  \ \ \ \ J [

@<CBU F) F)  \ \ \

@<C@3BX F) F)  \ \ \ \ \ KAl \ \ \ \ \ \ \ J

@<XO F*parse_record_fields C@Br F) F) !



@5@2 ]	@3 ]
@4@2 \@3 ]@4 AW@ @.@7 ] \@2 \@3 ]@4 \@ @.@7 \ \@" 
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 ] \@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@%@ 
@ @.@7 " T@>@&
@;C@tB F) F) !

@5@2 ]	@3 ]
@4@2 \@3 ]@4 AW@ @.
@7 "@2 \@3 ]@4 \@ 
@.@7 "@" 
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@>@&
@;XO F*parse_optional_proof C@'B] F) F) S \ \ \ \
@5@2 \@3 ]@4 ]@.@7 "@>@&	@;CBb F) F)@5@>@&	@;XO F*@#parse_declarations_comment_contents CBg F) F)
@5@C
@(
 Wc@L
@P@%@ @8 "	 T@;CBl F) F)@5@>@&	@;XO F*parse_declarations_item C@M@ F) F)		 ! Wb
@5@2 \@3 ]@4 \@ @.@7 "@ @.
@7 "@2 \@3 ]@4 \@ 
@.@7 "@" Wc
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;C@@ F) F) ! Zy
 \ \ \ "  \
@5@2 \@3 ]@4 ]@ @.
@7 "@"
 S \ \ KA \ \ \ \ \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;C@A F) F) ! M
 \ \ \ "  \
@5@2 \@3 ]@4 ]@ @.
@7 "@"
 \ \ \ KA \ \ \ \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;C@jA F) F)

 !	anonymous
 \ \ \ "  \
@5@2 \@3 ]@4 ]@ @.
@7 "@2@0 G	semicolon@4@4 ]@ @ 
@.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;C@A F) F) !

@5@.
@7 " T@2 \@3 ]@4 \@ 
@.@7 "@" J$ \ \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4@2 \@3 ]@4 AW@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" 
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;C@A0 F) F) !

@5@.
@7 "@2 \@3 ]@4 \@ 
@.@7 "@" KA \ \ J \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" 
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@2@0 G "@4@4 ]@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;C@AD F) F) Ok
 !@5@.@7 "@2 \@3 ]@4 \@ @.
@7 "@"
 \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@" S \ \ \ \ \g
@#@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;C@AX F) F) Ok
 !


@5@.@7 "@2 \@3 ]@4 \@ @.@7 "@" \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4@ @ @.@7 F> \@2 \@3 ]@4 \@ @.@7 "@" C C
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;CA[Am F) F) Ok
 Ph


@5@.@7 "@2 \@3 ]@4 \@ @.@7 "@" \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@" \ \ \ \ \
@#@2 \@3 ]@4 \@ @.@7 "@" U
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4@2 \@3 ]@4 AW@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" U
@#@2 \@3 ]@4 \@ @.@7 "@" \ \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@ @7 "@2 \@3 ]@4 \@ @ @.@!@7 "@"@! E
@"@#@2 \@3 ]@4 \@ @"@.@#@7 "@>@&
@#@;C@A F) F) Ok
 !
@5@.
@7 "@2 \@3 ]@4 \@ 
@.@7 "@" \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@" Lf
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4@2 \@3 ]@4 AW@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" Ln
@#@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;C@A F) F) Ok
 Bs
@5@.
@7 "@2 \@3 ]@4 \@ 
@.@7 "@" \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@" \ \ KA \ \ \
@#@2 \@3 ]@4 ]@ @.@7 "@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" \ \ \ E
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;CAA F) F) Ok
 Pl
@5@.
@7 "@2 \@3 ]@4 \@ 
@.@7 "@" \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@" J \q \ \ \ KA \
@#@2 \@3 ]@4 ]@ @.@7 "@" \ \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;C@A F) F) Ok
 M
@5@.
@7 "@2 \@3 ]@4 \@ 
@.@7 "@" \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@" J \ \
@#@2 \@3 ]@4 ]@ @.@7 "@" \ \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;C@A F) F) Ok
 \
@5@.
@7 "@2 \@3 ]@4 \@ 
@.@7 "@" \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;CA$A F) F) M



@5@.@7 "@2 \@3 ]@4 \@ @.@7 "@" \ \ \ KA \ \ \ \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" Lf
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4@2 \@3 ]@4 AW@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" Ln
@#@2 \@3 ]@4 \@ @.@7 "@" 
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;C@B	 F) F) M

@5@.
@7 "@2 \@3 ]@4 \@ 
@.@7 "@" \ \ \ KA \ \ \ \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" 
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;C@=B F) F) W \ \ \
@5@2 \@3 ]@4 \@ @.@7 "@" E

@#@2 \@3 ]@4 \@ 
@.@7 "@>@&
@;C@2B$ F) F) W@5@.@7 ! T@ @.@7 ] \@" E

@#@2 \@3 ]@4 \@ 
@.@7 "@ @.@7 ] \@>@&
@;C@>B/ F) F) W@5@.@7 "@ @.@7 "@" J \ \ \ \

@#@2 \@3 ]@4 \@ 
@.@7 "@ @.@7 "@>@&
@;C@)B8 F) F) W@5@.@7 "@ @.@7 "@2 \@3 ]@4 \@ @.
@7 "@ 
@.@7 "@>@&
@;C@PBE F) F) !@5@2 \@3 ]@4 \@.@7 "@2@0 G "@4@4 ]@ @.@7 "@2 \@3 ]@4 \@ @.
@7 "@"
 E
@#@2 \@3 ]@4 \@ @.@7 "@>@&
@;XO F*process_declarations_items CC& F) F)@5@>@;CC) F) F)	
@5@7 ! T@8 " T@;XD  t  t t  F*t parse_declarations AO F* " C@#@ F) F)@5@2 \@3 ]@4 \@.
@7 "@ @ 
@.@7 " T@ @ @8 "  T@;C@ F) F)@5@>@&
	@;XO F*unpack_declarations_items CB F) F)@5@.
@7 !@7 !@>@;XO F* ! CB F) F)@5@>@;CB F) F)

@5@ @7 !@ @ 
@8 !@;XO F*@ load_declarations_from_char_list C@ F) F)@5@.	@7retrieve_declarations_items T@.
@7 "# T@.@7 !@ @7 "@>@;XO F* "( C@ F) F)@5@0 "	@4@7 Bo T@>@;C@ F) F)@5Error in parsing declarations.
@8 !@;XD  t  t t  F*t  ! AO F* ! CD? F) F)@5@0 !@-	@4@7 J@a@h@b@n@w@0 !@4@7 C@>@;XO F* ! C@ F) F)@5 P@2@.function bit__and(integer, integer) : integer;@3@-function bit__or(integer, integer) : integer;@3@.function bit__xor(integer, integer) : integer;@4@.@7 PK I@.	@7 G@7 "% T@>@;XO F*built_in_ident CD F) F)  M(@<CD F) F)  M7@<CD F) F)  M@<CD F) F)  B@<CD F) F)  A@<CD F) F)  @@<CD F) F)  Fh@<CD F) F)  J@<CD F) F)  J@<CD F) F)  IS@<CD F) F)  M@<CD F) F)  M@<CD F) F)  I7@<CD F) F)  IN@<CD F) F)  M@<CD F) F)  M@<CD F) F)  @Q@<CD F) F)  @@<CD F) F)  G@<CD F) F)  @@<CD F) F)  I-@<CD F) F)  M@<CD F) F)  M@<CD F) F)  K@<CD F) F)  K@<CD F) F)  G@<CD F) F)  O@<CD F) F)  M@<XO F* ! C@$Dp F) F)
 !@5@7 F3 K@@> @@2@%Identifier declared multiple times - @3@3 P@3
*** ERROR - @3@,CANNOT CONTINUE: Simplification terminated.
@4@.
@7 "1@8 !@;C@!D} F) F)@5@7 "3 T@> @@2@-Identifier reserved or already predeclared - @3@3 P@3 "8@3 "9@4@.
@7 "1@8 !@;CD F) F)@5@7 F0 K@@>@;XO F* ! C@ F) F)@5@.@7 !	everyLine@.	@7 ]I L@7 "2@>@;XXQM QF@!/usr/lib/swi-prolog/boot/packs.pl  lAsC S E [E [E$pack_attachE$pack_detachXD  t  t t  Qt ensure_slash 
O Q "EC@ Q Q@5@D
@/@/  @7 Ad Q@L
@&	@? @8 A Q@;XD  t  t t  Qt  [  
O Q [C@F@V Q Q@5@.@0 @@0 X C@4@3@0 @ A@4@3@0 @ B@4@3@0 @ @@4@4@.	@7 @ @@D@,	 @@L@.
@7remove_dups Q@0 @
@4@0 "@@4@8 HW Q@?@R@E
@;XD  t  t t  Qt  [ 
O Q "@C@t Q Q@5@0 H@-	@4@/ @@7 A: Q@>@.
@7 "F Q@8attach_packages Q@;C@x Q Q @<XD  t  t t  Qt update_autoload 
O Q "TC@ Q Q@5	/INDEX.pl@.	@7 "H@D
	@7 A~ Q@L
@8 B4  Q@?@R@;XD  t  t t  Qt 
prolog_dir 
O Q "ZC@ Q Q@5@2@3/prolog@4@7 A Q@8 A Q@;XD  t  t t  Qt special 
O Q "_C@ Q Q  C@<C@ Q Q  PV@<XD  t  t t  Qt check_existing 
O Q "aC@ Q Q@5@0 Q	@4@7 J Q@>@0 Q@/@/@4@8 C Q@;C@ Q Q@5@.
@7 "c Q@> As@0 X@1 X
	@4@7 @' Q@Q@;C@ Q Q @<XD  t  t t  Qt foreign_dir 
O Q "hC@J@ Q Q@5 Q@.@7 @ Q@2	@3/lib@4@.@7 "]@ @7 "^@>@2	@3/lib/@3@4@7 "]@D
@7 "^@L
@0 Q D
@4@8 D5 Q@? As@0 X@1 X@4@7 "g@Q@;C@ Q Q  @<XD  t  t t  Qt attach_package 
O Q "nC@ Q Q@5@C@7 "` Q@L@P@.
@7 "H@7 "n Q@>@;C@ Q Q @<XD  t  t t  Qt  "n 
O Q "rC@c@ Q Q@5@2@3/pack.pl@4@.	@7 "] B@7 A Q@.
@7 H Q@7 "b Q@.@7 "i Q@.@7 "[ Q@>@0 "c
@4@7 "m@0 Q
 @@4@7 "m@ @7 "U Q@D
@, @L
@0 Q
 D@4@7 "m@?@R A*@0 X@1 X
@4@8 "g@;XD  t  t t  Qt  "L 
O Q "KC@h Q Q @<C@i Q Q@5@ @7 @ Q@>@ @8 "J@;C@l Q Q

@5@ @ 
@2
@4@8 "J@;XD  t  t t  Qt  "S 
O Q "RC@z Q Q @<C@{ Q Q
@5@7 "o Q@ @8 "Q@;XD  t  t t  Qt  "B 	 D  t  t t  Qt  "B 
O Q "AC@J Q Q@5@7 "q@>@;C@&@L Q Q@5@D	@7 "^@L	@0 @@0 C A@4@/@4@8 @ Q@?
@0 @@0 A Q@4@/@4@8 "|@;XD  t  t t  Qt  Q D  t  t t  Qt  Q AD  t  t t  Qt  Q 
D  t  t t  Qt  Q D  t  t t  Qt  Q AD  t  t t  Qt  Q 
D  t  t t  Qt  "D 	 D  t  t t  Qt  "D 
O Q "CC@B@; Q Q@5@D
@7 A Q@L
@R@?
@0 @@0 @ @Z@4@/@4@7 "|@D@0 "c	@4@7 "d@L@0 Q@/@/@4@7 "e@8 "X@?
@0 @@0 C Q@4@/@4@8 "|@;XXQM EPF@&/usr/lib/swi-prolog/library/quintus.pl  Au@ C AgS E  E	skip_lineE	atom_charE	midstringEstream_positionEcurrent_streamEsimpleE \E ^E EMEgenargE NEno_style_checkE  E  E  E  E  E  E  EpowE  E  E " E  E  E  E "E "E "E ISEmodeEon_exceptionEunixE	otherwise Eraise_exceptionXO EP   C@ EN EN@5@a@g@k  @w@;XO EP "~ CA< EN EN@5
@8 GJ EP@;XO EP " CAZ EN EN@5@8 H @;XO EP " C
Ae EN EN@5@/@/@/@8 " "@;XO EP " CA/ EN EN@5@0 G	@4@7 DF@8 D[ @;XO EP " 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 " CA
 EN EN@5@D	@7 @@L	@R@?@S@;XD  t  t t  EPt  EM @GD  t  t @Ht  EPt " O EP " CAN EN EN@5@8 C @;XO EP \ C@B@ EN EN B*@5@>version_data@0 F@-
@-@-@/@4@7 @ Q@.
@7 @compiled_at@.@7 @@2SWI-Prolog @3
@3 C@3@3 C@3@3 P@3
@3): @3@4@8 A "@;C@ EN EN@5@8 @@;XO EP " C@ EN EN@5@.	@7 \ "@.
 G	@7 B " ^@8 ^ ^@;XO EP " C@ EN EN@5@8 A@;XO EP " CA( EN EN  B B@<CA) EN EN  A A@<CA* EN EN  DR A@<CA+ EN EN  M( A@<XO EP N C@ EN EN@5@a@g@k  @w@;XO EP " C@ EN EN@5@.	@7q_style_option "@0 I	@4@8 \ "@;XO EP " C@ EN EN@5@a@g@k  @w@;XO EP	to_prolog C@| EN EN@5@.
@7 N5 "@8 "@;XO EP " C@ EN EN@5@a@g@k  @w@;XO EP " C	@ EN EN@5@a@g@h@l  @w@;XO EP " C@ EN EN
single_var	singleton@5@>@;C@ EN EN 
@<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	@ EN EN@5@a@g@h@l IW@w@;XO EP " C@ EN EN@5@a@g@k  @w@;XO EP " CA: EN EN  @5
@8 @, "@;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@SAk EN EN	
@5@S@>@.@7 D @@@T@?@D@T
@L@ @ 
@ @7 V "@?@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Ag EN EN@5@ @/@/@8 "@;XO EP " CAi EN EN@5@ @ @/@8 "@;XO EP " C@ EN EN@5@a@g@k IR@w@;XO EP " CA EN EN @<XD  t  t t  EPt  " @GD  t  t @Ht  EPt " @K  O EP " CA EN EN@5@8 A9@;XO EP " C
@i EN EN 
	@5@8 U "@;C
@k EN EN U
	@5@8 "@;C@m EN EN H'@5@8 H'  "@;C@o EN EN @
	 @5 B@8 A "@;C@q EN ENcd@5 Q@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 V! V3@;XO EP " C@ EN EN   @<XO EP " CA EN EN@5@8 @@;XXQM FrF@./usr/lib/swi-prolog/library/prolog_autoload.pl   AuC AgS E DE B3 XD  t  t t  Frt  _ AD  t  t t  Frt  _ 	 O Fr _ C@' Fq Fq D Y @ "
@5 @@ @8 _ Fr@;C@$@' Fq Fq D _ VH H  _
@5@0 VH@3 H@3 @4@ @8 "@;XD  t  t t  Frt 
autoloaded AO Fr " C@ Fq Fq@5@0autoloaded_count@-
@4@7 J@.@7 _ @0 "@4@7 C@Q@;XO Frassert_autoload_hook C@0@ Fq Fq@5@0 G@0  @@1 O@0 D@0 @-	@1 @-
@-@4@-@4@/@/@4@1 "@0 	@1 
@4@4@8 G @;XO Fr
autoload_step C@@ Fq Fq

@5@0 "@-@4 @Q@7 ] ] V@0 E@/@4@.@7
aggregate_all Fv@0 AV@0 @ B3@-
@4@1 AV@0 @ D@-@4@1 AV@0 C B3 @Q@4@1 AV@0 C D@4@1 AV@0 "@-@4@1 C@1 " @4@0 Vm
@4@0 AV@0 J@1 "@-@4@1 AV@0 F@4@1 AV@0 C B3
@4@1 C D@4@7 @  V@0 E@/@4@.@7 "@&	@a@f@f@l C@w@;XO Fr " C@V Fq Fq  @5@8 D "@;XO Frinformation_level C@t Fq Fq@5@D
@0 " @Q@4 @Q@7 "@L
@( A@?@( A*@;XD  t  t t  Frt  " AD  t  t t  Frt  " AD  t  t t  Frt  " AO Fr B3 C@Q@f Fq Fq
@5 C@.@7 C @.@.
@7 " " C@.@7 "@a@f@f@l C@x@.@7 "@D@&@a@f@b @s@L@.@7 " "@ @0 D@1  S
@4@7 @' @)@ @8 " "@?@&	@E@;XO Fr D C@R@Y Fq Fq		@5 @@7 B B C@.	@7 " V@0 E@/@4@.
@7 " @.@7 " V@0 E@/@4@.@7 " C@.
@7 "@a@f
@h@l C@x@.@7 "@a@f@i@l C@x@ @0 D@1	completed@4@8 "@;XXQM C
F@$/usr/lib/swi-prolog/library/qsave.pl  Au@!C AgS E C
E CXD  t  t t  C
t 
copy_resource 
O C
 #C@BA Fo Fo@5@0 ]
 B@-@4@0 @@0 ]	
 A@-
@4@0 AV@0feedback~t~8|~w~t~24|~w~t~40|~w~n@3
@3@3<Copied from running state>@4@1 G
@4@1 G"
@4@0 G"@4@8 @ @;XD  t  t t  C
t exe_file 
O C
 #
C@ Fo Fo@5 Q @Q@7 @@/ @@7 CZ C@>exe@8 #@;C@ Fo Fo 
@<XD  t  t t  C
t  _ AD  t  t t  C
t  _ 	 O C
 _ C@6 Fo Fo C
 G	 G #
@5 G@ @8 _ C@;C@6 Fo Fo C
 G G #
@5 G@ @8 #@;C@6 Fo Fo C
 G
 G #
@5 G@ @8 #@;C@6 Fo Fo C
 N C N
@5 C@ @8 #@;C@6 Fo Fo C
 G C #
@5 C@ @8 #@;C@6 Fo Fo C
 G @Z #
@5 @Z@ @8 #@;C@*@6 Fo Fo C
 _ VH Okernel B _
@5@0 VH@3 O@3 #@3 B@4@ @8 #@;C@6 Fo Fo C
 D @ D
@5 @@ @8 #@;C@6 Fo Fo C
 G
 @Z #
@5 @Z@ @8 #@;C@$@6 Fo Fo C
 C; VHsave N #
@5@0 VH@3 #@3 N@4@ @8 #@;C@6 Fo Fo C
 Ne @ Ne
@5 @@ @8 #@;C@$@6 Fo Fo C
 D VH #no_save D
@5@0 VH@3 #@3 #@4@ @8 #@;C@6 Fo Fo C
 G @Z #
@5 @Z@ @8 #@;XD  t  t t  C
t save_module 
O C
 #C@=A] Fo Fo@5@7 Dz ~n~nMODULE ~w~n@2@4@7 # C@7save_unknown C@@@!@!
@0 @/@4@#@/@7 [ Bf@C
@0 [@/@4@7 ]f@L@P@7save_predicate C@Q@?	@7 A   Z@8 #@E
@;XD  t  t t  C
t  # 
O C
 #CB Fo Fo@5@.
@7 " C@>@8 Aw @;CB Fo Fo @<XD  t  t t  C
t 	min_stack 
O C
 #*C@ Fo Fo  G	@ @<C@ Fo Fo  G@<C@ Fo Fo  G
@<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 Fo Fo
@5 _Y@.
@7   ]@7
check_options C@.@7 # C@0 _@-@4 O@7 ] ]@0 #@-
@4@.@7 #1@ @ @7default_init_file C@7
save_autoload C@7open_map C \, @Q@7 CK  [Q@ @7 #;@D@ @7 A~ @L@ @7 A C@?@R@ @.@7 G @ @ @7make_header C@ @ @2@0 #
@4
@4@7save_options C@ @ @7save_resources C@ $state$prolog A@.@7 ] @ @7 D @0 AV@0 @access_level@-@4@1 C #O @4@0 AV@0save_modules@4@1 AVsave_records@1 AV
save_flags@1 AVsave_imports@1 AVsave_prolog_flags@1 AV@0save_operators
@4save_format_predicates@4@0 C #O@4@7 #	@7 B  C@ @7 UZ@ @7save_foreign_libraries C@ @7  C@ @7 D C@8	close_map  C@;XD  t  t t  C
t qualify_head 
O C
 #eC
BT Fo Fo
@5 @7 @6@>@;C	BV Fo Fo 
  @@<XD  t  t t  C
t  _Y 
O C
 _XC@ Fo Fo  G@<C@ Fo Fo  G@<XD  t  t t  C
t restore_import 
O C
 #gCB Fo Fo
 @@5@>@0  @
@4@7 Gw C@0 @1 D@1  @
@4@@;CB Fo Fo@5@0 @1 D@1 	
@4@@;XD  t  t t  C
t  #T  
O C
 #T C@ZA Fo Fo@5
~nIMPORTS~n~n@7 #@@@H@0 @-@-	@4@0 [@-
@4@7 ]f@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 #h
@1 @4@7 Gx @Q@?	@R@F@F
@E@;XD  t  t t  C
t save_attributes 
O C
 #qCA Fo Fo@5@@@.	@7 ]f@7save_attribute C@Q@?@R@E	@;XD  t  t t  C
t  #W 
O C
 #VC@#B7 Fo Fo@5@>@0 # #@4 #@7 #1
~nOPERATORS~n@7 #@0 ]@-	@4@0save_module_operators	@4@7 HW HY Z@8 #@;CB< Fo Fo @<XD  t  t t  C
t  #C 
O C
 #BC@$@ Fo Fo@5@0 #@-@4@7 ] ]@>@ @2@0 @ B@4@4@.@7 @ C$header ]z O@ @8 A C@;C@1@ Fo Fo@5@D

 Q @Q@7 @@L
@' @Q@?@' @@0 Ne @Q@4@ @7 #1@> H	@.@7 @ #} ]z O@ @8 #~@;C@J@ Fo Fo@5 " @Q@7 @@> H	@.@7 @ #} ]z A@.@7 #L@ #!/bin/sh~n@7 #)@ # SWI-Prolog saved state~n@7 #)@D
@*	 O@L@'
 -- @?@'
 Lo@ @"exec ${SWIPL-~w} -x "$0"~w"$@"~n~n@2@3
@4@7 #)@ @8 UZ@;C@ Fo Fo @<XD  t  t t  C
t  #! 
O C
 # C@&A Fo Fo@5@0 unknown@4@.	@7 @@D
@*	 @L
@R@?@0 C@0  #@4	@4@8 #p@;XD  t  t t  C
t define_predicate 
O C
 #CA7 Fo Fo@5@7$define_predicate D@>@;C@ A9 Fo Fo@5@/@.	@7 B @.
@.@7 @6@0 @@0 C Zy@1 
@4@/@4@8 @@;XD  t  t t  C
t  #/ 
O C
 #.CB Fo Fo@5@>@;CB Fo Fo
	@5@S	@>@0 @@0 A #F	@4@/@4@8 @@;C@FB Fo Fo B
	

@5@>@D
@&@.@7option_type C@L
@D
@ @7 B B@L@ @8 #-@?
@0 @@0 A
@4@/@4@8 @@?@0 @@0 Asave_option	@4@/@4@8 @@E@;CB Fo Fo	
@5@2@-@3@-@4@7 @<@>@2@0 B@4
@4@8 #-@;CB Fo Fo
	@5@0 @@0 A #F	@4@/@4@8 @@;CB Fo Fo@5@0 @@0 A @@4@/@4@8 @@;XD  t  t t  C
t copy_resources 
O C
 #C@@A Fo Fo@5@.	@7 ] @.
@7 F @@@/@0 [C@-@-@4@7 O I3@C
@ @ @/@ B ] B@L
@P@C	@ @ @7reserved_resource C@L@P@ @ @7 # C@Q@?@R@F@;XD  t  t t  C
t convert_option 
O C
 #C@ @ Fo Fo@5@.@7 #+ C@>@D
@*	 @L@&
	@?@a@f@h@bD @o@l  @w@;C	@ Fo Fo G@5@>@8 Hs @;C	@ Fo Fo G@5@>@8 #@;C@ Fo Fo 	@<XD  t  t t  C
t  #d  
O C
 #cC
B Fo Fo@5@0 "@-@4@7 J@7 UZ@>@;CB Fo Fo   @<XD  t  t t  C
t find_foreign_library 
O C
 #C@]Bt Fo Fo@5@2@0 @ H	@4@3@0 @ @@4@4@.
@7 #|@>@D@<@0 Ustrip@4@.@2@0 @ Ys@4@3@0 @ @@4@4@7 #|shared@.@7 H C@0 A@-
@4"~w" -o "~w" "~w"@2@3@3
@4@7 #)@ 
@7 U C@L@&	@?@&	
@F@E
@;XD  t  t t  C
t no_save_flag 
O C
 #CB Fo Fo  B@<CB Fo Fo  B@<CB Fo Fo  #O@<CB Fo Fo  X@<CB Fo Fo  V@<CB Fo Fo  [Z@<CB Fo Fo 	cpu_count@<CB Fo Fo hwnd@<XD  t  t t  C
t  #S  
O C
 #S C@0A Fo Fo@5~nFLAGS~n~n@7 #@@@#@.@7 H C@.	@7 H C~t~8|~w = ~w~n@2@3	@4@7 #@0 H@/	@4@7 #p@Q@?@R@F@;XD  t  t t  C
t pred_attrib 
O C
 #CA Fo Fo @H

 @H 
@5@>@ @/@8 #@;C@,A Fo Fo		  
 




@5@ @ @7attrib_name C@ @.@7 #@ @ @ 
@8 @6@;XD  t  t t  C
t  #Q 
O C
 #PC@'A. Fo Fo@5@0special_module@-	@4@0 #	@4@7 #y@0 AV@0 ]	@4@1 Gm@1 #	@4@0 #	@4@8 #y@;XD  t  t t  C
t  C 
O C
 #C@P Fo Fo@5@8 C
 C@;XD  t  t t  C
t  #: 
O C
 #9CB Fo Fo@5@0 #@-	@4@7 #z@> A@.
@7 G@0 "
@4@8 C@;CB Fo Fo@5@0 "@/@4@8 C@;XD  t  t t  C
t  #% 
O C
 #$C@5Aj Fo Fo@5 D@7 ]f@>@" 

@#@ @.@.
@7 @6~npre-defining foreign ~w/~d @2@3
@4@7 #@0 @1 
@1 
@4@8 #p@;C@|Ap Fo Fo@5@" 

@#@ @.@.
@7 @6~nsaving ~w/~d @2@3
@4@7 #@D@%@" ]@#@,	 B@L A@7 #s@B@*
 @@L A@7 #s@O(Skipped clauses)@7 #@Q@?@R@D
@7 # C@L@R@E@?@&@7 #r C@C A@7 ]f@L@P@@@/@.@7 ^[  C@7 #@ @7 B @Q@?@R@E@;XD  t  t t  C
t  Y AD  t  t t  C
t  Y AD  t  t t  C
t  Y 
D  t  t t  C
t define_init_goal 
O C
 #CAC Fo Fo@5@0 N@-	@4@7 #z@>@8 # C@;CAF Fo Fo @<XD  t  t t  C
t  # 
O C
 #CA Fo Fo  #} ]z@<CA Fo Fo  #J #K@<CA Fo Fo $options #K@<XD  t  t t  C
t mkrcname 
O C
 #C@ Fo Fo @
	@5@>@;C@ Fo Fo@5@2@3 @3	@4@8 A C@;XD  t  t t  C
t doption 
O C
 #C@ Fo Fo@5@/@8 #@;C@ Fo Fo  G@<C@ Fo Fo  G@<C@ Fo Fo  G@<C@ Fo Fo  [B@<C@ Fo Fo  G@<C@ Fo Fo  Ab@<XD  t  t t  C
t  # 
O C
 #C	B Fo Fo
 G@5@/@8 #@;CB Fo Fo  G VH O # B@<CB Fo Fo  B3 @@<CB Fo Fo  G
 @Z@<C
B Fo Fo  C; VH # N@<CB Fo Fo  G @@<C
B Fo Fo  D VH # #@<CB Fo Fo  G C@<CB Fo Fo  G C@<CB Fo Fo  G @Z@<CB Fo Fo  G B@<XD  t  t t  C
t  #X  
O C
 #X C@*BJ Fo Fo@5~nFORMAT PREDICATES~n@7 #@.@.	@7 G C@.
@7 #f C@!@0 F
@4@#
~n~t~8|~w @2@4@7 #@ @7 #p@Q@;CBR Fo Fo   @<XD  t  t t  C
t restore_prolog_flag 
O C
 #CB% Fo Fo@5@7 @@>@;CB' Fo Fo@5@/@7 @@>@0 C	@4@/ @Q@8 A9@;CB* Fo Fo@5@2@0 ]
@4@4@8 #;@;XD  t  t t  C
t  #R  
O C
 #R C@4A Fo Fo@5~nRECORDS~n@7 #@@@'@.@7 H] C #@2@3@-	@4@7 #@/@7 G@ C C@7 #@0 A3	@/@4@7 #p@Q@?@R@F@;XD  t  t t  C
t  # 
O C
 #CA Fo Fo  A A@<CA Fo Fo  A A@<CA Fo Fo  A A@<CA Fo Fo  A A@<CA Fo Fo  A A@<CA Fo Fo  @G @G@<CA Fo Fo  A A@<CA Fo Fo  Dj 	 @<CA Fo Fo show_childs 
 @<CA Fo Fo  U @<CA Fo Fo  \> 
@<CA Fo Fo quasi_quotation_syntax #@<XD  t  t t  C
t  #I 
O C
 #HC@ Fo Fo
 B@5@>@;C@J@ Fo Fo@5~nRESOURCES~n~n@7 #@7 # C@@@5@/@0 @-
@1 ]@/@/@/@4@7 #"@0 
@1 ]@-@-@-
@4@0 AV@0 #
@-@4@1
save_resource
@4@7 #y@Q@?	@R@F
@F@E@;XD  t  t t  C
t  #7 
O C
 #6CAM Fo Fo@5@7 # C@7define_toplevel_goal C@0 D @Q@4 @Q@7 #1@>@8 D "@;CAR Fo Fo @<XD  t  t t  C
t  #u 
O C
 #tC@4A Fo Fo@5@.
@7 # C@D@*	 U@L@D
@0number_of_clauses @4@7 ]f@L@R@? A@7 ]f@?@R@7 #p(~w) @2	@4@8 #@;XD  t  t t  C
t  # 
O C
 #CAH Fo Fo@5@0 #@-	@4@7 #z@>@8 #@;CAK Fo Fo @<XD  t  t t  C
t  # 
O C
 #CA4 Fo Fo  @<CA5 Fo Fo  @@<XD  t  t t  C
t save_option_value 
O C
 #C	@ Fo Fo
 G
@5@>@;C@ Fo Fo O Ab@5@>@Q@;C@ Fo Fo 
@<XD  t  t t  C
t  # 
O C
 #C@/@ Fo Fo@5@ @2@0 @ B@4@3@0 @ @@4@4@.@7 #|@>~t~8|~w~t~32|~w~t~48|~w~n@2	@3
@3@4@7 # O@ @8 #~@;CA Fo Fo@5@.@7 #@ @7 #@>@;CA Fo Fo@5 As@0 @@0 C I@1 ]	
@4@/@4@8 @' C@;XD  t  t t  C
t  #U  
O C
 #U C@:B
 Fo Fo@5~nPROLOG FLAGS~n~n@7 #@.@.	@/ A@.
@7 B C@C@7 # C@L@P~t~8|~w: ~w (type ~q)~n@2@3	@3
@4@7 #@0  C
@1 #	
@4@7 #p@Q@;CB Fo Fo   @<XD  t  t t  C
t  #x 
O C
 #wCB> Fo Fo @5@>@;C@6B? Fo Fo@5@0 H#@-	@-
@1 @-@4@0 AV@0 # #@3@0 C:	
@1 @4@4@1 Gx@1 C:	
@1 @4@8 #y@;XD  t  t t  C
t  #] 
O C
 #\C@7Ba Fo Fo@5@0 D #@4@7 #z@>~nFOREIGN LIBRARIES~n@7 #@0current_foreign_library@-
@/@4@0 AV@0 #
@-@4@1 AV@0 Hs
@-@4@1 # # O@4@8 #y@;CBi Fo Fo @<XD  t  t t  C
t  #n 
O C
 #mCA Fo Fo@5@0 	@4 A@7 D C@0 
	@4exported@7 ]f@>@Q@;CA Fo Fo@5@8 D C@;XD  t  t t  C
t  #F 
O C
 #EC@d@ Fo Fo
@5 # #K A@.@7 #L@@@G@.@7 # C@ @.
@7 C @ @ 
@.@7 # C@.@2@3@-@4@7 @<@D@ @7 #z@L@ @ @.@7 # C@?@%@ ~w=~w~n@2@3@4@7 #)@Q@?
@R@F@F@F@ @8 UZ@;XD  t  t t  C
t  #4 
O C
 #3C@ Fo Fo O O@5@>@;C@ Fo Fo@5 G@8 #@;XD  t  t t  C
t  # 
O C
 #CA Fo Fo@5 A@7 ]f@C	 A@7 ]f@L	@P@C
 A@7 ]f@L
@P@;XXQM F@$/usr/lib/swi-prolog/library/error.pl  AuC AgS E
is_of_typeE BE AE \*E BE VE @E ZqE CXD  t  t t  t is_list_or_partial_list 
O  $CAWu EB  A $@5@/@.	@7 B B@D
@S	@L
@R@?@*	 @@;XD  t  t t  t  B 
O  BC@p $ $@5@0 @@0 B	
@4@/@4@8 @@;XD  t  t t  t  _ 
O  _CAR $ $ @<CAS $ $
@5@7 !K B@ @8 _@;XD  t  t t  t text 
O  $CAK $ $@5@@@7 A@?@@@7 B B@?
@@@7chars B@?@7codes B@>@;XD  t  t t  t current_encoding 
O  $CA` $ $ octet@<CAa $ $ ascii@<CAb $ $ iso_latin_1@<CAc $ $  $@<CAd $ $ utf8@<CAe $ $ 
unicode_be@<CAf $ $ 
unicode_le@<CAg $ $ wchar_t@<XD  t  t t  t element_is_not 
O  $C@ $ $
@5@7 $@>@ @8 $ B@;C@ $ $
@5@>@8is_not B@;C@ $ $@5 @@8 H H@;XD  t  t t  t  $ 
O  $CAB $ $@5@7 @ @8codes_i B@;XD  t  t t  t ground_type 
O  $$C@ $ $  B@<C@ $ $  VH@<C@ $ $  B@<C@ $ $  $@<C@ $ $  B@<XD  t  t t  t  V 
O  VC
@ $ $@5@0 @@0 V@4@/@4@8 @@;XD  t  t t  t  @ 
O  @C@V $ $@5@0 @@0 @	@4@/@4@8 @@;XD  t  t t  t  Zr 
O  ZqC
@ $ $@5@0 @@0 Zq@4@/@4@8 @@;XD  t  t t  t  $ 
O  $ CA $ $@5@8 $@;XD  t  t t  t  A 
O  AC@` $ $@5@0 @@0 A	@4@/@4@8 @@;XD  t  t t  t  A 
O  \*C
@ $ $@5@0 @ A@/@4@8 @@;XD  t  t t  t not_a_rational 
O  $&C@9@ $ $@5@D@S@L@8 \* B@F	@?@(@D@"  
	
@#@L G@7 B B G@7 $) B@8 @ B@? B@8 $*@F	@;XD  t  t t  t  $ 
O  $C
@ $ $ @@5@> @@8
not_a_list B@;C@ $ $ _
@5@>@0 _
@4@8 $+@;C
@ $ $list_or_partial_list@5@> @@8 $*@;C
@ $ $ $@5@> $@8 $+@;C
@ $ $ $@5@> $@8 $+@;C@ $ $ H@5@>@0 @@0 Zn	@4@/@4@8 @@;C@ $ $ B@5@>@8 $' B@;C	@ $ $cyclic@5 A@8 A B@;C	@ $ $acyclic@5 A0@8 $1@;C@(@ $ $@5@D
	@S	@L
@8 $(@?@D@7 $% B@C@7 H@L@P@L@8 $(@?@8 $*@;XD  t  t t  t  $- 
O  $,C@=@ $ $@5@/@.
@7 $@D
@S
@L
@8 $(@F@?@&@D@*
 @@L@" _
@#@ @8 $@E@?
@.@/@7 @6@ @8 $*@E@;XD  t  t t  t  B 
O  BC@ $ $@5@D
	@7 $@L
@R@?@8 $@;XD  t  t t  t  $# 
O  $"CAF $ $ @<CAG $ $	
@5@7 GX@7 HA B@8 $!@;XD  t  t t  t chars_i 
O  $5CA= $ $ @<CA> $ $	
@5@7 A@7 "@8 $6 B@;XD  t  t t  t  !L AD  t  t t  t  !L 
O  !KCA $ $
impossible@5@/@8 $(@;CA $ $  _ @<CA $ $ @Z@5@8 A@;CA $ $ @@5@8 @@;C@(A $ $ Cj

@5@D@7 GX@L@7 GX@ @8 $4@?@7  @a@h@i@t@a@h@f@r@;CA $ $ @@5@@@*	 @Q@?@*	 @@>@;CA $ $ C@5@8 ]k@;CA $ $ $@5@8 $
@;CA $ $ $@5@8 $
@;CA  $ $ $@5@8 $ B@;CA! $ $ C+@5@8 D@;CA" $ $ !@5@8 @@;CA# $ $ G@5@8 T@;CA$ $ $ B@5@8 H@;CA% $ $ $0@5@8 A B@;CA& $ $ $2@5@8 ^g@;CA' $ $ G@5@8 GX@;CA( $ $nonneg@5@7 GX@a@h@b @t@;CA) $ $positive_integer@5@7 GX@a@h@b @s@;CA* $ $negative_integer@5@7 GX@a@h@b @q@;CA+ $ $ F@5@T	@;CA, $ $ H @5@8  @;CA- $ $ VH
@5@7 H@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 $ $ H@5@S	@;CA3 $ $ B@5@8   B@;CA4 $ $ B@5@8 $	@;CA5 $ $ B@5@8 Y B@;CA6 $ $ AA@5@8 $ B@;CA7 $ $ _
@5@7 $ @8 _@;C@B Bq Bq Bs 

@5@6 Bu@ @/@.@7 !@>@0 
@4@@;XD  t  t t  t  $ 
O  $CA9 $ $@5@7 $ @8 $7@;XD  t  t t  t  C 
O  CC@h $ $@5@0 @@0 C	@4@/@4@8 @@;XXQM BgF@#/usr/lib/swi-prolog/boot/syspred.pl  lAsC S E HEleashEprolog_stack_propertyEcall_with_depth_limitE BE GE XE BE \Enospyall E HE A3E D=E D@E  E XE BdE BE BE XE XE$defined_predicateEatom_prefixEsource_file_propertyE H E ]E [E WE$predicate_propertyE Y?E "E W	E	on_signalEcurrent_signalE UEopen_shared_objectE $cE EEset_prolog_stackErequireE KwEgarbage_collect XD  t  t t  Bgt  G 
O Bg $MCDAs@#/usr/lib/swi-prolog/boot/syspred.pl  lA $k@5@8 G Bf@;XD  t  t t  Bgt  X @GD  t  t @Ht  Bgt X D  t  t t  Bgt  X 
O Bg XCA $k $k 

	@5@S	@0 @ A@/@4@8 @ Bf@;CA $k $k 
@5@>@;CA $k $k 
	
@5@>@0 	
@4@7 X Bf@0 	@4@8 $p@;CA $k $k@5@0  @@1debug_control_hook@1 X@4@7 X Bf@>@;CA $k $k@5@.	@7$find_predicate Bf@.
@7 @ Bf@.@7
pi_to_head Bf@ @7 # D@ @7 H& Bf@Q@;CA $k $k @<XD  t  t t  Bgt stream_position_field 
O Bg $~CB $k $k 
char_count@<CB $k $k  H9@<CB $k $k  H@<CB $k $k  G@<XD  t  t t  Bgt  \ 
O Bg \C@ $k $k@5@S@>@8 A Bf@;C@ $k $k B

	@5@>@D
	@S	@L
@8enum_style_check Bf@?	@B@7 $@L@R@O@;C@ $k $k@5@.	@7 C 
style_name@.
@7map_bits Bf@/@8 $@;XD  t  t t  Bgt  DA 
O Bg D@C@ B $k $k@5@D
@.	@7canonical_source_file Bf@L
@7 H Bf@0  @1 E(	@/@4@8 C Bf@?@R@E	@;XD  t  t t  Bgt  B 
O Bg $SCAy $k $k@5@/@8 B Bf@;XD  t  t t  Bgt property_source_file 
O Bg $C
A $k $k D
@5 @@8 E @;C@=A $k $k W	
@5@D@T
@L@8 @ @E@?@'@D
@T	@L
@.@7 $@D@ @7 A @L@&
@?@ @8 $w@?@8 $@E@;C@MA $k $k	load_context


@5@/ @@7 $@0  @1 E)	
@4 @Q@.
@7 F Bf@D@ @ 
@0 D;@-@4@7 H Bf@ 
@0 Y@-@4@7 $@L@" @#@?@( @@F@;CA $k $kincludes

@5@/@ @:  @ @;CA $k $kincluded_in

@5@ @/@:  $@;CA $k $k D*

@5@ @:  C@;XD  t  t t  Bgt map_dlflags 
O Bg $CC $k $k  @<C@0C $k $k
@5@ @.@7 $ Bf@D
@.
@7dlopen_flag Bf@L@R@?@0 @@0 A $
@4@/@4@7 $o@E
@a@f@f
@l M@w@;XD  t  t t  Bgt 	spy_point 
O Bg $C@3AP $k $k 
	
@5@/@0 	
@4@7 [ Bf@0 	
@4 X@7 D @C@0 	
@4@0 [@/@4@7 Y? Bf@L@P@;XD  t  t t  Bgt  $Z 
O Bg $YCA $k $k@5@T@>@.
@7 $@8 $ Bf@;CA $k $k@5@8 $@;XD  t  t t  Bgt  W 
O Bg WC@$B $k $k@5@T@>@D@.@7 $ Bf@L@ @8 A Bf@?
@0 G@1 A W@4@8 $o@E@;C
B $k $k@5@.@7 $@ @8 $@;XD  t  t t  Bgt property_module 
O Bg $C@"Cn $k $k@5@7 D> Bf@D@"exported_operators
@#@L@7 G Bf@,
 @@?@8 G @E
@;XD  t  t t  Bgt  Bh 
O Bg W	C
C $k $k@5@7 $@7 ] Bf@>@/@8 W Bf@;CC $k $k@5@/@7 $ As@0 W@4@8 @' Bf@;XD  t  t t  Bgt $clause_property 	 D  t  t t  Bgt  $ 
O Bg $C
C $k $k Y
@5 H9@8 G( @;C
C $k $k D;
@5 @o@8 $@;C
C $k $k _
@5owner@8 $@;CC $k $k K@5 K @Q@8 $@;CC  $k $k ^b@5 ^b @Q@8 $@;C
C" $k $k ^c
@5 O@8 $@;XD  t  t t  Bgt  H' 
O Bg UCC $k $k@5 @8 Yr Bf@;XD  t  t t  Bgt system_undefined 
O Bg $CB $k $k   @ prolog_trace_interception@<CB $k $k   @  O{@<CB $k $k    $c_call_prolog @<CB $k $k     Z@<XD  t  t t  Bgt  $h @GD  t  t @Ht  Bgt $g D  t  t t  Bgt  $h 
O Bg $gC@$C4 $k $k 
	
@5@D@7 @ @L@8 $h Bf@?
@0 @@0 @ @
@4@/@4@8 $o@;XD  t  t t  Bgt  $j  
O Bg $iCD $k $k  @5 @8 DN Bf@;XD  t  t t  Bgt  $H 
O Bg $GC@} $k $k@5@.	@7 B Bf Y@.
@7 $@/@8 $@;XD  t  t t  Bgt  $P  
O Bg $OCA2 $k $k  @5@0  @@1 $q $P@4@7 $s@Q@;C
A5 $k $k@5@.@7 $ Bf@7 G Bf@Q@;CA9 $k $k   @<XD  t  t t  Bgt  B 
O Bg $TC@%Ak $k $k@5@7   Bf@D@"  	
@#@L@R@?@B@7 GY Bf@L@&	@(
@O@;XD  t  t t  Bgt  $ 
O Bg $CA $k $k@5@7 $@/@/@7 $@>@&	@;C
A $k $k@5@/@/@/@  $@>@&	@;CA $k $k@5@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 @ Bf@8 E Bf@;XD  t  t t  Bgt  $V @GD  t  t @Ht  Bgt $U D  t  t t  Bgt  $V 	 D  t  t t  Bgt  $V 
O Bg $UC
Bd $k $k@5 D@7 $@>@;XD  t  t t  Bgt  $ 
O Bg $CC $k $k  A@<CC $k $k  G@<XD  t  t t  Bgt tag_list 
O Bg $C@ $k $k 
@<C@ $k $k

@5@ 
@2	@3@4@7 @= Bf@ @ @8 $ Bf@;XD  t  t t  Bgt  Ar @GD  t  t @Ht  Bgt [ B
 D  t  t t  Bgt  Ar 
O Bg [CBN $k $k
 

@5@@@S
@?@S@>@ @8generate_current_predicate Bf@;C
BQ $k $k@5@7 D @7 $U Bf@>@;C@#BT $k $k
 

@5@.@7 D Bf@0 @4@7 $@0 @4@7 $@>@;C@1BX $k $k
 

@5 B3 @Q@7 @ @C
@0 
 #@4 @@7 $@L
@P@ @.@7 @7 Bf@ @/@/@7 D Bf@>@;XD  t  t t  Bgt  $h 
O Bg $CC: $k $k @<C@#C; $k $k 


@5@>@.
@ @7 $@0 	
@4@7 G Bf@ @8 $@;CC? $k $k
@5@0 @@0 @ O
@4@/@4@8 $o@;XD  t  t t  Bgt $trace 	 D  t  t t  Bgt  $ 
O Bg $C@ $k $k@5@>@;C@ $k $k
@5@>@7 $ Bf@ @8 $@;C@ $k $k Ic
@5@.@7trace_alias Bf@>@  @K@.@7 $@ @8 $@;C@ $k $k Ic
@5@>@/@2
@4@7 $@8  Bf@;C@ $k $k I
@5@.@7 $@>@  @.@7 $@ @8 $@;C@ $k $k I
@5@>@/@2
@4@7 $ @8 $@;C
@ $k $k@5@7 $@0 Ic@4@8 $@;XD  t  t t  Bgt  Y@ @GD  t  t @Ht  Bgt Y?  B
D  t  t t  Bgt  Y@ 
O Bg Y?C	Bp $k $k@5@T	@>@8property_predicate Bf@;C	Bs $k $k@5@7define_or_generate Bf@8 $\ Bf@;XD  t  t t  Bgt  $a @GD  t  t @Ht  Bgt $` B
 B
 D  t  t t  Bgt  $a 
O Bg $`CC $k $k@5@ @7 HA Bf@8 B Bf@;XD  t  t t  Bgt  Y AD  t  t t  Bgt  Y 
O Bg YC@o $k $k  AO@<C@p $k $k  Y@<C@q $k $k  @@<C@r $k $k  Y@<C@s $k $k  Z @<C@t $k $k  H@ @<C@u $k $k  X@@@<C@v $k $k cut_exit@@<C@w $k $k  HPA @<C@x $k $k cut@@<C@y $k $k  @@?@<C@z $k $k  G@/@<C@{ $k $k half@-@<XD  t  t t  Bgt  $f 
O Bg $eCD $k $k@5@2@-
@3@-@4@7 $@a@f@x@/@ @8 C Bf@;XD  t  t t  Bgt  $ 
O Bg $CB $k $k 
	
@5@7 [ @7 $@0 	
@4 D@7 $@>@;CB $k $k 
	
@5@7 $@T	@,	 @>@0 	
@4@8 ${@;C	B $k $k@5@/@7 $@8 ${@;XD  t  t t  Bgt  @ 
O Bg KwC
D  $k $k@5@7 @ @>@8 C @;CD $k $k@5@2 @@4@2@0 @ B@4@4 @Q@.
@7 @ @>@8 $@;CD $k $k@5@2 @@4 @Q@.
@7 $@>@8 $@;XD  t  t t  Bgt  $L @GD  t  t @Ht  Bgt $K  @K D  t  t t  Bgt  $L 
O Bg $KC@;B/ $k $k@5@.@.@7 A Bf@@@&@.
@0 Hv
@4@7 A: Bf@ @ @.@7 F Bf@D@* G@L@>@?@R@?
@ @ @8 H Bf@F
@;XD  t  t t  Bgt  $ 
O Bg $C@DB} $k $k	 _@5@>@"	 

@#@7 $@/@7 $@C@7 $@L@P@C@/@7 $@L@P@ @.@.
@7 $@C@0 
@1 
@4@7 $ Bf@L@P@;CB $k $k  @5@>@8visible_predicate Bf@;C@GB $k $k D
 

@5@> B3 @Q@7 $@D@ @7 $@L@ @.@.
@7 $@B@/@ @ 
@/@7 $@L@R@O@?@/@.@.
@/@7 $@ @ @ 
@8 $@;C	B $k $k@5@7 $@8 $@;XD  t  t t  Bgt  Ax 
O Bg BCC $k $k@5@8 T Bf@;XD  t  t t  Bgt    
O Bg $RC@ $k $k@5@.	@7 B Bf Y@.
@7 $@/@8 %@;XD  t  t t  Bgt  	 @GD  t  t @Ht  Bgt X  @KD  t  t t  Bgt  	 
O Bg XC@ $k $k 

@5@S
@>@0 @ A@/@4@8 $o@;C@ $k $k 
@5@>@;C@ $k $k 
@5@>@0 
@4@7 X Bf@0 
@4@8 %
@;C@@ $k $k
@5@.
@7 $t@,
 @ D @Q@7 C Bf@@@k@.@7 $w@ @.@7 $x@D
@" @#@L@%
@?
@!
@0  @@4@#@ 
@7 ${@D@ @ 
@0 [@-@4@7 $@L@"
 

@#@!@0 @4@#@?@%
@F@ @7 $@ @.@7trace_ports Bf A@0 X@4@7 $@Q@?@R@F@F
@F@E@;XD  t  t t  Bgt stack_property 
O Bg %CD0 $k $k limit@<CD1 $k $k spare@<CD2 $k $k min_free@<XD  t  t t  Bgt  	 @GD  t  t @Ht  Bgt X D  t  t t  Bgt  	 
O Bg XC
@ $k $k@5@0 Ic @@4@8 %
@;XD  t  t t  Bgt  $X 
O Bg $WC
A| $k $k@5 @/@/@8 Ad Bf@;XD  t  t t  Bgt trace_point 
O Bg %C@=AU $k $k 

@5@/@0 
@4@7 $@0 
@4	trace_any@7 $@C@0 
@4@0 [@/@4@7 $@L@P@0 
@4@8 %@;XD  t  t t  Bgt  % 
O Bg %CA[ $k $k@5@.
@0 AV@0 $
@3@-@4@1 D@4@8 @ Bf@;XD  t  t t  Bgt  ] 
O Bg ]CCK $k $k@5@/@8 $@;XD  t  t t  Bgt  $z 
O Bg $yCA; $k $k 

 

@5@>@ @ @8 $x@;CA= $k $k 

@5@ @8 $@;XD  t  t t  Bgt  $_ @GD  t  t @Ht  Bgt $^ @K  D  t  t t  Bgt  $_ 
O Bg $^CC $k $k@5@7 $@>@/@8 $@;CC $k $k@5@7 $@>@/@8 $@;CC $k $k@5signal_name@8 B Bf@;XD  t  t t  Bgt  $ 
O Bg $C@ $k $k  @Z@<C@ $k $k  "@B@<C@ $k $k  A@<C@ $k $k  A@<C@ $k $k charset@ @<C@ $k $k 	no_effect@@<C@ $k $k var_branchesA @<XD  t  t t  Bgt  $ @GD  t  t @Ht  Bgt $ @K @K D  t  t t  Bgt  $ 
O Bg $C@U $k $k@5@S	@>@8 $@;C@X $k $k


@5@>@;C@Y $k $k

@5@ @.@7 $@ 
@ @ @8 $@;C@\ $k $k
 Ic
@5@>@ @.
@7bit Bf@>@ @a@i@f
@l M@w@;C@_ $k $k
 I
@5@>@ @.
@7 %"@>@ @a@i@f
@k  @l M@w@;C@b $k $k
 $


@5@>@ @.
@7 %"@a@i@f
@l M@b @s@;C@e $k $k@5+|-|?(Flag)@8 %@;XD  t  t t  Bgt  $c 
O Bg $bC@%C $k $k@5@D@7 $@L@R@?
@0 @@0 @ @
@4@/@4@7 $o@.@7 $@ @8 F @;XD  t  t t  Bgt hidden_system_predicate 
O Bg %(C@#B $k $k 

	@5@.
@/@7 $ @/@/ D@7 %@C	 #O @7 $@L@P@;XD  t  t t  Bgt  E 
O Bg EC@EA $k $k@5@D
 #O @@7 $@L@'	 @@?@R@E	@D
@ @7 H @L
@@
@.
@7 $@E@?@.@7 Kw Bf@ @.
@7 $@>@?@.
@7 $@E@a@i@e        @s@;XD  t  t t  Bgt  H 
O Bg HCC $k $k@5@8 $ Bf@;XD  t  t t  Bgt  $J 
O Bg $ICD& $k $k@5@.
@7 % Bf@7
stack_name Bf@2
@3@-@4@7 $@ @ @8 $@;XD  t  t t  Bgt  $ 
O Bg $CB^ $k $k@5@7 $@!@0 	
@4@#@ @7 $@  D@8 $@;XD  t  t t  Bgt  H 
O Bg HCDM $k $k@5@.
@7 D Bf@8 Hu Bf@;XD  t  t t  Bgt  D> 
O Bg D=CC\ $k $k@5@T@T	@>@8 $ Bf@;C@7C_ $k $k@5@T	@"	 D;
@#@>@D@T
@L@.@7 $@D
@ @7 $@L
@&@?@ @8 $w@?	@7 $@,
 @@E@;C	Cj $k $k@5@7 $@8 %5@;XD  t  t t  Bgt  %0 
O Bg %/CD, $k $k  G	@<CD- $k $k  G@<CD. $k $k  G
@<XD  t  t t  Bgt  Be 
O Bg BdCA $k $k Bh@5@8 A @;CA $k $k @o@5@/@8  Bf@;CA $k $k @@5@.
@/@7 %7@.@7  Bf@ @8  Bf@;CA $k $k B@5@.
@/@7 %7@B@.@  AB@L@&	@O@;C
A $k $k A@5@.
@/@7 %7@8 E Bf@;C	A $k $k Bk@5 C@8 $@;CA $k $k D$stream_position 
   @5@/@8 %7@;CA $k $k Z@5@D Z@.
@ Q Z@/@7 %7@L@(	 @Q@?@(	 @@E
@;C	A $k $k Hy@5 H~@8 H Bf@;XD  t  t t  Bgt  X @GD  t  t @Ht  Bgt X D  t  t t  Bgt  X 
O Bg XCA! $k $k 

	@5@S	@0 @ A@/@4@8 $o@;CA$ $k $k 
@5@>@;CA% $k $k 
	
@5@>@0 	
@4@7 X Bf@0 	@4@8 %>@;CA( $k $k@5@0  @@1 $q@1 X@4@7 $s@>@;CA* $k $k@5@.	@7 $t@.
@7 $w@.@7 $x@ @7 $@Q@;CA0 $k $k @<XD  t  t t  Bgt  H  
O Bg $[CAD $k $k  @5@0  @@1 $q H@4@7 $s@>@;C@AAF $k $k@5 D @Q@7 $@> A@0 H I@4@7 $@.@0 $@4@.	@7 % A@0 X	@4@7 $@0 X@-
@4@0 %
@4@.@7 % A@0 X@4@8 $@;CAM $k $k  @5 A@0 H I@4@8 $@;XD  t  t t  Bgt  $ 
O Bg $C@ $k $k  @
trace_call
trace_redo
trace_exit
trace_fail@<C@ $k $k  AO %?@<C@ $k $k  Y %@@<C@ $k $k  Y %A@<C@ $k $k  @ %B@<XD  t  t t  Bgt  $] 	 D  t  t t  Bgt  $] 
O Bg $\CB $k $kinterpreted@5 D @8 $@;CB $k $k  @5 D@8 $@;CB $k $k U@5 @8 $@;CB $k $k #@5 #@8 $@;CB $k $k A@5 A@8 $@;CB $k $k D@5 D@8 $@;CB $k $k A@5 A@8 $@;CB $k $k A@5 A@8 $@;CB $k $k A@5 A@8 $@;CB $k $k A@5 A@8 $@;C
B $k $k [
@5imported@8 $@;CB $k $k @G@5 @G@8 $@;C
B $k $k @H
@5 @I@8 $@;C
B $k $k D;
@5 @o@8 $@;C
B $k $k Y
@5 H9@8 $@;CB $k $k Dj@5 	 @8 $@;CB $k $k \>@5 
@8 $@;CB $k $k X@5 X@8 $@;CB $k $k
references
@5 %F@7 $@,
 @;C
B $k $k #
@5 #@8 $@;C
B $k $k  9
@5  :@8 $@;C
B $k $kindexed
@5 %H@8 $@;CB $k $k A@5 A@8 $@;CB $k $k G@5 G@8 $@;CB $k $k #@5 #@8 $@;XD  t  t t  Bgt  D> 
O Bg $CCv $k $k  _@<CCw $k $k  D;@<CCx $k $k  Y@<CCy $k $k  G@<CCz $k $k  $@<XD  t  t t  Bgt  H'  
O Bg "CC $k $k@5SHELL@.@7 Q Bf@>@8 U Bf@;CC $k $k@5comspec@.@7 %J@>@8 %K@;CC $k $k  @5/bin/sh@8 %K@;XD  t  t t  Bgt  $ 
O Bg $C@ $k $k@5@.	@7 $@.
@7 % Bf@a@i@h@l M@b @v@;XD  t  t t  Bgt  $c 
O Bg $dCC $k $k@5@8 $b Bf@;XD  t  t t  Bgt  %$ 
O Bg %#C@h $k $k@5@@>@;C
@j $k $k 

@5@ @8 @ Bf@;XD  t  t t  Bgt  %	 
O Bg %C@B $k $k
@5@" 
	
@#@7 $@D@D@7 $@L@D D@7 $@L@C@7 %) Bf@L@P@F@?@!@C@0 	 #@4 @@7 $@L@P@.@.@7 $@ @ @/@/@8 $@E
@?@N@@@/@.
@7 $@/@0 

@4@7 $@C@0 

@4 %D@/@7 $@L@P@C@7 %Q@L@P@F@?@.@.@/@7$in_library Bf@ @ @7 $@C
 D@7 $@L@P@E
@;XXQM EnF@@/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__system.pro  7AAuC @S @Esave_data__system E EzE FE F'E EkXO En %Z C
@R El El@5@0 %W@4@7 A @>@;XO En %U C@&@\ El El@5 En@.@7 E N<@2@0  En@1  F@4@3@0  En@1  Ez@4@4@7 Eq L@>@;XD  t  t t  Ent  Ez AO En %W C  B B 
Simplifier@<XD  t  t t  Ent  F AO En %Y C@N El El@5@0 %X	@4@7 %[@>@;XXQM H-C @S @XXQM @-C @S @XD  t  t t  @t  A8 AD  t  t t  @t  A8 
D  t  t t  @t  \J AD  t  t t  @t  \J 
D  t  t t  @t  @i AD  t  t t  @t  @i 
O @ WC@s@#/usr/lib/swi-prolog/boot/license.pl  lA %aunknown_license
 C@)Unknown license: ~w.  Known licenses are: F
@5@6license@ @8license_list %f@;C@*@ %a %a %ggpl
@EThis system may only distributed using the GNU General Public License F@5because the following components contain GPL-ed code: F F
@5@6 %f@ @ @.
@7	file_list %f@ 
@8see_also %f@;C@/@ %a %a %glgpl@?This program may be distributed under any license, provided all F@;conditions implied by the GNU Lesser General Public License F@;are satisfied.  In particular, this implies the source code F@>to any modification in SWI-Prolog or one of the used libraries Fmust be made available. F
@5@6 %f@ @8 %r@;C@@ %a %a %kproprierary

@5@6 %f@ @/@.
@7 %g %f@%	@D@0 !@-@4@ 
@7 @ %f@L@R@?@%@%@" F C@8The program contains modules covered by the "~w" license F
@#@D@#@0url@-@4@ 
@7 %@%@L@" CSee ~w F
@#@?@%@F@" F
@#@ @ @8 %o@;C@*@ B' B'  [

 C@'Initialization goal ~p will be executed F@.immediately for backward compatibility reasons F C Xa


@<CAc EJ EJ  \l

 CAssertion failed: ~q
@<C@$Ae EJ EJ D

@5@6 H@.
@7 \e H@ 
@.@7 \ H@" C
@#@;CAi EJ EJ  \b
 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@ Ea Ea  @socket_error
 CSocket error: ~w
@<CB Fo Fo no_resource



 C@7Could not find resource ~w/~w on ~w or system resources

@<C@ C F~ F~ _

 CCall to ~q at 

@5@6 _@ @ 
@: W Y@;C@:C F~ F~  P  R



 C@3Found new meta-predicates in iteration ~w (~3f sec)
 F
@5@6 _@ @ @.@7  -@" CRestarting analysis ... F
@#@;C@&@ Fq Fq  D "




 C@cAutoloader: iteration ~D resolved ~D predicates and loaded ~D files in ~3f seconds.  Restarting ...

@<C@!@ Fq Fq  D "



 C@;Autoloader: loaded ~D files in ~D iterations in ~3f seconds

@<CB F F quasi_quotation
undeclared
 C@%Undeclared quasi quotation syntax: ~w F@@Autoloading can be defined using prolog:quasi_quotation_syntax/2
@<C@CA F F @
 B


@5@6 O~@ @.@7is_stack O~@%	@>@%@0 @@1 B@/
@4@ @.@ @) W@" FIn: F
@#@ @ @8 W O~@;CB{ F F decl_no_effect
 C@(Deprecated declaration has no effect: ~p
@<XD  t  t t  @t sandbox_allowed_expansion AD  t  t t  @t  % 
D  t  t t  @t comment_hook AD  t  t t  @t  % 
D  t  t t  @t  YJ AD  t  t t  @t  YJ 
D  t  t t  @t  Y AD  t  t t  @t  Y 
O @ YC@ C F~ F~ _

@5@6 _@ @0 D;@-
@4@7 _@%	@ 
@ @ @8 _\ _@;C@5C F~ F~ _
@5@6 _@ @0 D;@-@4@7 _@ @0 Y@-
@4@7 _@%	@>@%@" C W

@#@;C@"C F~ F~ _
@5@6 _@ @.@7 ] ]@%
	@"
 C Z'
@#@;CC F~ F~ _

@5@6 _@ @ @8 %@;CC F~ F~  Y

 C W


@<XD  t  t t  @t  $r AD  t  t t  @t  $r 
D  t  t t  @t  Z AD  t  t t  @t  Z 
D  t  t t  @t locate_clauses AD  t  t t  @t  % 
D  t  t t  @t  B, D  t  t t  @t  B, AD  t  t t  @t  B, 
D  t  t t  @t  Y AD  t  t t  @t  Y 
O @ YC@(A D^ D^  Cforeign_install_functioninstall

 CNo install function in ~q F C
	Tried: ~q


@<CAl E[ E[ 
process_error
 Y
 CProcess "~w": exit status: ~w


@<CAn E[ E[  %
killed
 C@!Process "~w": killed by signal ~w


@<XD  t  t t  @t $breaklevel 	 O @ % C
A B\ B\@5@6 Ba Z@7 @@>@;CA B\ B\  @<XD  t  t t  @t  \j AD  t  t t  @t  \j AD  t  t t  @t  \j 
D  t  t t  @t  # AO @ # CA F F html C http
html_write@<CA F F 
javascript C  %js_write@<XD  t  t t  @t alternate_syntax AD  t  t t  @t xref_source_time AD  t  t t  @t xref_open_source AD  t  t t  @t generated_predicate AO @ % C@ Bq Bq@5@6 Bu@/@8 !: Bu@;XD  t  t t  @t xref_source_identifier AD  t  t t  @t  [ AD  t  t t  @t  [ 
O @ [C@ B' B'  D@$use :- use_foreign_library/1 instead@<C@ B' B'  D@$use :- use_foreign_library/2 instead@<XD  t  t t  @t   s AD  t  t t  @t   s 
O @  rC@'C $k $k $^
 H
@5@6 Bf@@new @@7 Y Bf@? % G@7 %@>@Q@;XXQM EF@D/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__data_files.pro  7AAu@ C @S @E TXO Eestablish_static_files  C@q E E  @5	data__prf@7establish_debug_file T E@7 %data__files@7 %@>@;XO Eestablish_dynamic_files  C@ E E @5@C@/@7 E I@L@P@-Target file not provided on the command-line.@8 L  L@;C@"@ E E@5@.@7 %@.	@7 Kw T@.
@.@.@7proof_file_info T@ @ @7@$establish_proof_file_dependent_files T@ @ @7establish_common_files T@>@;C@ E E  @5@4Unexpected error in establishing input file details.@8 %@;XO E % C@| E E@5 @@2debug_@3@3.pro@4@.	@7 PK I@.
@7 %@7 F N<@>@;XO E % C@+A E E@5 @.@7 F I@.
@2@-@4@ @7 I2 T@ @ @7@'determine_proof_file_kind_and_base_file T @ 
@.@7 %@  @7 A@>@;XO E T C@d E E  @5@7 % T@7 % T@>@;XO E@)determine_proof_file_kind_and_base_file_x CB E E
 M@5 I@7 L I@C C@7 O T@L@P@>@;CB E E
 M@5 I@7 %@2 C@3 J$@3 KA@3 "@4@7 %@>@;CB E E
zombie_scope@5 I@7 %@C C@7 %@L@P@>@;CB  E E
 %@5 I@7 %@2 C@3 \@3 S@3 KA@4@7 %@>@;CB* E E
 E@5@2 C@3 S@3 \@3 J@4@7 %@>@;CB3 E E@5@.@7 G@QProvided input file ~a should have no extension or have a .vcg or .pfs extension.@2@4@8 %@;XO E % CA E E@5@.@7 G@ @.@7 % T@ @7 G@>@;XO E@*potentially_add_datafiles_global_user_rule CAd E E@5@C
@&	@L
@P@7 ] Ed@7 E N<@>@;CA} E E@5@>@;XO Eestablish_log_file CA E E@5 I@7 %yes_log_file@7 E I @@2@3	@3.slg@4@.
@7 %@7 F N<@>@;CA E E@5 I@7 % &@7 & @@2@3	@3.zlg@4@.
@7 %@7 &@>@;CA E E@5@0provided_log_file@-
@4@7 &@.@7 %@ @7 &@>@;CA E E@5 N;@7 &@>@;CA E E@5@.Unable to determine correct logging behaviour.@8 %@;XO E@)potentially_add_datafiles_local_user_rule C	AY E E@5@7 %@7 E N<@>@;CA_ E E@5@>@;XO Eretrieve_parent_directory CBF E E@5 @.
@7 %@/@2	@3@/@4@7 %@>@;XO Epotentially_add_datafiles_rule C	AN E E@5@7 %@7 E N<@>@;CAT E E@5@>@;XO Eensure_datafile_exists CAE E E@5@7 %@>@;CAI E E@5@'Required input file does not exist: ~a.@2@4@8 %@;XO E % CA E E@5@7 &  T@>@;XO E % C@@ E E

 M@5 @@2	@3
@3.vcg@4@.@7 %@ @7 & T@ @7 E N< @@2	@3
@3.fdl@4@.@7 %@ @7 &@ @7 E N< @@2	@3
@3.rls@4@.
@7 %@ 
@7 & T @@2	@3
@3.rlu@4@.@7 %@ @7 & T@.@7 & T @@2	@3@3 &#@4@.@7 %@ @ @7 % T @@2	@3
@3.siv@4@.@7 %@ @7 E N<@>@;C@a@ E E %@5 @@2	@3
@3.dpc@4@.@7 %@ @7 &@ @7 E N< @@2	@3
@3 &@4@.@7 %@ @7 &@ @7 & @@2	@3
@3 &!@4@.
@7 %@ 
@7 &" @@2	@3
@3.sdp@4@.@7 %@ @7 E N<@>@;C@LA E E E@5 @@2	@3
@3.pfs@4@.@7 %@ @7 &@ @7 E N< @@2	@3
@3.dec@4@.@7 %@ @7 &@ @7 F N< @@2	@3
@3.sip@4@.
@7 %@ 
@7 F N<@>@;CA= E E@5Unexpected proof file kind: ~p.@2@4@8 %@;XXQM DF@&/usr/lib/swi-prolog/library/process.pl   AuC AgS E
is_processEprocess_killE
process_idEprocess_releaseE FjE &=E &?E ]E VlXD  t  t t  Dt  FiD  t  t t  Dt  _ AD  t  t t  Dt  _ 	 O D _ C@0 E[ E[ Vlstdin _  &E
@5 _ @ @8 _ D@;C@0 E[ E[ Vlstdout _  &I
@5 _ @ @8 &G@;C@0 E[ E[ Vlstderr _  &K
@5 _ @ @8 &G@;C@0 E[ E[ Vl E	 @Z &M
@5 @Z@ @8 &G@;C@0 E[ E[ Vl ! _ _  !
@5@0 _ _ @4@ @8 &G@;C@0 E[ E[ Vl Lg Ic G Lg
@5 G@ @8 &G@;C@0 E[ E[ Vl D I G &N
@5 !&@ @7 !% &H G@ @8 &G@;C@0 E[ E[ Vldetached Ic @ &P
@5 @@ @8 &G@;C@0 E[ E[ Vlwindow Ic @ &R
@5 @@ @8 &G@;XO Dmap_arg CA	 E[ E[@5@>@;CA
 E[ E[@5@7 @ &H@>map_arg_prim@.
@7 V! V3@8 A &H@;CA E[ E[@5@8 &W &H@;XO D &: C
A/ E[ E[@5@7 GX@a@g@b @s@;XO D &< CAa E[ E[@5 J3@8 &C &H@;XO Dexe_options C@"@ E[ E[@5 Q @Q@7 @@>@" @ @ #
com @ B@#@;C
@ E[ E[@5@" @ Ys@#@;XO D &D CA  E[ E[@5pid@8 @@;XO D ] CAP E[ E[@5@8 &B &H@;XD  t  t t  Dt  &=O D &[ CA E[ E[ D;
@5@>@D@7 D@L@.@7 Kw &H@?@%
@ @8 [ &H@;CA E[ E[ 
@<XO Dexpand_cwd_option C@Q@ E[ E[@5@0 &M@-
@4@.@7
select_option ]@>@D@,@7 D@L@.@2@0 @ A@4@3@0 @ B@4@4@7 @ &H@ @.
@7 &c@"	 &M
@#@?@D
@7 A &H@L@&	@? A@8 C B@F@;C@ E[ E[ 
@<XO D &> CA( E[ E[ 
@<XO D &@ CA8 E[ E[@5@/@8 ] &H@;XD  t  t t  Dt  FjO D Vl C@4@ E[ E[		@5@.@7 &] &H@.@ @7 &i @@7 B B &U@.
@7 &X@ @.@7 &c@.@2
@4@7 @<@.@7 &d &H@ @ @8 Fi &H@;XXQM ExF@@/build/spark-0nPYkh/spark-2012.0.deb/simplifier/newutilities.pro  7AAuC @S @E F[E N Epad_number_as_atomE TE %Emonth_numeric_to_nameE PKE IE PIE JE EE EE IE !E EXO Ex % C@ Ew Ew@5@.@7 G@.@7 G@ @ @.
@7replace_separator_with_split I@ 
@7split_off_atoms I@>@;XO Ex I C@v Ew Ew
 @5@>@;C@y Ew Ew@5 Lo@7 I@p
	?@8 I I@;XO Ex J C@` Ew Ew@5@.
@7 Hp@7 G@>@;XO Expad_number_as_atom_x CA. Ew Ew@5@a@i@f@s@9Can not pad number: ~k to size: ~k as number is too big.
@2@3@4@8 T L@;CA8 Ew Ew@5@ @.
@7retrieve_padding I@ 
@.@7 I2 I3@ @ @7 G@>@;XO Ex &{ C@ Ew Ew
@5@>@;C@ Ew Ew
@5@>@;C@ Ew Ew LN

@5@ @ 
@8 &z@;C@ Ew Ew LN
@5@.@7 &@ @ @8 &z@;C@ Ew Ew


@5@ @ 
@8 &z@;XO Extrim_atom_x CAs Ew Ew@5@>@;C
Aw Ew Ew@5@a@g@h@s@>@;CA| Ew Ew

@5@p@ @ 
@ @8 & I@;XD  t  t t  Ext get_base_unique_id AO Ex &r CA Ew Ew@5@.
@7retrieve_next_id I@.@7 J I S@2@3@4@7 PK I@>@;XO Ex &u CAV Ew Ew 01JAN@<CAW Ew Ew 02FEB@<CAX Ew Ew 03MAR@<CAY Ew Ew 04APR@<CAZ Ew Ew 05MAY@<CA[ Ew Ew 06JUN@<CA\ Ew Ew 07JUL@<CA] Ew Ew 08AUG@<CA^ Ew Ew 09SEP@<CA_ Ew Ew 10OCT@<CA` Ew Ew 11NOV@<CAa Ew Ew 12DEC@<XO Ex PI CA Ew Ew@5@.
@7flatten_list_x I@>@&	
@>@;XO Ex ! CAj Ew Ew@5@.@7 G@ @.@7 &@ @7 G@>@;XO Ex &s CA! Ew Ew@5@.@7 Hp@ @.@7 G@ @ @7 & I@>@;XO Ex PK C@ Ew Ew
 @@5@>@;C@ Ew Ew

@5@>@;C@ Ew Ew
@5@ @ @7@ implode_separator_content_list_x I@>@;XO Ex I C@k Ew Ew @5@>@;C
@n Ew Ew@5 Lo@7 I@p	?@8 I I@;XD  t  t t  Ext  E AO Ex &y C@U Ew Ew@5@.
@7 G@7 Hp@>@;XO Ex & CA Ew Ew@5@0 &@-
@4@7 J@a@i@b@n@w@0 &	@4@7 A I@>@;CA Ew Ew
@5@0 &@4@7 &@>@;XO Ex & CA Ew Ew @<CA Ew Ew
@5@.@7 &@ @.
@7 &@ @ 
@8 &@;CA Ew Ew 
@<XO Ex & C@ Ew Ew


@5@>@;C@ Ew Ew

@5@.@7 A@ @ @.@7 A@ 
@ @ @8 &@;XO Ex & CAF Ew Ew
@5@>@;CAK Ew Ew0
@5@p@ @ @8 &@;XO Ex &~ CA Ew Ew

@5@ @7 G@>@;CA Ew Ew LN


@5@ @7 G@ @ 
@8 &}@;CA Ew Ew@5@2@4@.
@7 &@ @ 
@8 &}@;XO Ex N  CA Ew Ew @<C
A Ew Ew@5@.	@7 N  I@a@h@b@n@w@;XO Ex T C@iA Ew Ew@5@0 Fk@-
@-@-@-
@-@-@4@7 ] %@.@7 &s I@ @.@7 &@ @.@7 &@ 
@.@7 &@ @.@7 &@ @.@7 &@ @.@7 &u I @2@3@3@4@7 & @2@3@3@4@7 &@>@;XO Ex &w CA Ew Ew@5@.	@7 ] I3@.
@7 G@.@7 G@&
@>@;XO Ex &x CA Ew Ew
@5@>@;CA Ew Ew
@5@a@g@h@q@p@>@ @ @7 &x I@>@;XXQM AF/usr/lib/swi-prolog/boot/qlf.pl  lAs@ C S E AE FE FE CXD  t  t t  At  A @GD  t  t @Ht  At A D  t  t t  At  A 
O A AC@5s/usr/lib/swi-prolog/boot/qlf.pl  lA & 
	
@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 H@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@)@\ & &loaded@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 F@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  F 	 D  t  t t  At  F 
O A &C@2@R & &@5 B@.
@2@0 ] ]@4@4@7 \ C@.@ @7 C C@0 C
	
@4@0 AV@0 G"
@4@1 D	@4@8 B C@;XXQM EF@D/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__data_files.pro  7AAuC @S @E %]E & E EEget_datafiles_debugE &E N:E %E EE &5E &)E FE EE &E &/E FE EE &2E &E EE EE &8E &,E F E EE %Esave_data__data_files E N>E EE &E EXO E %] C@ E E@5@C
@7 A@L
@P@=Expected atomic name for debug datafiles to find, but got: ~k@2@4@8 T L@;C@ E E@5@7 & N<@>@;C@ E E@5@@Could not find debug datafiles for: Expected atomic name for: ~k@2@4@8 &@;XD  t  t t  Et  & AO E % C@ E E@5@0 &	@4@7 A N<@>@;XO E N: CA E E @5@C@/@7 & N<@L@P@;XO E &5 C
@ E E@5@0 &@4@7 &@>@;XD  t  t t  Et  F AO E & C
@ E E@5@0 &@4@7 &@>@;XD  t  t t  Et  F AO E &2 C
@ E E@5@0 &@4@7 &@>@;XD  t  t t  Et  E AO E &8 C
@ E E@5@0 &@4@7 &@>@;XD  t  t t  Et  F  AO E % C
@ E E@5@0 &@4@7 &@>@;XD  t  t t  Et  E AO E & C
@ E E@5@0 &@4@7 &@>@;XD  t  t t  Et  E AO E &  C
@ E E@5@0 &@4@7 &@>@;XD  t  t t  Et  E AO E & C
@ E E@5@0 &@4@7 &@>@;XD  t  t t  Et  E AO E &) C
@ E E@5@0 &@4@7 &@>@;XD  t  t t  Et  E AO E &/ C
@ E E@5@0 &@4@7 &@>@;XD  t  t t  Et  E AO E & C
@ E E@5@0 &@4@7 &@>@;XD  t  t t  Et  E AO E &, C
@ E E@5@0 &@4@7 &@>@;XD  t  t t  Et  E AO E N> CA E E@5@8 &@;XO E & C@A E E@5 E@.@7 %] N<@2@0  E@1  E@4@3@0  E@1  E@4@3@0  E@1  E@4@3@0  E@1  E@4@3@0  E@1  E@4@3@0  E@1  E@4@3@0  E@1  E@4@3@0  E@1  E@4@3@0  E@1  F @4@3@0  E@1  F@4@3@0  E@1  F@4@3@0  E@1  &@4@4@7 %_ L@>@;XXQM EF@B/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__switches.pro   AuC @S @E TXD  t  t t  Et parse_simplifier_qualifier_part AO E & CAj E E@5@.@7@!parse_simplifier_simple_qualifier T@>@&
@;CAn E E@5@.@7parse_simplifier_log_qualifier T@>@&
@;CAr E E@5@.@7@ parse_simplifier_usage_qualifier T@>@&
@;CAv E E@5@.@7@"parse_simplifier_choices_qualifier T@>@&
@;CAz E E@5@.@7@ parse_simplifier_limit_qualifier T@>@&
@;CA~ E E@5@.@7parse_file_name T@>@&
@;XO Eparse_zombiescope_log_qualifier C@AB E E
log_qualifier
@5@.@7parse_qualifier_prefix T@2 " @4@2 \@3 "@4@ @.
@7parse_mandatory_and_optional T@"
 B
@#@2 ]	@3 ]
@3period@4 ]@ @ @.@7 ] \@>@&
@;XO Eprocess_arguments CB E E@5@>@;CB E E	
@5@7process_argument T@8 ' T@;XO E@"parse_zombiescope_simple_qualifier CB E Esimple_qualifier
@5@.@7 '@ @ @.
@7parse_zombiescope_simple_name T@>@&

@;XO Eset_user_rules_switch  CA E E  @5 %`@7 %W En@> I@8 E I@;CA E E  @5ZombieScope@7 '@> I@8 '@;XO Eparse_simplifier_limit_name C@AA E E L@5@2 KA@4@2 \@3 ]@3 S@3 " @3 \@3 J @3 \@3 \@3 \@3 S@3 " @3 \@3 ]@3 \@3 \@4@.@7 '@>@&
@;C@2A E E N@5@2 \@4@2 \@3 S@3 \@3 [@3 S@3 " @3 \@3 ]@3 \@3 \@4@.@7 '@>@&
@;C@>A E E N@5@2 \@4@2 \@3 \@3 \@3 \@3 \@3 \@3 KA@3 \@3 S@3 " @3 \@3 ]@3 \@3 \@4@.@7 '@>@&
@;XO Econvert_one_range_to_list CDb E E Y 

@5@7 GX@a@i@b @s@>@;C
Dg E E '$@5@*Illegal entry in list of numbers argument
@8 E L@;C@!Dk E E !

@5@7 GX@ @7 GX@a@i@b @s@a@i@f@q@ @7 &x I@>@;C
Ds E E !@5 '%@8 '&@;XO Eparse_chosen_units CB4 E Especific
 B
@5@ @ @.
@7parse_content_chosen_units T@>@&

@;CB: E E @@5@>@&
	@;XO Edefault_switch_hyp_limit C@ E E  @<XO E
range_to_list CDV E E@5@>@;CDY E E

@5@ @7 '" T@ @ 
@7 '2 T@>@;XO Eprocess_argument_hyp_limit CD% E E@5switch_hyp_limitauto_set@7 E I@7 E  I '8@7 E I@7 E I '8user_set@7 E I@>@;XO Eprocess_selection CD7 E E @ @@5@>@;CD; E E O O@5@>@;CD? E E '+
 V.
@5@ @7convert_range_list_as_int_list T@>@;XO Eparse_simplifier_simple_name CA E E G@5@2 [@4@2 \@3 " @3 S@4@.@7 '@>@&
@;C@ A E Enolog@5@2 \@3 \@3 " @4@2 \@3 "@4@.@7 '@>@&
@;C@#A E Enowrap@5@2 \@3 \@3w@4@2 \@3 \@3 S@4@.@7 '@>@&
@;C@&A E E Y@5@2 J$@3 \@3 \@3b@4@2 \@3 J@3 \@4@.@7 '@>@&
@;C@2A E Enouserrules@5@2 \@3 \@3 \@4@2 J@3 \@3 \@3 \@3 \@3 " @3 \@3 J@4@.@7 '@>@&
@;C@ A E Eplain@5@2 S@4@2 " @3 \@3 \@3 \@4@.@7 '@>@&
@;C@,A E E	typecheck@5@2 \@4@2 \@3 S@3 \@3 KA@3 [@3 \@3 KA@3 \@4@.@7 '@>@&
@;C@&A E Enorenum@5@2 \@3 \@3 \@3 \@4@2 \@3 \@3 ]@4@.@7 '@>@&
@;C@&A E E B*@5@2 J$@3 \@3 \@3 J@4@2 \@3 \@3 \@4@.@7 '@>@&
@;XO Equalifier_prefix CB E E  @<CB E E  @<XO E ' CB{ E E@5@.@7 Z T@ @.
@7parse_optional T@>@&
@;XO E T C@ E E@5@7set_auto_settings  T B@2@/@3@/@3@/@3@/@-@4@7 @@.	@7parse_arguments T@7 '@>@;XO E 'Y CB E E

@5@ @ 
@8 'X@;CB E E 	@<XO E & C@+A E E		limit_qualifier

@5@.
@7 '@ @ 
@.@7 '  T@" B
@#@ @ @.@7 E \@>@&
@;XO Eparse_range_collection_x CBT E E AW

@5@ @ 
@.@7parse_range T@ @ @.@7 'f T@>@&
@;CB[ E E@5@>@&
	@;XO E & C@"A E Echoices_qualifier

@5@.
@7 '@ @ 
@.@7parse_simplifier_choices_name T@ @ @.@7 ') T@>@&
@;XO Eparse_range_collection CBN E E@5@ @.
@7 'h@ @ 
@.@7 'k@>@&
@;XO E & C@GA E Eusage_qualifier
@5@.@7 '@2 \@3 J@4@2 \@3 "@3 \@4@ @.
@7 '@"
 B
@#@2 ]	@3 ]
@3 '
@4 ]@ @ @.@7 '@>@&
@;XO E 'i C@%B` E E !

@5@ @.
@7 'd@"
 
@#@ @ @.@7 'd@>@&
@;CBf E E '$
@5@ @.@7 'd@>@&
@;XO E & C@AA E E '
@5@.@7 '@2 " @4@2 \@3 "@4@ @.
@7 '@"
 B
@#@2 ]	@3 ]
@3 '
@4 ]@ @ @.@7 '@>@&
@;XO E '. CB@ E E
@5@ @.@7 'h@>@&
@;CBE E E
 Lf
@5@ @.@7 'r T@" Ln

@#@>@&

@;XO E & CA E E '
@5@.@7 '@ @ @.
@7 'K T@>@&

@;XO Eparse_zombiescope_limit_name C@,B- E E Q@5@2 [@3 \@4@2 S@3 S@3 " @3 \@3 ]@3 \@3 \@4@.@7 '@>@&
@;XO E ' CB E E G@5@2 [@3 \@4@2 " @3 S@4@.@7 '@>@&
@;C@ B E E 'M@5@2 \@3 \@3 " @4@2 \@3 "@4@.@7 '@>@&
@;C@#B E E 'N@5@2 \@3 \@3 'O@4@2 \@3 \@3 S@4@.@7 '@>@&
@;C@ B E E 'R@5@2 S@4@2 " @3 \@3 \@3 \@4@.@7 '@>@&
@;C@&B E E 'T@5@2 \@3 \@3 \@4@2 \@3 \@3 \@3 ]@4@.@7 '@>@&
@;C@&B E E B*@5@2 J$@4@2 \@3 \@3 J@3 \@3 \@3 \@4@.@7 '@>@&
@;XD  t  t t  Et @ parse_zombiescope_qualifier_part AO E 'z CA E E@5@.@7 ' T@>@&
@;CA E E@5@.@7 '  T@>@&
@;CA E E@5@.@7@!parse_zombiescope_limit_qualifier T@>@&
@;CA E E@5@.@7 &@>@&
@;XO E ' C@+B& E E		 'a

@5@.
@7 '@ @ 
@.@7 'x T@" B
@#@ @ @.@7 'd@>@&
@;XO Eparse_arguments_x CAK E E @<C@ AP E E

@5 I@7 L I@.@7 G@0 &@4@ @7 Bo T@ @ 
@8 ' T@;C@ AY E E

@5 I@7 '@.@7 G@0 'z@4@ @7 '@ @ 
@8 '@;CAb E E
@5@'Error in analysing command argument: ~a@2
@4@8 T L@;XO E '\ C@@ E E@5switch_input_file '9@7 'C I@7 E Iswitch_empty '9@7 'C &@7 E I
switch_log '9@7 'C I@7 E Iswitch_wrap '9@7 'C I@7 E Iswitch_verbose '9@7 'C@7 ' Tswitch_user_rules '9@7 'C I@7 E Iswitch_plain '9@7 'C I@7 E Iswitch_typecheck_only '9@7 'C I@7 E Iswitch_renum '9@7 'C @@7 E Iswitch_simplification '9@7 'C @@7 E Iswitch_standardisation '9@7 'C @@7 E Iswitch_rule_substitution '9@7 'C O@7 E Iswitch_nocontradiction_hunt '9@7 'C @@7 E Iswitch_substitution_elimination '9@7 'C @@7 E Iswitch_expression_reduction '9@7 'C@7 E Iswitch_complexity_limit '9@7 'C@7 E Iswitch_depth_limit '9@7 'C@(@7 E Iswitch_inference_limit '9@7 'C I@7 E Iswitch_help '9@7 'C I@7 E Iswitch_version '9@7 'C
no_usage_file@7 E Iswitch_usage '9@7 'C@7set_deadpath_switch  Tswitch_deadpaths '9@7 'C@.@7 '0 T@7 '@ '8 '9@7 'C@>@;XO E ' CA* E E  @5 %`@7 '@> I@8 E I@;CA/ E E  @5 '@7 '@> I@8 '@;XO E '_ CA> E E  Y@<CA@ E E@5@7 '@>@;XO E 'o C@AA E Enosimplification@5@2 \@3 \@3 J@3 \@4@2 ]@3 S@3 " @3 \@3 \@3 \@3 KA@3 \@3 \@3 \@3 \@3 \@4@.@7 '@>@&
@;C@DA E Enostandardisation@5@2 \@3 \@3 J@3 \@4@2 \@3 \@3 \@3 \@3 \@3 \@3 \@3 J@3 \@3 \@3 \@3 \@3 \@4@.@7 '@>@&
@;C@JA E Enorule_substitution@5@2 \@3 \@3 \@3 \@4@2 " @3 \@3 S@3 J@3 \@3 'P@3 J@3 \@3 \@3 \@3 \@3 \@3 \@3 \@3 \@4@.@7 '@>@&
@;C@MA E Enocontradiction_hunt@5@2 \@3 \@3 KA@4@2 \@3 \@3 \@3 \@3 \@3 \@3 \@3 KA@3 \@3 \@3 \@3 \@3 S@3 [@3 \@3 \@3 \@4@.@7 '@>@&
@;C@_A E Enosubstitution_elimination@5@2 \@3 \@3 J@3 \@4@2 'P@3 J@3 \@3 \@3 \@3 \@3 \@3 \@3 \@3 \@3 S@3 \@3 " @3 \@3 ]@3 \@3 \@3 \@3 \@3 \@3 \@3 \@4@.@7 '@>@&
@;C@SA E Enoexpression_reduction@5@2 \@3 \@3 \@4@2 J @3 S@3 \@3 \@3 J@3 J@3 \@3 \@3 \@3 S@3 \@3 \@3 \@3 \@3 KA@3 \@3 \@3 \@3 \@4@.@7 '@>@&
@;XO E@ convert_range_list_as_int_list_x CDM E E@5@7 &w I@>@;CDQ E E@5@0Illegal duplication in list of argument numbers
@8 '&@;XO E 'I CDE E E@5@.
@7 '5@7 PI I@7 ' T@>@;XO Echeck_limit_is_valid CD| E E@5@7 GX@a@g@i@t@a@g@f@r@>@;CD E E@5@;Value ~d given for -~a is out of permitted range: ~d to ~d
@2@3	@3
@3@4@8 '&@;XO E ' CB E E Y@5 ' '9@7 ': '@7 '> I@7 ' ' 'B@7 'C@>@;CB E E Y@5 ' 'B@7 ':@>Unexpected multiple instances of empty command-line detected.
@8 '&@;CB E Efilename
	@5 ' '9@7 ': '@7 '>@7 E I ' 'B@7 'C@>@;CB E E '
	@5 ' 'B@7 ':@.
@7 % I@>Multiple file names specified on the command-line (~a and ~a)
@2
@3	@4@8 '&@;CB E E ' 'M@5 ' '9@7 ':@7 E  I '@7 '> N;@7 ' ' 'B@7 'C@>@;C@!B E E '
	@5 ' '9@7 ':@7 ' '@7 '>@0 &		@4@7 ' ' 'B@7 'C@>@;CB E E ' 'M@5 ' 'B@7 ': N;@7 & I@*Illegal multiple uses of /nolog qualifier
@8 '&@;CB E E ' 'M@5 ' 'B@7 ':@0 &	@/@4@7 '@3Inconsistent use of /log=... and -nolog qualifiers
@8 '&@;CB E E '@5 ' 'B@7 ': N;@7 '@3Inconsistent use of -log=... and -nolog qualifiers
@8 '&@;CB E E '@5 ' 'B@7 ':@0 &	@/@4@7 '@,Illegal multiple uses of -log=... qualifier
@8 '&@;CB E E ' 'N@5 ' '9@7 ':@7 E  I '@7 '> I@7 ' ' 'B@7 'C@>@;CC E E ' 'N@5 ' 'B@7 ':@9-nowrap qualifier appears more than once on command-line
@8 '&@;CC	 E E ' Y@5 ' '9@7 ':@7 E  I '@7 '> I@7 ' ' 'B@7 'C@>@;CC E E ' Y@5 ' 'B@7 ':@,Illegal multiple uses of -verbose qualifier
@8 '&@;CC E E ' 'Q@5 ' '9@7 ':@7 E  I '@7 '> I@7 ' ' 'B@7 'C@>@;CC  E E ' 'Q@5 ' 'B@7 ':@0Illegal multiple uses of -nouserrules qualifier
@8 '&@;CC' E E ' 'R@5 ' '9@7 ':@7 E  I '@7 '> I@7 ' ' 'B@7 'C@>@;CC/ E E ' 'R@5 ' 'B@7 ':@*Illegal multiple uses of -plain qualifier
@8 '&@;CC6 E E ' 'S@5 ' '9@7 ':@7 E  I '@7 '> I@7 ' ' 'B@7 'C@>@;CC> E E ' 'S@5 ' 'B@7 ':@.Illegal multiple uses of -typecheck qualifier
@8 '&@;CCE E E ' 'T@5 ' '9@7 ':@7 E  I '@7 '> I@7 ' ' 'B@7 'C@>@;CCM E E ' 'T@5 ' 'B@7 ':@,Illegal multiple uses of -norenum qualifier
@8 '&@;C@$CT E E 'l '
	@5 ' '9@7 ':@.
@7 'E T@7 E  I '@7 '>@7 ' ' 'B@7 'C@>@;CC] E E 'l '@5 ' 'B@7 ':@<Illegal multiple occurrences of -nosimplification qualifier
@8 '&@;C@$Cd E E 'l '
	@5 ' '9@7 ':@.
@7 '@7 E  I '@7 '>@7 ' ' 'B@7 'C@>@;CCm E E 'l '@5 ' 'B@7 ':@=Illegal multiple occurrences of -nostandardisation qualifier
@8 '&@;C@$Ct E E 'l '
	@5 ' '9@7 ':@.
@7 '@7 E  I '@7 '>@7 ' ' 'B@7 'C@>@;CC} E E 'l '@5 ' 'B@7 ':@?Illegal multiple occurrences of -norule_substitution qualifier
@8 '&@;C@$C E E 'l '
	@5 ' '9@7 ':@.
@7 '@7 E  I '@7 '>@7 ' ' 'B@7 'C@>@;CC E E 'l '@5 ' 'B@7 ':@@Illegal multiple occurrences of -nocontradiction_hunt qualifier
@8 '&@;C@$C E E 'l '
	@5 ' '9@7 ':@.
@7 '@7 E  I '@7 '>@7 ' ' 'B@7 'C@>@;CC E E 'l '@5 ' 'B@7 ':@FIllegal multiple occurrences of -nosubstitution_elimination qualifier
@8 '&@;C@$C E E 'l '
	@5 ' '9@7 ':@.
@7 '@7 E  I '@7 '>@7 ' ' 'B@7 'C@>@;CC E E 'l '@5 ' 'B@7 ':@BIllegal multiple occurrences of -noexpression_reduction qualifier
@8 '&@;C@(C E E 'a L
	@5 ' '9@7 ': L
@@7 ' T@7 E  I '@7 '>@7 ' ' 'B@7 'C@>@;CC E E 'a L@5 ' 'B@7 ':@@Illegal multiple occurrences of -complexity_limit=... qualifier
@8 '&@;C@(C E E 'a N
	@5 ' '9@7 ': N
@7 (@7 E  I '@7 '>@7 ' ' 'B@7 'C@>@;CC E E 'a N@5 ' 'B@7 ':@;Illegal multiple occurrences of -depth_limit=... qualifier
@8 '&@;C@(C E E 'a N
	@5 ' '9@7 ': N
A@7 (@7 E  I '@7 '>@7 ' ' '9@7 'C@>@;CC E E 'a N@5 ' 'B@7 ':@?Illegal multiple occurrences of -inference_limit=... qualifier
@8 '&@;CC E E ' G@5 ' '9@7 ':@7 E  I '@7 '> I@7 ' ' 'B@7 'C@>@;CC E E ' G@5 ' 'B@7 ':@)Illegal multiple uses of -help qualifier
@8 '&@;CC E E ' B*@5 ' '9@7 ':@7 E  I '@7 '> I@7 ' ' 'B@7 'C@>@;CC E E ' B*@5 ' 'B@7 ':@,Illegal multiple uses of -version qualifier
@8 '&@;C@!D E E 't
	@5 ' '9@7 ':@7 E  I '@7 '>@0provided_usage_file	@4@7 ' ' 'B@7 'C@>@;CD E E 'a Q
	@5@7 GX@7 '6 T@>@;CD E E 'a Q O@5 O@7 (%@>@;CD E E 'l Q@5 '8 'B@7 ':@9Illegal multiple occurrences of -hyp_limit=... qualifier
@8 '&@;CD E E@5@,Unexpected parsed command line argument: ~w
@2@4@8 '@;XO E ' CB E E@5@.
@7 'U T@%@"

@#@>@&	@;XO E & C@+Bt E E '
@5@2 ]	@3 ]
@3hyphen@3 '
@3forwardslash@3
backwardslash@3colon@4 ]@ @.@7 '@>@&
@;XXQM EF@B/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__switches.pro  7AAuC @S @E VE@#get_switch_substitution_eliminationE (Eget_switch_expression_reductionE (	Eget_switch_rule_substitutionE 'E OEget_switch_nocontradiction_huntE 'E RlEget_switch_simplificationE 'E QEget_switch_standardisationE 'E QE IE R.E 'E TdE PE 'AEget_switch_usageE NE 'E LE RE 'E E E U)E 'E U&E 'RE 'E (Eget_switch_inference_limitE E E 'DE U E 'Eget_switch_complexity_limitE (Eget_switch_depth_limitE (E N/E 'E (E ME 'E (E RiE 'E 'E NGE 'E ( E QE 'E 'E QE 'E 'E EE PE 'E '?E R+E 'E NE F E RE 'E TE 'Eget_switch_wrapE '=E 'E LE PE 'E %E (E 'E &E ("E 'E 'E ';E (E 'E (XO E V CB7 E E  I@<XD  t  t t  Et  (. AO E ( C	A E E  @5@0 (7@/@4@7 J@>@;XD  t  t t  Et  (0 AO E (	 C	A E E  @5@0 (3@/@4@7 J@>@;XD  t  t t  Et  (2 AO E ' C	A E E  @5@0 T@/@4@7 J@>@;XO E O CB0 E E@5@8 I I@;XD  t  t t  Et  (4 AO E ' C	A E E  @5@0 Td@/@4@7 J@>@;XO E Rl CB) E E
 I@5@0 'G@-
@4@7 (1 I@8 O I@;XD  t  t t  Et  (6 AO E ' C	A E E  @5@0 &@/@4@7 J@>@;XO E Q CB" E E
 I@5@0 'G@-
@4@7 (7 I@8 (J@;XD  t  t t  Et  (8 AO E ' C	A E E  @5@0 P@/@4@7 J@>@;XO E Q CB E E
 I@5@0 'G@-
@4@7 (/ I@8 (J@;XD  t  t t  Et  I AO E R. CB E E
 I@5@0 'G@-
@4@7 (3 I@8 (J@;XO E ' C
A} E E@5@0 L@4@7 A I@>@;XD  t  t t  Et  Te AO E P CB
 E E
 I@5@0 'G@-
@4@7 (5 I@8 (J@;XO E 'A C
A E E@5@0 (D@4@7 (N@>@;XD  t  t t  Et  (: AO E N CA E E@5@8 (= I@;XO E ' C
A5 E E@5@0 P@4@7 (N@>@;XD  t  t t  Et  E AO E R CB E E I@5 @@8 (- I@;XO E ' C
A9 E E@5@0 (E@4@7 (N@>@;XO E (; C	A E E  @5@0 L@/@4@7 J@>@;XD  t  t t  Et  U* AO E ' C
A- E E@5@0 &@4@7 (N@>@;XD  t  t t  Et  U' AO E (< CA E E@5@8 T I@;XO E ' C
A1 E E@5@0 (F@4@7 (N@>@;XO E ( C	A E E  @5@0 U @/@4@7 J@>@;XD  t  t t  Et  (> AO E (? C	A E E  @5@0 U&@/@4@7 J@>@;XO E 'D CA% E E@5@0 ';	@4@7 (N@>@;XD  t  t t  Et  U! AO E ' C
A) E E@5@0 %@4@7 (N@>@;XD  t  t t  Et  (A AO E ( C	A E E  @5@0 (/@/@4@7 J@>@;XD  t  t t  Et  (C AO E ( C	A E E  @5@0 (B@/@4@7 J@>@;XO E N/ CB3 E E  @5 I@8 (F I@;XO E ' C
AU E E@5@0 (3@4@7 (N@>@;XO E ( C	A E E  @5@0 (1@/@4@7 J@>@;XO E M CB8 E E  I@<XO E ' C
AY E E@5@0 (-@4@7 (N@>@;XO E ( C	A E E  @5@0 (-@/@4@7 J@>@;XO E Ri CB& E E I@5 @@8 (I@;XO E ' C
AM E E@5@0 (7@4@7 (N@>@;XO E ' C	A E E  @5@0 I@/@4@7 J@>@;XO E NG CB- E E@5@8 Td I@;XO E ' C
AQ E E@5@0 (1@4@7 (N@>@;XO E (  C	A E E  @5@0 (5@/@4@7 J@>@;XO E Q CB E E I@5 @@8 (L@;XO E ' C
AE E E@5@0 Td@4@7 (N@>@;XO E ' C	A E E  @5@0 (F@/@4@7 J@>@;XO E Q CB E E I@5 @@8 (K@;XO E ' C
AI E E@5@0 (5@4@7 (N@>@;XO E ' C	A E E  @5@0 (E@/@4@7 J@>@;XD  t  t t  Et  E AO E P CB
 E E I@5 @@8 (O@;XO E ' C
A= E E@5@0 T@4@7 (N@>@;XO E '? CA E E@5@0 ';@/@4@7 J@>@;XO E R+ CB E E I@5 @@8 (M@;XO E ' C
AA E E@5@0 I@4@7 (N@>@;XO E N CA E E@5@8 (B I@;XD  t  t t  Et  F  AO E R CB E E
 I@5@0 'G@-
@4@7 (Q@8 (J@;XO E ' C
Au E E@5@0 U&@4@7 (N@>@;XD  t  t t  Et  F AO E ' C
Ay E E@5@0 (9@4@7 (N@>@;XD  t  t t  Et  (G AO E '= C	A E E  @5@0 (D@/@4@7 J@>@;XO E ' C
Am E E@5@0 U @4@7 (N@>@;XO E L CA E E@5@8 (@ I@;XD  t  t t  Et  P AO E ' C
Aq E E@5@0 U)@4@7 (N@>@;XD  t  t t  Et  E AO E ( C	A E E  @5@0 U)@/@4@7 J@>@;XO E ' C
Ae E E@5@0 (B@4@7 (N@>@;XD  t  t t  Et  E AO E (" C	A E E  @5@0 (9@/@4@7 J@>@;XO E ' C
Ai E E@5@0 (=@4@7 (N@>@;XO E ' C
A] E E@5@0 (/@4@7 (N@>@;XD  t  t t  Et  E AO E ( C	A E E  @5@0 (@@/@4@7 J@>@;XO E ' C
Aa E E@5@0 (@@4@7 (N@>@;XO E ( C	A E E  @5@0 (=@/@4@7 J@>@;XXQMosetF@#/usr/lib/swi-prolog/library/oset.pl  AuC AgS E
oset_powerE
oset_unionE
oset_delelE
oset_addelEoset_isE	oset_dintEoset_dunionE	oset_diffEoset_intXO (Wdiff12 C@pu Fx  A (l @<C@q (l (l
@5@.@ @7 HS @ @ @ 
@ @8diff3 (W@;XO (W (X C@ (l (l@5@.
@7 M. I3@2@4@.@7pset (r@ @8 I4@;XO (W (\ C@ (l (l 
@<C@ (l (l@5@.
@ @7 (m@ 
@ @ @8delel (r@;XO (Whapp C@ (l (l 
@<C@ (l (l
	

@5@ @ 
@8 (z (r@;XO (W (^ C@ (l (l 
	@<C@ (l (l@5@.
@ @7 (m@ 
@ @ @8addel (r@;XO (W (~ C@ (l (l C	

@5@ @ 
@8 (^ (r@;C@ (l (l  B	
@<C@ (l (l  H+	
@<XO (W (u C@ (l (l 
	@<C@ (l (l@5@ @.
@7 (|@ @ 
@8 (t@;XO (W (b C@ (l (l @<C@ (l (l
@5@ @8dint (r@;XO (W ( C@ (l (l 
	@<C@ (l (l@5@ @.
@7 (h (r@ @ 
@8 (@;XO (W (d C@ (l (l @<C@ (l (l
@5@ @8 (e (r@;XO (W ( C@ (l (l 
	@<C@ (l (l@5@ @.
@7 (Z (r@ @ 
@8 (@;XO (W (f C@g (l (l 
@<C
@h (l (l@5@ @ @8diff21 (r@;XO (W (x C@ (l (l C	

@5@ @ 
@8 (\ (r@;C@ (l (l  B
@<C@ (l (l  H+	
@<XO (W (h C@S (l (l 
@<C
@T (l (l@5@ @ @8isect2 (r@;XO (W (Z C@? (l (l 
	@<C
@@ (l (l@5@ @ @8union2 (r@;XO (Wunion3 C@H (l (l C	
@5@ @ @ @8 (@;C@J (l (l B	
@5@ @ @8 (@;C@L (l (l H+
@5@ @ @8 (@;XO (W ( C
@C (l (l 	
@<C@D (l (l
@5@.@ @7 (m@ @ @ 
@ @8 ( (r@;XO (W (` C@0 (l (l @5@>@Q@;C@1 (l (l @<C	@2 (l (l	
@5@8 (a (r@;XO (W ( C@W (l (l @<C@X (l (l
@5@.@ @7 (m@ @ @ 
@ @8isect3 (r@;XO (W (p C@u (l (l C	
@5@ @ @ @8 (j (r@;C@w (l (l B@5@ @ 
@8 (f (r@;C@y (l (l H+@5@ @ 
@8 (@;XO (W ( C
@k (l (l 	
@<C@l (l (l
@5@.@ @7 (m@ @ @ 
@ @8 (o@;XO (W ( C
@\ (l (l C@5@ @ @ 
@8 (@;C@^ (l (l B	
@5@ @ @8 (@;C@` (l (l H+@5@ @ 
@8 (@;XO (W ( C@5 (l (l @5@>@Q@;C@6 (l (l @<C@7 (l (l
@5@7 R\@ @8 (@;XXQM EdF@5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl  AuC AgS E FkE AE &`E EE "E  E ]E ]E "E YEexecE EbE HE YE ]EtmpnamE UE #>EmktempE YrEpopenE E	host_nameXO Ed H' C@t Ec Ec/s/c	@5 Q @Q@7 @@>COMSPEC@8 Q @;C@w Ec Ec  %M
 Ga	@<XO Ed ] C@ Ec Ec@5@8 A~ %@;XO Ed ] C@5@ Ec Ec		 &
	





@5@.@7 \ %@ @0 ^	

@-@/@/@/@4 G	@7 " %@ @a@f@k GY@w@;XO Ed ( C@ Ec Ec@5 (@8 # %@;XO Ed ( C@ Ec Ec@5mkstemp@8 (@;XO Ed ( C@ Ec Ec@5@8 Yr @;XO Ed ( C@ Ec Ec@5@0pipe@4@8 G@;XO Ed ( C@ Ec Ec@5@8 \ \@;XO Ed ( C@ Ec Ec@5@.	@7 (@a@h@k GY@w@;XO Ed ( C@1@ Ec Ec		
 &






@5@0 ^

@-@/@/@/@4 G	@7 (@ @a@f@k GY@w@;XO Ed ( C@ Ec Ec@5 &`@8 @@;XO Ed ( C@ Ec Ec  @5@8 " Bf@;XO Ed " C@ Ec Ec@5@8 U Bf@;XO Ed ( C@S Ec Ec@5@8 (@;XO Ed ( C@7@j Ec Ec@5@"	



@#@.@.@7 ( %@ @ @2@0 &E@4@3@0 &I@4@3@0 &K
@4@3@0 &N
@4@4@8 Vl &H@;XO Ed ( C@ Ec Ec@5@8 ] &H@;XXQM EF@F/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__declarations.pro  7AAuC @S @E !E ME !E !E@ get_declarations_record_functionEget_declarations_functionE !E !E@#get_declarations_unbounded_functionE ME KCE M4E ME !E F4E K>E KE !E !E PfE "=E "6E OkXD  t  t t  Et  F2 AO E ! C@ E E@5@0 !	@4@7 D4@>@;XO E ! C@ E E@5@0 (	
@4@7 D4@>@;XD  t  t t  Et  ( AD  t  t t  Et  ( AO E ! C@ E E@5@0 (	

@4@7 D4@>@;XO E ! C@ E E@5@0 (	
@4@7 D4@>@;XD  t  t t  Et  ( AD  t  t t  Et  KD AO E ! C@ E E@5@0 KC	@4@7 D4@>@;XO Esave_function_template C@"A E E@5@.
@7 G@.@7form_function_var_list K@@.@2@4@7 @<@0 M@4@7 D4@>@;XD  t  t t  Et  K? AO E ( C	A E E
@5@>@;CA E E

@5@>@;C
A E E


@5@>@;CA E E



@5@>@;CA E E




@5@>@;CA E E





@5@>@;CA E E






@5@>@;CA E E







@5@>@;CA E E	








@5@>@;CA E E










@5@>@;C@ A E E






@5@a@g@b
@s@p;@>@ @7 (@>@;CA E E @5@>@;XO E ! C@ E E@5@0 K>	@4@7 D4@>@;XO Ecalculate_type_alias  CAY E E@5@.@0 \@-	@4@7 ! K@@0 (	@4@7 A K@@Q@;CA_ E E  @5@>@;XO Ecalculate_type  C@/Ad E E@5@.@0 Bs@-	@4@7 (@2@-
@3@-@4@0 O@0 !
@4	@4@.@7 @@0 Ok@1 Bs@4@7 (@Q@;CAm E E@5@. !@7 (@0 Ok !@4@7 (@Q@;CAs E E@5@.@0 Ph@-	@-
@4@7 (@0 Ok@1 Ph	
@4@7 (@Q@;CAy E E@5@.@0 !@/@4@7 (@0 Ok Pg@4@7 (@Q@;CA E E@5@.@0 Pl@-	@4@7 (@0 Ok@1 Pl	@4@7 (@Q@;CA E E@5@.@0 M@-	@4@7 (@0 Ok@1 M	@4@7 (@Q@;CA E E  @5@>@;XO E "= C
@ E E@5@0 "6@4@7 D4@>@;XO Ecalculate_enumeration  CA E E@5@.@0 !@-	@4@7 (@0 K	@4@7 (@Q@;CA E E  @5@>@;XD  t  t t  Et  F3 AO Ecalculate_function_template  C@CA E E@5@.@.	@/@7 M K@@.
@7 G@C@2 \@3 S@3 \@3 S@4@/@7 I2 K@@L@P@C@2 \@3 " @3 \@3 S@4@/@7 (@L@P@7 ( K@@Q@;CA E E  @5@>@;XO Ecalculate_function  CA& E E@5@.@.	@.
@7 ( K@@0 M	
@4@7 D4@Q@;CA- E E  @5@>@;XO Ecalculate_record_function  C@"A2 E E@5@.@.	@.
@.@.@.
@7 ( K@@0 M	

@4@7 D4@Q@;CAA E E  @5@>@;XD  t  t t  Et  M AO Ecalculate_mk__function_name  CAF E E@5@.@.	 !@7 ( K@@0 M4	 M2@4@7 D4@Q@;CAM E E@5@.@.	 !@7 (@0 M4	 Bt@4@7 D4@Q@;CAT E E  @5@>@;XD  t  t t  Et  M AD  t  t t  Et  M AD  t  t t  Et  M5 AD  t  t t  Et  F4 AD  t  t t  Et  K AO E ! CA E E  @5@7 ( K@@7 ( K@@7 ( K@@7 ( K@@7 ( K@@7 ( K@@7 ( K@@>@;XO E Pf CA E E@5@7 ( K@@>@;CA E E
@5@>@;XD  t  t t  Et  Ol AXQM ESF@4/usr/lib/swi-prolog/library/dialect/sicstus/lists.pl  AuC AgS Enth0E \yEnexttoEselectE	selectchkE (E J{E (E DRE I2EsubtractE OEsubsetEunionE ]EintersectionE VEnumlistEmax_listEis_setEmin_listE
min_memberEsublistE FEflattenEnthE
max_memberE M.EpermutationE (E _sE
proper_lengthEsame_lengthE RDE _rXO ES V C	@. ER ER@5@ @8substitute_ ES@;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@1 ER ER @<C@"@2 ER ER	
@5@D
@)	@L@&
@?@&@ 
@ @8 )@;XO ES )	 C@O ER ER@5@8 )! )@;XO ES ) C@A ER ER@5@8 _r I3@;XXQM BF@"/usr/lib/swi-prolog/boot/expand.pl  lAsC S E BE DE ^xE BXD  t  t t  Bt expand_term_list 
O B )&C@s@"/usr/lib/swi-prolog/boot/expand.pl  lA )(

@5@>@;C@3@ )( )(


@5@>@ 
@ @.@.@7expand_terms B@ @ @ @.@ @.@7add_term B@ @2@4@ @ @8 )' B@;C@.@ )( )(

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

@#@ @ 
@8 )[ B@?@ @8 )\@E
@;XD  t  t t  Bt control 
O B )]CBD )( )(  AV@<CBE )( )(  E@<CBF )( )(  C@<CBG )( )(  B@<CBH )( )(  Gm@<XD  t  t t  Bt  )A 
O B )@CA )( )(@5@S@>@;C@%A )( )(

 ]





 ]

@5@>@;CA )( )(@5f1@8 )1@;XD  t  t t  Bt  )< 
O B );CA )( )(@5@S@>@;C@/A )( )( ]





 ]

@5@>@;CA )( )(@5f2@8 )1@;XD  t  t t  Bt 	eval_true 
O B )aCB )( )(  @Q@<CB )( )(  "@<XD  t  t t  Bt expand_meta_arg 
O B )cCAU )( )(		 @5@>@.@ @ 
@ @ @7 )9@ @ @ 
@ @8compile_meta_call B@;CAX )( )( Z@5@>@ @ @ 
@ @ @8expand_setof_goal B@;CAZ )( )( 	
@<XD  t  t t  Bt is_aux_meta 
O B )kCBJ )( )(@5@7 )F@.	@/@7 @7  @/@/__aux_meta_call_@8 Ad B@;XD  t  t t  Bt cond_compilation 
O B )pC@ZB} )( )( B  @L
@5@.@.@7  @D@:@7 )S B@L@D@$@0$eval_if
@4@.
@0 AV@0 @' 
@4 @@4@7 A: @L@0 )U @Q@4@8 C @?
@0 )U @@4@8 )w@E
@?
@0 )U
else_false@4@8 )w@E
@;C@B )( )(	 B elif
@5@.@.@7 )r@D@k@0 )U@-
@-@/@4@/@.@7 F @L@ @  )z@7same_source B@ @7 F @D@*
 @Q@L@0 )U )x@4@8 )w@E@?@7@D@'@*
 @@0 )t
@4@.@0 AV@0 @' @4 @@4@7 )v@L@0 )U @Q@4@8 )w@?
@0 )U
@4@8 )w@E@?@0 @@0 Y Y )z@4@/@4@8 @ B@F
@F@;C@hB )( )( B else@5@.
@.@7 )r@D@D@0 )U@-@-
@/@4@/@.@7 ){@L@ 
 )@7 )|@ @7 )@D
@* @Q@L@' @@?@D
@* @@L@' @Q@?@%@0 )U
@4@8 )w@?@0 @@0 Y Y )@4@/@4@8 )@F@F@;C@>B )( )( D D@5@>@.
@/@7 )r@D
@+@0 )U@/@-@-@4@/@7 !N @L
@D@)
@L@0 @@0 Y Y@1 @4@/@4@8 )@?@R@?@R@F@;C@BB )( )( B endif@5@>@.
@/@7 )r@D
@!@B@0 )U@/@-@/@4@/@.@7 ){@L@  )@7 )|@ @7 )@O@L
@R@?@0 @@0 Y Y )@4@/@4@8 )@F@;CB )( )(
@5@C
@7 )s@L
@P@;XD  t  t t  Bt call_term_expansion 
O B )C@h )( )( 	
@<C@p@i )( )(
 C


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



@5@D@h@.@ @7 )@D@+@ @0  B@4@7 )@L@0 
@1 B	@-@4@7allowed_expansion B@0 
@1 B	@4@@%@?@!@0 
@1 )	
@-@-@4@7 )@0 
@1 )	
@4@@L@0 )@4@ @ @ @ @8 )*@?@ @ @ @8 )@F@E@;XD  t  t t  Bt  )O 
O B )NC@4A? )( )(@5@/@.@7 )m@.@ @7 )m@ @ @ @7 )m@.@ @.@7f_pos B@ @ @ @ @ 
@ @ @8 )O
 B@;XD  t  t t  Bt  )O
 
O B )C@RAF )( )(@5@a@g@h@r@>@ @.@.@7arg_pos B@.@7 A @ @.@7 )@ 
@.@7 )@ @ @ @ @ @ @ @ @7 )d B@p@ @ @ @ 
@ @ @ @ @8 )@;CAO )( )(

 @<XD  t  t t  Bt  @Q 
O B @QCB )( )(@5@T@8 )b B@;XD  t  t t  Bt  B 
O B BC@ )( )(@5@/@/@8 )% B@;XD  t  t t  Bt  )j 
O B )iCAc )( )(	@5@S@>@;C@/Ae )( )(

 ^


 ^
@5@>@.@.@ @.@ @7 ):@ @ @ @ @ @ 
@ @8 )h@;C@/Ah )( )(

 


 
@5@>@.@.@ @.@ @7 ):@ @ @ @ @ @ 
@ @8 )h@;CAk )( )(@5@>@.@ @ @ 
@ @7 )9@ @ @ @8 )e@;XD  t  t t  Bt  B 
O B )%C@+@ )( )(@5@2@0  F@4@3@0  F@4@4@.@7 )C@B
@ @ @/@7 B B@L
@+
@O@>@;C@ )( )( 	@<XD  t  t t  Bt  )/ 
O B ).C@$@ )( )(@5@T@"@#@>@D@7 @ @L@ @ @ 
@8	append_tp B@? @@8 B B@;C@ )( )( 
	
@<XD  t  t t  Bt list_pos 
O B )C@ )( )(@5@S@>@;C@ )( )(  _u



 O _u

 O@<C
@ )( )( 


@<XD  t  t t  Bt  )~ 
O B )}CB )( )(
@5@>@;CB )( )(@5@0 @@0 Y Y
@4@/@4@8 )@;XD  t  t t  Bt  ) 
O B )C	@ )( )( 
	@<C@(@ )( )(



@5@>@ @ @2@4@ @ 
@8 )@;C@#@ )( )(


@5@>@ @ @ @ @ 
@8 )@;C@)@ )( )(



@5 @@ @7 )1@ @ @2@4@ @ 
@8 )@;XD  t  t t  Bt  )8 
O B )7C@SAx )( )(
@5 A6 @@7 )3@>@B@0 C@-
@-@4@7 )@.@ @7 )@D@ @0  F@4@7 )@L@0 
@1 ^J	
@4@@?@0 
@1 H	@4@@&
@+	@L@R@O@;C@MA )( )(	
@5@0 C@-
@-@4@7 )@.@ @7 )@B@ @0  F@4@7 )@L@!@0 
@1 ^J	
@4@#@" 
 H	@#@O@ @7 )@ @@+	@>@;XD  t  t t  Bt compile_meta 
O B )C@kBO )( )(
 G	

@5@ @.@7 X B@.@7 )@ @ @.@7 )\@0 H@4@.@7 H B )n@ @.@7 A B@/@ 
@/@0 G	@4@7 )9@ @.@7 GW B@D@a@f@bA @s@L@!@2@0 J$@4@4@#@?@%@2@4@8 @= B@;XD  t  t t  Bt  )u 	 D  t  t t  Bt  )u 
O B )tCB )( )(@5@.	@7 B B@.
@7 A @0 
@4@@;XD  t  t t  Bt  )V AD  t  t t  Bt  )V AD  t  t t  Bt  )V AD  t  t t  Bt  )V 	 D  t  t t  Bt 
expand_bodies 
O B )C@$@ )( )(@5@2@0  F@4@3@0  F@4@4@.@7 )C@0expand_body@4@ @8 )*@;XD  t  t t  Bt  B 
O B )C@ )( )(@5@.@ @7 )@ @ @ @ 
@8 )9@;XD  t  t t  Bt  ) 
O B )C@4@ )( )(
 G



 G

@5@T@>@.@.@ @ @.@7 ):@ @ @ @ @0 G
@4@8 )@;C@*@ )( )(		
 B 

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




  D

@5@>@ @ @ @8 )*@;C@ )( )(@5@ @ @@;XD  t  t t  Bt  @ 
O B @CB
 )( )(@5@T@8
eval_false B@;XD  t  t t  Bt  ) 
O B )C@"A )( )(@5@0  @@1 %@4@.	 @Q@7 )v@D
@S	@L
@Q@?@> @7 @' B@Q@;CA )( )( @<XD  t  t t  Bt  " 
O B )QC@VA )( )(
 AV


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

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

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

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

@5@ @7 )@&

@/@ @/@/@/@8 ):@;XD  t  t t  Bt  ) 
O B )CB )( )(  @@<CB )( )(  @@<XD  t  t t  Bt 
expand_term_2 
O B )C@!@ )( )( ^


@5@0 ^
@4@.@.@7dcg_translate_rule !8@>@ @ @ @8 ) B@;C	@ )( )(@5@ @8 )@;XD  t  t t  Bt  ) 
O B )CA )( )(@5@S@>@;CA )( )(
 C

@5@7 )@ @8 )@;XD  t  t t  Bt meta_arg 
O B )CA` )( )(  @<CAa )( )(  Z@<XD  t  t t  Bt  ) 
O B )CA )( )(@5@S@>@;C@!A )( )(

 ]





 ]

@5@>@;CA )( )(@5 C+@8 )1@;XD  t  t t  Bt  ) 
O B )CAQ )( )(@5@S@>@;C
AR )( )(@5@>@;CAS )( )( 
@<XD  t  t t  Bt  D 
O B DC@\ )( )(	@5@S@>@&
@;C@_ )( )(@5@.@7 )q B@* @@>@ @8 )@;C@+@c )( )(@5@2@0  B@4@3@0  B@4@4@.@7 )C@ @.
@.@7 )@ 
@ @ @8 ) B@;XD  t  t t  Bt  D 
O B ^xC@Y )( )(@5@/@/@8 D B@;XD  t  t t  Bt  )L 
O B )KCA\ )( )(@5@/@.	@7 )@7 ) B@>@;XD  t  t t  Bt  )g 
O B )fCB" )( )(
@5@S@>@;CB$ )( )(
@5@S@>@;CB& )( )(
@5@@compile_meta_arguments @@7 )3@? B& @Q@7 )3@>@;C@>B* )( )(
@5@/@.@7 B B@@@ @7 )l B@?@*@C
@ @7 )^ B@L
@P@@@/@0  @4@7 )H@C	 )always@7 )3@L@P@? ) )]@7 )3@>@;C@,B3 )( )( 


@5@>@D@ @7 )B@ 
@7 )F@L@ 
@ @ @8 )e@?
@"	 
@#@;C@YB8 )( )(
@5@ @.@7 ) B@" G


@#@ 
@.@.@7 )m@.@ @7 )@D@0 @1 @4@7 Aq B@L@R@?@!@D@)
@L@2@4@8 C B@?@2@0 G
@1 
@4@4@8 )@;XXQM FF@+/usr/lib/swi-prolog/library/prolog_stack.pl  AuC AgS Eprolog_stack_frame_propertyE V~E OE OE \E V}XD  t  t t  Ft  @i AO F W C@(A F F@5@D

backtrace_show_lines @Q@7 @@L
@' @@?@!@2@0subgoal_positions @@4@4@#@%	@ @ @8 @i O~@;XD  t  t t  Ft  _ AD  t  t t  Ft  _ 	 O F _ C@0 F F V} ) @ )
@5 @@ @8 _ O~@;XO F
where_no_goal CA5 F F  D

 C~w <foreign>


@<CA7 F F  Gb

 C Xa


@<C@QA9 F F !N


@5@0 ) @Q@4 @Q@7 ] ]@ @ 
@.@.@/@7subgoal_position O~@ @0 H@/@4@7 I@ @ @.@7lineno O~@ @.@7clause_predicate_name O~@%
@>@%@" C Y@#@;C@<AA F F

 !N
@5@ @0 D;@-
@4@7 H O~@ @0 Y@-@4@7 )@ @.@7 )@%
@>@%@" C Y
@#@;C@ AG F F !N
@5@ @.
@7 ] ]@%
@" C~w <no source>
@#@;CAK F F 	meta_call
<meta call>
@<XO F
where_goal CAN F F D
 C
 <foreign>
@5@>@&@;C@HAP F F !N


@5@0 ) @Q@4 @Q@7 )@ @ 
@.@.@/@7 )@ @0 )@/@4@7 I@ @ @.@7 )@%
@>@%@" C	 at ~w:~d@#@;C@3AW F F		 !N
@5@ @0 D;@-
@4@7 )@ @0 Y@-@4@7 )@%
@>@%@" C )
@#@;C@$A\ F F !N
@5@ @.
@7 )@%
@>@%@" C ~w <no source>
@#@;CA` F F 
@<XO Fframe_predicate C@ F F  D

@<CA  F F  Gb

@<CA F F !N
@5@8 )@;XO Fcopy_term_args C@,@ F F@5@a@g@h@q@>@p
@ 
@ @.@7 A@ 
@ @.@7 A@ @ @7copy_term_limit O~@ 
@ @ @8 ) O~@;C@ F F @<XO F \ C
Aw F F@5@.	@7get_prolog_backtrace_lc O~ At@8 ) O~@;XO F ) C@'A| F F@5@.
@/@7 ] ]@.@7 H O~@ @ 
@.@7find_subgoal O~@ @ @7 A@ @ @8 A@;XO F	copy_goal C@ F F 
 @5@>@;C@D@ F F	@5 G@.@7 O@D@-@" 


@#@L@ 
@.@7 )@D@ @7 Y< O~@L@&
@?
@"
 @#@?@ @8 )@F@E@;XO F ) C@ F F  X
 X
@<C@ F F X

 ^c
@5@ @8 ) O~@;C@0@ F F X
 !N

location 


@5@ @ @.@/@7 )@ @0 )@/@4@7 I@ @ @ 
@8 )@;C@ F F X
 N
@5@,
 @;XO Fnlc  C@} F F   @<XO F ) C@p F F@5@8 O@;XD  t  t t  Ft  O AD  t  t t  Ft  O AO F F C@ F F @5@>@;C@@ F F X


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

@5@ @ @8 * O~@;XO F * C@"A F F ]

@5@ 
@7 @ O~@ @ 
@.@7 _r I3@T@>@ @ @8 *@;CA F F 
	@<XO F ) CAl F F@5@ B ^X@>@;CAn F F@5@.
@/@7 ^[ O~@>@0  @
@4@8 ] ]@;XO F ) CA# F F 
@<C@3A% F F	

@5@ @.@7 )@D@*
 @@%@L@&@E@?@" F
@#@ 
@ @ @8 )@E@;C@ A- F F X


 @5@>@%
@ @ @.@7 X O~@ 
@ @ @8 ) O~@;C@+A0 F F		 X



@5@ @.@7 *!@" C~q
@#@ 
@ @ @8 ) O~@;XO F *" CAc F F 
 C~|~t[~D]~6+ 
@<XO F ) C@&A F F@5@0 AV@0 G B@-@4@1 AF@1 ^ ^@4@0lineno_	
@4@0 G"@4@8 @ O~@;XO F ) C@ F F 
 Z@5@7 D@>@;C@@ F F
@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 O~@ @ @7 A@ @.@7 A@ @.@7 A@ 
@ @ @8 )@;C@ F F@5@8 CV O~@;XO F V} CA F F@5@0 @h	
@4@.@7 Bo O~ @@ @8 O O~@;XO F Y< C@ F F  @<C@ F F  @@<XO F ) CA	 F F@5@8 V} O~@;XO F O C@s F F@5@7 GX@7 GX@S
@>@2@0 X@4@4@7 )@8 * O~@;C	@w F F@5@7 )@8 *2@;XO F ) C@P@ F F	@5@D@0 *1@-@4@7 #{ ]@L@' AO@E
@?@.
@7 F O~@ 
 *@.@7 O@ 
 *@.@7 O@D
@0goal_term_depth@-@4@7 *3@L@R@?backtrace_goal_depth@.@7 @ $=@ @7 B B@ @ @ @8 *@;XO F * C@*A F F X
 F
	@5@0 @-
@-@4@/@7 *@ @.@.
@7 @6@0 
@1 
@4@8 O@;XO F % CA F F@5@T@" O}	@#@;XO F O CA F F
@5@.
@7 O@S
@>@;CA F F@5@8 *@;XO F *' C@)A F F@5@0 G@-@4@7 DF $@ @.@7 W O~@a@f@h@s@> H9@ @.
@7 *;@a@f
@b@l C@w@;CA F F@5
@7 GJ O~@8 *' O~@;XXQM DF@#/usr/lib/swi-prolog/boot/topvars.pl  lAs@ C S Eprint_toplevel_variables Everbose_expansionXD  t  t t  Dt assert_bindings 
O D *BC@o K] K] @<C@Z@p K] K]
	
@5@"	 B

@#@D@A@T@L@0 #$topvar@0 B@/@4@-
@4@0 F
@4@7 HW K^@D@!@Dtoplevel_var_size@.@7 @ K^@L@ @ @/@7 F K^@?@R@E@L *D@/@7 B K^@?@R@E@?@R@F
@8 *C K^@;XD  t  t t  Dt v_member 
O D *MC@g K] K]

@5@@@)
@?@ @8 *N K^@;XD  t  t t  Dt toplevel_var 
O D *PC
@ K] K]@5 *D@0 B	@4@8 G@ K^@;XD  t  t t  Dt name_var 
O D *TC@Y K] K]
 B

@5@)@>@;C@[ K] K]


@5@ @8 *U K^@;XD  t  t t  Dt  Y  D  t  t t  Dt  Y  AD  t  t t  Dt  Y  
D  t  t t  Dt delete_bound_vars 
O D *WC@_ K] K] 
@<C@"@` K] K]


@5@" B

@#@ @7 *O@>@ @ 
@8 *X K^@;C
@d K] K]

@5@ @8 *Y@;XD  t  t t  Dt print_query 
O D *ZC@5 K] K]@5@7 Z K^@7 Ce K^ C@7 I K^@7 J K^@Q@;C@9 K] K] @<XD  t  t t  Dt  Z 
O D *]C@; K] K] @<C@< K] K] B
	

@5@&	
@ @8 *\@;XD  t  t t  Dt expand_vars 
O D *bC	@A K] K]	@5@S	@>@;C
@C K] K]	@5@7 @ K^@>@;C@)@E K] K]
 D
@5@ @.@7 *V@D
@ @7 *Q K^@L
@>@?
@0 @@0 C !@4@/@4@8 @ K^@;C@K K] K]@5@.@.@7 @7 K^@>@ @ @7 *h@p
@ 
@8expand_args K^@;XD  t  t t  Dt  *k 
O D *jC@Q K] K]
@5@>@;C@%@R K] K]@5@ @.
@7 A K^@ 
@.@7 *c K^@ @ @7 *l@p@ @ @ @8 *i@;XD  t  t t  Dt  My 
O D MzC@l K] K]
@5@8 *L@;XD  t  t t  Dt  *A 
O D *@C
@ K] K] I@5@> Y@7 C K^ Y@8 C K^@;C@ K] K] I@5 Y@8 *n@;XD  t  t t  Dt  *?  
O D *>C@#@ K] K]@5@M
@.@.	@7 *f@N
$~w =~t~12|~p~n@2@3	@4@7 T K^@Q@?No defined toplevel variables~n@8 B K^@F@;XD  t  t t  Dt  K[ 
O D K\C@&@* K] K]@5@7 *m@.@7 X K^@ @ @7 *Y@D
@7 Y  K^@7 GU K^@L
@ @8 *[ K^@?@R@;XXQM
data__formatsF@A/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__formats.pro  7AAuC @S @E	get_stateE EoEget_typeE EtXO *zdeclare_data_formats  C@5u Em  7AA *  @5 *|@0 *{	Data_AtomDataAttributes_Any@4@7 *} *z *@0 *~	Type_AtomTypeAttributes_AnyList@4@8 *@;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 "> ]FInt@<C  B B Problem  As@<C  B B 
ProofFileKind M M E@<C  B B 
DebugFileKind % E E@<C  B B SwitchSource '9 'B@<C  B B OnOrOff I I@<C  B B LogFile N; & &	LogFile_Atom@<C  B B 	SelectVCs @ O 'GIntList@<C  B B 	UsageFile 'yes_usage_file (#UsageFile_Atom@<C@G  B B Switch ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '@<C  B B SelectCharClass G	CharClass *@<C@;  B B  *lower_case_char	Index_Intupper_case_char *numeric ]
 ] \ ] " (, '
 (* (+ * *alpha ]	@<C  B B ParseRequest ] ] \@<C@0  B B CMDLine Y 'InputFile_Atom 'SimpleQualifier ' * 'lChoicesNameSelectRange 'a	LimitName * 't *@<C@   B B  * 'M 'N Y 'Q 'R 'S 'T G B*@<C  B B  * ' ' ' ' ' '@<C  B B  * @ O '+
Range_List@<C  B B Range '$ * !	Lower_Int	Upper_Int@<C  B B  * L N N@<C  B B  * M E@<C  B B RuleIdAtomFunctor1@<C  B B 
RuleSourcerlsrlu@<C  B B 	RuleLogic Uxequation@<C  B B 
RuleHeuristichint_direct_introducehint_conditional_introducehint_rewrite_one_directionhint_rewrite_both_directions@<C@.  B B TypeAttributes ! \AliasTypeId_Atom PhIndexTypeId_AtomListElementTypeId_Atom !EnumId_AtomList Bs	FieldList Pl * M *@<C  B B UnboundedClass ! !@<C
  B B Field !TypeId_AtomFieldId_Atom@<C  B B Mode M( @@<C  B B InternalUnboundedClass M2 Bt@<C@%  B B InternalTypeAttributes ! Ph * * Pg BsFieldIdFieldTypeId_ListList Pl * M *@<C  B B VCTrace SVCCutpointFromVCCutpointTo S S@<C  B B  * @w Se
AssertionKindLine_Int@<C  B B  * J Se * * Si	CheckKind *@<C  B B  * O G@<C  B B  * O O O@<C
  B B PFTraceStatement QPFPositionFromSuccessors_Int@<C  B B  * @w J *@<C  B B PFTraceSuccessorStatement KbPFPositionTo@<C  B B  * J J *@<C  B B 	Framework IO K1@<C  B B HypothesisType J  J
 JTYPE@<C  B B ConclusionType J  J
 J *@<C  B B 
RuleStatusacceptedrejected@<C@;  B B FDL ! !Title ! *VarId_AtomList ! *
VarId_Atom ! *ConstId_Atom Ok *
TypeStructure M *
Function_AtomArgTypeId_AtomList W@<C  B B  * " * " * " *@<C@6  B B  * ! ! * * Ph * * ! * Bs * Pl * M * \ *@<C  B B  * ! *FieldId_AtomList ! * *@<C  B B ParseStatus Dnotfinishedfinished@<C  B B  * D * *@<C  B B 
OperationType K JA KFactId_Atom K
HypId_Atom@<C  B B RuleNameType@*Filename_CharList : Rulename_CharList(Int)@<C  B B 
RuleMatchType O9ExprProvedConditionType_List JB *@<C  B B ProvedConditionType JD *HypId_Int_ListFactId_Int_List@<C  B B RuleSortType JV JK@<XO *z * C@M * *@5@0 *~	@4@7 A @>@;XD  t  t t  *zt  *| AO *z *{ C
  B B  *| *{ * *@<C
  B B  * *~ * *@<C
  B B  & &	Base_Atom *@<C  B B  E &VcgFile_Atom@<C  B B  E &DpcFile_Atom@<C  B B  E &SimplifiedVcgFile_Atom@<C  B B  E &SummaryDpcFile_Atom@<C  B B  E &FdlFile_Atom@<C  B B  E &LocalUserRuleFile_Atom@<C  B B  E &GlobalUserRuleFile_Atom@<C  B B  E &
RuleFile_Atom@<C  B B  E &PfsFile_Atom@<C  B B  F  &SimplifiedPfsFile_Atom@<C  B B  F &DecFile_Atom@<C  B B  F & *@<C
  B B  & & *DebugFile_Atom@<C
  B B  F %XNowDate_AtomNowTime_Atom@<C  B B  Ez %W
ToolName_Atom@<C
  B B  E '; * *@<C  B B  E % *@<C  B B  E & *@<C  B B  (G (F *@<C  B B  P P *@<C  B B  F  (E *@<C  B B  F T *@<C  B B  I I *@<C  B B  Te Td *@<C  B B  (6 (5 *@<C  B B  (8 (7 *@<C  B B  (2 (1 *@<C  B B  (4 (3 *@<C  B B  (. (- *@<C  B B  (0 (/ *@<C  B B  (A (@ *@<C  B B  (C (B *@<C  B B  (> (= *@<C  B B  U! U  *@<C  B B  U* U) *@<C  B B  U' U& *@<C  B B  (: (9 *@<C  B B  E L *@<C  B B  E (D *@<C  B B  F \6 + * * * *LHS_ExpListListRHS_ExpListListCondition_ExpList@<C  B B  F3 "6Id_Atom@<C
  B B  K? K> * *@<C
  B B  KD KC * *@<C  B B  ( ( * * *@<C  B B  ( (ReturnTypeId_Atom * *@<C
  B B  F2 ! * *@<C  B B  ( (UniqueFieldId_IntUninstantiated_FunctorN * *Args_VarList *@<C  B B  M M * * +
@<C  B B  M M + + * * + *@<C  B B  M5 M4 * * *@<C
  B B  F4 ( * *@<C
  B B  Ol Ok * *@<C
  B B  K K * *@<C  B B  M M
Function_PredVarList *@<C  B B  FM FMVcgFile_Stream@<C  B B  K  K @<C
  B B  S STraceId_Atom *@<C  B B  FR J 	VCId_Atom	Order_Int	Name_Atom
Number_IntParentVCTraceId_Atom@<C  B B  P) P( +Hyp_TermParentVCId_Atom@<C  B B  P P +	Conc_Term +@<C  B B  FT R  +@<C
  B B  Sy SxStatementId_Atom *@<C  B B  Sv SuSuccessorStatementId_Atom *ParentStatementId_Atom@<C  B B  Nz Ny	PFId_Atom + +ParentSuccessorStatementId_Atom@<C  B B  O= O< +
TravCond_TermParentPFId_Atom@<C
  B B  TW TVAction_Term +$@<C  B B  F IQ *@<C  B B  F M *@<C
  B B  F F	Date_Atom	Time_Atom@<C  B B  F F
Line_AtomList@<C  B B  F FSubprogramIdentifier_Atom@<C  B B  E J"Hypothesis_Term *Id_Int@<C  B B  R E +.@<C  B B  UJ UI +. +-Condition_TermList@<C  B B  J JConclusion_Term * +.@<C  B B  J J +.@<C  B B  M J" +- * +.@<C  B B get_last_trace_id +2 +@<C  B B 	get_order +4 *@<C  B B get_last_statement_id +6 +@<C  B B get_last_successor_statement_id +8 +@<C  B B  +4 +5 *@<C  B B  I I * * * * *RuleSort@<C
  B B  O O * *@<C
  B B  Q Q * *@<XO *z *} C@I * *@5@0 *{	@4@7 *@>@;XXQM FF@'/usr/lib/swi-prolog/library/backcomp.pl  AuC AgS E FEdisplayqE +=E ]EsformatEat_initializationEmessage_queue_sizeE W E FE
current_mutexEcurrent_threadE CkE$set_promptE
$strip_moduleE$argvE Q'EsumlistEconvert_timeE )
E$homeE	checklistE$versionE$archE +WEsubsumesE	hash_termEfree_variablesEsubsumes_chkEstring_to_listE $AE	substringEstring_to_atomEwrite_lnEset_featureEread_variablesEfeatureEindexE HE HE +vEset_base_moduleEsetup_and_call_cleanupE$apropos_matchEhashE	merge_setEmergeEconcat_atomE +E +Eexport_listE UE +AXO F +< C@ F F@5@2@0
ignore_ops @Q@4@3@0 CC @Q@4@4@8 C @;XD  t  t t  Ft  +C @GD  t  t @Ht  Ft +B O F +B CA F F@5 A@8 A U@;XO F +? C
B F F@5@0 D;	@4@8 D= U@;XO F +F CA+ F F  @5@8 I@;XD  t  t t  Ft  F @GO F +G CB F F@5@0 	@4@8 F F@;XO F +H C@"A F F@5@T@>@0 @B@1status@-@4@0 @@0 Cmutex@/@4@/@4 @@7 A9@ @8map_mutex_status U@;CA F F@5@0 +@-@4@7 + @ @8 +@;XD  t  t t  Ft  +P @GD  t  t t  Ft  +P 	 O F +O CA F F@5@8 B U@;XD  t  t t  Ft  +R 	 O F +Q C@ F F@5 B@8 @@;XO F +S CA F F @<XO F +V CA F F@5@0 B	@4%+@8 \ U@;XD  t  t t  Ft  )
 @GD  t  t @Ht  Ft +X @K B
O F +X CA| F F
@5@>@;CA} F F
@5@ @@>@"


@#@ @ 
@8 +X U@;CA F F


@5@ @8 +@;XD  t  t t  Ft  +^ 	 O F +] C@| F F@5 B*@8 @@;XO F +d CAi F F@5@8 Ct U@;XO F +h CAQ F F@5@8 D@;XO F +j CA F F@5@8 ^4 U@;XO F +q CA2 F F@5@8 G U@;XO F +s CA F F@5@8 C@;XO F +u C@ F F@5@2@0 Hx
@4@4@8 E  @;XO F +| C@ F F@5@2@0 D @@4@4@8 H} U@;XD  t  t t  Ft  +z @GD  t  t @Ht  Ft +y O F +y C
B_ F F@5 As@0 %@1 +y@4@8 @' U@;XD  t  t t  Ft  + 	 O F + C@ F F@5@/@8 D U@;XD  t  t t  Ft  + @GD  t  t @Ht  Ft +~ O F +~ CBp F F 
	
@5@0 	@1 U
@4@8 D U@;XO F + C@ F F

@5@>@ @8 A@;C@ F F@5@8 A U@;XO F + CBM F F
	@5@>@;CBN F F
@5@>@;C@6BO F F	

@5@D@ @ 
@7 E@L@&@ @2
@4@ @8 + U@?@&
@2@4@ @ @8 +@;XO F + CA F F unlocked @<CA F F locked

@<XD  t  t t  Ft  + @GD  t  t @Ht  Ft +   O F + CB) F F@5@8 @ U@;XO Fpercent_to_tilde C@ F F@%@~@5@>@;C@ F F 
@<XD  t  t t  Ft  +A @GO F + C@ F F@5@0 B@4@8 Aw U@;XO F +> C@ F F@5@2@0 + @Q@4@3@0 CC @Q@4@4@8 Ll@;XD  t  t t  Ft  F @GO F +; CB F F@5@0 	@4@8 F +@;XD  t  t t  Ft  +A @GO F +@ C@ F F@5@0 B@4@8 +@;XO F +D C
A F F@5@0 I	@4@8 H0 @;XD  t  t t  Ft  Ck 	 O F +L C
A F F@5 @ @ @@8 Dv U@;XD  t  t t  Ft  +N 	 O F +M C@&@ F F@5@D
@7 @ U@L@%	@?@.	@7 U +@.
@7 V! V3@.@7 U [(@ @8 C@;XO F +J CA F F@5@T@>@0 H@1 +	@4@0 @@0 C \f@/@4@/@4 @@8 A9@;C
A F F@5@0 +	@4@8 + @;XO F +T CA F F@5@8 ) I3@;XD  t  t t  Ft  +\ @GD  t  t @Ht  Ft +[ @KO F +[ CAq F F@5@8 V" V3@;XD  t  t t  Ft  +Z 	 O F +Y C@ F F@5 Ab@8 @@;XD  t  t t  Ft  +` 	 O F +_ C
@u F F
 #@5 Q@8 @@;XO F +b C	A^ F F@5@7 D@&	@;XO F +a C@0A F F		@5@0 ^	

@-@/@/@/@4 G	@7 " U@ @a@f@k  @k GY@w@ @a@f@k  @bC@o@k GY@w@;XO F +f CAG F F@5@8 X @;XO F +l CA= F F@5@8 +@;XO F +o CA$ F F@5@8 He U@;XO F +m CA F F@5@p	?@ @/@ @8 Z U@;XO F +w CA F F@5@8 @@;XO F +{ C@ F F@5 A^@8 +| U@;XO F +} C
@ F F@5@2@0 Hx	@4@4@8 E  @;XD  t  t t  Ft  + @GD  t  t @Ht  Ft +   B
 O F + C	B3 F F@5@ @8 B U@;XO F + CB> F F
	@5@>@;CB? F F
@5@>@;C@!B@ F F

@5@ @ 
@7 R\@>@ @2
@4@ @8 + U@;C@!BA F F


@5@ @ 
@7 D% @>@2@4@ @ @8 +@;CBB F F

@5@)
@ @ @ @8 +@;XD  t  t t  Ft  + @GD  t  t @Ht  Ft + O F + C
Bg F F@5 As@0 %@1 +y@4@8 +@;XO F + C@ F F@5@8 D U@;XO F U C@ F F@5@8 A@;XO F + C
B  F F@5@0 G	@4@8 +@;XXQM EF@=/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__vcg.pro   AuC @S @E FOE P(E FY E JE SE FQE KE FPE J Esave_data__vcg E P+E FU E FV E FLE FW E FX E +E FNE FSE PE R XO E + C@ E E@5 I@7 L I@0 P(	
@4@7 A J@>@;C@ E E@5 I@7 +@.@7 (D I@ @7add_dpc_hypothesis J@>@;XD  t  t t  Et  P) AO Eadd_dpc_hypothesis_x C
@ E E@5 Q@2@4@ B L@>@;C@ E E@5@0  @@1 L@/@/@4@7 C Q@2@4@ B Jc@>@;XO E + C	@ E E  @5@0 R @/@4@7 C@>@;XO E + C@ E E@5@0 J 	
@4@7 +@>@;XD  t  t t  Et  S AD  t  t t  Et  K   AD  t  t t  Et  FR AO E + C@ E E@5@0 S	@4@7 +@>@;XO E K C@ E E  @5 K @7 +@>@;XO E + C@ E E @5@0 P(	
@4@7 +@>@;C@ E E@5@a@h@g@r@0 P(	
@4@7 +@>@;C@ E E@5@7 + J @Q@ @7 + J@ @7 + J@>@;XO E + C@VA E E@5 E@.@7 %] N<@2@0  E@1  FM@4@3@0  E@1  K  @4@3@0  E@1  S@4@3@0  E@1  FR@4@3@0  E@1  P)@4@3@0  E@1  P@4@4@7 %_ L@>@;XO E P+ CA  E E@5@0 P(	
@4@7 J@>@;XO E + C	@ E E  @5@0 +@/@4@7 C@>@;XO E + C
@ E E  @5@0 J @/@/@/@/@/@4@7 C@>@;XO E + C@ E E  @5@0 P(@/@/@/@4@7 C@>@;XO E + C
@ E E@5@0 +@4@7 +@>@;XO E + C@ E E  @5@0 P@/@/@/@4@7 C@>@;XD  t  t t  Et  FM AO E + C
@ E E@5@0 R @4@7 +@>@;XO E + C@ E E@5@0 P	
@4@7 +@>@;XD  t  t t  Et  FT AD  t  t t  Et  P AXQM @F@ /usr/lib/swi-prolog/boot/bags.pl  lAs@!C S E @EbagofE  kE HXD  t  t t  @t 
select_bag 
O @ +C
@ns@ /usr/lib/swi-prolog/boot/bags.pl  lA +@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   l @GD  t  t @Ht  @t  k B
 Z D  t  t t  @t   l 
O @  kC@j@ + +
@5@0 ^	@4@.@.@7 G @@D@* J$@L@ @.
@7 @ @@,
 @@ 
@8 I5 @@F@?@?@0 C@4@ @.
@7 +@D@ 
@7 H @@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 G' @@ @8 ,@;XD  t  t t  @t  @ @GD  t  t @Ht  @t H B
   B
D  t  t t  @t  @ 
O @ HC@G + +@5 H@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 H @@;XD  t  t t  @t  + @GD  t  t @Ht  @t + B
 Z D  t  t t  @t  + 
O @ +C@D@Z + +@5@0 ^	@4@.@.@7 +@D@* J$@L@ @7 +@,
 @@F
@?@0 C@4@ @.
@7 +@ 
@/@7 ,@ 
@.@7 Of @@ @ @8 +@;XD  t  t t  @t  ,
 
O @ ,	C@M + +@5@@@@7 F @?@ @8 D @;XXQM F%F@@/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__system.pro  7AAuC @S @E TXO F% T C
@: F$ F$@5@.@.	@7 T I@7 %Y '@>@;XXQM DF@'/usr/lib/swi-prolog/library/readutil.pl  Au@!C AgS Eread_stream_to_codesE ,E FE \E VqE VoXO Dread_1line_to_codes C@o F F?
@5@>@;C@p F F

@5@>@;C@q F F
@5@>@.@7 G @ @8 , \@;C@t F F
@5@.@7 ,@ @ @8 ,@;XO Dread_stream_to_terms C@ F F@5@.@ @7 +@ @.
@ @7 , \@&	
@;XO Dpl_read_stream_to_codes C@ F F@5@.@7 ,@ @.@7 , \@&	@;XD  t  t t  Dt  _ AD  t  t t  Dt  _ 	 O D _ C@8 F F Votail $. ,%
@5 $.@ @8 _ \@;C@R@8 F F Vo !    @@5@C@0 C@0  @1  @@4@4@ @7 @ \@L@P@0  @1 \@/@/@/@/@4@2@0 C@0  @1  @@4@4@4@: B8 ! ,)@;C@< F F Vq ,% $. ,%
@5 $.@ @8 ,'@;C@F@< F F Vq !  ,@5@C@0 C@0  ,@4@4@ @7 ,(@L@P@0  D@1 ,@/@/@/@/@4@2@0 C@0  ,@4@4@4@: ,) ,*@;C@Q@< F F Vq !    @@5@C@0 C@0  @1  @@4@4@ @7 ,(@L@P@0  @1 @@/@/@/@4@2@0 C@0  @1  @@4@4@4@: ,) ,*@;C@R@< F F Vq !    @@5@C@0 C@0  @1  @@4@4@ @7 ,(@L@P@0  @1 \@/@/@/@/@4@2@0 C@0  @1  @@4@4@4@: ,) ,*@;XO D ," C@ F F@5@8 ,! \@;XO Dpl_read_line_to_codes C@~ F F@5@.@7 ,@ @.@7 F \@&	@;XO D ,. C@g F F@5@.
@7 ,@D
@*
?@L@' D@?@.@7 ,@&	@;XO D D  C@I F F  @5@0 D@1 Dreadutil@4@/ @@7 A9@>@;C@v@K F F@5@0 G@0 \@-@-	@4@1 ,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  F@4@3@0  F@4@3@0  ,@4@3@0  ,@4@4@8 H, \@;XO D Vq C@;@ F F@5 @@7 B B@0 ,%@-@4@7 ] ]@2@0 @ B@4
@4@.@7 @ \@0 \ B@-

@4@0 ,
	
@4@0 G"
@4@8 @ \@;XO D Vo C@9@ F F@5 @@7 ,6@0 ,%@-@4@7 ,7@2@0 @ B@4
@4@.@7 ,8@0 \ B@-

@4@0 ,
	@4@0 G"
@4@8 ,9@;XO D ,0 C@ F F?
@5@>@(
 @@;C@ F F



@5@>@;C@ F F
@5@.
@7 ,@ 
@ @ @8 ,/@;XD  t  t t  Dt  ,D  t  t t  Dt  ,O D ,$ C	@ F F?
@5@>@;C@ F F
@5@.
@7 ,@ 
@ @ @8 ,#@;XD  t  t t  Dt  FD  t  t t  Dt  FO D ,  C	@ F F D
@5@>@;C@ F F

@5@.@ @7 +@ @ 
@ @ @8 ,@;XXQM ECF@&/usr/lib/swi-prolog/library/dialect.pl   Au@ C AgS E FEsource_exportsE
exists_sourceXO EC F C@D EA EA@5 @Z@7 B B C@7 C@D	@* F@L	@R@?@8attach_dialect EC@;XO EC G C@ EA EA@5@.
@7 B @"
 B  Bj
	@#@;XO EC ,= C@h EA EA@5@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@8 @ @;XO ECopen_source C@ EA EA@5@.
@7 ,F ,B B@7 G@D GF@7 GG@L
@8 GJ ,B@?@R@;XO EC ,@ C@@@M EA EA@5@0 C@1  Bk@4@7 ,< ,B@> Bh@.	@7 Bd Bf@0 	@1 C@1  Bk@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 ,J@;XO EC ,: C@.@w EA EA@5@.
@7 ,H ,B@0 B@0 ,C
@-@4@1 G"
@4@/ @@7 A9@D@7 H@L@ @8 @ ,B@?@ @8 O I3@;XXQM
pce_expansion-C @S @XXQM FF@,/usr/lib/swi-prolog/library/prolog_source.pl  AuC AgS Eprolog_canonical_sourceEprolog_close_sourceEload_quasi_quotation_syntaxEprolog_open_sourceE VwE V{Epath_segments_atomE VyEfile_name_on_pathEfile_alias_pathXD  t  t t  Ft  _ AD  t  t t  Ft  _ 	 O F _ C@Q@X F F Vw !    H@5@C@0 C@0  @1  H@4@4@ @7 @ F@L@P@0  @1 H}@/@/@/@4@2@0 C@0  @1  H@4@4@4@: ,) ,*@;C@[ F F Vy J G J
@5 G@ @8 _ ,b@;C@[ F F Vyoffset G ,d
@5 G@ @8 ,c@;C@[ F F Vy W	 @Z W	
@5 @Z@ @8 ,c@;C@[ F F Vy	operators @ ,f
@5 @@ @8 ,c@;C@[ F F Vy G I _  G
@5 !&@ @7 !% ,b _ @ @8 ,c@;C@Q@[ F F Vy !    E @5@C@0 C@0  @1  E @4@4@ @7 ,a@L@P@0  @1 +@/@/@/@4@2@0 C@0  @1  E @4@4@4@: ,) ,*@;C@c F F V{	recursive @ ,i
@5 @@ @8 ,c@;C@$@c F F V{ @L VH @Q & @L
@5@0 VH@3 @Q@3 &@4@ @8 ,c@;C@Q@c F F V{ !    @@5@C@0 C@0  @1  @@4@4@ @7 ,a@L@P@0  @1 @@/@/@/@4@2@0 C@0  @1  @@4@4@4@: ,) ,*@;XO Fbuild_alias_cache  C@ABm F F@5@0 \@-@-	@-
@-@4@0search_path
	@4@.@7 @@ @.
@7 I4@ 
@.@7 M. I3@0 O@0 ,m@/@/
@4@4@0 A@1alias_cache
@4@8 HW ,b@;XO F ,[ C@6B F F@5@S	@>@D@7 @@L@&	@E
@?@"@D@.
@7segments_to_list ,b@L @8 D ,b@?@0 @@0 @ D@4@/@4@8 @@E
@;C
B F F@5@.
 @7 ,w@8
parts_to_path ,b@;XO F ,S CB9 F F@5@S@>@&	@;C	B< F F
 @@5@* @@>@;CB> F F@5@ W % W@>@;CB@ F F@5@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 @ ,b@>@;XO F Vw C@ @| F F@5read_clause_option@ @7 V" V3@>@ @7 H} ,b@7 @ ,b@.@ @7 A ,b@ @8update_state ,b@;C@P@ F F	@5@.@ @7 ,@0 D@-
@4@ @.dec10@7 &h ]@D@0 $ "@4@7 \ ,b@L@!@2@0 W As@4@4@#@?@%@2@0 W	@4@3@0 D
@4@4@7 +@7 ,@ @8 ,@;XO Fassert_error C@UA| F F@5@0 G@/@4@7 #{ ]@>@D
@@@@@" @ V
 Y
@#@?@" @ V
 Y
@#@L
@0 @@0 V
@4@/@4@.@7 Wx ,b@0last_syntax_error@4@8 D4@?@8 @@F
@E@;CA F F @<XO F % CA F F  @
 @Q @Q@<C
A F F@5@ @: W , W@;XD  t  t t  Ft requires_library AO F , C@ F F  B emacs_begin_mode Cemacs_extend@<C@ F F  B draw_begin_shape Cpcedraw@<C@ F F  B  C Cpce C ,@<C@ F F  B pce_begin_class C ,@<C@ F F  B  , C ,@<XO F
import_syntax C@ F F@5@S
@>@;C
@ F F@5@"
 C:@#@>@8update_directive ,b@;CA  F F 
@5@0 	@4@ @7 ,W ,b@>@;CA F F @<XO F , C@ F F Bj

@5@>@/@7 ,@0 ,@/
@4@ @8 ,@;C@ F F 
 C:



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


@5@>@0 	@4@.
@.@7 B ,b@ @0 
@4@8push_opprolog_operator@;C@ F F \
@5@7 ,@>@;C@ F F F Bb@5@0 I @Z@4@7 ,@>@;C@!@ F F C
@5@0module_decl
@-@-@4@/ @@7 A9@>@0 ,	@4@ @8 ,@;C@ F Fpce_begin_class_definition@5@0  ,R@1 push_compile_operators@4@7 Ap@>@: ,R , ,@;C@ F F @<XO F	src_files CB F F @<C@PB F F

@5@/@.@ 
@7 CZ ,b@  @@ B F@C
@  CU@ B F@L@P@ 
@.@7 F D@ @.@2@0 @ @@4
@4@7 ,}@%@>@%@"
@#@ @ @ @8 , ,b@;C@KB F F

@5@C@ 
@7 "` ,b@L@P@0 ,i @Q@4@7 ,@ 
@.@7 ,@ @7 A ,b@>@0 "N@-@4@/ @@7 A9@%@>@%@ @ @ @.@7 ,@ @ @ @8 ,@;CB F F


@5@ 
@ @ @8 ,@;XO Fadd_mode C@ F F@5@7 " ,b@>@;C@ F F@5@0 ,	@4@8 C@;XO F	no_expand C@ F F  B  @L@<C@ F F  B  )y@<C@ F F  B  )@<C@ F F  B  )@<C@ F F  B  $g@<XD  t  t t  Ft  ,r AO F V{ C@aB F F@5@0 @L &@4 &@7 ] ]@>@.@2@0 @ A@4@3@0 @ B@4@4@7 ,}@D@)@0 ,i @Q@4@7 ,@L@ @.@7 "F ,b@.
@0 AV@0 E
@4@1 Ad
 @/@/@4@8 @@?@.
@0 AV@0 E
@4@1 E
@4@8 @@E@;C@'B F F@5@.@2@0 @ A@4@3@0 @ B@4@4@7 ,}@ @.@7 "N ,b@0 ,
@4@8 Bo ,b@;XD  t  t t  Ft  @ AO F , C	@ F F@5@S@>@;C
@ F F@5@7 , ,b@>@;C@ F F@5@.@7 , ,b@0  @@4@7 @c ,b@Q@;C@ F F@5@7chr_expandable ,b@>@;C@ F F@5@8 ^x ,b@;XO Fqq_read_term_ex C@4A F F@5@0 G@-@4@7 DF@0 +	
@4@0 @@0 V@1unknown_quasi_quotation_syntax@-@-
@4@-@4@0load_qq_and_retry
	
@4@8 A9@;XO F ,W C@?A F F 

@5@ @7 A@7 A@ @0 W	@-@4@7 $Y ,b@.
@7 @6@0 
@4 #@7 ]f@>@0 
@4@2@0 	@4@4@8 D ,b@;C@GA F F 

@5@ @7 A@7 A@.@ W % W@ @.
@2@0 @ @@4@3@0 @ @@4@3@0 @ B@4@4@7 ,}@)
@>@0 
@4@2@0 	@4@4@8 ,@;XO Fqq_read_term C@_A F F
@5@0 D@-@4@.@7 ( I3@, @>@D@"@* ,@L@7 C@ @.
@7qq_read_syntax_ex ,b@D@S
@L@>@? @ 
@7 @' ,b@Q@?@*@ @.
@7 ,@D@* @@L @ 
@7 ,@Q@?@D@*quiet@L@Q@? D@ @8 A B@;CA F F@5@8 , ,b@;XO F Vy C@A\ F F
@5@0 ,@/@/@4@7 C@7
seek_to_start ,b@0 G@-@4@7 DF@.@ @7 ,@0 W	@-
@4@ @7 ,@0 ,f@-@4@7 ,@/@ 
@.@.@7 , ,b@ @7 "@0 
@4@7push_operators ,@ @@0  @@1 X@/@/@/@4@.@7 G ,b@0 ,@-@3@0 W	
@4
@4@. @Q@7 A9@ @7 F ,b@ @@7
pop_operators  ,@D
@S@L@>@&	@?@ @7 , ,b@Q@;C@%Aw F F@5@0 G@-@4@7 ,@>@0 @-@-
@4@0 J@1 ,
@4@.@7  j@ @ @8 RD I3@;XO F , C@ F F@5@>@;C@ F F
@5@>@7 , ,b@ @8 ,@;C@ F F B 
@5@7 H@>@0 ,
	@4@/ @Q@8 A9@;C@ F F B
@5@>@0 B 
@4@8 ,@;C@ F F @<XO F ,u CB F F@5@S@>@Q@;CB F F 

@5@ @.
@7 ,t@ @ 
@8 ,t@;CB F F

@5@8 @@;XO F , C@ F F B chr_constraint@5chr@8 , ,b@;C
@ F Fhandler@5 ,@8 ,@;C
@ F Frules@5 ,@8 ,@;C
@ F F<=>@5 ,@8 ,@;C
@ F F H@5 ,@8 ,@;C
@ F F==>@5 ,@8 ,@;C
@ F Fpragma@5 ,@8 ,@;C
@ F F #{@5 ,@8 ,@;XD  t  t t  Ft  ,I AD  t  t t  Ft  ,I AD  t  t t  Ft  ,I AO F , C@ F F@5@0 B 
pce_end_class@4@7 Y @>@: ,pop_compile_operators  ,@;C@ F F@5@8 ,@;XO F ,] C@UBM F F	@5@D@G@.
@.@7 ,_ ,b@ @.@7 A@L@D@*
 C@L@&	@E
@?@'@D@.
 @@ @7 ,@L@2
@3
@4@8 @<@?
@2
@3@4@8 @<@E
@?	@&	@F
@F@;XO F ,n CBu F F C
C@5@.@ @7 E ,b@ @7 ,@ @8 "@;C@NBy F F@5@/@ B B@, B3@.@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 F ,Y C@EB F F@5 @@7 B ,b@D
@ W % W@L@R@? B@7 G@D
 GF@7 GG@L

@7 GJ ,b@?@R@7 ,@.
@7 ,@.@7 C ,b@0 ,H	@1 B
@4@8 C@;XO F , CA F F@5@0 J@-
@4@7 ,@> bof@/@7 A ,b@8seek_to_line ,b@;CA F F@5@0 ,d@-
@4@7 ,@> -@/@8 -
@;CA F F @<XO F , C@"A F F@5@0 ,	
@4@0 @@0 V@-@4@-
@4@0 B@1 @
@4@8 A9@;XO F "F CB F F
@5@/@/  @7 Ac@>@;CB F F@5 @8 A@;XD  t  t t  Ft  " AD  t  t t  Ft  " AD  t  t t  Ft  " AO F , C@4A$ F F@5@2@0 @ @@4@3@0 @ @@4@3@0 @ B@4@4@7 ,}@0 ,Y	@-@4@0 ,E@1 B @1 Bj@/
@4@0 ,U@4@8 @ ,b@;XO F ,y C
B F F

@5@>@;CB F F
 

@5@B
@.@2@4@7 I2 I3@L
@ @8 ,x@O@;XO F , C@)A F F@5@ @7 "@.@ W ,@>@0 
@4@2@0 	@4@4@7 ,@ @ 
@ @8 +@;CA F F@5 As@0 % %	@4@7 ,@0 @@0 V@1 ,	
@4@4@8 @@;XO F "` CB F F  C@<CB F F  PV@<XO F ,~ C@ F F  D@<C@ F F  D@<C@ F F  D@<C@ F F comments@<XO F ,_ C@(Bb F F@5@D	@/@/@7 ,q ,b@L@R@?@7 ,k ,b@D@T	@L@.
@7 ,@8 -@?@8 -@E
@;XO F ,U C@KB" F F@5@D@7 G @L@R@?@0 A:@0 , D@/@4@/ @Q@4@7 H ,b@7 ,@0 ,@/@4@7 C@D@0 ,H@1 B@-	@-
@4@7 J@L@7 D	 ,b@/@7 ,@?@R@F	@7 UZ@8 B  ,b@;XO F - CA F F@5@a@h@b@s@>
@7 -
@p
	?@8 -@;CA F F @<XD  t  t t  Ft  , AD  t  t t  Ft  , AD  t  t t  Ft  , AXQM FyF@&/usr/lib/swi-prolog/library/ordsets.pl  AuC AgS E	ord_unionEord_intersectionEord_subtractE - Eord_disjointE -"E
ord_intersectE - Eord_del_elementE -*E	ord_seteqElist_to_ord_setEord_add_elementE -"E	ord_emptyE
ord_memberchkEord_symdiffE	is_ordsetE
ord_subsetXD  t  t t  Fyt 
is_ordset2 
O Fy -@C@b Fw Fw @<C	@c Fw Fw	
@5@8
is_ordset3 Fy@;XD  t  t t  Fyt  -0 
O Fy -/C@{ Fw Fw@5@)	@;XD  t  t t  Fyt  -" 
O Fy -5C@ Fw Fw@5@.
@7
key_by_length -E@2@0 C@/@-@4@-@4@7 Oe@ @ @8l_int -E@;XD  t  t t  Fyt  -7 
O Fy -6C@q Fw Fw @<XD  t  t t  Fyt  -9 
O Fy -8C@XA Fw Fw	





@5@>@.@ 
@7 (m@D@( H+@L@ @8 -8 -E@E@?@/@D@)@( C@L@.@ @7 (m@D
@( H+@L@)@?@D
@( C@L@)
@?@R@?@R@E@;C@/A
 Fw Fw

@5@>@.
@ @7 (m@D@(
 H+@L@ @8 -L@?@D
@(
 C@L@)
@?@R@;CA Fw Fw

@5@)
@;XD  t  t t  Fyt  -; 
O Fy -:CA Fw Fw 
	@<C
A Fw Fw@5@ @ @8 -; -E@;XD  t  t t  Fyt  -? 
O Fy ->CA Fw Fw @<CA Fw Fw

@5@.@ @7 (m@ @ @ 
@8ord_subset_ -E@;XD  t  t t  Fyt ord_union_1 
O Fy -RCA\ Fw Fw 	
@<CA] Fw Fw
@5@.@ 
@7 (m@ @ 
@ @ @ @8 -  -E@;XD  t  t t  Fyt  -  
O Fy -CAO Fw Fw@5@8 (Z (r@;XD  t  t t  Fyt  -  
O Fy -UCAa Fw Fw C	
@5@ @ @ @ @8ord_union_2 -E@;CAc Fw Fw		 H+

@5@ @ @ @8 -S -E@;CAe Fw Fw B	
@5@ @ @ @8 -+ -E@;XD  t  t t  Fyt  -" 
O Fy -!C@ Fw Fw
	@5@>@;C@ Fw Fw@5@>@;C@ Fw Fw		
@5@.@ @ @7 (m@ @ @ 
@ @ @ @8ord_intersection2 -E@;XD  t  t t  Fyt  -; 
O Fy -NC
A Fw Fw 	
@<CA Fw Fw
@5@.@ @7 (m@ @ @ 
@ @8 -; -E@;XD  t  t t  Fyt  -Y 
O Fy -XCAh Fw Fw 	
	
@<CAi Fw Fw
@5@.@ 
@7 (m@ @ 
@ @ @ @8 -T@;XD  t  t t  Fyt  -$ 
O Fy -#CA, Fw Fw@5@8 (f (r@;XD  t  t t  Fyt  -  
O Fy -%CA8 Fw Fw @<CA9 Fw Fw
@5@2
@4@.@7 G@ @2
@4@8
ord_union_all -E@;XD  t  t t  Fyt  -' 
O Fy -&C@ Fw Fw@5@C
@7 -. -E@L
@P@;XD  t  t t  Fyt  -; 
O Fy -`CA Fw Fw C	
@5@ @ @ @8 -M@;CA Fw Fw B@5@ @ 
@8 -: -E@;CA Fw Fw H+
@5@ @ @8 -M@;XD  t  t t  Fyt  -" 
O Fy -(C@ Fw Fw@5@8 (h (r@;XD  t  t t  Fyt  -* 
O Fy -)C@ Fw Fw@5@8 -g@;XD  t  t t  Fyt  -  
O Fy -+CAX Fw Fw 
		@<CAY Fw Fw
@5@ @ 
@ @8 -Z@;XD  t  t t  Fyt  -- 
O Fy -,C@ Fw Fw@5@8 (\ (r@;XD  t  t t  Fyt  -* 
O Fy -.C@ Fw Fw
@5@ @8ord_intersect_ -E@;XD  t  t t  Fyt  -2 
O Fy -1C@ Fw Fw@5@8 I4@;XD  t  t t  Fyt  -4 
O Fy -3C@ Fw Fw@5@8 (^ (r@;XD  t  t t  Fyt  -K 
O Fy -JC@ Fw Fw 
	@<C@ Fw Fw C


@5@ @.
@7 -( -E@ @ 
@8 -I@;XD  t  t t  Fyt ord_intersect__ 
O Fy -nC@ Fw Fw C@5@ @ @8 -i@;C@ Fw Fw  B@<C
@ Fw Fw H+@5@ @8 -i@;XD  t  t t  Fyt  -H 
O Fy -GC@ Fw Fw @<C@ Fw Fw
 C



@5@ @7 G@ @ 
@8 -F@;XD  t  t t  Fyt  -Q 
O Fy -PCA  Fw Fw H+
@5@.@ @7 (m@ @ 
@8 -O@;C	A# Fw Fw B@5@ @8 -> -E@;XD  t  t t  Fyt  -^ 
O Fy -]C@ Fw Fw B	
@5@ @ @ @8 -! -E@;C@ Fw Fw C@5@2@4@ 
@ @8 -q@;C@ Fw Fw H+
@5@2	
@4@ @ 
@ @8 -q@;XD  t  t t  Fyt  -= 
O Fy -<C@^ Fw Fw@5@7 @ -E@8 -A -E@;XD  t  t t  Fyt  -D 
O Fy -CC@f Fw Fw @<C@g Fw Fw
@5@7 +@ @8 -B@;XD  t  t t  Fyt  -k 
O Fy -jC@ Fw Fw@5@.
@ @7 (m@ 
@ @ @8 -o -E@;XD  t  t t  Fyt  -d 
O Fy -cC@vA= Fw Fw
@5@D@a@g@b@u@L@"	
@#@F@F@F@E@?@T@D@$@a@g@b@u@L@"	


@#@ @ 
@8 - -E@F@F@E@?@-@a@g@b@l  @x@a@g@f@l C@x@ @.@.@7 -b@ @ @.@ @7 -b@ @ @8 -u@F@;XXQMspark_prolog_settingsF@</build/spark-0nPYkh/spark-2012.0.deb/simplifier/settings.pro   AuC @S @E Ef XO -v -w C@!@4u Ee   A -x  @5single_var_warnings I@7 Cdiscontiguous_warnings I@7 Credefine_warnings I@7 C # @7 C D @7 C@>@;XXQM FF@?/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__rules.pro  7AAuC @S @E TXO Fextract_items_from_rule_exp CB F Fmay_be_deduced
 * Ux@5@>@;CB F Fmay_be_deduced_from

 * Ux@5@>@;CB F Fmay_be_replaced_by

 * *@5@>@;CB F F		 @M -


 * *@5@>@;CB F Fare_interchangeable L

 * *@5@>@;C@!B F F		 - - L


 * *@5@>@;XO Fcheck_rule_structure CAK F F *@5@S	@*Invalid rule (Prolog wildcard) in rulefile@7rulefile_complain T@>@;C@&AQ F F
 

@5@ @.
@7
check_rule_id T@ @ @.@7check_rule_exp T@2
@3@4@7determine_overall_rule_status T@>@;C
AY F F *@5Illegal rule syntax in rulefile@7 -@>@;XO F - C@:Ba F F@5@.@7 T L|@ !!! Erroneous entry in rulefile @7 J} T@ @7 -@7 J~!!! @7 -@7 -@@@(	 @@?	@7 J~!!! Involving: @7 -@7 -@7 J~@7 J~@0 T4	
@4@ B Jc@>@;XO Fcheck_candidate_rule_x CA@ F F *@5@>@;CAD F F *@5@>@Q@;XO F
store_rule C@*@ F F

 

@5@ @.
@.@.@.@.@7 -| T@ @ 
@ @ @ @ @7 \: J=@>@;XO Fprocess_candidate_rule_x C@ F F@5@7check_candidate_rule T@7 - T@>@;XO F - CA8 F F@5@.
@7 - T@7 - T@>@;XO Fprocess_candidate_rule C@ F F@5@*
 D@>@;C@ F F@5@7 - T@Q@;XO Fuser_rule_syntax_error C@3A F F@5@" @
 V


@#@ 	 on line @.@7 A@.
@7 ^@.@ 
@7 U@ @ @.@7 AProlog syntax error@ @7 -@Q@;XO Fprocess_rulefile_x C@ F F@5@7 C@.@0 ,E
@-@4@0 -	@4@7 " "@ @7 - T@>@;XO Frestructure_rule_exp_list CB F F@5@>@;CB F F

@5@ @7restructure_rule_exp T@ @ 
@8 - T@;XO F - CB F F
@5@S@>@;C@(B F F K 


 K 



@5@>@ @ 
@7 Pf K@@ @ @7 -@>@;C@(C F F K 


 K 



@5@>@ @ 
@7 -@ @ @7 -@>@;CC
 F F@5@2@-
@-@4@7 @<@ @.@7 -@2
@4@7 @<@>@;XO Fcheck_legal_goal_exp CB3 F F@5@S@>@Q@;CB9 F F  GY@<CB: F F  M@<CB; F F  I@<CB< F F  I;@<CB? F F AV
	
@5@>@7 - T@8 -@;CBD F F E
	
@5@>@7 -@8 -@;XO Fcheck_implication_conditions CB  F F Ux@5@ @ @7check_condition_list T@>@;CB F F *@5@>@;XO Fuser_rulefile_name C@z F F@5@8 & N<@;C@} F F@5@8 & N<@;XO Fprocess_rule C@2@ F F 
 -

@5@ @7 H@ @7 H@ @.
@ B I: * * *@2@4@2
@4@7 -@>@;C@)@ F F 
 - -



@5 * * *@2@4@2@4@ 
@7 -@>@;C@#@ F F 
 -

@5 * * *@2@4@2@4@7 -@>@;C@ F F 
 -~
@5@T * * Ux@2@4@7 -@>@;C@ @ F F 
 -

@5 * * Ux@ @2@4@7 -@>@;C@ F F@5@>@;XO Frestructure_rules  C@EB F F@5@.@.	@.
@.@.@.
@.@.@7 \6 J=@ @ @ 
@ @ @7 \8 J=@ 
@.@7 -@ @.@7 -@ @.@7 -@ @ @ @ @ @7 -@Q@;CB F F  @5@>@;XO Fprocess_rulefile C@ F F@5 B@.
@7 G@7 - T@7 UZ@>@;XO Flegal_conditions CB F F@5@>@;CB F F	
@5@7legal_condition T@8 - T@;XO F T C@_ F F  @5@7process_standard_rulefile  T@Q@;C@(@c F F@5 I@7 (E I@.@7 - T@.	@7 - !@7 I@7 I (for user-defined proof rules)@7 I@7 J~ S@ B Jc *@7 - T@Q@;C@t F F  @5@7 - T@>@;XO F - CB" F F@5@S@>@;CB' F F N
	@5@>@7 -@>@;CB- F F@5@>@;XO F - C@ F F@5@.@7 & N<@>@7 G T@7 C@.	@7 B @7 - T@(	 D@>@8 Ah  T@;XD  t  t t  Ft parse_legal_base_name AO F - C@$A F F@5@2 *@4 ]@.
@7 \ \@2 *@3 *@3 ]
@4 \@.@7 -@>@&	@;XO F - CA F F *@5@S
@#Illegal rule body (Prolog wildcard)@7 -@>@;C@,A F F		@5@/@.@.
@/@.@7 -@ @.@7 -@ @ 
@.@7 - T@2@3@4@ @7 -@>@;C
A F F *@5@4Illegal rule body (malformed expression) in rulefile@7 -@>@;XO Fcheck_unique CA F F *@5@C
@/@/@/@/@/@/@7 -@L@P@>@;C
A F F *@5@-Illegal redeclaration of rule within rulefile@7 -@>@;XO F
check_base CA F F *@5@7 A@.@7 G -@ @7 Bo T@>@;C@'A F F *@5@7 A@2@-@/@4@7 G@C@2 *@4@ @7 F! \@L@P@9Illegal rulename (does not start with a lowercase letter)@7 -@>@;C
A F F *@5@IIllegal rulename (only lowercase letters, digits and underscores allowed)@7 -@>@;XO F - CBR F F
 *@5@C
 *@7 O T@L
@P@>@;CBW F F
 *@5@>@;XO F	check_sub CA F F *@5@7 GX@a@i@b @t@>@;CA F F *@5@.@7 @6@ @7 A@"Illegal rule number in rule family@ @7 -@>@;XO F - CB
 F F *@5@C@S
@L@P@7 -@>@;C
B F F *@5Illegal conditions list in rule@7 -@>@;XO F - CAe F F *@5@S	@*Invalid rulename (Prolog wildcard) in rule@7 -@>@;C@#Ak F F@5@. @7 @6@ @.@7 - T@ @.
@7 - T@2@3
@4@7 -@>@;C@5At F F@5@.@7 @6@.@7 A@ @.
@7 -@ @ @.@7 - T@.@7 -@2
@3@3@4@7 -@>@;C
A F F *@5@#Illegal rulename syntax in rulefile@7 -@>@;XXQM$dwimF@ /usr/lib/swi-prolog/boot/dwim.pl  lAs@ C S E [E ZYE$similar_moduleE $uXD  t  t t  .t find_definitions 
O . .CA]s@ /usr/lib/swi-prolog/boot/dwim.pl  lA . 
@<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 HK .@ @ @ @ 
@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 $S .@;XD  t  t t  .t find_predicate 
O . .!C@ . .@5@.@0find_predicate_	
@4@ @7 @ .@, @@>@;C@.@ . .@5@.@0
find_sim_pred	
@4@.
@7 .%@ 
@.@7 Q .@0 C@-@4@ @7 @ .@0 X@4@7 H? .@>@;XD  t  t t  .t  .$ 
O . .#C@"A . .  	
@5@7 .@0 @-@4@7 [ .@ @8 @7 .@;XD  t  t t  .t  Z 
O . *]C@ . . @<C@ . . B
	

@5@"
 Y"	@#@ @8 *] .@;XD  t  t t  .t  Q 
O . .)CA . .@5@>@;C@CA . . 



 C
 


@5@0 
@4@ @7 .@ @ @ @.@7 . .@ @ @8 .(@;XD  t  t t  .t 	goal_name 
O . .0C@D@ . .@5@!@0 J@/@4@#@@@0@7 .. @/@2@0 W @Q@4@3@0 Wk @,@4@4@7 $n .@0 B@-@4 *$@2@4@7 Aw .@ @ @7 Dq .@Q@?	@ @8 A .@E@;XD  t  t t  .t  ZZ @GD  t  t @Ht  .t ZY  D  t  t t  .t  ZZ 
O . ZYCA . .@5@.
@7dwim_predicate_list .@8 .*@;XD  t  t t  .t 
no_context 
O . .:C@r . .   Z@<C@s . .   B!@<C@t . .   B!@<C@u . .   B@<XD  t  t t  .t dwim_existence_error 
O . .<C@_ . . @@5@>@;C@H@` . .@5@.
@7 W .@.@7unqualify_if_context .@D@ @7 .; .@L@R@E@?
@!@0 B GDWIM could not correct goal@4@#@!
@0 @@0 C Zy@4@4@#@D@* @L@ 
@8 @ .@? As@ 
@8 @' .@;XD  t  t t  .t  .9 
O . .8C
A . .
@5@/@7 .,@>@;CA . . 

@5@.@0	dwim_pred@0 
@4@4@7  k .@>@;CA . .@5@.
@0 .
@4@7 .H@>@;CA . . 

@5@0 @-
@4@0 [@/@1 
@4@8 .H@;XD  t  t t  .t correct_goal 
O . .IC@9 . . 	@5@S@>@;C@; . . 


 
@5@@@S@?@S
@>@;C@? . . ^


 ^
@5@>@ 
@ @8 .J .@;C@&@A . . 


 
@5@/@0 
@4@7 .,@>@ 
@ @ @8correct_meta_arguments .@;C@D . . 	
@5@/@0 	@4@7 .,@>@ @8 .L@;C@+@G . .@5@0 	@4@.@7 .7@>@ @.
@7principal_predicates .@0 	@4@ 
@.@7correct_literal .@ @ @8 .L@;C@Q@L . .
@5@C@0 	 #@4 @@7 @ .@L@P@7 [ .@>@.@.
@7 .-@ @ 
@.@7 HI .@D@* @L@0 	@1 
@4@7 C .@( @@?@D
@* HR@L@&@?@( @@;C
@X . .  	@<XD  t  t t  .t  .G 
O . .FC@!A . .
 

@5@.@.
@7 B .@ @7 D .@0 

@4@ @8 D8 .@;XD  t  t t  .t  .T 
O . .SC@@ . .
@5@.
@.@7 .Z@ @.@.@7 .Z@ @/@.@7 .-@ @.@ @7 .-@>@ @2@/@-@4@7 @= .@ @2@4@7 .^@D@A@D@0 
@1 @4@7 Aq .@L@%@" 
@#@?
@ @ 
@ @.@7 .@&@ @.@7 .1 .@0 X@4@7 .+@L@R@?@&@F@;C@%@ . .@5@/@.@7 .Z@ @/@.
@7 .-@ 
@2@-@4@7
include_arity .@>@2@4@ @8 .R@;C@ . .@5 @0 X
@4@7 .E@Q@;XD  t  t t  .t  . 
O . .
C@SAb . .@5@/@.@7 .Z@ @7 .V@D
@?@0 [@-@4@7 Y? .@L
@D@&@0  @4@0 [@4@7 .d@  @/@/ D@7 Ad .@L@"
  @#@?
@"
 @#@?@&
@E@;XD  t  t t  .t strip_subsumed_heads 
O . .fCAt . . @<C@!Au . .
@5@.@ @7 .*@ @7 D .@C
@ @7 .h@L
@P@>@ @8 .g .@;CAz . .


@5@ @.
@7strip_subsumed .@ 
@ @8 .i@;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 . .mCA- . .@5@S@>@;CA. . .@5@a@g@h@l C@k IR@b@q@;XD  t  t t  .t  [ @GD  t  t @Ht  .t [  @K D  t  t t  .t  [ 	 D  t  t t  .t  [ 
O . [C@6 . . 

@5@ @ @8 .K@;XD  t  t t  .t 
principal_pis 
O . .oCAD . .@5@.@7 .@ @.@7 .O@ @8 .@;XD  t  t t  .t  .' 
O . .&C@,A . . 
 


@5@ @7 . .@0 	@4@.@7 .\@ @ 
@.@7 .-@ @8 .n .@;XD  t  t t  .t 
name_arity 
O . .s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 .V@>@8 .-@;CA@ . .@5@0 @@0 @ O@4@/@4@8 .D@;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  .c 
O . .bC@ . . 
@<C@!@ . .


@5@ @/@.@7 .Z@ @/@7 .-@>@ @ 
@8 .a@;C
@ . .

@5@ @8 .a@;XD  t  t t  .t  .A 
O . .@C	@ . .	@5@S	@>@;C@ . .
 

@5@)@>@;C@ . .	@5@>@;XD  t  t t  .t  C 
O . .YC@Z . .@5@.	@/@7 .Z@0 	 #@4@.
@7 .U@8 .= .@;XD  t  t t  .t 
correct_margs 
O . .wC@ . .
@5@>@;C@I@ . .@5@p@ @ @.@7 .6@ @ @.@7 .6@D@  @7 .6@L@ @ 
@ @.@7 .K@ 
@ @ @7 .?@?@&@E@ @ @ @ 
@ @8 .x .@;XD  t  t t  .t  $v @GD  t  t @Ht  .t $u  D  t  t t  .t  $v 	 D  t  t t  .t  $v 
O . $uC@?@ . .
 

@5@ @.@.
@7 .t .@.@ @7 .>@D
@)
@L@R@E@?@%
@ @ @ 
@.@7 ." .@>@ @.@7 I5 .@ @ @8 .p .@;C@%@ . . 

@5@.@.@7 .z@0 @4@0 %S@/@4@7 .%@,	 @@>@;C@ . .@5@8 .X@;XD  t  t t  .t  .Q 
O . .PC
AY . .@5@.@7 .
@ @8 .i@;XD  t  t t  .t  .N 
O . .MC@ . . Gb
 Gb@5@>@;C@-@ . .@5@0 	@4@0 @H@-@4@7 .d@>@.
@.@7 .-@ @ 
@ @7 .- @ @ @ @8 .y@;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  .l 
O . .kCA~ . . 
@<CA . .@5@ @7 .h@>@ @8 .j@;CA . .


@5@ @ 
@8 .j@;XXQM DF@$/usr/lib/swi-prolog/boot/autoload.pl  lAsC S Emake_library_indexE "YE .E B/E$update_library_index E #E %SE 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 "F D@ @.@7 .@D
@ @7library_index_out_of_date D@L
@ @ @7do_make_library_index D$modified_index@/ @Q@8 H 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 H @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- +z




@5@>@.@ @7 @7 @2	@3 @3
@4@.@7 A @0 XN@4@7 D5 @Q@;CA B- B-@5 @0 W	@4@7 @' @)@Q@;XD  t  t t  Dt load_library_index_p  
O D . C@ B- B-@5@.@7index_checked_at D@.	@7 \ @a@h@g@l C@b@<@q@>@;C@M@ B- B-@5@.@0index_file_name@3@0 @ B@4@4@.	@7 .@.
@7list_set D@0 .@/@4@7 C @.@7 .@0 .@4@7 A @D@7autoload_directories D@L@R@?@0 .@/@/@/@4@7 .@0 .@/@4@7 .@7 XQ 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 Y}@1 .	@4@7 .@E@8 . D@;XD  t  t t  Dt load_library_index 
O D .C@ B- B-@5@7 A @7 GY @.
@7 .@/@/@7 . D@>@;C@ B- B-@5@0 @ D .@4@8 X @;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  B0 
O D B/CA B- B-@5@D	 B3@ B B@L	@R@?@0  @@1 B1 B3@4@7 .@8 "Y 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  k 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  B4  
O D "Y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 ! 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 ,E
@-@4@1 G"
@4@.@0 @' As@4@7 .@D@C@" B  Bj

@#@ @7 @ D@L@.@ @7 .@.@/@ @7 .@0 .@1 @-@-@4@0 Aw
index((~k), ~k, ~k, ~k).~n@3@3@3@3@4@7 HW 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 XE@1 XM	@4@1 AV@0index_header@4@1 .
@4@1 G"@4@.
@0index_error
@4@8 .@;XD  t  t t  Dt  "E 
O D "FCAH B- B-@5@D
@/@/  @7 Ad D@L
@&	@? @8 .@;XD  t  t t  Dt  . 
O D .CAN B- B-@5@.	 @@ B F*.@8 .@;XD  t  t t  Dt  XR 
O D XQC@ B- B-@5@>@;C@ B- B-	
@5@>@7 .@8 .@;C@1@ B- B-@5 A*@0 D@1 XQ@-	@4@7 .@7 E @0 Bautoload_index@4@0 @@0 G B@-
@4@0read_index_from_stream	
@4@1 G"
@4 B@8 .@;XD  t  t t  Dt  . 
O D .C@ B- B-@5@7 C @.
@7 ,E @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  XN D  t  t t  Dt  XN AD  t  t t  Dt  XN AD  t  t t  Dt  XN 
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  # @GD  t  t @Ht  Dt # D  t  t t  Dt  # 	 D  t  t t  Dt  # 
O D #C@\ B- B-@5@7 $U Bf@>@;C@^ B- B-@5@" 
	
@#@.@.@7 .@ @  HR@8 HI @;XD  t  t t  Dt  %T 	 D  t  t t  Dt  %T 
O D %SC@J B- B-@5@7 .@7 .@>@7 .@.@7 .@ @/@8 .@;C@O B- B-@5@7 .@.@/@7 .@ @8 .@;XD  t  t t  Dt  ! 
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@" G 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 .@a@f@i@s@F@?@.@7 .@ @.
@7 .@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 .*/~n~n@8 .@;XXQM EF@D/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__provenance.pro  7AAuC @S @E ]=E +&E +)E \E ] E ] E ++E IQE IE ]EEsave_data__provenance E MXO E ]  C
@v E E@5@0 ++@4@7 A I@>@;XD  t  t t  Et  F AO E I C@ E E  @5 E@7 M I@>@;XO E . C@J@ E E@5 E@.@7 %] N<@2@0  E@1  F@4@3@0  E@1  F@4@3@0  E@1  F@4@3@0  E@1  F@4@3@0  E@1  F@4@4@7 %_ L@>@;XO E ]= C
@r E E@5@0 +)@4@7 .@>@;XD  t  t t  Et  F AD  t  t t  Et  F AO E \ C@n E E@5@0 +&	@4@7 .@>@;XO E ]  C
@f E E@5@0 IQ@4@7 .@>@;XD  t  t t  Et  F AO E ]E C
@j E E@5@0 M@4@7 .@>@;XD  t  t t  Et  F AXQM EF@>/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__conc.pro   AuC @S @E MXE JE KE RTE LE RXD  t  t t  Et  J AO E K C
@Z E E@5@0 J	
@4@8 D4@;XO E RT C@M E E@5@7next_conc_id J@0 J	
@4@7 D4@>@;XO E MX C
@h E E@5@7 R J@ @8 K J@;XO Enext_conc_id_with_min_x C@ E E@5@/@/@7 J J@>@p
@7 . J@>@;C@ E E
@5@>@;XO E L C
@ E E@5@0 J	
@4@8 C@;XO E . C@ E E@5@7 /@>@;XO E R C
@u E E@5@0 J	
@4@8 J@;XXQM FF@J/build/spark-0nPYkh/spark-2012.0.deb/simplifier/simplifier_ioutilities.pro  7AAuC @S @E TE TE RE LzE U#E N2E !E ]CE UMXO Fdisplay_time_details_x CA9 F
 F
@5 I@7 L I@"CREATED ~a, ~a  SIMPLIFIED ~a, ~a
@2	@3
@3@3@4@8 Aw L|@;CA> F
 F
@5 I@7 /@#CREATED ~a, ~a  ZombieScope ~a, ~a
@2	@3
@3@3@4@8 /@;XO F@ retrieve_simplified_proof_file_x CA F
 F
 M@5@7 & N<@>@;CA F
 F
 M@5@7 & N<@>@;CA F
 F
 E@5@7 & N<@>@;CA F
 F
@5@@Unable to retrieve simplified proof file for proof file kind: ~k@2@4@8 T L@;XO Fretrieve_declaration_file_x CA F
 F
 M@5@7 & N<@>@;CA F
 F
 M@5@7 /@>@;CA F
 F
 E@5@7 & N<@>@;CA F
 F
@5@;Unable to retrieve declaration file for proof file kind: ~k@2@4@8 /@;XO Fretrieve_proof_file_x CAd F
 F
 M@5@7 & N<@>@;CAh F
 F
 M@5@7 & N<@>@;CAm F
 F
 E@5@7 & N<@>@;CAr F
 F
@5@5Unable to retrieve proof file for proof file kind: ~k@2@4@8 /@;XO Fdisplay_subprogram_identifier CAF F
 F
@5@.	@7 ++ I~a
@2	@4@7 /@>@;C
AM F
 F
@5 K1@7 IQ I P@7 /@>@;CAS F
 F
@5@/Expected subprogram identifier is not present.
@8 L  L@;XO F T C
A F
 F

@5 I@7 T I@>@;CB F
 F
@5 I@7 /!@7 Lz L|@>@;CB	 F
 F
@5@'Error in converting file ~k for display@2@4@8 /@;XO Fdisplay_time_details CA F
 F
@5 I@7 /!@>@;CA F
 F
@5 I@7 /!@C	@/@/@7 +& I@L	@P@>@;CA F
 F
@5 I@7 /!@.	@.
@7 /&@.@.@7 %X '@ @ @7 / L|@>@;CA6 F
 F
@5@ICould not determine date and time details for the simplified file banner.@8 / @;XO F Lz CB F
 F
@5 @.
@7 % I@/@2	@4@7 I2 L|@>@;XO F N2 CA} F
 F
@5@.	@7 M I@7 / L|@>@;XO F ! CA F
 F
@5@.	@7 /,@7 / L|@>@;XO F ]C C@!A F
 F
@5@.	@7 /@.
@7 T L|@.@7 /@ @.@7 //@>Unexpected availability of two distinct proof files: ~a and ~a@2
@3@4@8 /@;CA F
 F
 M@5 I@7 /@/@7 /@>@;CA F
 F
 M@5 I@7 /@/@7 /@>@;CA F
 F
@5 I@7 /Unexpected no vcg files loaded@8 /@;CA F
 F
@5 I@7 /Unexpected no dpc files loaded@8 /@;CA F
 F
 E@5@/@7 /@>@;CA F
 F
@5@#Unexpected no proof files available@8 /@;XO F UM CA] F
 F
@5@.	@7 /,@7 / L|@>@;XO F T C
@f F
 F
@5 I@7 /!@7 F L@>@;C
@l F
 F
@5 I@7 /!@7 F
 L@>@;C@r F
 F
@5@<Could not calculate banner. Unexpected system configuration.@8 / @;XO F R C@^@ F
 F
@5@O*****************************************************************************~n@7 /@.	@7 +) I P@.
@7 PK I@7 / Z@7 / /:@7 / Z@7 / Z@7 /@7 /$ L| P@7 /@7 T L| P@7 /@7 / L| P@7 / P@7 / P@7 / P@7 /@>@;XO F U# CA!@| F
 F
@5 I@7 /@>@7 />@.	@7 V\ B*@.
@7 V_ /A@.@7 V^ /A@.@7 Va /A Z@7 /@(Usage: spadesimp [options] Target_File~n@7 / Z@7 /@*Target_File - Either a .vcg or .pfs file~n@7 / Z@7 /@?All options may be abbreviated to the shortest unique prefix.~n@7 / Z@7 /Standard options~n@7 /----------------~n@7 /@6-help               - Display this help information.~n@7 /@4-version            - Display version information.~n@7 /@B-nolog              - Do not generate a simplification log file.~n@7 /@I-log=Log_File       - Specify filename for the simplification log file.~n@7 /@6-nowrap             - Do not line wrap output files.~n@7 /@D-verbose            - Display attempted simplification strategies.~n@7 /@.-nouserrules        - Do not use user rules.~n@7 /@V-plain              - Adopt a plain output style (e.g. no dates or version numbers).~n@7 /@7-typecheck          - Only typecheck the input files.~n@7 /@P-norenum            - Do not renumber hypotheses and conclusions in siv files.~n@7 / Z@7 /Adjust strategy options~n@7 /-----------------------~n@7 /-nosimplification=SELECT~n@7 /-nostandardisation=SELECT~n@7 /-norule_substitution=SELECT~n@7 /-nocontradiction_hunt=SELECT~n@7 /@$-nosubstitution_elimination=SELECT~n@7 /@ -noexpression_reduction=SELECT~n@7 /SELECT=(RANGE {, RANGE})~n@7 /@0RANGE=Vc_Number or From_Vc_Number-To_Vc_Number~n@7 / Z@7 /Adjust limit options~n@7 /--------------------~n@7 /@4-complexity_limit=Limit (Limit in range 10 .. 200)~n@7 /@4-depth_limit=Limit      (Limit in range  1 ..  10)~n@7 /@4-inference_limit=Limit  (Limit in range 10 .. 400)~n@7 / Z@7 /~a~n@2	@4@7 / /c@2
@4@7 / /c@2@4@7 / /c@2@4@7 /@>@;C@@ F
 F
@5 I@7 /@>@7 />@.	@7 /@@.
@7 /B@.@7 /C@.@7 /D Z@7 /@*Usage: zombiescope [options] Target_File~n@7 / Z@7 /Target_File - a .dpc file~n@7 / Z@7 / /G@7 / Z@7 / /H@7 / /I@7 /@4-help             - Display this help information.~n@7 /@2-version          - Display version information.~n@7 /@=-nolog            - Do not generate a ZombieScope log file.~n@7 /@D-log=Log_File     - Specify filename for the ZombieScope log file.~n@7 /@4-nowrap           - Do not line wrap output files.~n@7 /@T-plain            - Adopt a plain output style (e.g. no dates or version numbers).~n@7 /@N-norenum          - Do not renumber hypotheses and conclusions in sdp files.~n@7 /@U-hyp_limit=Limit  - Specify the maximum number of hypotheses that will be analysed.~n@7 / Z@7 / /c@2	@4@7 / /c@2
@4@7 / /c@2@4@7 / /c@2@4@7 /@>@;XXQM %gF@#/usr/lib/swi-prolog/boot/license.pl  lAs@ C S Eeval_license E %uE %kXD  t  t t  %gt  %q 
O %g %pC@ %a %a 
	@<C@ %a %a C    ~w F

@5@ @ 
@8 %o@;XD  t  t t  %gt  %j 
O %g %iC@ %a %a@5@.
@0 %
@/@/@4@.@7 @ %f@%@ @ @8 %j %f@;XD  t  t t  %gt  /o  
O %g /nC@ %a %a  @5@7
report_gpl  %f@8report_proprietary  %f@;XD  t  t t  %gt  %g 
O %g %uC@s %a %a@5@D
 @o@.	@7 Bd %f@L
@R@?@'	<unknown file>@8 %k %f@;XD  t  t t  %gt  %g 
O %g %kC@z %a %a@5@7warn_if_unknown %f@0licensed	@4@8 A %f@;XD  t  t t  %gt gpled 
O %g /C
@ %a %a@5@.	@7 / %f %l@/@8 %~@;XD  t  t t  %gt  /y  
O %g /xC@(@ %a %a@5@@@.@0proprietary@-	@4@.
@7  k %f A@0 %k@0 %|	@4
@4@7 @' %f@Q@?@R@F@E
@;XD  t  t t  %gt  / 
O %g /C@ %a %a@5@7 /@.
@/@7 %~@,
 %l@,
 %v@;XD  t  t t  %gt  / 
O %g /~C@~ %a %a@5@/@/@7 %~@>@;C@ %a %a@5 As@0 %c@4@8 /@;XD  t  t t  %gt  /v  
O %g /uC@ %a %a@5@.@0 /@4@.	@7 /@> A@0 %k %l	@4@8 /@;C@ %a %a  @5 A@0 %u %v@4@8 /@;XD  t  t t  %gt  %j 
O %g /sC@ %a %a 
	@<C@b@ %a %a
@5@ @/@.
@7 %~@%	@D@3@@@0 %@-@4@ 
@7 %@?	@0 %@-@4@ 
@7 %@%@L@" C  ~|~w~t~20+~w F
@#@?@" C  ~|~w F
@#@F@ @ @8 /r@;XD  t  t t  %gt  %t 
O %g %sC@ %a %a  F@9See http://www.swi-prolog.org/license.html for details on F@?SWI-Prolog licensing policies supporting both free and non-free F	Software.

@<XD  t  t t  %gt  %g AD  t  t t  %gt  %g 
O %g %C@5 %a %a  %l %l %GNU General Public License %@$http://www.fsf.org/copyleft/gpl.html@<C@9 %a %a  %v %v %@!GNU Lesser General Public License %@'http://www.fsf.org/copyleft/lesser.html@<C@> %a %a swipl %v %@ SWI-Prolog Prolog Source License %@&http://www.swi-prolog.org/license.html@<C
@E %a %a guile %v %License for Guile@<C
@H %a %a gnu_ada %v %@9The license of the run-time units of the GNU Ada compiler@<C@K %a %a x11 %v %The X11 licens %http://www.x.org/terms.htm@<C@O %a %a expat %v %
Expat license %@%http://www.jclark.com/xml/copying.txt@<C@S %a %a sml %v %@+Standard ML of New Jersey Copyright License %@5http://cm.bell-labs.com/cm/cs/what/smlnj/license.html@<C
@W %a %a 
public_domain %v %Unrestricted Public domain@<C@Z %a %a cryptix %v %The Cryptix General License %@(http://www.cryptix.org/docs/license.html@<C@^ %a %a bsd %v %The modified BSD license %@.http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5@<C@b %a %a zlib %l %The license of ZLib %@*http://www.gzip.org/zlib/zlib_license.html@<C
@g %a %a lgpl_compatible %v %Other LGPL compatible license@<C
@j %a %a gpl_compatible %l %@)Other GPL and not LGPL compatible license@<XD  t  t t  %gt  / D  t  t t  %gt  / AD  t  t t  %gt  / 
XQM EsF@?/build/spark-0nPYkh/spark-2012.0.deb/simplifier/ioutilities.pro   AuC @S @E /6E %_Eshow_error_longE TE T{E ''E ]IE /8Eshow_warning_longE FZEshow_warningE F7E L E UXO Es@"read_number_of_chars_from_stream_x C@ Er Er
 @5@>@;C@ Er Er@5@.@7 [ @ @7@#read_number_of_chars_from_stream_xx L@>@;XO Esconvert_charlist_to_readtext C@ Er Er
 D@5 D@7 O L@>@;C@ Er Er
@5@>@;XO Eswrite_atom_list_to_stream C@` Er Er
@5@>@;C@d Er Er

@5 /@2
@4@7 Aw L@ @8 / L@;XO Esread_line_from_stream_x C@~ Er Er D D@5@>@;C@ Er Er@5@.
@7 U@7 G@>@;XO Es / C@ Er Er D D@5@>@;C@ Er Er P@5@>@;C@ Er Er

@5@p
	?@ 
@ @7 / L@>@;XO Es U C@-A Er Er		@5@.@7 N5 L@.@7 /@.
@7 /@ @ 
@.@7 I2 L@>@ @ @.@7 /@.@ @7 /@>@ @8 T{ L@;XO Es@#read_lines_from_file_as_char_list_x C@ Er Er
 ]F
@5@>@;C@ Er Er@5@.@7 /@ @ @7@$read_lines_from_file_as_char_list_xx L@>@;XO Es /6 CB Er Er@5@.	@7 %W '@.
@7 Vb /A@.@7 Vc /ASPARK ~a ~a~n~a~n@2	@3
@3@4@7 /@>@;XO Es / CAP Er Er@5  T@ @7highlight_problem L@>@;XO Es '' C
A" Er Er@5@,ERROR IN COMMAND LINE SYNTAX
!!! Involving: @.
@7 A@8 L  L@;XO Es T{ CA Er Er@5 @@2@3 P@3@/%PRESIMP-F-ABORT, Presimplification terminated.@3 P@4@.	@7 PK I@8 T L@;XO Es / CA~ Er Er@5 As T@ @7 /@>@;XO Es /8 CB) Er Er@5@.	@7 /@.
@7 V] /ASPARK ~a ~a Edition~n~n@2	@3
@4@7 /@>@;XO Es / C
Af Er Er@5 As T@7 /@>@;XO Es L  C
A8 Er Er@5  T@7 /@>@;XO Es %_ C@ Er Er@5 A@.
@7 G@7write_terms_to_file_x L@7 UZ@>@;XO Es T CA4 Er Er@5@7 /@>@;XO Es ]I C@ Er Er@5 B@.@7 G@  @7 / L@ @7 UZ@>@;XO Es / C@ Er Er@5@.@7 /@ @7 / L@>@;XO Es / C@v Er Er@5@.
@7 [ L@7 / L@>@;XO Es / C@HA Er Er @5@.@7 /~n~n@7 / /:@7 /@#* An error has occurred in the ~a~n@2@4@7 / U2@7 /@ @7 / Z@7 /@ @ 
@7 / /:@7 / /@7 /@7 G@>@;C@DA Er Er As@5@.@7 / /@7 / /:@7 /@'* A warning was encountered in the ~a~n@2@4@7 /*** WARNING - @7 /@ @7 / Z@7 /@ @ 
@7 / /:@7 / /@7 /@>@;XO Es / C@ Er Er D@5@>@;C@ Er Er P P

@5@p
@ @ 
@7 /@>@;C@ Er Er

@5@ 
@7 /@>@;XO Eswrite_terms_to_file_xx CA Er Er@5@.@ @7 @6@0 	@ @4@~q
@ @7 /@Q@;CA Er Er@5@>@;XO Es / C@ Er Er
@5@>@;C@ Er Er
 
 



@5@ @ @7 / L@ 
@8 /@;XXQM DF@&/usr/lib/swi-prolog/library/filesex.pl   AuC AgS Ecopy_directoryEmake_directory_pathEdelete_directory_and_contentsE	copy_fileE ,Edelete_directory_contentsErelative_file_nameE	link_fileE
set_time_fileXO D / C@u D   A 0 @5@7 "` ,@>@;CA  0  0 @5@.
@7 , ,@D
@7 A ,@L@8 / ,@?@8 #> ,@;XO Dcopy_directory_content C@ 0  0 @5@7 0@>@;C@%@ 0  0 @5@.@7 0@.@7 0@D
@ @7 0@L
@ @ @8 / ,@?@ @ @8 / ,@;XO D "` C@ 0  0   C@<C@ 0  0   PV@<XO D / CA 0  0 @5@.	@7 "N ,@0 /@4@8 V" V3@;XO Dmake_directory_path_2 C@ 0  0 @5@7 0@>@;C@ 0  0 @5@, @>@.	@7 E ,@7 0 ,@8 ( ,@;XO D	copy_from C@ @ 0  0 @5@0 \ B@-
@3@0 ] ]@4@4@0 #
	@4@0 G"
@4@8 @ ,@;XO Ddestination_file C@ 0  0 @5@7 0@>@.@7 H ,@ @8 0@;C@ 0  0  @<XO D
to_dot_dot C@ 0  0  
	@<C
@ 0  0 

	@5@>@;C@ 0  0 

 PV
@5@ @ @8 0 ,@;XO D / C@ 0  0 @5@D@7 0@L@R@?@7 0@.
@7 0
@0 0	@4@8 0@;XO D / C@ 0  0 @5@7 0@>@;C	@ 0  0 @5create A@8 B B@;XO D / C@ 0  0 @5@.	@7 0
@0 /@4@7 0@8 A ,@;XO D / C@&@ 0  0 @5@.
@7 0 ,@0 \
 A@-@3@0 ] ]@4@4@0 0@4@0 G"@4@8 0@;XO D , C@>@ 0  0 @5@T@T	@>@D@@@7 F ,@?@* C@L@&
	@?@#@D@/@/  @7 Ac@L@8 A@?@2@3 @3	@4@8 A ,@;C@J@ 0  0 @5@T
@>@D@*@T@L@D
@/@/  @7 Ac@L
@8 A@E@?
 @.@7 A@ @8 A@?@D@T	@L@8 A@?@7 0@8 0@E@;C@ 0  0 @5@0 @@0 \*@/@4@/@4@8 @@;XO D / C@5@v 0  0 

@5@.@7 Kw ,@.@7 0"@.
 @ @7 D ,@. @ @7 0#@ 
@ @.@.@7delete_common_prefix ,@ @.@ @7 0@  @8 0#@;XO D 0% C@ 0  0 

@5@>@ 
@ @ @8 0$@;C@ 0  0  	@<XD  t  t t  Dt  /D  t  t t  Dt  /XQM E_F@%/usr/lib/swi-prolog/library/option.pl  Au@!C AgS E  E
merge_optionsE ,E &gE ]E #{XD  t  t t  E_t    
O E_  CA E^ E^ @<CA E^ E^
@5@ @ @7meta_option ]@ 
@ @8 0) ]@;XD  t  t t  E_t  0, 
O E_ 0+C@)A	 E^ E^ B


 B 

@5@ @@>@0 

@4@ @ @8 B @;C@4A E^ E^@5@7 D@2@-@3@-
@4@7 @<@ @@>@0 

@4@.@.@7 0.@ @2@3@0 @4@4@8 @<@;CA E^ E^ @<XD  t  t t  E_t    @GD  t  t @Ht  E_t    D  t  t t  E_t    
O E_  CA  E^ E^
 

@5 @@ @7 B B@ @ @8 0-@;XD  t  t t  E_t 	ord_merge 
O E_ 00C@ E^ E^		 B	
@5@ 
@ @ @8 00 ]@;C@H@ E^ E^
 C	
@5@D@*@"
@#@L@ @.@7sort_key ]@.@ @ @7 (m@ @ @ @ @ @ @ @ @8 01 ]@?@"@#@F@F@;C@E@ E^ E^
 H+
@5@D@'@"@#@L@ @.@7 04@.@ @7 (m@ @ @ @ 
@ @ @8 07@?@"	
@#@F@F@;XD  t  t t  E_t  0( 
O E_ 0'C@ E^ E^@5@>@8canonicalise_options ]@;C	@ E^ E^
@5@>@8 08@;C@ E^ E^@5@.@7 08@.@7 08@ @.
@7 I4@ @.@7 I4@ 
@ @8 02@;XD  t  t t  E_t  &h 
O E_ &gC@ E^ E^@5@.@.@7 @6@.
@ @ @7 @6@ 
@7
get_option ]@&
@;XD  t  t t  E_t  &h 
O E_ ,C@+@ E^ E^@5@.@.
@7 @6@.@ @ 
@7 @6@D
@ @7 0;@L@&@?
@&
	@ @8 A@;XD  t  t t  E_t  ] 
O E_ ]C@&@i E^ E^@5@.@.@7 @6@.
@ @ @7 @6@D@ 
@7 0= ]@L@&
@?@8 A@;XD  t  t t  E_t  ] 
O E_ #{C@z E^ E^@5@.
@.@7 @6@.@ @7 @6@ @7 0>@>@&@;XD  t  t t  E_t canonicalise_options2 
O E_ 0@C@ E^ E^ @<C@#@ E^ E^ B



@5@>@ 
@2
@3@4@7 @<@ @ @8 0A ]@;C@ E^ E^


@5@>@ @ @8 0B@;XD  t  t t  E_t  06 
O E_ 05C@ E^ E^
 C

@5@ @8 @6@;XD  t  t t  E_t  00 
O E_ 03C@ E^ E^
	@5@>@;C@ E^ E^
@5@>@;C@-@ E^ E^


@5@ @.@7 04@ 
@.@7 04@.@ @ @7 (m@ @ @ @ 
@ @ @ @8 07@;XD  t  t t  E_t  0: 
O E_ 09C@ E^ E^@5@0 B@/@/@4@7 @ @>@8 0B@;C@ E^ E^ 
@<XD  t  t t  E_t  0= 
O E_ 0<C@ E^ E^@5@7 ( I3@>@;C@ E^ E^@5@.@7 @6@.@7 A@0 B@4@8 0D@;XD  t  t t  E_t  0= 
O E_ 0?C@ E^ E^@5@7 0C@>@;C@ E^ E^@5@.
@7 @6@.@7 A@0 B
@4@7 0C@>@;XXQM EF@E/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__proved_conc.pro  7AAuC @S @E K%E RE JE T\XO E T\ C@W E E  @5@0 J@/@4@8 C@;XO E K% C	@A E E@5@0 J@4@8 D4@;XO E R C	@L E E@5@0 J@4@8 J@;XD  t  t t  Et  J AXQMopdeclarF@</build/spark-0nPYkh/spark-2012.0.deb/simplifier/opdeclar.pro  7AAuC @S @E Eh E Ei XO 0E 0F CB?@7u Eg  7AA 0H  @5A^ L`@0  @ IX@4@7 HA^ Lq@0  @ Q@4@7 HA^ La@0  @ GF@4@7 HAw D@0  @ @K@4@7 HAw D@0  @ @4@7 HA La@0  @ IC@4@7 HA La@0  @ @4@7 HA La@0  @ I7@4@7 HA La@0  @ IN@4@7 HA La@0  @ M@4@7 HA La@0  @ H@4@7 HA La@0  @ M@4@7 HA La@0  @ @K@4@7 HA La@0  @ @4@7 HA La@0  @ M@4@7 HA La@0  @ M@4@7 HB La@0  @ I9@4@7 HB La@0  @ IF@4@7 HB La@0  @ M@4@7 HB La@0  @ M@4@7 HB La@0  @ M@4@7 HB La@0  @ M@4@7 HB L`@0  @ I,@4@7 HB L`@0  @ K4@4@7 HB La@0  @ Q@4@7 HB Lp@0  @ M@4@7 HC Lp@0  @ G@4@7 HC La@0  @ K@4@7 HC La@0  @ K@4@7 HC La@0  @ O@4@7 HC La@0  @ C@4@7 HC La@0  @ J@4@7 HC La@0  @ PV@4@7 HC D@0  @ U@4@7 HC La@0  @requires@4@7 HC La@0  @ L@4@7 HC La@0  @ L@4@7 HC D@0  @rule_family@4@7 HC La@0  @ -@4@7 HC La@0  @ -@4@7 HC Lq@0  @ -@4@7 HC La@0  @ @M@4@7 HC Lq@0  @ -@4@7 HC Lb@0  @ @4@7 H@>@;XO 0E 0G C@@ 0H 0H  @5  D@0  @ "@4@7 H  D@0  @ A@4@7 H  D@0  @ A@4@7 H  D@0  @ A@4@7 H  D@0  @ A@4@7 H  D@0  @ BA@4@7 H  D@0  @ @I@4@7 H  D@0  @ A@4@7 H  D@0  @ A@4@7 H  D@0  @ X@4@7 H  D@0  @ X@4@7 H@>@;XXQM FF@%/usr/lib/swi-prolog/library/system.pl  Au@!C AgS E +E
system_module Esystem_modeE +XO F 0K C@H F F  @5 H3 @@8 C@;XO F 0M C@; F F@5 @@7 B B@D	
@* @Q@L	 #O @8 C@? #O @@8 C@;XD  t  t t  Ft  F @GD  t  t @Ht  Ft + O F + C	@Z F F@5  @8  +@;XD  t  t t  Ft  F @GD  t  t @Ht  Ft + O F + C	@S F F@5 @8 0P@;XXQM !9F/usr/lib/swi-prolog/boot/dcg.pl  lAsC S E )E )E BoE ZXD  t  t t  !9t  ) 
O !9 0QC@8s/usr/lib/swi-prolog/boot/dcg.pl  lA 0R@5@/@/@8 ) !8@;XD  t  t t  !9t  Bp @GD  t  t @Ht  !9t Bo A B
D  t  t t  !9t  Bp 
O !9 BoCAK 0R 0R@5@8 Z !8@;XD  t  t t  !9t  Bp @GD  t  t @Ht  !9t Z A B
 B
D  t  t t  !9t  Bp 
O !9 ZC@EAM 0R 0R	@5@D@3@.@.@7 B @T@ @7dcg_special !8@L@ @/@0 "@/@4@.
@.@.@/@7dcg_body !8@&	
@&
@0 @4@@?
@@F@F
@E@;XD  t  t t  !9t  X, 
O !9 X+CA8 0R 0R@5@: B )1@;XD  t  t t  !9t 
dcg_extend 
O !9 0^C
@ 0R 0R@5@S@>@0 @ A@/@4@8 @ !8@;C@-@ 0R 0R 

 
@5@>@.@.@ 
@ @.@7 ); !8@ @ @ @ @ @8 0_ !8@;C@ 0R 0R@5@ @ @7dcg_extend_cache !8@>@ 
@8
extend_pos !8@;C@@ 0R 0R@5@D@7 [ @L@R@?
@0 @@0 @ C@4@/@4@7 0`@D@7
dcg_no_extend !8@L@0 @@0 Bdefinedcg_nonterminal@4@/@4@7 0`@?@R@.@.@7 @7 @.@ @ @7 0o@p@ @ @ @7 0o@ @ @ @7	copy_args !8@p@p@ @ @.@7 A @ @ @.@7 0s@0 0d@4@7 A @&@&
@&@ 
@8 0f@;XD  t  t t  !9t  ) 
O !9 )C@@; 0R 0R ^ AV




 G

@5@>@.@.@ @.@.@7 0a@ @.@.@ @.@.@7 0a@.@ @7 A @!@0 0Z@/@4@#@ @ @.@.@ @ @7 0b@ @ @ @ @.@.@ @7 0[@ 
@ @ @ @ @.@ @7 0[@0 AV@4@.@ @ @7dcg_optimise !8@ @ @ @ @8 0v@;C@U@E 0R 0R ^



 G

@5@.@.@ @.@.@7 0a@ @ @.@.@ @ @7 0b@.@ @7 0u@!@0 0Z@/@4@#@ 
@ @ @ @ @.@ @7 0[@ @ @ @8 0v@;XD  t  t t  !9t  )< 
O !9 );CA	 0R 0R@5@ @ @ 
@: B ):@;XD  t  t t  !9t  )A 
O !9 )@C
A
 0R 0R@5@ @: B )?@;XD  t  t t  !9t  0e D  t  t t  !9t  0e AD  t  t t  !9t  0e AD  t  t t  !9t  0e 
D  t  t t  !9t  0Y 
O !9 0XCAW 0R 0R@5@8 B @;CAY 0R 0R  AV@<CAZ 0R 0R  E@<CA[ 0R 0R   
@<CA\ 0R 0R  C@<CA] 0R 0R  G@<CA^ 0R 0R  _z@<CA_ 0R 0R @<CA` 0R 0R @<CAa 0R 0R  Gm@<XD  t  t t  !9t  0r 
O !9 0qC@ @ 0R 0R@5@a@g@h@r@>@.@7 0s@ @ @7 0s@p
@ 
@ @8 0p@;C@ 0R 0R @<XD  t  t t  !9t  0l 
O !9 0kC@ 0R 0R @<C@ 0R 0R @<C@ 0R 0R  _z@<C@ 0R 0R  _{@<C@ 0R 0R  G@<C@ 0R 0R  Gm@<C@ 0R 0R  AV@<C@ 0R 0R  E@<C@ 0R 0R   
@<C@ 0R 0R  C@<C@ 0R 0R  B@<C@ 0R 0R  ^@<XD  t  t t  !9t  0h 
O !9 0gC@ 0R 0R
@5@S@>@;C@5A 0R 0R ]





 ]


@5@>@ @2@0 C@4@3@0 C@4@4@ @8 @0 @;C@&A 0R 0R C

 ]

 C C@5@>@;CA 0R 0R
@5 As@0 D@4@8 @' !8@;XD  t  t t  !9t dcg_qualify_pos 
O !9 0|CA0 0R 0R@5@S@>@;C@'A2 0R 0R
 ]






 ]
@5@>@;CA5 0R 0R@5 )`@8 X+ !8@;XD  t  t t  !9t dcg_cut_pos 
O !9 0CA 0R 0R
@5@S@>@;C@(A 0R 0R  C

 ]

 C
 ]@<CA  0R 0R@5 @@8 0~@;XD  t  t t  !9t  0] 
O !9 0\C@f 0R 0R Z
@5@S@>@ @ @8 !) !8@;C@1@i 0R 0R 


 0Z

@5@>@/@.@/@/@/@7 0a@ @ @0 0Z	@4@ @ @ 
@ @8 0[@;C@l 0R 0R B@5@>@ @8dcg_terminal_pos !8@;C@y@n 0R 0R
@5@D@M@"@#@L@>@D@7 @ @L@ @.@7 0z@"
 B@#@E@?@$@D@/@.@7 B !8@S@L@"
 @0@#@? $.@7 B !8@E@E@E@?@"@B@7 0y@L@>@.@7 ^4 !8@ @ @.@7 0z@"
 B@#@O@E@ @8 0@;C@ 0R 0R G AV G B@5@>@ @8 0 !8@;C
@ 0R 0R _{ @Q	@5@>@;C@%@ 0R 0R

 _z
 AV
 B@5@>@.@7
dcg_bt_pos !8@ @ @ @ @8 0@;C@>@ 0R 0R AV

 AV

@5@>@.@.@ @.@.@7 0a@ @ @ @.@ @ @7 0[@ @ @ @ @ @ @8 0[@;C@V@ 0R 0R E

 E

@5@>@.@.@ @.@.@7 0a@ @ @ @.@.@ @7 0[@ @ @ @ @ @7
or_delay_bind !8@ @ @ @.@.@ @7 0[@ @ @ @ @ @8 0@;C@V@ 0R 0R  


 E

@5@>@.@.@ @.@.@7 0a@ @ @ @.@.@ @7 0[@ @ @ @ @ @7 0@ @ @ @.@.@ @7 0[@ @ @ @ @ @8 0@;C@>@ 0R 0R C

 C

@5@>@.@.@ @.@.@7 0a@ @ @ @.@ @ @7 0[@ @ @ @ @ @ @8 0[@;C@>@ 0R 0R B

 B

@5@>@.@.@ @.@.@7 0a@ @ @ @.@ @ @7 0[@ @ @ @ @ @ @8 0[@;C@/@ 0R 0R Gm
 AV Gm
 B@5@>@.@ @.@7 )@ !8@ @ @ @/@ @ @8 0[@;C@ 0R 0R		@5@ @ @.@.@7 0b@ @ @ 
@ @8 0@;XD  t  t t  !9t  !) 
O !9 0C@ 0R 0R 0Z


@5@)
@>@&	@&
@;C@ 0R 0R 0Z


 
	@5@ @ @8 0} !8@;XD  t  t t  !9t  0 
O !9 0CA 0R 0R
@5@S@>@;C@'A 0R 0R ^h


 ]


 ]@5@>@;CA 0R 0R@5
brace_term@8 0~@;XD  t  t t  !9t  0 
O !9 0CA% 0R 0R@5@S@>@;CA' 0R 0R  _u

 ]
@<CA) 0R 0R  C

 ]
@<CA+ 0R 0R@5terminal@8 0~@;XD  t  t t  !9t  0x 
O !9 0wC@X 0R 0R AV B




@5@)
@>@&
@;C@[ 0R 0R B

@5@)
@>@&
@(	 @Q@;C@_ 0R 0R 
@<XD  t  t t  !9t  0 
O !9 0C@ 0R 0R AV B	@5@)
@>@;C@ 0R 0R 	
@<XXQM EF@=/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__hyp.pro   AuC @S @E JE J"E QE UIE RE KE RE J`E LE Q	E MXD  t  t t  Et  E AO Eset_next_hyp_id_y CA E E@5@a@h@g@r@0 R@4@7 A J#@>@;C
A E E@5@0 R	@4@7 0@>@;XD  t  t t  Et  R AO E K C@ E E
 J @5@0 J" J 
@4@7 D4@7set_next_hyp_id J#@>@;C@ E E@5@0 J"	
@4@7 D4@>@;XO E J` C@p E E @Q
 @5@C@7 I I@L@P@>@;C@x E E@5@7 J" J# P@2
@3@4@ B Jc@>@;C@ E E@5@7next_hyp_id J#@0 J"	
@4@7 D4@0  @@1 M@/@4@7 C@>@;XO E 0 C@ E E@5@0 R@4@7 J@p	@0 R	@4@7 0@>@;C@ E E@5@0 R@4@7 0@>@;XO Eset_next_hyp_id_x C@ E E@5@0 R@-	@4@7 J@7 0 J#@>@;C@ E E@5 @7 0@>@;XO E 0 C	@ E E@5@p	@8 0 J#@;XO E J C@ E E@5@7 Q	 J#@0 J"	
@4@8 D4@;XO E Q CA( E E  @5@0 UI@/@/@/@4@7 C@>@;XD  t  t t  Et  UJ AO E R CA E E@5@0 UI	
@4@7 D4@>@;XO E L C
@ E E@5@0 J"	
@4@8 C@;XO E Q	 C
@ E E@5@0 J"	
@4@8 J@;XO E M C	A E E  @5@0 R@/@4@7 C@>@;XXQM FvF@(/usr/lib/swi-prolog/library/aggregate.pl   Au@ C AgS E FvE FvEforeachE "E +gE "XD  t  t t  Fvt  0 @GD  t  t @Ht  Fvt 0  O Fv 0 C@kA Ft Ft@5@.
@7 +@.@7 I4@.@7 +@ @.
@7 I4@ 
@ @.@7 -# -E@D@* @@L@C
@@C@@L@P@L@P@F@F@?@,@ @ 
@.@7 -( -E@.@2 J$@4@7 @<@.@2 J$@4@7 @<@ @.@7 @@ @ @ @8
prove_list "@;XO Fvvar_in_term CB Ft Ft@5@)	@>@;CB Ft Ft@5@7 D@/@.
@7 A@7 0 "@>@;XO Fvstate1 C
A Ft Ftbag	
@5@>@;C
A Ft Ft M	
@5@>@;CA Ft Ft 	@<XO Fvtemplate_to_pattern C@6@ Ft Ft@5@.@.@ 
@7 0 "@ @.@.@ @7existential_vars "@0 AV@4@.@7 !u "@D@* 0@L@ @ @ @8add_existential_vars "@?@&@;XO Fvexplicit_binding CB Ft Ft Gm
 @	@5@>@;CB Ft Ft G
 @	@5@>@;CB	 Ft Ft ^




 H	@5@>@;CB
 Ft Ft  k




 C
 H	@5@>@;CB Ft Ft +




 C
 H	@5@>@;XO Fvterm_is_free_of CB Ft Ft@5@C
@7 0@L
@P@;XO Fv	step_term CAy Ft Ft@5@.@.
@7 @6@ @ @ 
@7 @6@ @8	step_list "@;XO Fvmax_pair CAY Ft Ft 	
@<C@/AZ Ft Ft	 C



@5@D@a@f
@h@s@L@ @ 
@ @ @ @8 0 "@?
@ @ @ @8 0@;XO Fv 0 CA~ Ft Ft @<C@3A Ft Ft
@5@.@7 A@ @.@7 A@ @.@7 A@ 
@ @ @ @7step "@.@7 _ "@ @ @ @ @8 0@;XO Fvfinish_result1 C
A Ft Ft 0
@5@>@&	@;CA Ft Ft M
@5@>@ @8 I4@;CA Ft Ftmax_witness
 C


@5@>@"  
@#@;CA Ft Ftmin_witness
 C


@5@>@"  
@#@;CA Ft Ft 
@<XO Fvmin_pair CAL Ft Ft C



@5@ 
@ @ @8 0 "@;XO Fv	needs_one CA Ft Ft  P@<CA Ft Ft  0@<CA Ft Ft  P@<CA Ft Ft  0@<XO Fvtemplates_to_patterns CA Ft Ft  @Q@<CA Ft Ft



@5@>@ 
@ @ @ @8 0@;C@3A Ft Ft
 AV


@5@ 
@ @ @.@ @7 0@ @.@ @7 I2 I3@ @ @ @ @ @8 0 "@;XD  t  t t  Fvt  Fv @GD  t  t @Ht  Fvt 0 B
 B
 Z O Fv 0 C@)@ Ft Ft		@5 0@.@.
@.@7 0 "@0 C	@4@ 
@.@7  j@ @.@7 ] ]@ @ @ @8aggregate_list "@;XO Fv 0 C@ Ft Ftsum


 @Q 0@5@S
@>@;C@ Ft Ft 0


 ^	

 0@5@>@;C@ Ft Ft V @Q V@5@>@;C@ Ft Ft P


 @Q P@5@S
@>@;C@ Ft Ft 0


 ^	

 P@5@>@;C@ Ft Ft  


 C
 ^

 0@5@>@;C@ Ft Ft P


 ^	

 P@5@>@;C@ Ft Ft  


 C
 ^

 0@5@>@;C@ Ft Ft M


 @Q M@5@>@;C@ Ft Ft 0


 @Q 0@5@>@;C@4@ Ft Ft

 J3



@5@7 D@>@2@-@4@7 @<@ @.@ @ @7 0@ @ 
@7 0 "@2@4@8 @<@;C@ Ft Ft@5aggregate_template@8 @ B@;XD  t  t t  Fvt  " @GD  t  t @Ht  Fvt 0 B
 B
  O Fv 0 C@/@ Ft Ft

@5 @@.@.
@.@7 0@0 C	@4@ 
@.@7 @@ @.@7 I4@ @.@7 0@ @ @ @8 0@;XO Fv !u C@9@ Ft Ft AV

@5@>@.@7 0@ @.
@7 0@D
@* @Q@L@&	
@?@D
@*
 @Q@L@&	@?
@"	 AV
@#@;C@ Ft Ft 
@<XO Fv 0 CA# Ft Ft 0@5@>@&
	@;C	A% Ft Ft M@5@>@8 I4@;CA' Ft Ft 0@5@8 ) I3@;CA) Ft Ft V@5@8 G@;CA+ Ft Ft P@5@8 ) I3@;CA- Ft Ft 0
  

@5@ @ @8 0 "@;CA/ Ft Ft P@5@8 ) I3@;CA1 Ft Ft 0
  

@5@ @ @8 0 "@;C@2A3 Ft Ft		 0 

@5@>state0@ @.
@.@7 V, V3@.@2
@4@7 @<@ @ @.@7aggregate_term_list "@ @ @ @8
finish_result "@;C@AA8 Ft Ft 0


@5@ 
@2@-@4@7 @< 0@ @ @.@.@7 V+ V3@.@2@4@7 @<@ @ @ @.@7 0@ @ @ @8 0@;XD  t  t t  Fvt  Fv @GD  t  t @Ht  Fvt 0 B
 Z O Fv 0 C@ Ft Ft@5 0@.@.@.
@7 0@ @ @.@7 + @@ 
@ @8 0@;XO Fvlist_is_free_of CB" Ft Ft
@5@+
	@>@ @8 0 "@;CB% Ft Ft @<XO Fv 0 CA Ft Ft @<C@*A Ft Ft
@5@0 H@0 H	
@4@4@0 H@0 H
@4@-@4@7 W5 @ @@ 
@ @8 0@;XO Fv +g C	A Ft Ft @5@>@;C@ A Ft Ft@5@.
@7 A@ 
@ @.@7 0 "@p?@>@ @ @ @8 1 "@;XO Fv 0 CA Ft Ft  0
	@<CA Ft Ft  M
	@<CA Ft Ft  V @<CA Ft Ft  0 @<XO Fv 0 CA Ft Ft@5@.@.
@7 @6@ @ @ 
@7 @6@ @8 0 "@;XO Fv 0 CAO Ft Ft 	
@<C@/AP Ft Ft	 C



@5@D@a@f
@h@q@L@ @ 
@ @ @ @8 0@?
@ @ @ @8 0@;XO Fv 0 CAb Ft Ft  0
	
@<CAc Ft Ft  M
	
@<C	Ad Ft Ft V@5@ @8 0@;CAf Ft Ft 0@5@ @a@i@h@n@w@;CAh Ft Ft P@5@ @a@i@h@l  @w@;CAj Ft Ft P@5@ @a@i@h@l  @w@;C@2Al Ft Ft
 0 C


 C

 C

@5@D@a@f@f@s@L@&@&
@?@&@&@;C@2Aq Ft Ft
 0 C


 C

 C

@5@D@a@f@f@q@L@&@&
@?@&@&@;CAv Ft Ft J2
@5@ @ @8 0 "@;XO Fv 1 CA Ft Ft @<C@1A Ft Ft
@5@ @.@7 A@ @.@7 A@ 
@ @ @ @7 0 "@.@7 0@ @ @ @ @ @8 1@;XO Fv 0 CAV Ft Ft C



@5@ 
@ @ @8 0@;XO Fv 0 CA Ft Ft
@5@.
@7 O I3@7 0 "@>@;CA Ft Ft 
 @<XO Fv 0 CA? Ft Ft 
@<CA@ Ft Ft
@5@ @.@7 1@ 
@ @ @8 0@;XO Fv 0 C@ Ft Ft
@5@S@%
@>@&@;C@ Ft Ft ^


@5@>@%
@"
@#@ 
@ @ @8 0@;C@ Ft Ft 


 
@5@>@%
@ 
@ @ @ @8 0@;C@ Ft Ft 


@<XO Fv 0 CA Ft Ft
@5@S@7 0 "@7 1 @>@;C	A Ft Ft
@5@S@>@;CA Ft Ft@5@.@.
@7 0 "@>@ @ 
@ @8 1@;CA Ft Ft@5@/@.@7 @6@ @ @8 1@;XO Fv 0 C@ Ft Ft 
	@<C@ Ft Ft
 ^

@5@ @ 
@8 0@;XD  t  t t  Fvt  " @GD  t  t @Ht  Fvt " B
  O Fv " C@3@ Ft Ft V@5@>@!@0 B @/@4@#@@@@ @.@7 A@p
@ @ 
@7 Dq @Q@?
@ @8 A@F@;C@ Ft Ft@5 @@.@.@.
@7 0@ @ @.@7 @@ 
@ @8 0@;XXQM EF@B/build/spark-0nPYkh/spark-2012.0.deb/simplifier/parseutilities.pro  7AAuC @S @E \E !E "E ]E -E ]E \E ]E ]E F\E 'eXO Eparse_atom_zero_or_more C@!A E E		


@5@ @7 - \@%@ 
@ @.@7 1 \@>@&@;CA E E
@5@>@&
@;XO Emodify_type CBH E E@5@.
@7 N5 \@8 1@;XO E ! C@p E E  *1@<C@q E E  *2@<C@r E E  *3@<C@s E E  *4@<C@t E E  *5@<C@u E E  *6@<C@v E E  *7@<C@w E E  *8@<C@x E E  *9@<C@y E E  * &@<C@{ E E  * \@<C@| E E  * 'P@<C@} E E  * KA@<C@~ E E  * \@<C@ E E  * \@<C@ E E  * \@<C@ E E  * "@<C@ E E  * [@<C@ E E  *	 \@<C@ E E  *
j@<C@ E E  * \@<C@ E E  * " @<C@ E E  *
 ]@<C@ E E  * \@<C@ E E  * \@<C@ E E  * S@<C@ E E  * "@<C@ E E  * \@<C@ E E  * J@<C@ E E  * \@<C@ E E  * \@<C@ E E  * J$@<C@ E E  * 'O@<C@ E E  * J @<C@ E E  * \@<C@ E E  *z@<C@ E E  * \@<C@ E E  *B@<C@ E E  * Q'@<C@ E E  * \@<C@ E E  * \@<C@ E E  *F@<C@ E E  *G@<C@ E E  * L@<C@ E E  *	 \@<C@ E E  *
J@<C@ E E  *K@<C@ E E  *L@<C@ E E  *
 \@<C@ E E  *N@<C@ E E  *O@<C@ E E  *P@<C@ E E  *Q@<C@ E E  *R@<C@ E E  *S@<C@ E E  * \@<C@ E E  *U@<C@ E E  *V@<C@ E E  *W@<C@ E E  *X@<C@ E E  *Y@<C@ E E  *Z@<C@ E E  ]
 S@<C@ E E  ] IC@<C@ E E  \ Lo@<C@ E E  ] P@<C@ E E  " E@<C@ E E  (, @<C@ E E  '
 C@<C@ E E  (* @<C@ E E  (+ M@<C@ E E  () @<XO E ! CBS E E@5@.
@7 G@.@7atom_to_lower_case_x \@ @7 G@>@;XO E " C@XB$ E E
 I
@5@2 \@3 ]@4 \@.
@7 \ \@"
 
@#@2 \@3 ]@4 \@ @.@7 18 ]@.@ @.@7 ] \@2 \@3 ]@4 \@ @.@7 18@ @ @7 1 \@%@>@&@;C@8B/ E E		@5@2 \@3 ]@4 \@.@7 18 ]@.
@ @.@7 19@2 \@3 ]@4 \@ @.@7 18@ 
@7 1:@%@>@&@;C@QB8 E E@5@2 \@3 ]@4 \@.@7 18@" @K

@#@2 \@3 ]@4 \@ 
@.@7 18 ]@.@ @.@7 19@2 \@3 ]@4 \@ @.@7 18@ @7 1:@%@>@&@;XO E - C@ E E@5@.
@7 O \@7@!inside_selected_character_class_x \@>@;XO E 1 CB E E@5@2 *@4 ]@.@.@7 19@ @7 &y I@%
@>@&

@;XO E 'e C@PA E E

@5@2 \@3 ]@4 \@.@7 18@" 
@#@2 \@3 ]@4 \@ @.
@7 18@.@ 
@.@7 1 \@2 \@3 ]@4 \@ @.@7 18@a@f@k I@w@%@>@&
@;C@5A E E@5@2 \@3 ]@4 \@.@7 18@.@ @.
@7 1@@2 \@3 ]@4 \@ 
@.@7 18@a@f@w@%@>@&
@;C@NA E E

@5@2 \@3 ]@4 \@.@7 18@" @K
@#@2 \@3 ]@4 \@ @.
@7 18@.@ 
@.@7 1@@2 \@3 ]@4 \@ @.@7 18@a@f@w@%@>@&
@;XO E \ C@#A E E@5@2@0 G ]@4@4 \@.@7 19@2 ]@4 ]@ @.@7 18@>@&
@;XO E ] CAV E E

@5@8 ] \@;CA[ E E 
@<XO E ] C@IA E E@5 \@ @.@7 18 ]@ @ @.@7 19 \@ @.@7 18@"

@# \@ @.@7 18@>@%@ @ @.@7 ] \@>@&
@;C@*A E E


@5 \@ @.@7 18 ]@ @ @.@7 19 \@ @.@7 18@>@&
@;XO E \ CA E E@5@/@.@7 19@>@&@;XO E ] C@ Az E E		
 ]

@5@ 
@7 1@%@2
@4@7 G@%@>@&@;CA E E
 ]@5@.
@ @.@7parse_atom_one_or_more \@ 
@7 G@%@>@&@;CA E E
 \@5@.
@ @.@7 1@ 
@7 G@%@>@&@;XO E ] CAe E E 
@<CAh E E

@5@8 ] \@;XO E 16 CB[ E E@5@>@;CB_ E E

@5@0 *@-@4@7 1 \@0 *@4@ @7 1G@ @ 
@8 15@;CBg E E


@5@ @ @8 15@;XO E 1D C@!A E E		


@5@ @7 1@%@ 
@ @.@7 1@>@&@;XO E@$inside_character_class_alpha_numeric C
AB E E@5@0 *@/@4@7 1G@>@;C
AF E E@5@0 *@/@4@7 1G@>@;CAJ E E@5 *@7 1G@>@;XO E 1= C@ E E G
@5@C@7inside_character_class \@L@P@>@;C@ E E@5@C
	@" G@#@L
@P@7 1J@>@;XO Einside_character_class_alpha C
A8 E E@5@0 *@/@4@7 1G@>@;C
A< E E@5@0 *@/@4@7 1G@>@;XO E 1K C@ E E *@5@> *@7 1G@>@;C@ E E ]
@5@> ]
@7 1G@>@;C@ E E ]@5@> ]@7 1G@>@;C@ E E \@5@> \@7 1G@>@;C@ E E ]@5@> ]@7 1G@>@;C@ E E "@5@> "@7 1G@>@;C@ E E (,@5@> (,@7 1G@>@;CA E E '
@5@> '
@7 1G@>@;CA E E ()@5@> ()@7 1G@>@;CA E E (*@5@> (*@7 1G@>@;CA E E (+@5@> (+@7 1G@>@;C
A E E *@5@>@0 *@/@4@7 1G@>@;C
A  E E *@5@>@0 *@/@4@7 1G@>@;C	A& E E *@5@>@7 1M \@>@;C	A, E E ]	@5@>@7 1H \@>@;CA2 E E@5@9Attempted to parse with an unaccepted character class: ~k@2@4@8 T L@;XXQM DaF@$/usr/lib/swi-prolog/library/shlib.pl  AuC AgS Euse_foreign_libraryE 1TEunload_foreign_libraryE 1WE #E DEreload_foreign_libraries E DXD  t  t t  Dat  Dd AD  t  t t  Dat  Dd AD  t  t t  Dat  Dd 
D  t  t t  Dat  Dg AD  t  t t  Dat  Dg AD  t  t t  Dat  Dg 
D  t  t t  Dat  1Z  
O Da 1YC@/AR D^ D^@5@0 Kr@-@-	@-
@4@0 AV@0 J@1current_library	@/
@/@4@1 Y @4@.@7 @@ @.@7 M. I3@ @8reload_libraries D`@;XD  t  t t  Dat  1] AD  t  t t  Dat  1] AD  t  t t  Dat  1] 
D  t  t t  Dat  1T @GD  t  t @Ht  Dat 1S D  t  t t  Dat  1T 
O Da 1SCA	 D^ D^@5@0 D@4 A@8 A @;XD  t  t t  Dat  1T @GD  t  t @Ht  Dat 1U  @KD  t  t t  Dat  1T 
O Da 1UC
A D^ D^@5@0 D	@4 A@8 1b@;XD  t  t t  Dat  1W 
O Da 1XC
A D^ D^@5@0 G	uninstall@4@8 1V D`@;XD  t  t t  Dat  1W 
O Da 1VC
A D^ D^@5$foreign@0	do_unload	@4@8 @ @;XD  t  t t  Dat  # 
O Da #CAD D^ D^@5@/@/@/@/@7 1\ D`@.
@0 Df
@4@8 @@;XD  t  t t  Dat  1a 
O Da 1`CA[ D^ D^ @<C@,A\ D^ D^ 1[
	


@5@D
@ @7 D D`@L
@R@? @0 %	 %@4@7 @' D`@ @8 1_@;XD  t  t t  Dat unload_foreign 
O Da 1nC@OA} D^ D^	@5@7 1X 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 unload_all_foreign_libraries  
O Da 1u C	Ap D^ D^  @5 " @Q@7 @@>@;CAr D^ D^@5@0 1\@-@/@/@/@/@4@0 1o@4@8 HW D`@;XD  t  t t  Dat   AD  t  t t  Dat   AD  t  t t  Dat   
D  t  t t  Dat  1h 
O Da 1gC@:A D^ D^@5@/@/@.
@.@7 1j@0 1\@/@/@/@/@4@7 C@D
@.@7entry D`@0 
@1 Hn@4@@L
@R@?@R@E@7abolish_foreign D`@ @8 Ai D`@;XD  t  t t  Dat  1~ 
O Da 1}C@-A( D^ D^@5@@@"@0 Df@1 @-	@-
@4@7 J@.@.@7 @6@0 	@4@ @7 1r@Q@?@R@F	@F@;XD  t  t t  Dat delete_foreign_lib 
O Da 1C@ D^ D^ @Q@5@0 #>	@4@/ @Q@8 A9@;C@ D^ D^ @<XD  t  t t  Dat  D 
O Da 1lC
@ D^ D^@5@/@/@/@/@7 1j@>@;C@@ D^ D^	@5@0 @@/@/@4@7 C@.@.@7find_library D`@0 Dc@4@7 C@0 Df@/@4@7 C@0 	@1 $d@-
@4@. @Q@7 A9@D@T@L@ @ @7 1 D`@0 @@4@7 Dh@Q@?@ @ @7 1@>@D@)@.@7 1x@0 	@1 1{
@4@@L@0 Dc@4@7 C@ @ @ 
@8assert_shlib 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 1@.@0 1y
@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  U 
O Da UC@ D^ D^@5@7 @@>@.
@7 H @/@8 CZ @;C@ D^ D^@5@2@/@3@-
@4@7 @<@8 1 D`@;XD  t  t t  Dat  1z 
O Da 1yC@ D^ D^	@5@0 1c@/@4@7 I@>@;C@ D^ D^
 1c
@5@.@7 1@2@3@4 S@8 D @;C	@ D^ D^ 
 1c
@<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 1f@0 1l
	@4@8 1i@;XD  t  t t  Dat  1 
O Da 1CA7 D^ D^@5@0 1\@/@/@/@/@4@7 C@0 1\	
@4@8 C@;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 1c %@4@8 D D`@;XD  t  t t  Dat  1 
O Da 1C@;@ D^ D^ @Q@5@.@7 ] @.@7 Hs @0 ] # B@-
@4@0 @@0 G ]	@-@4@0 #
@4@1 G"@4@0 G"
@4@7 @ @>@;C@ D^ D^ @@5@2@0 @ H	@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 @@;XXQM ,F@(/usr/lib/swi-prolog/library/operators.pl  Au@"C AgS E ,E ,E ,E ,E ,XO ,op_type C@u F  A 1  D J{@<C@ 1 1  Lp J{@<C@ 1 1  L`infix@<C@ 1 1  Lb 1@<C@ 1 1  La 1@<C@ 1 1  Lqpostfix@<C@ 1 1  Lr 1@<XO ,
undo_operator C@!@ 1 1 C:


 C:


@5@ @ 
@ @7 L^@ 
@7same_op_type ,@>@;C@*@ 1 1 C:


@5@>@0 C:
@4@ @7 1 ,@0 C:

@4@ @8 1@;C
@ 1 1 C:@5@>@;C@ 1 1  C:


 C: 
@<XO , 1 C@ 1 1@5@.
@7 1 ,@8 1@;XO ,undo_operators C@ 1 1 @<C@ 1 1

@5@ @7 1@ @ 
@8 1 ,@;XD  t  t t  ,t operator_stack AD  t  t t  ,t  1 AD  t  t t  ,t  1 AO ,
set_operators C@ 1 1 @<C@ 1 1	
@5@7 1 ,@8 1@;C@ 1 1 C:
	

@5@0  @@4@8 H@;XO ,tag_ops C@ 1 1 
@<C@;@ 1 1 C:





 C:

@5@0 	
@4@.@.@7 B ,@" @#@ @ @8 1 ,@;XD  t  t t  ,t  , @GD  t  t @Ht  ,t , @K @K O , , C@%@s 1 1@5@0 C:	
@4@.@7 1@0 1@1 Cincremental@4@7 C@0  @
@4@8 H@;XD  t  t t  ,t  , @GD  t  t @Ht  ,t 1  O , 1 C@c 1 1@5@.
@.@7 1@ @.@7 1@ @7 1@ @8 1@;XD  t  t t  ,t  , @GD  t  t @Ht  ,t , O , , C@i 1 1@5@.	@7 1 ,@0 1@1 Cmark	@4@8 C@;XO , 1 C@ 1 1@5@8 1@;XO , , C@} 1 1@5@0 1@1 C@-@-	@4@7 J@7 1@* 1@>@;XXQM FF@3/usr/lib/swi-prolog/library/prolog_metainference.pl   AuC AgS E _E  &XD  t  t t  Ft do_infer_meta_predicate @GD  t  t @Ht  Ft 1  O F 1 C@/@M F F 

@5@ @.@.
@7 @6@.@ @ 
@7 @6@0meta_pred_args_in_clause
	@4@.@7 @@, @@ @8combine_meta_args  (@;XD  t  t t  Ft  _ @GD  t  t @Ht  Ft _  O F _ C@@ F F@5@7  &  (@>@;C@-@B F F 

@5@0 
@4@0 [@-@4@7 ]f@>@0 @4@7 1  (@0inferred_meta_pred	@4@8 D4@;C@F F F 

@5@0 
@4@7 1@0 1
	@4@8 D4@;XO F _X C@ F F@5@7 GX@>@;C@ F F  @<C@ F F  Z@<C@ F F  A@<XO F ) C@ F F@5 F@7 Wm @,	 ]@>@;C@ F F
 @5@7 D@" 
@# F ]@7 1@>@;C@ F F 
 IC@<XO Fjoin_annotation C@ F F
@5@>@;C@A@ F F@5@D@7 _X  (@C@7 1@L@P@L@&
@?@)@D
@C@7 1@L@P@7 1@L
@&
	@?@D
@7 1@7 1@L@(
 @?@(
 IC@;XO Fmeta_annotation C@ F F@5@.
@.@7 @6@ @7 @6@ @.@7	meta_args  (@* @Q@;XO Fannotate_meta_args C@*@ F F@5@a@g@h@r@>@ @.
@7 A@.@7 A@ 
@ @ @7annotate_meta_arg  (@p@ @ @ @8 1  (@;C@ F F @<XO F 1 C@ F F@5@>@;C
@ F F

@5@>@;C@ F F


@5@>@2
@4@8 1@;C@9A F F


@5@2@-
@-@4@7 @<@ @2
@-@4@7 @< 1@ @ @.@7 V, V3@.@2
@4@7 @<@2@4@8 1@;XO F 1 C@Y F F@5@0 	@4@.@7 !M@ @7annotate_meta_vars_in_body  (@8 1  (@;XD  t  t t  Ft  1 AO F 1 C  B B  ' E ' A IC B
 IC@<C  B B  / Es / IC @K @K  @K @<C  B B  J @ J @<C  B B  % @ % @<C  B B  / Es / @K  @K @<C  B B  / Es / @K  @K @<C
  B B  / Es / @K @<C
  B B  L  Es L  @K @<C
  B B  '' Es '' IC @<C
  B B  T Es T @K @<XD  t  t t  Ft   ' @GD  t  t @Ht  Ft  &  B
O F  & C@3 F F 

@5@ @8 1  (@;C@5 F F 

@5@0 
@4@0 [@-@4@7 ]f@ @ @8 1@;XO F Wo C@ F F@5 F@.
@7 1@>@.@7 1  ( F@ @8 WW @;XO F 1 C	@ F F@5@S	@>@8annotate  (@;C	@ F F @5@>@8 1@;C@&@ F F@5@7 GX@7 ]k@>@.@7 @<@.@7 G@ @ @.
@7 I2 I3@.@ 
@7 @<@ @8 1@;C@ F F@5@7 1@7 D@"	 
@#@S@>@  ]@8 1@;C@ F F @<XO F 1 C@ F F@5 F@.
@7 1@>@.@7 1 F@ @8 1@;C@ F F@5 F@8 1@;XO F 1 C@7@ F F	@5@a@g@h@r@>@.
@7 A@ @.@7 A@ 
@ @7 1  (@D@ @7 1@L@( @Q@?@R@p@ @ @ @8 1@;C@ F F @<XO F 1 C@l F F@5@7 @@>@;C
@n F F@5@S@> @8 1@;C@(@q F F 

@5@>@D@7 A@L@ @8 1@?@D
@S
@L
 ]@8 1@?@R@;C@x F F AV

@5@>@ @7 1@8 1@;C@{ F F E

@5@>@ @7 1@8 1@;C@~ F F C

@5@>@ @7 1@8 1@;C@ F F B

@5@>@ @7 1@8 1@;C@ F F B

@5@S
@S@>@&
@;C@ @ F F@5@0 	@4@0 @H@-
@4@7 ]f@>@/@.@7 @6@ @8 1@;C@ F F@5@0 	@4@.
@7 1@>@/@.@7 @6@ @8 1@;C@ F F @<XXQM EFF@$/usr/lib/swi-prolog/library/lists.pl  AuC AgS E (E (E \yE )E )E (E )E (E )E (E )E (E )E (E (E )E M.E (E I2E )E )E )E )E (E OE )E (E (E RDE (E ]E _rXD  t  t t  EFt  ( 
O EF (C@5@ EE EE@5@D
@7 GX@L
@8nth0_det I3@F@?@!@D@S@L@"	@#@ @  @8nth_gen I3@? G@8 B B@F@;XD  t  t t  EFt last_ 
O EF 1CAW EE EE 
	@<CAX EE EE@5@ @ @8 1 I3@;XD  t  t t  EFt  ( 
O EF (C
@ EE EE 	@<C@ EE EE

@5@ @8 ( I3@;XD  t  t t  EFt  ( 
O EF (C	@ EE EE@5@ @8select_ I3@;XD  t  t t  EFt  1 
O EF 1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 1@;XD  t  t t  EFt generate_nth 
O EF 1CA? EE EE 


@<CA@ EE EE		



@5@p@ @ @ @ @8 1 I3@;XD  t  t t  EFt  ( 
O EF (C
@ EE EE 

@<C@ EE EE


@5@ @ 
@8 ( I3@;XD  t  t t  EFt append_ 
O EF 1C@ EE EE @<C@ EE EE
@5@.@7 I2 I3@ @ @8 1 I3@;XD  t  t t  EFt  DR 
O EF I2C@u EE EE 
	@<C@v EE EE


@5@ @ 
@8 1@;XD  t  t t  EFt  ( 
O EF (CB EE EE
@5@>@;CB EE EE@5@ @7 @ I3@>@ @8 ( I3@;CB EE EE


@5@ @ 
@8 1@;XD  t  t t  EFt  EQ 
O EF OC@j EE EE

@5@ @8member_ I3@;XD  t  t t  EFt  ( 
O EF (CB EE EE
	@5@>@;CB EE EE@5@ @7 1@>@ @8 ( I3@;CB EE EE


@5@ @ 
@8 1@;XD  t  t t  EFt  E 
O EF ]CBj EE EE@5 @@7 1@.
@7 ] ]@.@7 Oe@ @7equalize I3@8pairs_to_keyset I3@;XD  t  t t  EFt  ) 
O EF )CBQ EE EE@5@.	@.
@7 B I3@*
 @@.@7 I4@ @8 G@;XD  t  t t  EFt  ) 
O EF )CB) EE EE
@5@ @8 ) I3@;XD  t  t t  EFt equalize_to 
O EF 2CBu EE EE @<C@(Bv EE EE C



@5@D@)	@L@&
@ 
@8 2 I3@?@ 
@ @ @8 2@;XD  t  t t  EFt  1 
O EF 1CBq EE EE @<CBr EE EE C
	

@5@ @8 2@;XD  t  t t  EFt  F 
O EF )CB
 EE EE@5 @8 F I3@;XD  t  t t  EFt  ) 
O EF )CA EE EE

@5@ @8max_member_ I3@;XD  t  t t  EFt  ) 
O EF 2CB, EE EE 
	@<CB- EE EE@5@a@f@h@l  @x
@ @ 
@8 2@;XD  t  t t  EFt  ) 
O EF )C@lA EE EE@5@.
@.@7 2 @.@.
@7 2 @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 1 @@7 1@E@8perm I3@;XD  t  t t  EFt  ( 
O EF )CA, EE EE@5@S@> @ @8 1@;CA/ EE EE@5 $=@7 1@ @8	find_nth0 I3@;XD  t  t t  EFt  F 
O EF 2CB
 EE EE 
	@<CB EE EE@5@a@h@f@n@x
@ @ 
@8 2@;XD  t  t t  EFt  ) 
O EF )CAv EE EE @<CAw EE EE



@5@ @8 ) I3@;XD  t  t t  EFt  2
 
O EF 2	CA EE EE 
	@<CA EE EE@5@D
@ @7 E@L
@ @8 2@?@ @ @8 2@;XD  t  t t  EFt  Fh 
O EF RDCAT EE EE
@5@ @8 1@;XD  t  t t  EFt  2
 
O EF 2CA EE EE @<CA EE EE

@5@.@7 1@ @ @8 2@;XD  t  t t  EFt  \z 
O EF \yC@ EE EE 
@<C@/@ EE EE@5@D@C@ @7 I@L@P@L@ @8 \y I3@E
@?@"


@#@ @ 
@8 2@;XD  t  t t  EFt  1 
O EF 1C
@ EE EE 



@<C@ EE EE

@5@ 
@ @8 1@;XD  t  t t  EFt  ( 
O EF (C
@ EE EE@5@ @7 ( I3@>@;XD  t  t t  EFt  ( 
O EF (C@ EE EE@5@.@7 1@>@&
@;XD  t  t t  EFt  1 
O EF 1CA EE EE 	
@<CA EE EE
@5@ @.@7 _ I3@ @ 
@ @ @8 1@;XD  t  t t  EFt  J{ 
O EF (C@ EE EE @<C@ EE EE


@5@ @ @8 ( I3@;XD  t  t t  EFt  2 
O EF 2CAD EE EE 

@5@>@;CAE EE EE


@5@p?@ @ 
@ @8 2@;XD  t  t t  EFt  1 
O EF 1C@m EE EE 	@<C@n EE EE@5@ @ @8 1@;XD  t  t t  EFt  DR 
O EF (C@ EE EE@5 @@7 1@8 1@;XD  t  t t  EFt  ( 
O EF (CB EE EE@5@>@;CB EE EE
@5@7 1@ @8 ( I3@;XD  t  t t  EFt  ( 
O EF (CB EE EE
@5@>@;CB EE EE@5@ @7 1@>@"


@#@ @ 
@8 ( I3@;C
B EE EE

@5@ @8 2@;XD  t  t t  EFt  )  
O EF (CB9 EE EE@5 G@7 1 G@7 1@a@g@h@r@8numlist_ I3@;XD  t  t t  EFt  ) 
O EF )CB EE EE
@5@ @8 ) I3@;XD  t  t t  EFt  1 
O EF 1CB} EE EE @<C@"B~ EE EE C


@5@S@>@( J$@"	


@#@ @ 
@8 1@;CB EE EE

@5@8 1@;XD  t  t t  EFt  ) 
O EF )CA EE EE

@5@ @8min_member_ I3@;XD  t  t t  EFt  )
 
O EF )CA EE EE@5@.
@7 )
 I3@>@&	
@;XD  t  t t  EFt  2 
O EF 2CB? EE EE
@5@>@"
@#@;CBA EE EE
@5@p@ @ @8 2@;XD  t  t t  EFt  E\ 
O EF M.CA EE EE@5@8 E\ I3@;XD  t  t t  EFt  E\ 
O EF 2#CA EE EE 
	@<CA EE EE


@5@ 
@2	@4@ @8 2"@;XD  t  t t  EFt  ) 
O EF 2CB EE EE 
	@<CB EE EE@5@a@f@h@l  @x
@ @ 
@8 2@;XD  t  t t  EFt  ) 
O EF )CAg EE EE@5@.
@.@7 2 @* @@&	
@;XD  t  t t  EFt  _s 
O EF )CA7 EE EE@5@S@>@ @8 1@;CA: EE EE@5 $>@7 1@.@7 2@ @ @8 2@;XD  t  t t  EFt  2 
O EF 2CA EE EE 
	@<CA EE EE@5@D
@ @7 D @L
@ @8 2@?@ @ @8 2@;XD  t  t t  EFt  )
 
O EF 2!C
A EE EE	@5@S@>@;CA EE EE
	@5@>@;CA EE EE@5@>@ @.
@7 2 @ @ 
@8 2 @;C	A EE EE 	@<XD  t  t t  EFt  _s 
O EF _rC@<A EE EE@5@D@7 GX@L@p?@ @8 1@F@?@#@D@S@L@"	
@#@ 
@ @8 1@? G@8 1@F@E@;XXQM B~F@'/usr/lib/swi-prolog/library/settings.pl  AuC AgS E
save_settings E
list_settingsE 2) Econvert_setting_textE VtEset_settingE B{Erestore_settingEset_setting_defaultE 2'Esetting_propertyE B|E VsE BXD  t  t t  B~t retract_setting 
O B~ 29CAm By By 
	
@5@0st_value
	@/@4@8 C@;XD  t  t t  B~t  2) 
O B~ 2(C@=BP By By@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 T B} 2@@7 2A@0 28	@4@0list_setting	
@4@8 HW B}@;XD  t  t t  B~t expr_to_list 
O B~ 2JCA By By H


@5@>@%
@ @ @.@7 2K B}@ 
@ @ @8 2L@;C@0A By By	 !
@5@>@%
@D@ @.@7 Q B}@%
@L@"@#@?environment_variable@ @7 C B@&
@F@;C@2A By By	
 !


@5@>@%
@D@ @.@7 2M@%@L@"@#@?@"
@#@F@;C@/A" By By

 B|
@5@>@%
@0 	@4@.@.@7 B@0 @4@.@7 27 B}@%
@"@#@;CA' By By 
@<XD  t  t t  B~t  _ AD  t  t t  B~t  _ 	 D  t  t t  B~t  _ 
O B~ _C@$@c By By Vs _ VH D  _
@5@0 VH@3 D@3 @4@ @8 _ B}@;XD  t  t t  B~t  Vt 
O B~ VsC@DA By By@5@.
@2@0 @ B@4@3@0 @ @@4@4@7 @ B}@>@0
local_file
@4@7 A B} B@.@2@0 A@ $@4@4@7 \@ @.@7read_setting B}@0 Vt	@4@0 G"@4@7 B B}@8clear_setting_cache  B}@;CA By By@5@.
@2@0 @ A@4@3@0 @ @@4@4@7 2S@>@0 2T
@4@8 2V@;CA By By @<XD  t  t t  B~t  B @GD  t  t @Ht  B~t 28 D  t  t t  B~t  B 
O B~ 28CB  By By@5@7 H@>@.	@.
@7 B@/@/@/@/@8 B@;CB$ By By 
	
@5@/@/@/@/@8 B@;XD  t  t t  B~t  B 
O B~ BC@ By By@5@.@7 B B}@>@&@;C	@ By By@5@7 @@>@&@;C@ By By@5@.@7
setting_cache B}@>@&@;C@6@ By By !
@5@>@D@"@ @.
@7 2M@L@ 
@.@7 2+ B}@0 2b@0 !@4
@4@7 2V@&@?	 2N@ @8 2O@F
@;C@4@ By By	 !


@5@>@D@ @.@7 2M@L@ @.@7 2d@?@%
@E@0 2b@0 !@4
@4@7 2V@&@;C@%@ By By 2P
@5@>@0 	@4@.
@.@7 B@0 
@4@ @7 2Q@ @8 B@;C@@@ By By	@5@.@7numeric_type B}@>@.
@7  } BW@D@* G@L@a@f
@k T@x@?@D@( G@L@a@f
@k  @x@?@%
@0 2b
@4@7 2V@&@;C@6@ By By H



 @Z@5@>@0 2J@0 H
@4	@4@.@7 Bo B}@ @.@7 A B}@0 2b@0 H
@4 @Z@4@7 2V@&@;C@#A  By By _
@5@>@ @.
@7eval_list_default B}@0 2b@0 _@4
@4@7 2V@&
@;CA By By @<XD  t  t t  B~t  2/ @GD  t  t @Ht  B~t 2.  @KD  t  t t  B~t  2/ 
O B~ 2.C@AW By By
@5@.
@.@7 B @Z@ @7 B@D@@ @.@.
@/@/@7curr_setting B}@ 
@ @.@7 B@L@0 
@4@.@7 2Q@D@)	@L@0 
@4@7 2: B}@?@+@D@ @7 2; B}@L@R@?@B@ @7 B@L@0 
@4@7 2r@0 
@4@7assert_setting B}@O@D@)	@L@R@?@0 B~@1 E@0 
@4	@4@7 ] ]@8 2\@? B|@ @8 2O@F@F@;XD  t  t t  B~t  B| @GD  t  t @Ht  B~t B{  @K @K @KD  t  t t  B~t  B| 
O B~ B{C@z By By@5@0 @@0 A A@1 B{	
@4@/@4@8 @@;XD  t  t t  B~t  21 @GD  t  t @Ht  B~t 20 D  t  t t  B~t  21 
O B~ 20C@PAy By By@5@.	@.
@7 B @Z@7 B@D
@;@.@7 2s@L
@0 	
@4@7 2r@0 	
@4@.@7 2Q@D@+@L@0 2w@1 2x@0 	
@4@4@8 2y@?@R@?@R@F@;XD  t  t t  B~t  B AD  t  t t  B~t  B 
D  t  t t  B~t  2c AD  t  t t  B~t  2c AD  t  t t  B~t  2c 
D  t  t t  B~t  B 
O B~ BC	@ By By
@5@7 A@>@;C@ By By@5@0 A	@4~s@8 B@;XD  t  t t  B~t 
st_default AD  t  t t  B~t  2{ 
D  t  t t  B~t convert_text AD  t  t t  B~t  2| 
D  t  t t  B~t  B AD  t  t t  B~t  B 
O B~ BC@S F F body_indentation H $=@"Indentation used goals in the body  F@S@<C@U F F tab_distance H $=@/Distance between tab-stops.  0 uses only spaces  F@U@<C@W F F cut_on_same_line H @ @QPlace cuts (!) on the same line  F@W@<C@Y F F 
line_width H $=@NWidth of a line.  0 is infinite  F@Y@<XD  t  t t  B~t  2? 
O B~ 2>CB[ By By 

 
@5@>@;CB\ By By 
 @<XD  t  t t  B~t  2)  
O B~ 2*CBM By By  @5@/@8 2( B}@;XD  t  t t  B~t save_setting 
O B~ 2C@[B By By	
 

@5@ @.@.
@.@/@7 2o@D@>@ @.@7 2s@C@ 
@ @.@7 B@ @ @7 \S 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 
store_setting 
O B~ 2C@`A By By
 27 


@5@ @.
@.@/@/@7 2o@>@ @ 
@.@7 B@D@)@L@R@?@2@B@ 
@ @7 B@L@0 2;
@/@4@7 C@0 2;
@4@7 2V@0 2w@1 2x@0 
@4@4@8 2y@O@;C@@A By By 27 


@5@>@D
@#@0 _ D@4 D@7 ] ]@L
@0 2;
@/@4@7 C@0 2;
@4@8 2V@? B|@0 
@4@8 2O@;CA By By@5 B|@8 @ B@;XD  t  t t  B~t  2Y 
O B~ 2XCA By By@5@2@0 D ,@4@4@8 +@;XD  t  t t  B~t  2n 
O B~ 2mCA By By @<CA By By
@5@ @ @7 B@ 
@ @8 2l@;XD  t  t t  B~t  2, 
O B~ 2+CBy By By@5@7 2| B}@>@;C
B{ By By @Z
	@5@> @Z@8 B@;C
B} By By @
	@5@> @@8 B@;CB By By G@5@>@.@7 Hs B}@a@f@k  @w@;CB By By G@5@>@.@7 2@a@f@k T@w@;C@+B By By $9

@5@>@D
@ @7 GX@L
 G@7 2d@? G@7 2d@0 $9@4@8 B@;C
B By By@5@7 2@8 B@;XD  t  t t  B~t  2v 
O B~ 2uCAp By By 

@5@0 2;
	@4@8 2V@;XD  t  t t  B~t  ! AD  t  t t  B~t  ! 
O B~ !CA8 By By@5@D@.@7 2M@L H @ @8 2d@?@&
	@E@;XD  t  t t  B~t  2' 
O B~ 24C@CA By By@5@.	@2@0 @ A@4@4@7 2S@> A@.
@2@0 A@ $@4@3@0bom @Q@4@4@7 \@7write_setting_header B}@0 B@-@-@/@/@/@/@4@0 2
@1 @4@7 2I@8 UZ@;XD  t  t t  B~t  26 
O B~ 25C@*B5 By By@5@7 H@>@" 

@#@ @.@.
@.@.@7 2o@>@ @ 
@ @ @8 26 B}@;C@%B: By By@5@" 

@#@ @.@.
@.@.@7 2o@ @ 
@ @ @8 2@;XD  t  t t  B~t  2g 
O B~ 2fCAE By By  G G@<CAF By By  $= G@<CAG By By  G G@<CAH By By $9
@5@D
@7 GX@L@(	 G@?@(	 G@;XD  t  t t  B~t  Vt 
O B~ 2-CA By By@5@8 Vs B}@;XD  t  t t  B~t  ! AD  t  t t  B~t  ! 
O B~ !CA3 By By@5@D@.
@7 2M@L H @8 2d@? 2N@8 2O@E
@;XD  t  t t  B~t  23 @GD  t  t @Ht  B~t 22  @KD  t  t t  B~t  23 
O B~ 22C@uA By By	@5@.
@.@7 B @Z@ @7 B@D@S@ @.@.
@/@/@7 B@L@0  B~@1 2{
@/@4@7 C@0 
@4@7 2r@D@)	
@L@R@?@0  B~@1 2
	@4@7 2V@ @.@7 B@0 
@4@ @8 2. B}@? B|@0 
@4@8 2O@F@E@;XD  t  t t  B~t  B| @GD  t  t @Ht  B~t 27  B
D  t  t t  B~t  B| 
O B~ 27C@j@ By By
@5@.
@.@7 B@D@F@ @7 H@L@D@ @.@7 2s@L@&	@F
@?@*@D@ @.
@.@/@/@7 2o@L@ @ 
@8 B@? B|@0 
@4@8 2O@F
@E@?@ @/@/@/@/@7 B@0 
@4@8 2Q@F@E@;XD  t  t t  B~t  B 
O B~ BCA By By@5@8 B@;XD  t  t t  B~t  2^  
O B~ 2]C
@ By By  @5@0 2b@/@/@/@4@8 C@;XD  t  t t  B~t  2U AD  t  t t  B~t  2U 
D  t  t t  B~t  2q 
O B~ 2pC@"@e By By	@5@.@ @ 
@7 B@D
@.@7 2 B}@L@&@?@&@E@;XD  t  t t  B~t  2< AD  t  t t  B~t  2< 
D  t  t t  B~t  2H 
O B~ 2GC@XB_ By By 

@5@ @ @.
@.@.@/@7 2o@ @ @ 
@.@7 B@0 @4@.@7 2Q@D
@+@L@' IC@?@' @~w~t~*| ~q~w~t~*| ~w~n@2@0 @4@3	@3@3@3
@3@4@8 2F@;XD  t  t t  B~t  2'  
O B~ 2&C
A By By@5@.@7 2T B}@>@8 24 B}@;XD  t  t t  B~t  2 
O B~ 2C@&B	 By By@5@.	@7 \ B}@0 B@-
@4 +@7 \ B}/*  Saved settings~n@7 B    Date: ~w~n@2
@4@7 B .@8 B@;XD  t  t t  B~t  Vt 
O B~ 2ZCA By By D@5@>@;CA By By@5@0 2
@4@.@0 @' As@4@7 A9@.@7 2W@ @8 2Z B}@;XD  t  t t  B~t  26 
O B~ 2C	B? By By  ]

@<CB@ By By 1c
@5@ @ @8 B@;C
BB By By  %
@<C
BC By By  _
@<XXQM FF@&/usr/lib/swi-prolog/library/listing.pl  AuC AgS E VuE HE VvE ^9E H XD  t  t t  Ft nlindent 
O F 2C@;B F F@5@7 I@0  H 2@4@.
@7 27 B}@D
@a@i@b @u@L
@8 Cg ^:@F@?@a@h@i@l A@x@a@h@i@l IM@x@ @7put_tabs ^:@ @8 2@;XD  t  t t  Ft  _ AD  t  t t  Ft  _ 	 D  t  t t  Ft  _ 
O F _C@Q@2 F F Vu !    C@5@C@0 C@0  @1  C@4@4@ @7 @ ^:@L@P@0  @1 +@/@/@/@4@2@0 C@0  @1  C@4@4@4@: ,) ,*@;XD  t  t t  Ft clause_term 
O F 2CAo F F  G


 B!
@<CAp F F  ^


 ^
@<XD  t  t t  Ft write_module 
O F 2CA F F@5@7hide_module ^:@>@;CA F F@5~q:@2@4@8 T ^:@;XD  t  t t  Ft portray_list_elements 
O F 2C@SBe F F	
@5@ C@ @7pprint ^:@D
@*
 @@L@R@E@?@8@D@T
@"
@#@L AW@7 I@7 2 ^:@ 
@ @8 2 ^:@E@?@p	>@ @7 2| @7 I@ 
C@ @8 2@;XD  t  t t  Ft listing_write_options 
O F 2CB F F 
 CC @Q Lk @Q Lg CG CI
@<XD  t  t t  Ft  2 
O F 2C@!A	 F F @5@0 	
@4@0 [@-@4@7 ]f@0  
@4@0 [@4@7 ]f@>@;CA F F
@5@>@;XD  t  t t  Ft  ^1 
O F ^1C@ F F
 @5@>@;C@ F F
@5@>@;C@ F F 


@5@>@;C@ F F @<XD  t  t t  Ft  _Y 
O F _XCA? F F portray_goal@<XD  t  t t  Ft 
postfix_op 
O F 2CB F F@5@.
@.@7 L^@ @.@7
post_assoc ^:@>@a@i@f@l C@w@;XD  t  t t  Ft list_module 
O F 2C@c@k F F@5@@@Y@/@0 @-	@4@7 [ ^:@C@0 	@4@0 [@/@4@7 ]f@L@P@/@.
@7 B ^:@.@/@7 @6@D
@@ U@7 ]f@?
@  @/@/ D@7 Ac@L
 #O @7 @@?@R@7 J~@0 
@4@7list_predicate ^:@Q@?@R@F	@E@;XD  t  t t  Ft portray_meta_arg 
O F 2CBL F F@5@7 GX@>@.@7 H ^:@ noindentC@ @8portray_body ^:@;C
BP F F@5C@ @8 2@;XD  t  t t  Ft 	or_layout 
O F 2CB F F@5@S@>@Q@;CB! F F  E@<CB" F F  C@<CB# F F  B@<XD  t  t t  Ft portray_meta 
O F 2C@8B1 F F@5@7contains_non_primitive_meta_arg ^:@>@2@-@-
@4@7 @<@2@/@-@4@7 @<~q(@2@4@7 Aw ^:@.@7 2@ @ 
@ @ @7portray_meta_args ^: Ln@8 2@;C
B9 F F@5C@ @8 2@;XD  t  t t  Ft 	primitive 
O F 2CB% F F@5@7 2 ^:@>@Q@;CB' F F AV@5@>@Q@;CB( F F @<XD  t  t t  Ft  YK 
O F YKC
Ar F F@5 C@7 YM ^:@8 I@;XD  t  t t  Ft write_declarations 
O F 2C@ F F@5@>@;C@ F F
@5:- ~q.~n@2
@4@7 2@ @8 2 ^:@;XD  t  t t  Ft  Vv @GD  t  t @Ht  Ft Vu @K @K D  t  t t  Ft  Vv 
O F VuC@MA5 F F	 

@5 @@ @7 B B _Y@0 @4@.
@7   ]@C@*@C@ @.@7 *- ^:@  @/@2@0 W @Q@4@4@7 $n ^:@ @ 
@7do_portray_clause ^:@L@P@?@E@L@P@?@E@;XD  t  t t  Ft list_clauses 
O F 2C@%@ F F@5@.
@.@7 2@@@.@7 !M@ @7 2 ^:@0 G@4@7 ^9 ^:@Q@?@R@E@;XD  t  t t  Ft nowrap_term 
O F 2CB F F Y"@5@>@;C@5B F F@5@.	@.
@7 @6@/@/@7 L^@D@*
@L@/@/@8infix_op ^:@?@B@*
@L@D
	@/@7	prefix_op ^:@L
@R@?@/@8 2 ^:@O@;XD  t  t t  Ft pprint_args 
O F 3CB F F @<C@+B F F
@5@ C@ @7 2@D@*
 @@L@R@? AW@7 2@7 2@ 
@ @8 3 ^:@;XD  t  t t  Ft 	decl_term 
O F 3C@7@ F F@5@.@.@7 2@ @.
@.@7 @6@D@ @ @7 2@L@"
 
@#@?@"
  
@#@;XD  t  t t  Ft 	pre_assoc 
O F 3CB
 F F  D@<CB F F  Lp @<XD  t  t t  Ft  2 
O F 2C@ F F@5 _@7 ]f@>@.
@7 3 ^:%   Undefined: ~q~n@2
@4@8 2@;C@ F F@5 D@7 ]f@>@.
@7 3
%   Foreign: ~q~n@2
@4@8 2@;C@ F F@5@7notify_changed ^:@7list_declarations ^:@8 2 ^:@;XD  t  t t  Ft  2 
O F 2CBB F F @<C@4BC F F	

@5@ 
@ @ @ @7 2 ^:@D@* @@L@R@?@  AW@7 2@ @7 2@ @ @ @ @8 2@;XD  t  t t  Ft 
m_callable 
O F 3CA F F@5@/@.	@7 2@7 ]k@0 @/@/@4@8 I@;XD  t  t t  Ft term_needs_braces 
O F 3CA F F@5@7 ]k@.
@/@7 @6@.@/@7 L^@a@f@h@s@>@;XD  t  t t  Ft  2 
O F 2C@3B F F@5@T	@"	 _z
@#@.
@7 2@p
{ @7 2@ @ noidentC@ @7 2@ 
@7 2 Wc@8 2@;C@XB F F	@5@7 D@C@7 2 ^:@L@P@0  H 2@4@.@7 2@a@f@b @s@D@.
@2@0
max_length@4@4@7 @e ^:@L@R@?@%
@.@7 2@a@f@f
@n@f@s@a@f
@f@b@l @s@>@ @8pprint_wrapped ^:@;CB F F@5@.@ @7 2 ^:@ @8 +@;XD  t  t t  Ft  2 
O F 2C@$A F F@5@.@.@7 L^@ @.
@.@7infix_assoc ^:@>@a@f@f
@l C@w@a@f@f@l C@w@;XD  t  t t  Ft  2 
O F 2CB F F@5@a@h@b @s@>	@7 A ^:@p
	?@8 2@;CB F F @<XD  t  t t  Ft declaration 
O F 3)C@ F F@5@.@.@7decl ^:@ @7 ]f@.
@7 3
@2@3
@4@8 @<@;C@6@ F F@5@>@0 @H@-@4@7 ]f@.@/@7 2@D
@@@* @?@)	@L
@"
 @H@#@?@"
 @H @#@;C@ F F@5 @G@7 ]f@.@7 3
@"
 A@#@;XD  t  t t  Ft  H @GD  t  t @Ht  Ft H D  t  t t  Ft  H 
O F HC@ F F 
	
@5@S
@>@8 2 ^:@;C@ F F 
	
@5@7 @ ^:@>@0 O@-
@4@0 H@1 	@4@8 HW ^:@;C@ F F@5@D@.	@ W % W@L@8list_clauserefs ^:@E
@?@.
@7 $u ^:@8list_predicates ^:@E	@;XD  t  t t  Ft  Vv 
O F 2CA1 F F@5 B@7 2@8 Vu ^:@;XD  t  t t  Ft  3 
O F 3C@&@ F F@5@.
@0 3*	
@4@.@7 @@D@* @@L@R@?
@ @7 2 Z@8 2@;XD  t  t t  Ft  35 
O F 34C@ F F@5@>@;C@ F F	
@5@>@7 33@8 33@;C@ F F@5@.	@.
@7 F ^:@0 G	
@4@8 2@;XD  t  t t  Ft  2 
O F 2CB< F F@5@.
@.@7 A@.@7 A@ @7 GX@C
@ @7 2 ^:@L
@P@>@;XD  t  t t  Ft  $z 
O F $yC@ F F 

 

@5@>@ @ @8 $y ^:@;C@ F F 

@5@ @8 @6@;XD  t  t t  Ft  3& 
O F 3%CB F F  L`@<CB F F  Lb @<CB F F  La @<XD  t  t t  Ft portray_list 
O F 3>CB[ F F@5@>@8 I@;C@ B] F F@5@7 2[ @7 I@p	@ @ @7 2@7 2 U@8 I@;XD  t  t t  Ft  3 
O F 3 CB F F@5@.
@.@7 L^@ @.@7 3	 ^:@>@a@i@f@l C@w@;XD  t  t t  Ft  H  @GD  t  t t  Ft  H  
O F 2C	@g F F@5@.@7 D ^:@8 3.@;XD  t  t t  Ft 
inc_indent 
O F 3DCB F F@5@a@g@h@b@o@n@w@;XD  t  t t  Ft  2 
O F 2CAA F F@5@S	@>D@8 2@;CAD F F
 G
 @Q@5@>@ D@7 2@8 2 ^:@;C@AG F F@5@.@.@.
@7 2 ^:@> @.@7 3E ^:@ @.@.@7 2@ @ @7 2 X@2@4@7 2@D@V@T
@"
 

@#@C@ @7 3<@L@P@L@ @7 2 *$@2@4@7 2 @7 2@ @7 2(   @7 I@ @.@7 3H@ @  2D@7 2@ @7 2 Ln@7 I@?@0  H 2}@4@.@7 2@ 
@ indent@ @7 2@F@8 3F@;C@0A] F F
 B  D

@5@ @.
@7 G@a@f
@b@s@>:- use_module(~q,@2@4@7 2@ @7 3? ^:).
@8 I@;C@$Ac F F
 B  Bj

@5@>
:- module(~q,@2@4@7 2@ 
@7 3L 3M@8 I@;CAg F F
 B 
@5@>:- @7 I@  2D@7 2@8 3F@;CAk F F@5  2D@7 2@8 3F@;XD  t  t t  Ft  3- 
O F 3,C@ F F  A A@<C@ F F  A A@<C@ F F  A A@<C@ F F  A A@<C@ F F  A A@<XD  t  t t  Ft  3" 
O F 3!CB F F@5@"	@#@>@.@7 2@ @ @8 3L@;C@&B F F@5@2@-@-
@4@7 @< 2@ @7 2@.@7 2@ 
@ @ @7 3 Ln@8 2@;XD  t  t t  Ft  3 
O F 3C@)A F F@5 @@.
@7 2 U@7 ]f@C A@7 ]f@L@P@>@.@7 3
@7%   NOTE: system definition has been overruled for ~q~n@2@4@8 2@;CA F F @<XD  t  t t  Ft  Vv 
O F ^9C
A- F F@5@.	@7 R@8 2 ^:@;XD  t  t t  Ft 
portray_or 
O F 3RC@[A F F E C



@5@>@.@7 3H C@.@.@7 2@ @  2@ @ @7 2@7 2->  @7 I@ 
@  2@ @ @7 2@7 2;   @7 I E@/@.@7 2@ @ @ @8 3R ^:@;C@[A F F E B



@5@>@.@7 3H B@.@.@7 2@ @  2@ @ @7 2@7 2*-> @7 I@ 
@  2@ @ @7 2@7 2 3U@7 I E@/@.@7 2@ @ @ @8 3V@;C@9A F F		 C


@5@>@.@7 3H C@.@.@7 2@ @  2@ @ @7 2@7 2 3T@7 I@ 
@ @ @8 3V@;C@9A F F		 B


@5@>@.@7 3H C@.@.@7 2@ @  2@ @ @7 2@7 2 3X@7 I@ 
@ @ @8 3V@;C@9A F F		 E


@5@>@.@7 3H E@.@.@7 2@ @  2@ @ @7 2@7 2 3U@7 I@ 
@ @ @8 3V@;C@9A F F		  



@5@>@.@7 3H  @.@.@7 2@ @  2@ @ @7 2@7 2|   @7 I@ 
@ @ @8 3V@;XD  t  t t  Ft  2 
O F 2CB F F  Lq@<CB F F  Lr @<XD  t  t t  Ft  39 
O F 38C@4@ F F
 

@5@.@7 O I3@ @.
@7 3=@ 
@ @7 2 ^:@ 
@7 # ^:@ 
@.@.@7 2@0 @4@7 2@7 J~@Q@;C@ F F @<XD  t  t t  Ft  2 
O F 2CA| F F@5@S@>@ @ @ 
@8 2@;CA F F G@5@0  H 2@4 @Q@7 2@>@  !@8 I@;C@7A F F AV G
@5@0  H 2@4 @Q@7 2@C@0 AV@/@/@4@ @7 3 ^:@L@P@>@  !,@7 I@  3JC@ @ 
@8 2@;CA F F 3J@5@>@ @7 2 2@ @ @ 
@8 2@;C@!A F F@5@7 2@>@  3I@7 ID@ @ 
@7 3V@ @7 2@  Ln@8 I@;C@*A F F@5@ @7 3^@>@ ( @7 I@p	@  2D@ @ 
@7 2@ @7 2@  Ln@8 I@;C@2A F F

 AV

@5@> AW@.@.@7 2@  2@ @ @ 
@7 2@  AW@7 I@  3J@ @ @ 
@8 2@;C@,A F F		 Gm
@5@>@  Gl@7 I@  Lo@7 I Gl@.@7 2@p	@ @  2@ @ @ 
@8 2@;C@(A F F@5@7 3 ^:@0 W	@-@4@ 
 @@7 ] ]@0 @4@0 @H@-@4@7 ]f@>@ @ @ 
@8 2 ^:@;CA F F@5@ @ @ 
@8 2@;XD  t  t t  Ft  3R 
O F 3WC@)A F F@5@7 3^@>@.
@7 3H@  3I@7 I@ 
@ @ @7 3S ^:@ @ 
@7 2@  Ln@8 I@;CA F F@5@7 2@>@ @ @8 3d@;CA F F@5@.
@7 3H@ 
 2@ @ @8 2@;XXQM F_F@=/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__pfs.pro  7AAuC @S @E UXO F_must_get_last_statement_id CA F^ F^@5@7 +7 U@>@;CA F^ F^@5@.An expected statement line has not been found.@8 T L@;XD  t  t t  F_t  +4 AO F_initialise_order  CB F^ F^  @5@0 +5@/@4@7 C@0 +5@4@7 A U@>@;XO F_@#replace_last_successor_statement_id CA F^ F^@5@0 +9@/@4@7 J@0 +9@4@7 3l@>@;C
A F^ F^@5@0 +9@4@7 3l@>@;XD  t  t t  F_t parse_successor_statement AO F_ 3o C@@ F^ F^

 Kb
@5@2 \@3 ]@4 \@.@7 \ \@" 1. \ KA KA \ J J \ \ Lo J \ \ \ \ ] \ \ \ 

@#@2 \@3 ]@4 \@ 
@.@7 3q@ @ @.@7parse_statement_position_to U@2 \@3 ]@4 \@ @.@7 3q@" C
@#@>@&
@;XO F_parse_statement_successors C@F@ F^ F^@5@.@7 1 \@2 \@3 ]@4 ]@ @.@7 3q@" J \ KA KA \ J J \ \ Lf J Ln

@#@>@&

@;XO F_parse_statement_position_from C@ F^ F^ @w J \ \ \ \
@5@>@&
@;C@2@ F^ F^ J
 "  \ \ \
@5@2 \@3 ]@4 ]@ @.
@7 3q@ @ 
@.@7 3w@>@&
@;XD  t  t t  F_t parse_statement AO F_ 3z C@n@ F^ F^ Q

 1. \ \ \ \ ] \ \ \ 

@5@2 \@3 ]@4 \@ 
@.@7 3q@ @ @.@7 3x U@2 \@3 ]@4 ]@ @.@7 3q@ @ @.@7 3u U@2 \@3 ]@4 \@ @.@7 3q@>@&
@;XO F_replace_last_statement_id CA F^ F^@5@0 +7@/@4@7 J@0 +7@4@7 3l@>@;C
A F^ F^@5@0 +7@4@7 3l@>@;XO F_scan_for_successor_statement C@ F^ F^@5@0 3o@-	@4@7 Bo U@.
@7 3e Usuc_stmt@.@7 &r I@ @7 Fc N{@ @7 3m U@>@;XO F_process_single_path_function CA F^ F^@5@.
@7 / L@7confirm_traversal_condition U@7retrieve_traversal_conditions U@7retrieve_action U@>@;XO F_scan_for_path_header CA F^ F^@5@0parse_path_header	@4@7 3@>@;XO F_@$must_get_last_successor_statement_id CA F^ F^@5@7 +9 U@>@;CA F^ F^@5@8An expected successor statement line has not been found.@8 3i@;XD  t  t t  F_t parse_action_line AO F_ 3 C@@A F^ F^@5@2 \@3 ]@4 \@.
@7 3q@"
 \ KA \ \ \ \ 
@#@2 \@3 ]@4 \@ @.@7 3q@>@&	@;XO F_process_path_functions C@l F^ F^@5@7 3j U@7 C@.	@7 3@7process_path_functions_line U@7process_path_functions_x U@>@;XO F_scan_for_statement C@ F^ F^@5@0 3z@-	@4@7 3stmt@.
@7 3@7 Fb N{@7 3~ U@>@;XO F_confirm_valid_action_line C	A F^ F^ D@5@+Unexpected end of file in parsing pfs file.@8 3i@;CA F^ F^@5 3@7 3@>@;CA F^ F^@5@DBadly formed action line between traversal conditions and action: ~w@2@4@8 3i@;XD  t  t t  F_t parse_before_action_line AO F_ 3 CA F^ F^ Lo Lo Lo Lo Lo Lo
@5@>@&	
@;XO F_ 3 C@ F^ F^
 D@5@>@;C@ F^ F^@5@7 3 U@>@;C@ F^ F^@5@7 3 U@>@;C@$@ F^ F^@5@.
@7 3 U@.@7retrieve_and_increment_order Upf@.@7 3@.
@7 3 U@ @ @ 
@7 Fa N{@ @7 3 U@>@;C@ F^ F^@5@>@;XO F_ 3 C@w F^ F^ D@5@>@;C@{ F^ F^@5@Q@;XD  t  t t  F_t parse_path_formula AO F_ 3 C@5A F^ F^@5@2 \@3 ]@4 \@.@7 3q@ @.@7 3w@" 

@#@2 \@3 ]@4 \@ 
@.@7 3q@>@&
@;XO F_scan_for_action_line CA F^ F^@5 3@7 3@.
@7 3@7 3 U@>@;XO F_retrieve_traversal_conditions_x CAN F^ F^ *@5@>@;CAR F^ F^ *@5@Q@;C	AV F^ F^ D@5 3@8 3i@;XO F_ U C@a F^ F^@5@.@7 & N< B@.	@7 G@7 3 U@7 UZ@>@;XO F_scan_for_path_formula CAw F^ F^@5@0 3@-@4@7 3@.@7 +@/@7 3@ @ @7 Fd N{@>@;XD  t  t t  F_t  +8 AD  t  t t  F_t  +6 AD  t  t t  F_t parse_traversal_condition AO F_ 3 C@gA: F^ F^@5@2 \@3 ]@4 \@.
@7 3q@"
 \ \ \ J$ \ \ J \ "  Lo KA \ \ \ \ \ \ \ \ 
@#@2 \@3 ]@4 \@ @.@7 3q@>@&	@;XO F_ 3 CAD F^ F^@5@7 C@.
@7 / L@.@7@#process_single_path_function_leader U@ @7 3 U@>@;XO F_ 3 CB F^ F^@5@0 +5@4@7 J@p	@0 +5	@4@7 3l@>@;XO F_ 3 CA F^ F^@5@.
@7 +@/@7 3@7 F` N{@>@;XO F_ 3 C	A- F^ F^ D@5 3@8 3i@;CA0 F^ F^@5 3@7 3@>@;CA4 F^ F^@5@)Badly formed traversal condition line: ~w@2@4@8 3i@;XD  t  t t  F_t  3 AO F_ 3 C@>A F^ F^@5@2 \@3 ]@4 \@.@7 3q@" 1+ \ \ [
@#@2 \@3 ]@4 ]@ @.
@7 3q@ 
@.@7 3w@>@&
@;XO F_ 3 C	A_ F^ F^
 D
 D@5@>@;CAc F^ F^ *@5@7 3 U@>@;CAh F^ F^ *@5@7 3 U@>@;CAm F^ F^@5@DBadly formed line in processing verification condition, starting: ~w@2	@4@8 3i@;XO F_ 3s C@ F^ F^ J \ \ \ \ J [
@5@>@&
@;C@2@ F^ F^ J
 "  \ \ \
@5@2 \@3 ]@4 ]@ @.
@7 3q@ @ 
@.@7 3w@>@&
@;XXQM FKF@A/build/spark-0nPYkh/spark-2012.0.deb/simplifier/load__vcg_dpc.pro   AuC @S @E UE UE NXD  t  t t  FKt  +4 AD  t  t t  FKt parse_vc_implication AO FK 3 C@1B FJ FJ@5@2 \@3 ]@4 \@.
@7 \ \@"
  H+
@#@2 \@3 ]@4 \@ @.@7 3@>@&	@;XO FKclear_previous_vcg  C@ FJ FJ  @5@7 + J@7 + J@7 + J@7 + J@>@;XD  t  t t  FKt parse_vc_before_implication AO FK 3 CA FJ FJ Lo Lo Lo Lo Lo Lo
@5@>@&	
@;XO FK U C@w FJ FJ@5@.@7 & N< B@.	@7 G@7 + J@7 3j N@>@;XO FK N C@ FJ FJ  @5@7 3 N@7retrieve_next_vcg_x  N@>@;XD  t  t t  FKt parse_vc_conclusion AO FK 3 C@-A FJ FJ
 Q'
@5@ @.@7 1 \@" 

@#@2 \@3 ]@4 \@ 
@.@7 3@>@&
@;XO FKscan_for_proved_true_vc_x CAb FJ FJ@5 I@7 L I @Q@7 + J@>@;CAl FJ FJ@5 I@7 3 @@7 3@7 + J@>@;XD  t  t t  FKt parse_vc_hypothesis AO FK 3 C@-A FJ FJ
 L
@5@ @.@7 3@" 

@#@2 \@3 ]@4 \@ 
@.@7 3@>@&
@;XO FKscan_for_vc_implication CA FJ FJ@5 3@7 Bo N@.
@7 / L@7confirm_valid_implication N@>@;XO FKscan_for_vc_conclusion CA FJ FJ@5@0 3@-@4@7 3@.@7 +@ @ @7 3@>@;XO FK@,process_single_verification_condition_leader C	@ FJ FJ
 D
 D@5@>@;C
A FJ FJ *@5@7scan_for_end_of_vc N@>@;CA FJ FJ *@5@7scan_for_proved_true_vc N@>@;CA FJ FJ *@5@7scan_for_proved_false_vc N@>@;CA FJ FJ *@5@7scan_for_vc_hypothesis N@>@;CA FJ FJ *@5@7 4  N@>@;CA FJ FJ *@5@7 3 N@>@;CA  FJ FJ@5@EBadly formed line in processing verification condition, starting: ~p
@2	@4@8 L  L@;XO FK 4 CA FJ FJ@5parse_proved_false_vc@7 3@/@7 3@B!!! WARNING: UNPROVEABLE VC!  Suggest you take corrective action.
@7 T N @@7 3@>@;XO FK 4 C
A: FJ FJ@5@0parse_end_of_vc@/@4@7 3@>@;XO FKscan_for_traceability CB FJ FJ@5@0parse_traceability@-	@4@7 3 	@.
@7 &r I@7 + J@7replace_last_trace_id N@>@;XD  t  t t  FKt parse_vc_header_number AO FK 4# CB FJ FJ@5@.@7 ] \@ @.@7 3@" C

@#@>@&

@;XO FK 3 CB FJ FJ@5@0 +5@4@7 J@p	@0 +5	@4@7 A N@>@;XO FKload_up_to_next_vc_start C@ FJ FJ@5@7 C@.	@7 3@7@$process_verification_conditions_line N@7load_up_to_next_vc_start_x N@>@;XO FKparse_cutpoint_from CBC FJ FJ @w J \ \ \ \
@5@>@&
@;C@[BH FJ FJ Se O
 \ J J \ \ \ \ \ \ Lo \ \ Lo "  \ \ \
@5@2 \@3 ]@4 ]@ @.
@7 3@ @ 
@.@7 3@>@&
@;C@sBO FJ FJ Se G
 \ \ \ \ \ "  \ Lo \ J J \ \ \ \ \ \ Lo \ \ Lo "  \ \ \
@5@2 \@3 ]@4 ]@ @.
@7 3@ @ 
@.@7 3@>@&
@;XO FK 4* C@ FJ FJ D@5@>@;C@ FJ FJ@5@7 4 N@>@;C@"@ FJ FJ@5@.	@.
@7scan_for_vc_header N@.@7 3 Nvc@.@7 4@.
@7must_get_last_trace_id N@ @ @ 
@7 + J@>@;C@ FJ FJ@5@>@;XD  t  t t  FKt  +2 AO FK 4! CB FJ FJ@5@0 +3@/@4@7 J@0 +3@4@7 4&@>@;C
B FJ FJ@5@0 +3@4@7 4&@>@;XD  t  t t  FKt  4 AO FK 4 C@B  FJ FJ S

 1$ \ \ Lo S \ \ [ Lf J Ln Lo \ \ \ ]

@5@2 \@3 ]@4 ]@ 
@.@7 3@ @ @.@7 4/ N@2 \@3 ]@4 ]@ @.@7 3@" \ \
@#@2 \@3 ]@4 ]@ @.@7 3@ @ @.@7parse_cutpoint_to N@2 \@3 ]@4 \@ @.@7 3@" 
@#@>@&
@;C@wB, FJ FJ S 1$ \ \ Lo KA [ \ KA \ J Lo \ \ Lo \ \ \ \ \ \ ] \ \ \ Lo \ \ \ \ " \ \ \ \  Lo
@5@>@&
@;C@B1 FJ FJ S 1$ \ \ Lo KA [ \ KA \ J Lo \ \ Lo J \ 'P KA "  \ J J Lo \ \ [ \ \ \ \ \ \ KA \ Lo \ \ \ \ " \ \ \ \  Lo
@5@>@&
@;C@FB7 FJ FJ		 S
 1$ \ \
@5@2@0 G (,@4@4 ]@.
@ @.@7 ] \@" 
@# @@2For@3
@3 @4@ @7 PK I@%@>@&
@;XO FK 3j CB FJ FJ  @5@0 +5@/@4@7 C@0 +5@4@7 4&@>@;XO FK U C@ FJ FJ@5@.@7 & N< B@.	@7 G@7 3@7 3@>@;XO FK 3 C	A FJ FJ D@5@,Unexpected end of file in parsing vcg file.
@8 4@;CA FJ FJ@5 3@7 3@>@;CB FJ FJ@5@@Badly formed implication between hypotheses and conclusions: ~w
@2@4@8 4@;XD  t  t t  FKt  4 AO FK 4 CA FJ FJ G
@5@.@7 ] \@>@&	@;XD  t  t t  FKt parse_proved_true_vc AO FK 4H CAu FJ FJ IC
@5@.@7 4G@>@&	@;XD  t  t t  FKt  4 AO FK 4 CAA FJ FJ A) Lo
@5@>@&
@;CAF FJ FJ "_@5@>@&
	@;XO FK 4 CA FJ FJ@5@0 3@-@4@7 3@.@7 +@ @ @7 + J@>@;XO FK 4	 CAS FJ FJ@5 4H@7 3@/@7 3 @Q@7 4L@7 3 N@>@;XO FK 48 CB FJ FJ@5@7 +3 N@>@;CB FJ FJ@5@2An expected traceability line has not been found.
@8 4@;XO FK@'process_single_verification_condition_x CA& FJ FJ *@5@>@;CA* FJ FJ *@5@Q@;C	A. FJ FJ D@5 4D@8 4@;XO FK 4- C
@ FJ FJ@5@/@/@/@/@/@7 J  J@>@;C@ FJ FJ D@5@.	@7 + J@7 UZ@7 + J@>@;XO FK 43 CB FJ FJ@5@0parse_vc_header_name	@4@7 3@0 4#
@4@7 3@>@;XD  t  t t  FKt  4V AO FK 4V CB FJ FJ@5@2 ]	@3 ]
@4 ]@.@7 4@@" C
@#@>@&
@;XO FK 4> CBX FJ FJ J \ \ \ \ J [
@5@>@&
@;C@[B] FJ FJ Se O
 \ J J \ \ \ \ \ \ Lo \ \ Lo "  \ \ \
@5@2 \@3 ]@4 ]@ @.
@7 3@ @ 
@.@7 3@>@&
@;C@sBd FJ FJ Se G
 \ \ \ \ \ "  \ Lo \ J J \ \ \ \ \ \ Lo \ \ Lo "  \ \ \
@5@2 \@3 ]@4 ]@ @.
@7 3@ @ 
@.@7 3@>@&
@;C@Bk FJ FJ Si O
 KA [ \ KA \ Lo \ J J \ KA \ \ \ \ \ Lo 'O \ \ [ Lo J \ \ \ \ ] \ \ \ Lo \ \ Lo "  \ \ \
@5@2 \@3 ]@4 ]@ @.
@7 3@ @ 
@.@7 3@>@&
@;C@Br FJ FJ Si O
 \ \ \  \ \ ] \ Lo KA [ \ KA \ Lo \ J J \ KA \ \ \ \ \ Lo 'O \ \ [ Lo J \ \ \ \ ] \ \ \ Lo \ \ Lo "  \ \ \
@5@2 \@3 ]@4 ]@ @.
@7 3@ @ 
@.@7 3@>@&
@;C@By FJ FJ Si O
 S \ \ KA \ \ \ \ \ \ \ \ Lo KA [ \ KA \ Lo \ J J \ KA \ \ \ \ \ Lo 'O \ \ [ Lo J \ \ \ \ ] \ \ \ Lo \ \ Lo "  \ \ \
@5@2 \@3 ]@4 ]@ @.
@7 3@ @ 
@.@7 3@>@&
@;XO FK 3 C
@ FJ FJ@5@.@7 4S@7 4' N@7@%process_single_verification_condition N@>@;XO FK 4[ C@ FJ FJ@5@.	@/@/@/@/@7 4R@7 C@.
@7 / L@.@7 4 N@ @7 4P N@>@;XXQM EF@?/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__rules.pro  7AAuC @S @E KE JJE J;E RE KE \6E \:E \8XO E JJ C@ E E 

@5@ @  *@/ Ux@2	@4@8 \6 J=@;XO E J; C@ E E 

@5@ @  *@/ Ux@2	@4@8 4`@;XO E R C@ E E@5@/ *@/ *@2	@4@2
@4@/@7 4`@7 H@8 H@;XO E K C@/@ E E 


@5@ @ 
 *@/ *@2	@4@2
@4@ @7 4`@C@0 AV	
@4@7 H@L@P@;XO Eswitch_bindings C	@ E E  *	
@<C	@ E E  *	
@<C	@ E E  *
	@<XO E K C@+@ E E		 


@5@ @ 
 *@. *@2@-@4@2@-@4@ @7 4`@ @ @ @8 4a J=@;XD  t  t t  Et  F AO E \: C@e E E@5@0 \6	

@4@7 D4@>@;XO E \8 C@ E E@5@0 \6	

@4@7 J@>@;XXQM EF@=/build/spark-0nPYkh/spark-2012.0.deb/simplifier/data__pfs.pro   AuC @S @E 3E SuE TVE SxE 3E 3E 3E NyE O<E 3XO Esave_data__prf  C@J@ E E@5 E@.@7 %] N<@2@0  E@1  Sy@4@3@0  E@1  Sv@4@3@0  E@1  Nz@4@3@0  E@1  O=@4@3@0  E@1  TW@4@4@7 %_ L@>@;XD  t  t t  Et  TW AO E 3 C@ E E@5@0 TV	@4@7 A N{@>@;XO E 3 C@ E E@5@0 O<	
@4@7 4h@>@;XD  t  t t  Et  O= AO E 3 C@| E E@5@0 Su	
@4@7 4h@>@;XD  t  t t  Et  Sv AD  t  t t  Et  Sy AO E 3 C@x E E@5@0 Sx	@4@7 4h@>@;XD  t  t t  Et  Nz AO E 3 C@ E E@5@0 Ny	
@4@7 4h@>@;XXD  t  C
t #h F| t  @D  t  C
t #h F| t  $D  t  C
t #h F| t  AD  t  C
t #h F| t  AD  t  C
t #h F| t  BD  t  C
t #h F| t  CD  t  C
t #h F| t  BD  t  C
t #h F| t  VD  t  C
t #h F| t  ZrD  t  C
t #h V @*t  @(D  t  C
t #h V @t  @D  t  C
t #h W !9t  BpD  t  C
t #h W @t  @D  t  C
t #h @* @t  @D  t  C
t #h @* Bgt  WD  t  C
t #h @* Bgt  BeD  t  C
t #h @* Bgt  Y@D  t  C
t #h D @*t  @(D  t  C
t #h D Vt  VD  t  C
t #h D Vt  VD  t  C
t #h D Bt  BD  t  C
t #h D Qt  [ D  t  C
t #h D !9t  BpD  t  C
t #h D Bgt  ArD  t  C
t #h D Bgt  Y@D  t  C
t #h D HZt  HXD  t  C
t #h D Bgt  @D  t  C
t #h D !9t  BpD  t  C
t #h D Wt  DQD  t  C
t #h D Vt  V D  t  C
t #h D .t  [D  t  C
t #h Bb EKt  HD  t  C
t #h Bb EFt  (D  t  C
t #h Bb EFt  (D  t  C
t #h Bb EKt  DD  t  C
t #h Bb EFt  (D  t  C
t #h Bb Bgt  \D  t  C
t #h Bb EFt  (D  t  C
t #h Bb t  AD  t  C
t #h Bb EFt  DRD  t  C
t #h Bb EFt  EQD  t  C
t #h Bb t  BD  t  C
t #h Bb EFt  (D  t  C
t #h Bb EFt  (D  t  C
t #h Bb Ht  FD  t  C
t #h Bb EFt  ED  t  C
t #h Bb Ht  VD  t  C
t #h Bb EKt  \B D  t  C
t #h Bb t  CD  t  C
t #h Bb Ht  VD  t  C
t #h Bb EFt  )D  t  C
t #h Bb EFt  )D  t  C
t #h Bb t  VD  t  C
t #h Bb EFt  FD  t  C
t #h Bb EKt  HD  t  C
t #h Bb EFt  )D  t  C
t #h Bb EFt  )D  t  C
t #h Bb EFt  (D  t  C
t #h Bb EFt  )D  t  C
t #h Bb BXt  BVD  t  C
t #h Bb EFt  FhD  t  C
t #h Bb EKt  HD  t  C
t #h Bb EKt  \>D  t  C
t #h Bb EFt  \zD  t  C
t #h Bb EKt  \@D  t  C
t #h Bb !9t  BpD  t  C
t #h Bb EFt  (D  t  C
t #h Bb Bgt  HD  t  C
t #h Bb EFt  (D  t  C
t #h Bb t  @D  t  C
t #h Bb EFt  J{D  t  C
t #h Bb Bgt  D>D  t  C
t #h Bb t  $D  t  C
t #h Bb EFt  DRD  t  C
t #h Bb t  AD  t  C
t #h Bb Bgt  BeD  t  C
t #h Bb Ht  VD  t  C
t #h Bb BCt  BAD  t  C
t #h Bb EFt  (D  t  C
t #h Bb Ht  VD  t  C
t #h Bb EFt  (D  t  C
t #h Bb Ht  VD  t  C
t #h Bb t  BD  t  C
t #h Bb Ht  VD  t  C
t #h Bb EFt  ) D  t  C
t #h Bb EFt  )D  t  C
t #h Bb Ht  VD  t  C
t #h Bb EKt  DD  t  C
t #h Bb EFt  )D  t  C
t #h Bb EFt  )
D  t  C
t #h Bb t  ZrD  t  C
t #h Bb EFt  E\D  t  C
t #h Bb Dt  FD  t  C
t #h Bb EFt  _sD  t  C
t #h Bb EFt  )D  t  C
t #h Bb BXt   ~D  t  C
t #h Bb EFt  _sD  t  C
t #h E Et  ED  t  C
t #h E *zt  EtD  t  C
t #h E *zt  EoD  t  C
t #h Fg Ext  &tD  t  C
t #h Fg Et  JKD  t  C
t #h Fg Ext  FD  t  C
t #h Fg Et  J<D  t  C
t #h Fg Ext  ID  t  C
t #h Fg Ext  EvD  t  C
t #h Fg Et  RD  t  C
t #h Fg Ext  JD  t  C
t #h Fg Et  K
D  t  C
t #h Fg Ext  ID  t  C
t #h Fg Ext  ED  t  C
t #h Fg Ext  N!D  t  C
t #h Fg Ext  F[D  t  C
t #h Fg Et  JVD  t  C
t #h Fg Ext  F&D  t  C
t #h Fg Ext  &vD  t  C
t #h Fg Ext  ED  t  C
t #h Fg Et  FD  t  C
t #h Fg Ext  ED  t  C
t #h Fg Ext  ED  t  C
t #h Fg Et  FD  t  C
t #h Fg Ext  F8D  t  C
t #h Fg Et  FD  t  C
t #h EK EFt  (D  t  C
t #h EK EFt  (D  t  C
t #h EK EFt  (D  t  C
t #h EK EFt  (D  t  C
t #h EK @*t  @(D  t  C
t #h EK t  AD  t  C
t #h EK EFt  DRD  t  C
t #h EK t  BD  t  C
t #h EK EFt  (D  t  C
t #h EK EFt  EQD  t  C
t #h EK Ft  FD  t  C
t #h EK EFt  (D  t  C
t #h EK EFt  ED  t  C
t #h EK t  CD  t  C
t #h EK EFt  )D  t  C
t #h EK EFt  )D  t  C
t #h EK EFt  FD  t  C
t #h EK t  VD  t  C
t #h EK EFt  )D  t  C
t #h EK EFt  )D  t  C
t #h EK EFt  (D  t  C
t #h EK EFt  )D  t  C
t #h EK EFt  FhD  t  C
t #h EK EFt  \zD  t  C
t #h EK !9t  BpD  t  C
t #h EK EFt  (D  t  C
t #h EK EFt  (D  t  C
t #h EK EFt  J{D  t  C
t #h EK t  @D  t  C
t #h EK t  $D  t  C
t #h EK EFt  DRD  t  C
t #h EK t  AD  t  C
t #h EK Bgt  BeD  t  C
t #h EK EFt  (D  t  C
t #h EK EFt  (D  t  C
t #h EK t  BD  t  C
t #h EK EFt  ) D  t  C
t #h EK EFt  )D  t  C
t #h EK EFt  )D  t  C
t #h EK EFt  )
D  t  C
t #h EK t  ZrD  t  C
t #h EK EFt  E\D  t  C
t #h EK EFt  _sD  t  C
t #h EK EFt  )D  t  C
t #h EK EFt  _sD  t  C
t #h D Dat  1Z D  t  C
t #h D Dat  1TD  t  C
t #h D Dat  1TD  t  C
t #h D Dat  1WD  t  C
t #h D Dat  1WD  t  C
t #h D Dat  DD  t  C
t #h D Dat  #D  t  C
t #h D Dat  DD  t  C
t #h FA Ext  EvD  t  C
t #h FA !9t  BpD  t  C
t #h FA !9t  BpD  t  C
t #h FA Et  ED  t  C
t #h FA Ft  F"D  t  C
t #h FA Ft  F	D  t  C
t #h FA Ft  FGD  t  C
t #h FA Est  EyD  t  C
t #h FA Est  F6D  t  C
t #h FA Et  FFD  t  C
t #h FA Et  FHD  t  C
t #h FA Et  ED  t  C
t #h FA Et  FBD  t  C
t #h FA Et  FCD  t  C
t #h FA Et  FDD  t  C
t #h FA Et  F;D  t  C
t #h FA Et  FD  t  C
t #h FA Et  ED  t  C
t #h FA Et  ED  t  C
t #h FA Et  F<D  t  C
t #h FA Et  F=D  t  C
t #h FA Et  FED  t  C
t #h BC Bgt  ArD  t  C
t #h BC t  BD  t  C
t #h BC !9t  BpD  t  C
t #h BC HZt  HXD  t  C
t #h BC t  AD  t  C
t #h BC t  AD  t  C
t #h BC Bgt  BeD  t  C
t #h ]z Bgt  ]D  t  C
t #h ]z Bgt  @D  t  C
t #h EZ EFt  (D  t  C
t #h EZ EFt  (D  t  C
t #h EZ EFt  (D  t  C
t #h EZ Edt  ED  t  C
t #h EZ EFt  (D  t  C
t #h EZ EFt  DRD  t  C
t #h EZ EFt  EQD  t  C
t #h EZ EFt  (D  t  C
t #h EZ EFt  (D  t  C
t #h EZ Edt  (D  t  C
t #h EZ Edt  (D  t  C
t #h EZ EFt  ED  t  C
t #h EZ ESt  VD  t  C
t #h EZ Edt  FkD  t  C
t #h EZ Edt  &`D  t  C
t #h EZ EFt  )D  t  C
t #h EZ EFt  )D  t  C
t #h EZ Edt  D  t  C
t #h EZ ESt  )
D  t  C
t #h EZ Edt  EbD  t  C
t #h EZ Edt  YD  t  C
t #h EZ EFt  FD  t  C
t #h EZ EFt  )D  t  C
t #h EZ Dt  &;D  t  C
t #h EZ EFt  )D  t  C
t #h EZ EFt  (D  t  C
t #h EZ Dt  &=D  t  C
t #h EZ Bgt  H'D  t  C
t #h EZ EFt  )D  t  C
t #h EZ EFt  FhD  t  C
t #h EZ Dt  &?D  t  C
t #h EZ Dt  FjD  t  C
t #h EZ EFt  \zD  t  C
t #h EZ EFt  (D  t  C
t #h EZ EFt  (D  t  C
t #h EZ EFt  J{D  t  C
t #h EZ Edt  FkD  t  C
t #h EZ EFt  DRD  t  C
t #h EZ Edt  (D  t  C
t #h EZ EFt  (D  t  C
t #h EZ EFt  (D  t  C
t #h EZ Edt  D  t  C
t #h EZ Edt  (D  t  C
t #h EZ Edt  AD  t  C
t #h EZ EFt  ) D  t  C
t #h EZ EFt  )D  t  C
t #h EZ Edt   D  t  C
t #h EZ EFt  )D  t  C
t #h EZ Edt  (D  t  C
t #h EZ Bgt  H' D  t  C
t #h EZ ESt  )D  t  C
t #h EZ EFt  )
D  t  C
t #h EZ Dt  &=D  t  C
t #h EZ EFt  E\D  t  C
t #h EZ EFt  _sD  t  C
t #h EZ EFt  )D  t  C
t #h EZ Dt  &?D  t  C
t #h EZ Dt  &AD  t  C
t #h EZ Dt  FjD  t  C
t #h EZ Dt  FiD  t  C
t #h EZ EFt  _sD  t  C
t #h F EKt  HD  t  C
t #h F E_t  0(D  t  C
t #h F EKt  DD  t  C
t #h F Bgt  AxD  t  C
t #h F E_t  &hD  t  C
t #h F E_t  ]D  t  C
t #h F EFt  DRD  t  C
t #h F Ft  HD  t  C
t #h F Ft  VvD  t  C
t #h F Ht  FD  t  C
t #h F EKt  \B D  t  C
t #h F Ft  ,\D  t  C
t #h F EKt  HD  t  C
t #h F Ft  ,^D  t  C
t #h F Ft  ,TD  t  C
t #h F Ft  VxD  t  C
t #h F Ft  ,ZD  t  C
t #h F EKt  HD  t  C
t #h F Ft  H D  t  C
t #h F EKt  \>D  t  C
t #h F Bgt  HD  t  C
t #h F E_t   D  t  C
t #h F EKt  \@D  t  C
t #h F E_t  &hD  t  C
t #h F E_t  ]D  t  C
t #h F Bgt  D>D  t  C
t #h F Ft  VvD  t  C
t #h F Ft  VvD  t  C
t #h F Ft  V|D  t  C
t #h F EKt  DD  t  C
t #h F Ft  ,`D  t  C
t #h F Ft  ,VD  t  C
t #h F Ft  ,XD  t  C
t #h F Ft  VzD  t  C
t #h ^ !9t  BpD  t  C
t #h  Bgt  DAD  t  C
t #h  !9t  )D  t  C
t #h  Bgt  WD  t  C
t #h  Bgt  H'D  t  C
t #h  Wt  WD  t  C
t #h  Bgt  $hD  t  C
t #h  Bgt  $j D  t  C
t #h  Qt  [ D  t  C
t #h  Dt  Z D  t  C
t #h  Bgt  $VD  t  C
t #h  Bgt  Y@D  t  C
t #h  Dt  %TD  t  C
t #h  @t  @D  t  C
t #h  @t  @D  t  C
t #h  Bgt  	D  t  C
t #h  .t  ZZD  t  C
t #h  At  FD  t  C
t #h  Wt  WD  t  C
t #h  Bgt  $JD  t  C
t #h  Bgt  GD  t  C
t #h  @*t  @(D  t  C
t #h  Vt  VD  t  C
t #h  @t  +D  t  C
t #h  Wt  WD  t  C
t #h  !9t  BpD  t  C
t #h  @t   lD  t  C
t #h  Bgt  ArD  t  C
t #h  .t  $vD  t  C
t #h  .t  .D  t  C
t #h  Bt  DD  t  C
t #h  Bgt  $LD  t  C
t #h  !9t  )D  t  C
t #h  Bgt  AxD  t  C
t #h  Dt  AD  t  C
t #h  ]zt  ]~D  t  C
t #h  Bgt  $_D  t  C
t #h  Dt  B4 D  t  C
t #h  Qt  "BD  t  C
t #h  Bt  BD  t  C
t #h  !9t  BpD  t  C
t #h  Dt  ZD  t  C
t #h  Bgt  HD  t  C
t #h  At  CD  t  C
t #h  Vt  V D  t  C
t #h  .t  [D  t  C
t #h  Bgt  XD  t  C
t #h  Wt  WD  t  C
t #h  Bgt  H D  t  C
t #h  Bgt  $]D  t  C
t #h  %gt  %gD  t  C
t #h  ]zt  ]|D  t  C
t #h  At  AD  t  C
t #h  Bgt  \D  t  C
t #h  @*t  WyD  t  C
t #h  Bgt  BD  t  C
t #h  Dt  Z D  t  C
t #h  Dt  *AD  t  C
t #h  %gt  %gD  t  C
t #h  Qt  [D  t  C
t #h  Dt  D D  t  C
t #h  Bgt  $aD  t  C
t #h  Bgt  $fD  t  C
t #h  Bgt   D  t  C
t #h  Bgt  	D  t  C
t #h  Bgt  ]D  t  C
t #h  Dt  . D  t  C
t #h  Bgt  $cD  t  C
t #h  Bgt  HD  t  C
t #h  Wt  DQD  t  C
t #h  Dt  B*D  t  C
t #h  HZt  F|D  t  C
t #h  Bgt  H' D  t  C
t #h  Dt  #D  t  C
t #h  Bt  DD  t  C
t #h  Qt  "DD  t  C
t #h  Dt  Z D  t  C
t #h  Bgt  XD  t  C
t #h  At  AD  t  C
t #h  Dt  Z D  t  C
t #h  Bgt  $ZD  t  C
t #h  Vt  VD  t  C
t #h  Dt  B0D  t  C
t #h  Bgt  BhD  t  C
t #h  Dt  DD  t  C
t #h  Bt  BD  t  C
t #h  Bgt  $HD  t  C
t #h  Bgt  $P D  t  C
t #h  @*t  OD  t  C
t #h  Dt  @ D  t  C
t #h  Bgt  BD  t  C
t #h  Dt  *? D  t  C
t #h  %gt  /o D  t  C
t #h  ]zt  ]|D  t  C
t #h  Dt  .D  t  C
t #h  HZt  HXD  t  C
t #h  Bgt  @D  t  C
t #h  Dt  B* D  t  C
t #h  Bgt  $XD  t  C
t #h  Bgt  ED  t  C
t #h  Bgt  D>D  t  C
t #h  Bgt  BeD  t  C
t #h  Dt  .D  t  C
t #h  Bgt  $cD  t  C
t #h F EKt  HD  t  C
t #h F EFt  (D  t  C
t #h F E_t  &hD  t  C
t #h F EFt  (D  t  C
t #h F @*t  @(D  t  C
t #h F F|t  VD  t  C
t #h F Ft  _D  t  C
t #h F EFt  EQD  t  C
t #h F F|t  V'D  t  C
t #h F EFt  (D  t  C
t #h F ESt  VD  t  C
t #h F EKt  \B D  t  C
t #h F F|t  FD  t  C
t #h F EFt  )D  t  C
t #h F Ft  ]D  t  C
t #h F Btt  !=D  t  C
t #h F EFt  )D  t  C
t #h F F|t  GPD  t  C
t #h F EFt  (D  t  C
t #h F EFt  )D  t  C
t #h F E_t   D  t  C
t #h F EKt  \@D  t  C
t #h F EFt  (D  t  C
t #h F E_t  ]D  t  C
t #h F EFt  J{D  t  C
t #h F F|t  VD  t  C
t #h F Ft   'D  t  C
t #h F F|t  V'D  t  C
t #h F EFt  (D  t  C
t #h F EFt  )D  t  C
t #h F F|t  FD  t  C
t #h F Ft  ]D  t  C
t #h F HZt  HXD  t  C
t #h F ESt  )D  t  C
t #h F EFt  )
D  t  C
t #h F F|t  V.D  t  C
t #h F Btt  BtD  t  C
t #h F EFt  )D  t  C
t #h F EFt  _sD  t  C
t #h F EFt  (D  t  C
t #h F E_t  0(D  t  C
t #h F EFt  (D  t  C
t #h F EKt  DD  t  C
t #h F E_t  ]D  t  C
t #h F EFt  DRD  t  C
t #h F F|t  VD  t  C
t #h F EFt  (D  t  C
t #h F t  BD  t  C
t #h F F|t  V'D  t  C
t #h F EFt  ED  t  C
t #h F Bgt  ]D  t  C
t #h F Ft  ]D  t  C
t #h F EFt  )D  t  C
t #h F F|t  V$D  t  C
t #h F ESt  )
D  t  C
t #h F EFt  FD  t  C
t #h F EKt  HD  t  C
t #h F F|t  FD  t  C
t #h F EFt  )D  t  C
t #h F EKt  HD  t  C
t #h F EFt  FhD  t  C
t #h F Bgt  HD  t  C
t #h F EKt  \>D  t  C
t #h F EFt  \zD  t  C
t #h F E_t  &hD  t  C
t #h F EFt  (D  t  C
t #h F Bgt  D>D  t  C
t #h F EFt  DRD  t  C
t #h F F|t  VD  t  C
t #h F F|t  V'D  t  C
t #h F EFt  (D  t  C
t #h F Ft  VvD  t  C
t #h F EFt  ) D  t  C
t #h F Btt  !;D  t  C
t #h F F|t  V$D  t  C
t #h F EFt  )D  t  C
t #h F EKt  DD  t  C
t #h F F|t  FD  t  C
t #h F EFt  E\D  t  C
t #h F EFt  _sD  t  C
t #h BX EFt  (D  t  C
t #h BX EFt  (D  t  C
t #h BX EFt  (D  t  C
t #h BX EFt  (D  t  C
t #h BX EFt  DRD  t  C
t #h BX t  AD  t  C
t #h BX t  BD  t  C
t #h BX EFt  (D  t  C
t #h BX EFt  EQD  t  C
t #h BX EFt  (D  t  C
t #h BX EFt  ED  t  C
t #h BX t  CD  t  C
t #h BX EFt  )D  t  C
t #h BX EFt  )D  t  C
t #h BX EFt  FD  t  C
t #h BX t  VD  t  C
t #h BX EFt  )D  t  C
t #h BX EFt  (D  t  C
t #h BX EFt  )D  t  C
t #h BX EFt  )D  t  C
t #h BX EFt  FhD  t  C
t #h BX EFt  \zD  t  C
t #h BX EFt  (D  t  C
t #h BX EFt  (D  t  C
t #h BX EFt  J{D  t  C
t #h BX t  @D  t  C
t #h BX EFt  DRD  t  C
t #h BX t  $D  t  C
t #h BX t  AD  t  C
t #h BX Bgt  BeD  t  C
t #h BX EFt  (D  t  C
t #h BX EFt  (D  t  C
t #h BX t  BD  t  C
t #h BX EFt  ) D  t  C
t #h BX EFt  )D  t  C
t #h BX HZt  HXD  t  C
t #h BX EFt  )D  t  C
t #h BX EFt  )
D  t  C
t #h BX t  ZrD  t  C
t #h BX EFt  E\D  t  C
t #h BX EFt  _sD  t  C
t #h BX EFt  )D  t  C
t #h BX EFt  _sD  t  C
t #h B: !9t  BpD  t  C
t #h B: Bgt  BeD  t  C
t #h Bt !9t  BpD  t  C
t #h Bt t  @D  t  C
t #h Bt t  $D  t  C
t #h Bt t  AD  t  C
t #h Bt t  AD  t  C
t #h Bt Bgt  BeD  t  C
t #h Bt t  BD  t  C
t #h Bt EFt  EQD  t  C
t #h Bt t  CD  t  C
t #h Bt t  BD  t  C
t #h Bt t  VD  t  C
t #h Bt t  ZrD  t  C
t #h F* Et  F2D  t  C
t #h F* Ext  EvD  t  C
t #h F* !9t  BpD  t  C
t #h F* Et  F.D  t  C
t #h F* Et  F,D  t  C
t #h F* Et  F-D  t  C
t #h F* Et  F/D  t  C
t #h F* Et  F+D  t  C
t #h F* Ft  F"D  t  C
t #h F* Et  F1D  t  C
t #h F* Ft  F9D  t  C
t #h F* Et  F0D  t  C
t #h F* Et  F3D  t  C
t #h F* Est  EyD  t  C
t #h F* Est  F6D  t  C
t #h F* Et  F:D  t  C
t #h F* Et  F>D  t  C
t #h F* Est  F7D  t  C
t #h F* *zt  EtD  t  C
t #h F* Et  ED  t  C
t #h F* Et  F4D  t  C
t #h F* Et  F5 D  t  C
t #h F* Ext  ED  t  C
t #h F* Et  F;D  t  C
t #h F* Et  ED  t  C
t #h F* Et  ED  t  C
t #h F* Et  F<D  t  C
t #h F* Et  F=D  t  C
t #h F* Et  FD  t  C
t #h F* Ext  F8D  t  C
t #h Q @*t  @(D  t  C
t #h Q @t  @D  t  C
t #h Q HZt  HXD  t  C
t #h Q Dt  B4 D  t  C
t #h EP Bgt  \D  t  C
t #h EP ^t  FD  t  C
t #h EP EFt  EQD  t  C
t #h EP F|t  FD  t  C
t #h EP Bgt  H' D  t  C
t #h EP Bgt  H'D  t  C
t #h Fr Fvt  FvD  t  C
t #h Fr Fvt  0D  t  C
t #h Fr E_t   D  t  C
t #h Fr E_t  0(D  t  C
t #h Fr E_t  &hD  t  C
t #h Fr E_t  &hD  t  C
t #h Fr E_t  ]D  t  C
t #h Fr t  @D  t  C
t #h Fr E_t  ]D  t  C
t #h Fr @*t  @(D  t  C
t #h Fr t  $D  t  C
t #h Fr t  AD  t  C
t #h Fr t  AD  t  C
t #h Fr t  BD  t  C
t #h Fr Ft  VnD  t  C
t #h Fr t  CD  t  C
t #h Fr Ft  _D  t  C
t #h Fr t  BD  t  C
t #h Fr t  VD  t  C
t #h Fr t  ZrD  t  C
t #h Fr Fvt  FvD  t  C
t #h Fr Fvt  "D  t  C
t #h Fr Fvt  +gD  t  C
t #h Fr Fvt  "D  t  C
t #h C
 EFt  (D  t  C
t #h C
 E_t  &hD  t  C
t #h C
 EFt  (D  t  C
t #h C
 @*t  @(D  t  C
t #h C
 t  AD  t  C
t #h C
 EFt  EQD  t  C
t #h C
 EFt  (D  t  C
t #h C
 ESt  VD  t  C
t #h C
 EFt  )D  t  C
t #h C
 EFt  )D  t  C
t #h C
 EFt  (D  t  C
t #h C
 Bgt  H'D  t  C
t #h C
 EFt  )D  t  C
t #h C
 E_t   D  t  C
t #h C
 EFt  (D  t  C
t #h C
 E_t  ]D  t  C
t #h C
 EFt  J{D  t  C
t #h C
 t  $D  t  C
t #h C
 Dat  #D  t  C
t #h C
 EFt  (D  t  C
t #h C
 Bgt  ArD  t  C
t #h C
 EFt  )D  t  C
t #h C
 Frt  B3D  t  C
t #h C
 HZt  HXD  t  C
t #h C
 EFt  )
D  t  C
t #h C
 ESt  )D  t  C
t #h C
 EFt  )D  t  C
t #h C
 EFt  _sD  t  C
t #h C
 EFt  (D  t  C
t #h C
 E_t  0(D  t  C
t #h C
 EFt  (D  t  C
t #h C
 E_t  ]D  t  C
t #h C
 EFt  DRD  t  C
t #h C
 t  BD  t  C
t #h C
 EFt  (D  t  C
t #h C
 EFt  ED  t  C
t #h C
 t  CD  t  C
t #h C
 Bgt  ]D  t  C
t #h C
 EFt  )D  t  C
t #h C
 ESt  )
D  t  C
t #h C
 t  VD  t  C
t #h C
 EFt  FD  t  C
t #h C
 EFt  )D  t  C
t #h C
 EFt  FhD  t  C
t #h C
 EFt  \zD  t  C
t #h C
 E_t  &hD  t  C
t #h C
 EFt  (D  t  C
t #h C
 t  @D  t  C
t #h C
 EFt  DRD  t  C
t #h C
 t  AD  t  C
t #h C
 EFt  (D  t  C
t #h C
 t  BD  t  C
t #h C
 EFt  ) D  t  C
t #h C
 EFt  )D  t  C
t #h C
 Dt  #D  t  C
t #h C
 t  ZrD  t  C
t #h C
 EFt  E\D  t  C
t #h C
 EFt  _sD  t  C
t #h  EKt  HD  t  C
t #h Bg @*t  @(D  t  C
t #h Bg Dt  DD  t  C
t #h Bg .t  $vD  t  C
t #h Bg Dt  %TD  t  C
t #h Bg @t  @D  t  C
t #h Bg Dt  #D  t  C
t #h En Et  ED  t  C
t #h En Est  EqD  t  C
t #h En *zt  EoD  t  C
t #h E Ext  FD  t  C
t #h E Ext  EvD  t  C
t #h E Et  FD  t  C
t #h E Edt  ED  t  C
t #h E Et  FD  t  C
t #h E Et  FD  t  C
t #h E Et  FD  t  C
t #h E Et  FD  t  C
t #h E EFt  DRD  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  FD  t  C
t #h E EFt  EQD  t  C
t #h E Et  F D  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Ft  F	D  t  C
t #h E Et  ED  t  C
t #h E Est  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Bgt  @D  t  C
t #h D EFt  (D  t  C
t #h D EFt  (D  t  C
t #h D E_t  0(D  t  C
t #h D EFt  (D  t  C
t #h D E_t  &hD  t  C
t #h D EFt  (D  t  C
t #h D Dat  1Z D  t  C
t #h D E_t  ]D  t  C
t #h D EFt  DRD  t  C
t #h D Dat  1TD  t  C
t #h D EFt  EQD  t  C
t #h D EFt  (D  t  C
t #h D t  BD  t  C
t #h D Dat  1WD  t  C
t #h D EFt  (D  t  C
t #h D EFt  ED  t  C
t #h D t  CD  t  C
t #h D ESt  VD  t  C
t #h D EFt  )D  t  C
t #h D EFt  )D  t  C
t #h D ESt  )
D  t  C
t #h D EFt  FD  t  C
t #h D EFt  )D  t  C
t #h D EFt  )D  t  C
t #h D EFt  (D  t  C
t #h D EFt  )D  t  C
t #h D Dat  DD  t  C
t #h D EFt  FhD  t  C
t #h D EFt  \zD  t  C
t #h D E_t   D  t  C
t #h D EFt  (D  t  C
t #h D E_t  &hD  t  C
t #h D EFt  (D  t  C
t #h D E_t  ]D  t  C
t #h D EFt  J{D  t  C
t #h D EFt  DRD  t  C
t #h D Dat  1TD  t  C
t #h D Dat  1WD  t  C
t #h D EFt  (D  t  C
t #h D Dat  #D  t  C
t #h D EFt  (D  t  C
t #h D EFt  ) D  t  C
t #h D F|t  FD  t  C
t #h D EFt  )D  t  C
t #h D EFt  )D  t  C
t #h D EFt  )
D  t  C
t #h D ESt  )D  t  C
t #h D EFt  E\D  t  C
t #h D EFt  _sD  t  C
t #h D EFt  )D  t  C
t #h D Bgt  @D  t  C
t #h D Dat  DD  t  C
t #h D EFt  _sD  t  C
t #h Ex EFt  (D  t  C
t #h Ex EFt  (D  t  C
t #h Ex EFt  (D  t  C
t #h Ex Edt  ED  t  C
t #h Ex EFt  (D  t  C
t #h Ex EFt  DRD  t  C
t #h Ex EFt  EQD  t  C
t #h Ex EFt  (D  t  C
t #h Ex Edt  (D  t  C
t #h Ex EFt  (D  t  C
t #h Ex Edt  (D  t  C
t #h Ex EFt  ED  t  C
t #h Ex ESt  VD  t  C
t #h Ex Edt  FkD  t  C
t #h Ex Est  EyD  t  C
t #h Ex Edt  &`D  t  C
t #h Ex EFt  )D  t  C
t #h Ex EFt  )D  t  C
t #h Ex Edt  D  t  C
t #h Ex ESt  )
D  t  C
t #h Ex Edt  YD  t  C
t #h Ex Edt  EbD  t  C
t #h Ex EFt  FD  t  C
t #h Ex EFt  )D  t  C
t #h Ex *zt  EoD  t  C
t #h Ex EFt  )D  t  C
t #h Ex EFt  (D  t  C
t #h Ex Bgt  H'D  t  C
t #h Ex EFt  )D  t  C
t #h Ex EFt  FhD  t  C
t #h Ex EFt  \zD  t  C
t #h Ex EFt  (D  t  C
t #h Ex EFt  (D  t  C
t #h Ex EFt  J{D  t  C
t #h Ex Edt  FkD  t  C
t #h Ex EFt  DRD  t  C
t #h Ex Edt  (D  t  C
t #h Ex EFt  (D  t  C
t #h Ex Edt  D  t  C
t #h Ex EFt  (D  t  C
t #h Ex Edt  (D  t  C
t #h Ex Edt  AD  t  C
t #h Ex EFt  ) D  t  C
t #h Ex EFt  )D  t  C
t #h Ex Edt   D  t  C
t #h Ex EFt  )D  t  C
t #h Ex Bgt  H' D  t  C
t #h Ex Edt  (D  t  C
t #h Ex EFt  )
D  t  C
t #h Ex ESt  )D  t  C
t #h Ex EFt  E\D  t  C
t #h Ex EFt  _sD  t  C
t #h Ex EFt  )D  t  C
t #h Ex EFt  _sD  t  C
t #h E Est  EqD  t  C
t #h E Est  EyD  t  C
t #h E *zt  EtD  t  C
t #h E *zt  EoD  t  C
t #h E Et  E D  t  C
t #h E Et  E D  t  C
t #h E Et  E D  t  C
t #h E Et  E D  t  C
t #h E Et  E D  t  C
t #h E Et  E D  t  C
t #h E Est  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Est  EyD  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  E D  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E *zt  EtD  t  C
t #h E Et  E D  t  C
t #h E Et  ED  t  C
t #h E Et  E D  t  C
t #h E Et  ED  t  C
t #h E Et  E D  t  C
t #h E Ext  ED  t  C
t #h E Et  ED  t  C
t #h E Et  E D  t  C
t #h E Et  ED  t  C
t #h E Et  E D  t  C
t #h E Ext  EvD  t  C
t #h E !9t  BpD  t  C
t #h E Et  ED  t  C
t #h E Et  E D  t  C
t #h E !9t  BpD  t  C
t #h E Et  ED  t  C
t #h E Et  E D  t  C
t #h E Et  ED  t  C
t #h E Et  E D  t  C
t #h E Et  ED  t  C
t #h E Et  E D  t  C
t #h E Et  ED  t  C
t #h E Et  E D  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  E D  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  E D  t  C
t #h E Ent  EzD  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  E D  t  C
t #h E Et  E D  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Et  ED  t  C
t #h E Ext  ED  t  C
t #h E Ext  ED  t  C
t #h E Et  ED  t  C
t #h E Et  E D  t  C
t #h E EFt  EQD  t  C
t #h E *zt  EtD  t  C
t #h E *zt  EoD  t  C
t #h (W EFt  E\D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Bgt  H' D  t  C
t #h Ed Dt  &=D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  &;D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Bgt  H'D  t  C
t #h Ed Dt  &=D  t  C
t #h Ed Dt  &?D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  &AD  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  FjD  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  \D  t  C
t #h Ed Dt  &?D  t  C
t #h Ed Dt  FjD  t  C
t #h Ed Dt  FiD  t  C
t #h E EFt  DRD  t  C
t #h E *zt  EtD  t  C
t #h E *zt  EoD  t  C
t #h ES EFt  (D  t  C
t #h ES EFt  \zD  t  C
t #h ES EFt  (D  t  C
t #h ES EFt  (D  t  C
t #h ES EFt  (D  t  C
t #h ES EFt  (D  t  C
t #h ES EFt  J{D  t  C
t #h ES EFt  (D  t  C
t #h ES EFt  DRD  t  C
t #h ES EFt  DRD  t  C
t #h ES EFt  (D  t  C
t #h ES EFt  EQD  t  C
t #h ES EFt  (D  t  C
t #h ES EFt  (D  t  C
t #h ES EFt  ED  t  C
t #h ES EFt  (D  t  C
t #h ES EFt  ) D  t  C
t #h ES EFt  )D  t  C
t #h ES EFt  )D  t  C
t #h ES EFt  )D  t  C
t #h ES EFt  )D  t  C
t #h ES EFt  FD  t  C
t #h ES EFt  )
D  t  C
t #h ES EFt  )D  t  C
t #h ES EFt  E\D  t  C
t #h ES EFt  )D  t  C
t #h ES EFt  (D  t  C
t #h ES EFt  _sD  t  C
t #h ES EFt  )D  t  C
t #h ES EFt  )D  t  C
t #h ES EFt  FhD  t  C
t #h ES EFt  _sD  t  C
t #h B @*t  @(D  t  C
t #h B !9t  )D  t  C
t #h F EFt  (D  t  C
t #h F EKt  HD  t  C
t #h F EFt  (D  t  C
t #h F E_t  0(D  t  C
t #h F EFt  (D  t  C
t #h F EKt  DD  t  C
t #h F E_t  &hD  t  C
t #h F EFt  (D  t  C
t #h F E_t  ]D  t  C
t #h F t  AD  t  C
t #h F EFt  DRD  t  C
t #h F t  BD  t  C
t #h F EFt  (D  t  C
t #h F EFt  EQD  t  C
t #h F EFt  (D  t  C
t #h F EFt  ED  t  C
t #h F t  CD  t  C
t #h F EKt  \B D  t  C
t #h F ESt  VD  t  C
t #h F Bgt  WD  t  C
t #h F Ft  ]D  t  C
t #h F EFt  )D  t  C
t #h F EFt  )D  t  C
t #h F ESt  )
D  t  C
t #h F t  VD  t  C
t #h F Ft  ]D  t  C
t #h F EFt  FD  t  C
t #h F EKt  HD  t  C
t #h F EFt  )D  t  C
t #h F EFt  )D  t  C
t #h F EFt  (D  t  C
t #h F EFt  )D  t  C
t #h F EKt  HD  t  C
t #h F EFt  FhD  t  C
t #h F Bgt  HD  t  C
t #h F EKt  \>D  t  C
t #h F EFt  \zD  t  C
t #h F E_t   D  t  C
t #h F EKt  \@D  t  C
t #h F !9t  BpD  t  C
t #h F EFt  (D  t  C
t #h F E_t  &hD  t  C
t #h F E_t  ]D  t  C
t #h F EFt  (D  t  C
t #h F t  @D  t  C
t #h F EFt  J{D  t  C
t #h F @*t  OD  t  C
t #h F t  $D  t  C
t #h F EFt  DRD  t  C
t #h F t  AD  t  C
t #h F EFt  (D  t  C
t #h F EFt  (D  t  C
t #h F t  BD  t  C
t #h F Ft  ]D  t  C
t #h F EFt  ) D  t  C
t #h F EFt  )D  t  C
t #h F EKt  DD  t  C
t #h F Ft  ]D  t  C
t #h F EFt  )D  t  C
t #h F EFt  )
D  t  C
t #h F ESt  )D  t  C
t #h F t  ZrD  t  C
t #h F EFt  E\D  t  C
t #h F EFt  _sD  t  C
t #h F EFt  )D  t  C
t #h F EFt  _sD  t  C
t #h D Bgt  AxD  t  C
t #h D Dt  AD  t  C
t #h D HZt  HXD  t  C
t #h F @*t  @(D  t  C
t #h F F|t  FD  t  C
t #h F EFt  FD  t  C
t #h F Ft  FD  t  C
t #h F Bgt  D>D  t  C
t #h F F|t  FD  t  C
t #h F Ft  FD  t  C
t #h E Et  ED  t  C
t #h E Est  EqD  t  C
t #h E Et  ED  t  C
t #h E *zt  EtD  t  C
t #h E *zt  EoD  t  C
t #h E Et  ED  t  C
t #h F% Ext  F&D  t  C
t #h F% Ent  F'D  t  C
t #h D E_t   D  t  C
t #h D E_t  0(D  t  C
t #h D E_t  &hD  t  C
t #h D E_t  &hD  t  C
t #h D E_t  ]D  t  C
t #h D t  @D  t  C
t #h D Dat  1Z D  t  C
t #h D E_t  ]D  t  C
t #h D t  $D  t  C
t #h D t  AD  t  C
t #h D Dat  1TD  t  C
t #h D t  AD  t  C
t #h D Dat  1TD  t  C
t #h D t  BD  t  C
t #h D Dat  1WD  t  C
t #h D Dat  1WD  t  C
t #h D Dat  #D  t  C
t #h D t  CD  t  C
t #h D t  BD  t  C
t #h D t  VD  t  C
t #h D t  ZrD  t  C
t #h D Dat  DD  t  C
t #h D Dat  DD  t  C
t #h EC EFt  (D  t  C
t #h EC EFt  \zD  t  C
t #h EC EFt  (D  t  C
t #h EC EFt  (D  t  C
t #h EC EFt  (D  t  C
t #h EC EFt  (D  t  C
t #h EC t  @D  t  C
t #h EC EFt  J{D  t  C
t #h EC EFt  (D  t  C
t #h EC t  $D  t  C
t #h EC t  AD  t  C
t #h EC EFt  DRD  t  C
t #h EC EFt  DRD  t  C
t #h EC t  AD  t  C
t #h EC Bgt  BeD  t  C
t #h EC EFt  EQD  t  C
t #h EC EFt  (D  t  C
t #h EC t  BD  t  C
t #h EC EFt  (D  t  C
t #h EC EFt  (D  t  C
t #h EC EFt  ED  t  C
t #h EC EFt  (D  t  C
t #h EC t  CD  t  C
t #h EC t  BD  t  C
t #h EC EFt  ) D  t  C
t #h EC EFt  )D  t  C
t #h EC EFt  )D  t  C
t #h EC EFt  )D  t  C
t #h EC EFt  )D  t  C
t #h EC t  VD  t  C
t #h EC EFt  FD  t  C
t #h EC EFt  )
D  t  C
t #h EC t  ZrD  t  C
t #h EC EFt  )D  t  C
t #h EC EFt  E\D  t  C
t #h EC EFt  )D  t  C
t #h EC EFt  (D  t  C
t #h EC EFt  )D  t  C
t #h EC EFt  _sD  t  C
t #h EC EFt  )D  t  C
t #h EC EFt  FhD  t  C
t #h EC EFt  _sD  t  C
t #h F EKt  HD  t  C
t #h F EFt  (D  t  C
t #h F E_t  &hD  t  C
t #h F Bgt  \D  t  C
t #h F EFt  (D  t  C
t #h F @*t  @(D  t  C
t #h F t  AD  t  C
t #h F F|t  VD  t  C
t #h F @*t  WyD  t  C
t #h F ,t  ,D  t  C
t #h F EFt  EQD  t  C
t #h F F|t  V'D  t  C
t #h F EFt  (D  t  C
t #h F Bgt  $ZD  t  C
t #h F EKt  \B D  t  C
t #h F F|t  FD  t  C
t #h F EFt  )D  t  C
t #h F EFt  )D  t  C
t #h F F|t  GPD  t  C
t #h F EFt  (D  t  C
t #h F EFt  )D  t  C
t #h F Dt  FD  t  C
t #h F E_t   D  t  C
t #h F EKt  \@D  t  C
t #h F EFt  (D  t  C
t #h F E_t  ]D  t  C
t #h F EFt  J{D  t  C
t #h F t  $D  t  C
t #h F ,t  ,D  t  C
t #h F F|t  VD  t  C
t #h F F|t  V'D  t  C
t #h F EFt  (D  t  C
t #h F EFt  )D  t  C
t #h F F|t  FD  t  C
t #h F HZt  HXD  t  C
t #h F EFt  )
D  t  C
t #h F F|t  V.D  t  C
t #h F EFt  )D  t  C
t #h F EFt  _sD  t  C
t #h F EFt  (D  t  C
t #h F E_t  0(D  t  C
t #h F EKt  DD  t  C
t #h F EFt  (D  t  C
t #h F E_t  ]D  t  C
t #h F EFt  DRD  t  C
t #h F ,t  ,D  t  C
t #h F F|t  VD  t  C
t #h F EFt  (D  t  C
t #h F t  BD  t  C
t #h F F|t  V'D  t  C
t #h F EFt  ED  t  C
t #h F t  CD  t  C
t #h F EFt  )D  t  C
t #h F F|t  V$D  t  C
t #h F EFt  FD  t  C
t #h F t  VD  t  C
t #h F EKt  HD  t  C
t #h F F|t  FD  t  C
t #h F EFt  )D  t  C
t #h F EKt  HD  t  C
t #h F EFt  FhD  t  C
t #h F EKt  \>D  t  C
t #h F EFt  \zD  t  C
t #h F !9t  BpD  t  C
t #h F E_t  &hD  t  C
t #h F EFt  (D  t  C
t #h F t  @D  t  C
t #h F ,t  ,D  t  C
t #h F EFt  DRD  t  C
t #h F F|t  VD  t  C
t #h F t  AD  t  C
t #h F ,t  , D  t  C
t #h F F|t  V'D  t  C
t #h F EFt  (D  t  C
t #h F t  BD  t  C
t #h F EFt  ) D  t  C
t #h F F|t  V$D  t  C
t #h F EKt  DD  t  C
t #h F EFt  )D  t  C
t #h F F|t  FD  t  C
t #h F t  ZrD  t  C
t #h F EFt  E\D  t  C
t #h F EFt  _sD  t  C
t #h F Bt  DD  t  C
t #h Fy (Wt  (YD  t  C
t #h Fy (Wt  (]D  t  C
t #h Fy (Wt  (_D  t  C
t #h Fy (Wt  (cD  t  C
t #h Fy (Wt  (eD  t  C
t #h Fy (Wt  (gD  t  C
t #h Fy (Wt  (iD  t  C
t #h Fy (Wt  ([D  t  C
t #h Fy (Wt  (aD  t  C
t #h F !9t  BpD  t  C
t #h F Ft  F"D  t  C
t #h F EFt  EQD  t  C
t #h F Et  ED  t  C
t #h F Est  ED  t  C
t #h F Et  ED  t  C
t #h F Et  F D  t  C
t #h F Et  ED  t  C
t #h F Et  F!D  t  C
t #h F *zt  EtD  t  C
t #h F EPt  "D  t  C
t #h F Et  FD  t  C
t #h F Et  FD  t  C
t #h F Et  ED  t  C
t #h F Et  ED  t  C
t #h F Et  FD  t  C
t #h F Et  FD  t  C
t #h . @*t  @(D  t  C
t #h . @t  @D  t  C
t #h . Bgt  BD  t  C
t #h . Bgt  ]D  t  C
t #h . @t   lD  t  C
t #h . Bgt  ArD  t  C
t #h . Bgt  Y@D  t  C
t #h D @*t  @(D  t  C
t #h D @t  @D  t  C
t #h D @t   lD  t  C
t #h D Bgt  $VD  t  C
t #h D HZt  HXD  t  C
t #h E Et  ED  t  C
t #h E Est  EqD  t  C
t #h E *zt  EtD  t  C
t #h E *zt  EoD  t  C
t #h E *zt  EtD  t  C
t #h E *zt  EoD  t  C
t #h E Est  ED  t  C
t #h F Ext  FD  t  C
t #h F Ext  EvD  t  C
t #h F B*t  FD  t  C
t #h F Et  FD  t  C
t #h F EFt  DRD  t  C
t #h F Est  FD  t  C
t #h F B*t  FD  t  C
t #h F Et  ED  t  C
t #h F B*t  FD  t  C
t #h F Est  F
D  t  C
t #h F B*t  FD  t  C
t #h F Et  F D  t  C
t #h F Est  ED  t  C
t #h F Est  EyD  t  C
t #h F Et  ED  t  C
t #h F Et  FD  t  C
t #h F Et  ED  t  C
t #h F Et  ED  t  C
t #h F Et  FD  t  C
t #h F Et  ED  t  C
t #h F Et  ED  t  C
t #h F Et  FD  t  C
t #h F Et  FD  t  C
t #h F Et  ED  t  C
t #h F Ent  FD  t  C
t #h F Et  FD  t  C
t #h F Et  FD  t  C
t #h %g @t   lD  t  C
t #h %g @*t  @(D  t  C
t #h %g @t  @D  t  C
t #h %g Bgt  BeD  t  C
t #h Es Ext  EvD  t  C
t #h Es Bbt  [D  t  C
t #h Es EFt  DRD  t  C
t #h Es B*t  ED  t  C
t #h Es EFt  EQD  t  C
t #h Es B*t  E|D  t  C
t #h Es B*t  E~D  t  C
t #h Es B*t  E}D  t  C
t #h Es *zt  EtD  t  C
t #h Es Ent  EzD  t  C
t #h D t  BD  t  C
t #h D F|t  FD  t  C
t #h D Dat  1TD  t  C
t #h D Bgt  @D  t  C
t #h E_ EFt  (D  t  C
t #h E_ EFt  \zD  t  C
t #h E_ EFt  (D  t  C
t #h E_ EFt  (D  t  C
t #h E_ EFt  (D  t  C
t #h E_ EFt  (D  t  C
t #h E_ t  @D  t  C
t #h E_ EFt  J{D  t  C
t #h E_ EFt  (D  t  C
t #h E_ t  AD  t  C
t #h E_ t  $D  t  C
t #h E_ EFt  DRD  t  C
t #h E_ EFt  DRD  t  C
t #h E_ t  AD  t  C
t #h E_ t  BD  t  C
t #h E_ EFt  (D  t  C
t #h E_ EFt  EQD  t  C
t #h E_ EFt  (D  t  C
t #h E_ EFt  (D  t  C
t #h E_ EFt  ED  t  C
t #h E_ EFt  (D  t  C
t #h E_ t  CD  t  C
t #h E_ ESt  VD  t  C
t #h E_ t  BD  t  C
t #h E_ EFt  ) D  t  C
t #h E_ EFt  )D  t  C
t #h E_ EFt  )D  t  C
t #h E_ EFt  )D  t  C
t #h E_ EFt  )D  t  C
t #h E_ ESt  )
D  t  C
t #h E_ t  VD  t  C
t #h E_ EFt  FD  t  C
t #h E_ EFt  )
D  t  C
t #h E_ ESt  )D  t  C
t #h E_ t  ZrD  t  C
t #h E_ EFt  )D  t  C
t #h E_ EFt  E\D  t  C
t #h E_ EFt  (D  t  C
t #h E_ EFt  )D  t  C
t #h E_ EFt  )D  t  C
t #h E_ EFt  _sD  t  C
t #h E_ EFt  )D  t  C
t #h E_ EFt  FhD  t  C
t #h E_ EFt  _sD  t  C
t #h E *zt  EtD  t  C
t #h E *zt  EoD  t  C
t #h F t  BD  t  C
t #h F t  VD  t  C
t #h F t  @D  t  C
t #h F t  ZrD  t  C
t #h F t  AD  t  C
t #h F t  $D  t  C
t #h F t  AD  t  C
t #h F t  BD  t  C
t #h F t  CD  t  C
t #h !9 @*t  @(D  t  C
t #h E Et  E D  t  C
t #h E *zt  EtD  t  C
t #h E *zt  EoD  t  C
t #h E 0Et  Eh D  t  C
t #h E 0Et  Ei D  t  C
t #h E EFt  ED  t  C
t #h E Est  ED  t  C
t #h Fv EFt  (D  t  C
t #h Fv EFt  (D  t  C
t #h Fv EFt  (D  t  C
t #h Fv EFt  (D  t  C
t #h Fv F|t  VD  t  C
t #h Fv F|t  VD  t  C
t #h Fv t  AD  t  C
t #h Fv EFt  DRD  t  C
t #h Fv Fyt  -0D  t  C
t #h Fv t  BD  t  C
t #h Fv EFt  (D  t  C
t #h Fv EFt  EQD  t  C
t #h Fv F|t  V'D  t  C
t #h Fv F|t  V'D  t  C
t #h Fv Fyt  -9D  t  C
t #h Fv EFt  (D  t  C
t #h Fv Fyt  -?D  t  C
t #h Fv EFt  ED  t  C
t #h Fv t  CD  t  C
t #h Fv ESt  VD  t  C
t #h Fv F|t  V$D  t  C
t #h Fv F|t  FD  t  C
t #h Fv EFt  )D  t  C
t #h Fv Fyt  - D  t  C
t #h Fv EFt  )D  t  C
t #h Fv ESt  )
D  t  C
t #h Fv Fyt  -'D  t  C
t #h Fv t  VD  t  C
t #h Fv EFt  FD  t  C
t #h Fv F|t  FD  t  C
t #h Fv Fyt  -"D  t  C
t #h Fv F|t  GPD  t  C
t #h Fv EFt  )D  t  C
t #h Fv Fyt  - D  t  C
t #h Fv EFt  (D  t  C
t #h Fv EFt  )D  t  C
t #h Fv Fyt  -*D  t  C
t #h Fv Fyt  -4D  t  C
t #h Fv EFt  )D  t  C
t #h Fv ]t  ]D  t  C
t #h Fv ]t  ]D  t  C
t #h Fv EFt  FhD  t  C
t #h Fv ]t  ]D  t  C
t #h Fv Fyt  -=D  t  C
t #h Fv ]t  ]D  t  C
t #h Fv EFt  \zD  t  C
t #h Fv EFt  (D  t  C
t #h Fv EFt  (D  t  C
t #h Fv t  @D  t  C
t #h Fv EFt  J{D  t  C
t #h Fv F|t  VD  t  C
t #h Fv F|t  VD  t  C
t #h Fv t  $D  t  C
t #h Fv EFt  DRD  t  C
t #h Fv t  AD  t  C
t #h Fv Fyt  -"D  t  C
t #h Fv F|t  V'D  t  C
t #h Fv F|t  V'D  t  C
t #h Fv Fyt  -;D  t  C
t #h Fv Fyt  -7D  t  C
t #h Fv EFt  (D  t  C
t #h Fv EFt  (D  t  C
t #h Fv t  BD  t  C
t #h Fv Fyt  - D  t  C
t #h Fv EFt  ) D  t  C
t #h Fv F|t  V$D  t  C
t #h Fv F|t  FD  t  C
t #h Fv Fyt  -"D  t  C
t #h Fv EFt  )D  t  C
t #h Fv Fyt  -$D  t  C
t #h Fv EFt  )D  t  C
t #h Fv F|t  V.D  t  C
t #h Fv F|t  FD  t  C
t #h Fv ESt  )D  t  C
t #h Fv EFt  )
D  t  C
t #h Fv Fyt  -*D  t  C
t #h Fv t  ZrD  t  C
t #h Fv EFt  E\D  t  C
t #h Fv Fyt  --D  t  C
t #h Fv EFt  )D  t  C
t #h Fv EFt  _sD  t  C
t #h Fv Fyt  -2D  t  C
t #h Fv ]t  ]D  t  C
t #h Fv EFt  _sD  t  C
t #h Fv ]t  ]D  t  C
t #h E Est  EyD  t  C
t #h E Ext  ED  t  C
t #h E *zt  EtD  t  C
t #h E EFt  EQD  t  C
t #h Da @*t  @(D  t  C
t #h Da HZt  HXD  t  C
t #h Da EFt  E\D  t  C
t #h F EFt  (D  t  C
t #h F EFt  (D  t  C
t #h F EFt  (D  t  C
t #h F EFt  (D  t  C
t #h F EFt  DRD  t  C
t #h F F|t  VD  t  C
t #h F F|t  VD  t  C
t #h F EFt  EQD  t  C
t #h F EFt  (D  t  C
t #h F F|t  V'D  t  C
t #h F F|t  V'D  t  C
t #h F EFt  (D  t  C
t #h F EFt  ED  t  C
t #h F ESt  VD  t  C
t #h F EFt  )D  t  C
t #h F F|t  FD  t  C
t #h F F|t  V$D  t  C
t #h F EFt  )D  t  C
t #h F ESt  )
D  t  C
t #h F EFt  FD  t  C
t #h F F|t  FD  t  C
t #h F EFt  )D  t  C
t #h F F|t  GPD  t  C
t #h F EFt  (D  t  C
t #h F EFt  )D  t  C
t #h F EFt  )D  t  C
t #h F EFt  FhD  t  C
t #h F EFt  \zD  t  C
t #h F EFt  (D  t  C
t #h F EFt  (D  t  C
t #h F EFt  J{D  t  C
t #h F EFt  DRD  t  C
t #h F F|t  VD  t  C
t #h F F|t  VD  t  C
t #h F F|t  V'D  t  C
t #h F F|t  V'D  t  C
t #h F EFt  (D  t  C
t #h F EFt  (D  t  C
t #h F EFt  ) D  t  C
t #h F EFt  )D  t  C
t #h F F|t  FD  t  C
t #h F F|t  V$D  t  C
t #h F EFt  )D  t  C
t #h F ESt  )D  t  C
t #h F EFt  )
D  t  C
t #h F F|t  FD  t  C
t #h F F|t  V.D  t  C
t #h F EFt  E\D  t  C
t #h F EFt  _sD  t  C
t #h F EFt  )D  t  C
t #h F EFt  _sD  t  C
t #h EF t  AD  t  C
t #h EF t  BD  t  C
t #h EF t  CD  t  C
t #h EF t  VD  t  C
t #h EF ]t  ]D  t  C
t #h EF ]t  ]D  t  C
t #h EF ]t  ]D  t  C
t #h EF ]t  ]D  t  C
t #h EF t  @D  t  C
t #h EF t  $D  t  C
t #h EF t  AD  t  C
t #h EF t  BD  t  C
t #h EF t  ZrD  t  C
t #h EF ]t  ]D  t  C
t #h EF ]t  ]D  t  C
t #h @ Et  P)D  t  C
t #h @ Et  SD  t  C
t #h @ FKt  U D  t  C
t #h @ Et  F`D  t  C
t #h @ F*t  T D  t  C
t #h @ Et  FMD  t  C
t #h @ Ft  N3D  t  C
t #h @ Et  ED  t  C
t #h @ Est  EyD  t  C
t #h @ Et  ED  t  C
t #h @ Et  ED  t  C
t #h @ EFt  )D  t  C
t #h @ Et  FOD  t  C
t #h @ Et  TWD  t  C
t #h @ EFt  (D  t  C
t #h @ Et  FPD  t  C
t #h @ F%t  T D  t  C
t #h @ Et  FLD  t  C
t #h @ Ft  F9D  t  C
t #h @ Est  EqD  t  C
t #h @ Et  ED  t  C
t #h @ Et  FD  t  C
t #h @ Et  ED  t  C
t #h @ ESt  )D  t  C
t #h @ EFt  )D  t  C
t #h @ Et  ED  t  C
t #h @ EFt  _sD  t  C
t #h @ FKt  N D  t  C
t #h @ Et  Q D  t  C
t #h @ Ft  F	D  t  C
t #h @ Et  (:D  t  C
t #h @ Et  ED  t  C
t #h @ Et  ED  t  C
t #h @ Et  'RD  t  C
t #h @ Ent  %V D  t  C
t #h @ EFt  )D  t  C
t #h @ Ext  ED  t  C
t #h @ FKt  U D  t  C
t #h @ Ft  FGD  t  C
t #h @ Et  F D  t  C
t #h @ Et  ED  t  C
t #h @ Et  ED  t  C
t #h @ Et  LD  t  C
t #h @ EFt  E\D  t  C
t #h @ Et  F.D  t  C
t #h @ Et  F/D  t  C
t #h @ Bbt  [D  t  C
t #h @ Et  ND  t  C
t #h @ Et  ED  t  C
t #h @ Et  E D  t  C
t #h @ Edt  EbD  t  C
t #h @ Est  F7D  t  C
t #h @ Et  U'D  t  C
t #h @ Et  ED  t  C
t #h @ Et  MYD  t  C
t #h @ Ext  &vD  t  C
t #h @ Ext  F8D  t  C
t #h @ Et  RUD  t  C
t #h @ Et  F2D  t  C
t #h @ Et  (D  t  C
t #h @ Et  ND  t  C
t #h @ Et  ED  t  C
t #h @ Et  E D  t  C
t #h @ Et  PD  t  C
t #h @ Et  ED  t  C
t #h @ Ext  ED  t  C
t #h @ Et  KD  t  C
t #h @ EFt  (D  t  C
t #h @ Et  F,D  t  C
t #h @ Et  FdD  t  C
t #h @ Et  F0D  t  C
t #h @ Est  F6D  t  C
t #h @ EFt  )D  t  C
t #h @ Et  RD  t  C
t #h @ Et  U*D  t  C
t #h @ ESt  )
D  t  C
t #h @ Et  ED  t  C
t #h @ Et  ED  t  C
t #h @ *zt  EtD  t  C
t #h @ Ext  F[D  t  C
t #h @ Et  ED  t  C
t #h @ 0Et  Ei D  t  C
t #h @ EFt  FhD  t  C
t #h @ Et  JD  t  C
t #h @ Et  (D  t  C
t #h @ F*t  TD  t  C
t #h @ Et  O=D  t  C
t #h @ Et  M D  t  C
t #h @ Et  F3D  t  C
t #h @ Est  FZD  t  C
t #h @ Et  (GD  t  C
t #h @ Et  ED  t  C
t #h @ Et  ED  t  C
t #h @ Ext  F&D  t  C
t #h @ Ent  EzD  t  C
t #h @ 0Et  Eh D  t  C
t #h @ Bgt  \D  t  C
t #h @ Ft  L{D  t  C
t #h @ Et  FbD  t  C
t #h @ C
t  CD  t  C
t #h @ EFt  )D  t  C
t #h @ Et  ED  t  C
t #h @ Et  E D  t  C
t #h @ *zt  EoD  t  C
t #h @ Et  U!D  t  C
t #h @ Et  ED  t  C
t #h @ Et  T D  t  C
t #h @ Est  /D  t  C
t #h @ Ft  F"D  t  C
t #h @ Et  SyD  t  C
t #h @ Et  Q
D  t  C
t #h @ EFt  )D  t  C
t #h @ Ext  N!D  t  C
t #h @ Et  ED  t  C
t #h @ Et  E D  t  C
t #h @ Et  ED  t  C
t #h @ Et  ED  t  C
t #h @ Et  K  D  t  C
t #h @ Et  FcD  t  C
t #h @ Et  LD  t  C
t #h @ Et  (>D  t  C
t #h @ Et  MD  t  C
t #h @ Et  ED  t  C
t #h @ Et  E D  t  C
t #h @ Et  K D  t  C
t #h @ Est  /D  t  C
t #h @ Et  SvD  t  C
t #h @ Et  RD  t  C
t #h @ Et  ED  t  C
t #h @ Et  ED  t  C
t #h @ Et  ED  t  C
t #h @ Et  E D  t  C
t #h @ Et  & D  t  C
t #h @ Ft  FD  t  C
t #h @ Et  RD  t  C
t #h @ Et  F1D  t  C
t #h @ Fgt  UR D  t  C
t #h @ Et  MD  t  C
t #h @ EFt  )D  t  C
t #h @ Et  E D  t  C
t #h @ Ent  F'D  t  C
t #h @ Et  (CD  t  C
t #h @ @*t  OD  t  C
t #h @ Et  UJD  t  C
t #h @ Et  K?D  t  C
t #h @ Et  K
D  t  C
t #h @ EFt  )
D  t  C
t #h @ Ent  FD  t  C
t #h @ Et  E D  t  C
t #h @ Et  ED  t  C
t #h @ Et  F+D  t  C
t #h @ EFt  FD  t  C
t #h @ Et  (AD  t  C
t #h @ Et  N?D  t  C
t #h @ Et  E D  t  C
t #h @ Et  KDD  t  C
t #h @ EFt  ) D  t  C
t #h @ EFt  )D  t  C
t #h @ Et  ED  t  C
t #h @ Ext  ED  t  C
t #h @ Et  E D  t  C
t #h @ Et  E D  t  C
t #h @ Bbt  [D  t  C
t #h @ Et  (0D  t  C
t #h @ Bbt  [D  t  C
t #h @ Et  QD  t  C
t #h @ EFt  EQD  t  C
t #h @ EFt  (D  t  C
t #h @ Est  ED  t  C
t #h @ Et  RD  t  C
t #h @ Bgt  H'D  t  C
t #h @ Et  FBD  t  C
t #h @ Et  N0 D  t  C
t #h @ Et  E D  t  C
t #h @ Et  ED  t  C
t #h @ Et  RjD  t  C
t #h @ Et  JVD  t  C
t #h @ Et  ED  t  C
t #h @ Et  MD  t  C
t #h @ Et  FD  t  C
t #h @ Et  F5 D  t  C
t #h @ Et  (.D  t  C
t #h @ Et  E D  t  C
t #h @ Et  OD  t  C
t #h @ Bbt  \D  t  C
t #h @ Et  QD  t  C
t #h @ Est  /D  t  C
t #h @ Et  J<D  t  C
t #h @ Et  KD  t  C
t #h @ Et  MD  t  C
t #h @ Et  ED  t  C
t #h @ Et  E D  t  C
t #h @ Et  NHD  t  C
t #h @ Bbt  \D  t  C
t #h @ EFt  DRD  t  C
t #h @ EFt  (D  t  C
t #h @ Et  JKD  t  C
t #h @ Et  JaD  t  C
t #h @ Et  MD  t  C
t #h @ F_t  U D  t  C
t #h @ Et  VD  t  C
t #h @ Et  E D  t  C
t #h @ Et  (4D  t  C
t #h @ Et  FD  t  C
t #h @ Et  JD  t  C
t #h @ Est  ED  t  C
t #h @ Et  FaD  t  C
t #h @ Et  PD  t  C
t #h @ Et  FW D  t  C
t #h @ Et  FED  t  C
t #h @ Et  FTD  t  C
t #h @ Et  N; D  t  C
t #h @ B*t  FD  t  C
t #h @ Et  E D  t  C
t #h @ Et  FD  t  C
t #h @ Et  ED  t  C
t #h @ EFt  (D  t  C
t #h @ Et  NzD  t  C
t #h @ Et  K&D  t  C
t #h @ Et  FX D  t  C
t #h @ Et  FSD  t  C
t #h @ Et  FD  t  C
t #h @ Bbt  [D  t  C
t #h @ Et  (2D  t  C
t #h @ Et  F-D  t  C
t #h @ Et  FD  t  C
t #h @ Et  E D  t  C
t #h @ EFt  DRD  t  C
t #h @ EFt  (D  t  C
t #h @ Et  R,D  t  C
t #h @ EFt  ED  t  C
t #h @ Et  FU D  t  C
t #h @ Et  JD  t  C
t #h @ Et  FDD  t  C
t #h @ Et  MD  t  C
t #h @ Et  (D  t  C
t #h @ Et  FD  t  C
t #h @ Et  ED  t  C
t #h @ Ext  ID  t  C
t #h @ Et  E D  t  C
t #h @ BCt  BAD  t  C
t #h @ Et  P,D  t  C
t #h @ Et  FV D  t  C
t #h @ Et  RD  t  C
t #h @ Et  FD  t  C
t #h @ -vt  Ef D  t  C
t #h @ Edt  ED  t  C
t #h @ EFt  (D  t  C
t #h @ B*t  FD  t  C
t #h @ Et  E D  t  C
t #h @ Et  (8D  t  C
t #h @ Et  F D  t  C
t #h @ Et  ED  t  C
t #h @ ESt  VD  t  C
t #h @ Et  T D  t  C
t #h @ Et  RD  t  C
t #h @ Et  + D  t  C
t #h @ Et  . D  t  C
t #h @ Et  OlD  t  C
t #h @ Dt  FjD  t  C
t #h @ Ext  EvD  t  C
t #h @ Ext  ED  t  C
t #h @ Est  FD  t  C
t #h @ Bbt  HD  t  C
t #h @ B*t  ED  t  C
t #h @ Et  E D  t  C
t #h @ Et  FD  t  C
t #h @ Et  ED  t  C
t #h @ Et  ED  t  C
t #h @ Et  PD  t  C
t #h @ Et  E D  t  C
t #h @ Et  FD  t  C
t #h @ Et  RD  t  C
t #h @ Ext  FD  t  C
t #h @ Ext  JD  t  C
t #h @ Et  FRD  t  C
t #h @ Et  (6D  t  C
t #h @ Et  ED  t  C
t #h @ B*t  FD  t  C
t #h @ Et  E D  t  C
t #h @ Est  F
D  t  C
t #h @ Et  ED  t  C
t #h @ Et  FY D  t  C
t #h @ Et  MD  t  C
t #h @ Et  LD  t  C
t #h @ Et  FD  t  C
t #h @ Ext  &tD  t  C
t #h @ Et  FQD  t  C
t #h @ EFt  (D  t  C
t #h @ Edt  FkD  t  C
t #h @ Et  ED  t  C
t #h @ Et  ED  t  C
t #h @ Est  T|D  t  C
t #h @ B*t  FD  t  C
t #h @ Et  E D  t  C
t #h @ Et  ED  t  C
t #h @ Et  R,D  t  C
t #h @ Et  M5D  t  C
t #h @ Et  FD  t  C
t #h @ FAt  T D  t  C
t #h @ Et  FD  t  C
t #h @ Et  ED  t  C
t #h @ Ext  ID  t  C
t #h @ EFt  (D  t  C
t #h @ Ent  EkD  t  C
t #h @ Est  UD  t  C
t #h @ Et  RjD  t  C
t #h @ Bbt  HD  t  C
t #h @ B*t  E|D  t  C
t #h @ Bbt  @MD  t  C
t #h @ Et  TeD  t  C
t #h @ Et  ED  t  C
t #h @ Et  T] D  t  C
t #h @ EFt  (D  t  C
t #h @ Et  KD  t  C
t #h @ EFt  J{D  t  C
t #h @ Bbt  [D  t  C
t #h @ EPt  EMD  t  C
t #h @ Et  QD  t  C
t #h @ Bbt  CD  t  C
t #h @ Et  ED  t  C
t #h @ Et  ED  t  C
t #h @ Ft  TD  t  C
t #h @ Et  F4D  t  C
t #h @ Dt  FiD  t  C
t #h @ EFt  (D  t  C
t #h @ Et  &D  t  C
t #h @ Bbt  HD  t  C
t #h @ ECt  E@D  t  C
t #h @ Et  ID  t  C
t #h @ Et  ED  t  C
t #h @ B*t  E~D  t  C
t #h @ Ft  U$D  t  C
t #h @ Et  FFD  t  C
t #h @ Et  FCD  t  C
t #h @ Et  PD  t  C
t #h @ EFt  \zD  t  C
t #h @ Bbt  [ D  t  C
t #h @ Et  FD  t  C
t #h @ Et  QD  t  C
t #h @ Bbt  HD  t  C
t #h @ Et  ED  t  C
t #h @ Et  ED  t  C
t #h @ B*t  E}D  t  C
t #h @ Ft  RD  t  C
t #h @ Et  FD  t  C
t #h @ Ft  T D  t  C
t #h @ Et  FD  t  C
t #h @ EFt  _sD  t  C
t #h @ Et  FND  t  C
t #h B~ EKt  HD  t  C
t #h B~ E_t  0(D  t  C
t #h B~ Bgt  AxD  t  C
t #h B~ EKt  DD  t  C
t #h B~ E_t  &hD  t  C
t #h B~ E_t  ]D  t  C
t #h B~ t  AD  t  C
t #h B~ t  BD  t  C
t #h B~ ]t  ]D  t  C
t #h B~ ]t  ]D  t  C
t #h B~ t  CD  t  C
t #h B~ EKt  \B D  t  C
t #h B~ ]t  ]D  t  C
t #h B~ ]t  ]D  t  C
t #h B~ t  VD  t  C
t #h B~ EKt  HD  t  C
t #h B~ BXt  BVD  t  C
t #h B~ EKt  HD  t  C
t #h B~ EKt  \>D  t  C
t #h B~ E_t   D  t  C
t #h B~ EKt  \@D  t  C
t #h B~ !9t  BpD  t  C
t #h B~ E_t  &hD  t  C
t #h B~ E_t  ]D  t  C
t #h B~ t  @D  t  C
t #h B~ t  $D  t  C
t #h B~ t  AD  t  C
t #h B~ Bgt  BeD  t  C
t #h B~ ]t  ]D  t  C
t #h B~ ]t  ]D  t  C
t #h B~ t  BD  t  C
t #h B~ ]t  ]D  t  C
t #h B~ ]t  ]D  t  C
t #h B~ HZt  HXD  t  C
t #h B~ EKt  DD  t  C
t #h B~ t  ZrD  t  C
t #h B~ BXt   ~D  t  C
t #h F B~t  2)D  t  C
t #h F EFt  (D  t  C
t #h F E_t  &hD  t  C
t #h F B~t  VtD  t  C
t #h F EFt  (D  t  C
t #h F t  AD  t  C
t #h F B~t  2/D  t  C
t #h F EFt  EQD  t  C
t #h F EFt  (D  t  C
t #h F ESt  VD  t  C
t #h F EFt  )D  t  C
t #h F EFt  )D  t  C
t #h F B~t  2) D  t  C
t #h F EFt  (D  t  C
t #h F EFt  )D  t  C
t #h F E_t   D  t  C
t #h F B~t  2,D  t  C
t #h F B~t  2'D  t  C
t #h F EFt  (D  t  C
t #h F E_t  ]D  t  C
t #h F EFt  J{D  t  C
t #h F t  $D  t  C
t #h F B~t  23D  t  C
t #h F EFt  (D  t  C
t #h F Bgt  ArD  t  C
t #h F EFt  )D  t  C
t #h F HZt  HXD  t  C
t #h F EFt  )
D  t  C
t #h F ESt  )D  t  C
t #h F .t  $vD  t  C
t #h F B~t  2' D  t  C
t #h F EFt  )D  t  C
t #h F EFt  _sD  t  C
t #h F EFt  (D  t  C
t #h F E_t  0(D  t  C
t #h F EFt  (D  t  C
t #h F E_t  ]D  t  C
t #h F B~t  BD  t  C
t #h F EFt  DRD  t  C
t #h F B~t  B|D  t  C
t #h F t  BD  t  C
t #h F B~t  21D  t  C
t #h F EFt  (D  t  C
t #h F EFt  ED  t  C
t #h F t  CD  t  C
t #h F EFt  )D  t  C
t #h F ESt  )
D  t  C
t #h F EFt  FD  t  C
t #h F t  VD  t  C
t #h F EFt  )D  t  C
t #h F EFt  FhD  t  C
t #h F EFt  \zD  t  C
t #h F E_t  &hD  t  C
t #h F B~t  26D  t  C
t #h F EFt  (D  t  C
t #h F t  @D  t  C
t #h F EFt  DRD  t  C
t #h F t  AD  t  C
t #h F B~t  VtD  t  C
t #h F B~t  B|D  t  C
t #h F EFt  (D  t  C
t #h F t  BD  t  C
t #h F EFt  ) D  t  C
t #h F EFt  )D  t  C
t #h F Dt  #D  t  C
t #h F t  ZrD  t  C
t #h F EFt  E\D  t  C
t #h F EFt  _sD  t  C
t #h F_ !9t  BpD  t  C
t #h F_ Et  F`D  t  C
t #h F_ Et  FdD  t  C
t #h F_ Et  ED  t  C
t #h F_ Et  FcD  t  C
t #h F_ Et  FbD  t  C
t #h F_ Et  FaD  t  C
t #h F_ Est  EyD  t  C
t #h F_ Est  FZD  t  C
t #h F_ Est  F7D  t  C
t #h F_ Et  F\D  t  C
t #h F_ *zt  EtD  t  C
t #h F_ Ext  F[D  t  C
t #h F_ *zt  EoD  t  C
t #h F_ Et  ED  t  C
t #h FK Et  FRD  t  C
t #h FK Et  FMD  t  C
t #h FK Est  ED  t  C
t #h FK Et  ED  t  C
t #h FK Et  FY D  t  C
t #h FK Est  F7D  t  C
t #h FK Et  F\D  t  C
t #h FK *zt  EtD  t  C
t #h FK Ext  F[D  t  C
t #h FK Et  FU D  t  C
t #h FK *zt  EoD  t  C
t #h FK Et  FW D  t  C
t #h FK Et  F=D  t  C
t #h FK Et  ED  t  C
t #h FK Et  FTD  t  C
t #h FK Et  FOD  t  C
t #h FK Ext  EvD  t  C
t #h FK !9t  BpD  t  C
t #h FK Et  FQD  t  C
t #h FK Et  FPD  t  C
t #h FK Et  FLD  t  C
t #h FK Et  ED  t  C
t #h FK Est  FZD  t  C
t #h FK Et  FV D  t  C
t #h FK Et  ED  t  C
t #h FK Et  FX D  t  C
t #h FK Et  ED  t  C
t #h FK Et  F;D  t  C
t #h FK Et  ED  t  C
t #h FK Et  FSD  t  C
t #h FK Et  FND  t  C
t #h E *zt  EtD  t  C
t #h E *zt  EoD  t  C
t #h E Et  ED  t  C
t #h E Est  EqD  t  C
t #h E *zt  EtD  t  C
t #h E *zt  EoD  t  C
t # X2 @Q @D  t  C
t # V GD  t  C
t # )2 @ @D  t  C
t # O GD  t  C
t # AA $ @ZD  t  C
t # Z @Q @D  t  C
t # ) @ @ZD  t  C
t # ) @Q @D  t  C
t # Dt D @ @ J3D  t  C
t # *8 GD  t  C
t #stream_type_checkloose @ZD  t  C
t # H3 @Q @D  t  C
t #last_call_optimisation @Q @D  t  C
t #
agc_margin' GD  t  C
t # Yt H"t CC @Qt H"t CN @Qt H"t CP
t H"t CG CI @ J3D  t  C
t # G @ @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  @ZD  t  C
t # ( @Q @D  t  C
t #c_ccgcc @ZD  t  C
t #write_attributes H @ZD  t  C
t # [Q O @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 H"t CC @Qt H"t CN @Qt H"t CP
t H"t CE COt H"t CG CI @ J3D  t  C
t #report_error @Q @D  t  C
t # Z- @ @D  t  C
t #
fileerrors @Q @D  t  C
t #character_escapes @Q @D  t  C
t # C Bb @ZD  t  C
t # Z @ @ZD  t  C
t # C @ @D  t  C
t #quasi_quotations @Q @D  t  C
t # Z Z @ZD  t  C
t #
answer_format W @ZD  t  C
t # -y I @D  t  C
t # Z @ @D  t  C
t # A @ @D  t  C
t # D @ @D  t  C
t # C A) @ZD  t  C
t # Y A) @ZD  t  C
t # [(~m~d~l~! ?-  @ZD  t  C
t # [# @Q @D  t  C
t # -{ I @D  t  C
t # *FC GD  t  C
t # -z I @D  t  C
t # A6 @ @D  t  C
t # #  @ZD  t  C
t # B3 @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@b-rdynamic -Wl,-z,relro -g -O2 -fstack-protector-strong -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 # H4 @Q @D  t  C
t #
user_flags A* @ZD  t  C
t # \, @Q @D  t  C
t #editor G @ZD  t  t C:D~ Dt  Bb BAD  t  t C:D~ Dt  BC BAD  t  t C:D~ Dt  F BtD  t  t C:D~ Dt  Bt BtD  t  t C:C Lqt  @ -D  t  t C:C Lqt  @ -D  t  t C:A^ Lqt  @ QD  t  t C:C Lat  @ LD  t  t C:C Dt  @ 0JD  t  t C:C Lat  @ CD  t  t C:C Lat  @ -D  t  t C:C Lat  @ @MD  t  t C:C Lat  @ -D  t  t C:C Lat  @ JD  t  t C:C Lbt  @ D  t  t C:C Dt  @ UD  t  t C:C Lat  @ 0ID  t  t C:Aw Dt  @ D  t  t C:A Lat  @ D  t  t C:C Lat  @ LD  t  t C:C Lat  @ PVD  t  t C:A Lat  @ IND  t  t C:B L`t  @ I,D  t  t C:A Lat  @ I7D  t  t C:Aw Dt  @ @KD  t  t C:A Lat  @ @KD  t  t C:B L`t  @ K4D  t  t C:B Lat  @ QD  t  t C:A Lat  @ D  t  t C:A^ Lat  @ GFD  t  t C:C Lat  @ KD  t  t C: Dt  @ DD  t  t C:A Lat  @ MD  t  t C:A Lat  @ MD  t  t C:B Lpt  @ MD  t  t C:A Lat  @ ICD  t  t C:A^ L`t  @ IXD  t  t C:C Lpt  @ GD  t  t C:A Lat  @ HD  t  t C:B Lat  @ IFD  t  t C:B Lat  @ I9D  t  t C:A Lat  @ MD  t  t C:C Lat  @ OD  t  t C:B Lat  @ MD  t  t C:B Lat  @ MD  t  t C:C Lat  @ KD  t  t C:A Lat  @ MD  t  t C:B Lat  @ MD  t  t C:B Lat  @ MXT
</file>
</archive>
<foot contentlength=847711>
