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

<archive>

<file name="$options" class="$prolog" encoding="none" size=143 modified=1451279836>
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=878682 modified=1451279836>
SWI-Prolog state (www.swi-prolog.org)
 @A=[M@@/usr/lib/swi-prologQMsystem-C XD  t: t$set_predicate_attributet  t/$length3trace D  t  t t  t  hide_childsO  CL	s@ /usr/lib/swi-prolog/boot/init.pl  #WA  
	@=CL  

@6@q
@ @ @9 
 @<XD  t  t$predefine_foreignt  t 	$raw_readD  t  t t  t prolog_current_frameD  t  t t  t 
$ft_no_ext 	 D  t  t t  t   
O  CB   txt@=CB   
executable@=CB   	directory@=XD  t  t t  t current_atomD  t  t t  t recordzD  t  t t  t string_upperD  t  t t  t $read_clause_option 	 D  t  t t  t   
O  CD   
syntax_errors@=CD   
term_position@=CD   process_comment@=XD  t  t t  t $reverse 	 D  t  t t  t  @$ 
O  @$CK  @6@9 @$ @<XD  t  t t  t $add_directive_wic2 	 D  t  t t  t  @( 
O  @(C@"J  @6@8$common_goal_type @?@E
@+	load@M@S@F
@@@/
@8$set_source_module @1 
@5@9$add_directive_wic @<CJ  @6@E
	qlf@8$compilation_mode @M
@S@@	error@1mixed_directive@5@9
print_message
	$messages@<XD  t  t t  t $save_file_scoped_flags 	 D  t  t t  t  @@ 
O  @@CG0  @6@1 findall@5@8current_predicate @?@/	@1$save_file_scoped_flag	@5@9 @B
$bags@<CG3   @=XD  t  t t  t 	setlocaleD  t  t t  t =\=D  t  t t  t $profileD  t  t t  t 
current_opD  t  t t  t $exported_op 	 D  t  t t  t  @P 
O  @PCI  @6@0@1 @2 @P@0@0@0@5@8$c_current_predicate @1 @2 @R	
@5@@<XD  t  t t  t $abs_file_error 	 D  t  t t  t  @V 
O  @VC@(B  @6@/@8$member @/@8 @X@ @8$file_condition @ @ @/
@/@8$file_error @?@1 @8
@2context@0@5@9throw @<CB  @6source_sink@9$existence_error @<XD  t  t t  t mutex_unlockD  t  t t  t current_outputD  t  t t  t $select 	 D  t  t t  t  @m 
O  @mC
K   

@=CK  


@6@ @ 
@9 @n @<XD  t  t t  t $qstart 	 D  t  t t  t  @p 
O  @pCF  state

@6@8	$qlf_open @  @4@8 @7 @ @9 @.@<XD  t  t t  t integerD  t  t t  t sub_atom_icasechkD  t  t t  t $mark_executableD  t  t t  t 
$export_op 	 D  t  t t  t  @| 
O  @|C@;J  @6@E
@1 @2 @R@0@0@0@5defined@8$get_predicate_attribute @M
@S@@@1
discontiguous@2 @2  @P@5@ @8$execute_directive @1 @R	
@5@0@ -@9$store_admin_clause @<XD  t  t t  t format_predicateD  t  t t  t nlD  t  t t  t 
ensure_loadedtransparentD  t  tmeta_predicatet  t @ D  t  t t  t  @ 
O  @C
E  @6@3@1if
not_loaded@5@5@9
load_files @<XD  t  t t  t setenvD  t  t t  t 
retractallD  t  t t  t ==D  t  t t  t sortD  t  t t  t del_attrD  t  t t  t garbage_collect_clauses D  t  t t  t nb_set_dictD  t  t t  t =D  t  t t  t $head_module 	 D  t  t t  t  @ 
O  @CJ  @6@T@?@R@<CJ  :-
@6@9 @ @<CJ    

@=XD  t  t t  t 
$compile_term 	 D  t  t t  t  @ 
O  @CH  @6@T@?@9$instantiation_error @<C
H  ?-
@6@?@ @9 @@<C
H   @
@6@?@ @9 @@<CH   $source_location



@6@?@ @1 
@5@9 @ @<CH  @6@1
$store_clause	
@5@/@1$print_message @8@5@9catch @<XD  t  t t  t 
$canonical_pi 	 D  t  t t  t  @ 
O  @CI  //

 

@6@ @b@g@c@o@x@<CI   
@=XD  t  t t  t betweenD  t  t t  t $qlf_start_fileD  t  t t  t $qlf_part_mode 	 D  t  t t  t  @ 
O  @CJ   part@=CJ   true@=XD  t  t t  t $negate 	 D  t  t t  t  @ 
O  @CG_    @false@=CG`    @ @@=XD  t  t t  t $chk_alias_file 	 D  t  t t  t  @ 
O  @C@CQ   @@6@?@/@1expand_file_search_path@5@/@8 @H@!@1cache	
@5@#@ @/@8	term_hash @E@#@ @ @ 
@8$search_path_file_cache @ 
@8$file_conditions @M@1file_search@1 @
@5
@5@9$search_message @G@@@X@/@ @8 @X@ @/@8$extend_file @E@9@ @8 @@ @ 
@8$absolute_file_name @D@ @ @ 
@8 @@M@Q@1 @
@5@8assert @M@1 @@1found
@5
@5@9 @@@@1 @@1tried
@5@5@8 @@R@<CCc   @@6@/@8 @ @ @/@8 @@ @8 @@ @ 
@9 @@<XD  t  t t  t =@=D  t  t t  t trim_stacks D  t  t t  t open_null_streamD  t  t t  t absolute_file_name 
O  @CB  @6@8$is_options @D@8 @@M@Q@?@9 @ @<CAKB  @6options@8$must_be @E@1
extensions@.@5@/@8$select_option @Mlist@ @8 @@F
@@@+@E@1	file_type@.
@5@8$option @Matom@ 
@8 @@ 
@/@8$file_type_extensions @&
@@
@&
@!@3 @5@#@F
@ @/@8$canonicalise_extensions @E	@U
@M@&@@@1reserved_symboldict@0 @regular@5@ @/@8$merge_options @E@!@1	solutions@.@5@ @/@8 @@M@1oneof @ A@4first@4all@5@ @8 @@@@( A@&@E@!@1file_errors@.@5@ @/@8 @@M@1 A @ A@4 @8@4fail@5@ @8 @@@@( @8@&@E@#@8atomic @1expand@.@5@ @/@8 @boolean@ @8 @@M@/@8expand_file_name @/@ @8 @X@@
@&@&@F@F@E@ @K@+ A@M@ @E@!@ @ @  @@8	$chk_file @M@!@S@G@@@.@E@"@+ A@M@"@R@G@@@ @/@1 A!@3@1accessexist@5@5 @@5@/@8 @H@ @ @9 @W @@@ @ @  @@9 A @G@<XD  t  t t  t delete_directoryD  t  t t  t 
$xr_memberD  t  t t  t get_string_codeD  t  t t  t eraseD  t  t t  t 
$add_encoding 	 D  t  t t  t  A+ 
O  A+C@"D  @6@E@"	encoding@#@M@'
	@@@"
 A-	@#@<XD  t  t t  t  @0D  t  t t  t 
$term_sizeD  t  t t  t prolog_nodebugD  t  t t  t halt  
O  A1 CLq    @6 @9 A1 @<XD  t  t t  t once @D  t  t @t  t A5 D  t  t t  t  A5 
O  A6C@  @6@@?@<XD  t  t t  t current_char_conversionD  t  t t  t 
$is_option 	 D  t  t t  t  A8 
O  A8CL(  @6@T@?@R@<CL*  @6@0@8functor @?@3	@4
@5@9=.. @<CL-    @

@=XD  t  t t  t normalize_spaceD  t  t t  t $expansion_member 	 D  t  t t  t  AB 
O  ABCD  	@6@T@?@<CD  @6@?@R@<C@+D  @6@8is_list @?@E
@T	@M@9 @X@@@E
@8 AD@M
@ @9$member_rep2 @@@'	@9 @X@<CD   	@=XD  t  t t  t getD  t  t t  t $destroy_moduleD  t  t t  t profilerD  t  t t  t opD  t  t t  t $expand_directive 	 D  t  t t  t  AN 
O  ANC@,Jj  @6@/
@/@8 A:@b@g@c@t@8$iso_property_directive @3
@.@5@8 A=@ @/
@8$mk_normal_args @3
@4
@5@9 A=@<XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@"J  @6@0@8source_location @?@1
$start_aux
@.@5@1$store_admin_clause2	
@5@1$end_aux
@5@9setup_call_cleanup @<C	J  @6@ @9 A[ @<XD  t  t t  t  @fD  t  t t  t $prof_procedure_dataD  t  t t  t get_charD  t  t t  t 
current_inputD  t  t t  t 	read_termD  t  t t  t  @ @D  t  t @t  t @ +D  t  t t  t  @ 
O  @CE   

@6 @@8 @@ @9$load_files @<XD  t  t t  t $compile_init_goal 	 D  t  t t  t  Ak 
O  AkCAq  @6@8 @ @- @@?@1  @2
$init_goal	
@5@0@9 @ @<C
Au  @6@1 Ao	
@5@9assertz @<XD  t  t t  t term_attvarsD  t  t t  t putD  t  t t  t \+ @D  t  t @t  t Ax D  t  t t  t  Ax 
O  AyC
@  @6@D	@@M	@Q@<XD  t  t t  t current_format_predicateD  t  t t  t $btree_find_nodeD  t  t t  t $canonicalise_extension 	 D  t  t t  t  A| 
O  A|CC   A A@6@?@<CC  
@6 @0@0.@8sub_atom @?@<CC  @6 A~@9atom_concat @<XD  t  t t  t  A^D  t  t t  t file_name_extensionD  t  t t  t getenvD  t  t t  t $close_message 	 D  t  t t  t  A 
O  ACD  message
	
@6@?@9 @ @<CD   @=XD  t  t t  t mutex_statistics D  t  t t  t $import_wicD  t  t t  t garbage_collect_atoms D  t  t t  t rename_fileD  t  t t  t nb_link_dictD  t  t t  t $load_id 	 D  t  t t  t  A 
O  ACG  stream
@6@?@ @ @9$modified_id @<CG  
@6@ @9 A@<XD  t  t t  t thread_peek_messageD  t  t t  t 
$load_goal 	 D  t  t t  t  A 
O  ACJ   @=CJ   consult@=CJ    @@=CJ   @

	@6@1qcompile@.
@5@8	memberchk @9 @ @<C	J   @@6wic@9 @5@<C	J  
use_module@6 A@9 @5@<C	J   A@6 A@9 @5@<XD  t  t t  t \=@=D  t  t t  t put_byteD  t  t t  t $qlf_current_sourceD  t  t t  t 
$make_path 	 D  t  t t  t  A 
O  ACBs  @6@0 @8 A@?@9 A@<CBv  @6@3@4 @4	@5@9atomic_list_concat @<XD  t  t t  t delete_fileD  t  t t  t cancel_halt 
O  AC	L  @6@1 A@5@9 @d@<XD  t  t t  t 	$autoload 	 D  t  t t  t  A 
O  AC@!A  @6@/@0@8 AV@?@1 AY@.@5@1
$autoload2	
@5@1 A]@5@9 A_@<CA  @6@9 A @<XD  t  t t  t 	is_streamD  t  t t  t $current_breakD  t  t t  t  A 	 D  t  t t  t  A 
O  ACG  @6@1modified@.@5@/@8 @ @,@?@'	@<C
G  @6@8exists_file @?@9	time_file @<CG   
        @=XD  t  t t  t $moduleD  t  t t  t is_dictD  t  t t  t $get_pidD  t  t t  t recordaD  t  t t  t $ifcompiling @D  t  t @t  t A D  t  t t  t  A 	 D  t  t t  t  A 
O  ACD  @6@E		database@8 @5@M	@S@@@@<XD  t  t t  t $delete 	 D  t  t t  t  A 
O  ACK  
@6@?@<CK  @6@?@ @ @9 A @<CK  


@6@ @ 
@9 A@<XD  t  t t  t $depth_limit_trueD  t  t t  t shellD  t  t t  t locale_propertyD  t  t t  t , @D  t  t @t  t A  D  t  t t  t  A 
O  AC
@  @6@1 A	@5@@<XD  t  t t  t  @D  t  t @t  t  AgD  t  t t  t  
O  ACE  
@6@?@9 A @<CE   

@6@1 
@4	@5@9 A@<XD  t  t t  t $importD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C
J   A@6@? @8cannot_redefine_comma@8 @;@R@<C@'J  @6@8
$valid_clause @?@E
 A@8 @5@M
@ @9$record_clause @F@@@ @/@8 A @ development@9$qlf_assert_clause @<XD  t  t t  t $cmd_option_valD  t  t t  t get_codeD  t  t t  t $compile_wic publicD  t  t t  t  A  	 D  t  t t  t  A  
O  A C@$KX  @6os_argv@/@8current_prolog_flag @/	@8$get_files_argv @/
@8$translate_options 
compileout@/@8 A @8attach_packs 
$pack@
user A A@ @; A
qsave_program
qsave@<XD  t  t t  t initialization @D  t  t @t  t B  AgD  t  t t  t  B 
O  BC@A[  
@6@/
@/@8$initialization_context @E@+	now@M@ @@ @9 Al @@@q@E
@(@+	
after_load@M
@E
@-
 @@M@ @9 B@@@1 @a@1
context_errornodirective@2 B B	@5@0@5@9 @d@@@F@E@+	restore@M @@ @9 B@@@5@E@T	@M@1 @ainstantiation_error@0@5@9 @d@@@$@E@8 Am@M@1 @a@1domain_errorinitialization_type	@5@0@5@9 @d@@
@1 @a@1
type_error @	@5@0@5@9 @d@<XD  t  t t  t term_variablesD  t  t t  t seen D  t  t t  t  AZD  t  t t  t atomics_to_stringD  t  t t  t write_canonicalD  t  t t  t $import_ops 	 D  t  t t  t  B 
O  BC@;I  @6@8ground @?@"
 AM



@#@ @ @1 
@5@8 B @E@ @ @ 
@8 @Q @M@S@@warning@1no_exported_op	
@5@9 @;@<C@3I  @6@A@)@/@/@/
@8 B@"
 B 
@#@ @ @1 
@5@8 B@R@@@S@G@F
@<XD  t  t t  t 	get_attrsD  t  t t  t $start_consultD  t  t t  t $set_compilation_mode 	 D  t  t t  t  B% 
O  B%CC  @6@1$compilation_mode_store@0@5@8 @ @1 B'@5@9 As@<XD  t  t t  t  @ED  t  t t  t predicate_option_mode	multifileD  t  t t  t  B+ 
D  t  t t  t  @ AD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CJ  @6@/
@/@8$clause_source @0@ @9 @ @<XD  t  t t  t  AD  t  t t  t put_attrD  t  t t  t 	same_fileD  t  t t  t call @D  t  t @t  t B4? B6D  t  t t  t  B4 
O  B5C@  @6@@<XD  t  t t  t 
set_streamD  t  t t  t  A 	 D  t  t t  t  A 
O  AC@A  	@6@/@/@8
$find_library
 A@/
@8 A:@3@1autoload @@5@5@/@8$update_autoload_level @E
verbose_autoload @@8 A@M@(
informational@@@(silent@ @1 B=@1 @2 	
@5@5@8 @;@/ A@8 @w@E@*@M@1 @5@8 @ @@@5@E@1 
@5 @~@8 @@M@1 @2import@2 
@5@@@@1 @5@3@1 	
@5@5@8 A @ @8 B& @ @8$set_autoload_level @0@1 
@5@9 @S@<XD  t  t t  t number_codesD  t  t t  t $end_load_file 	 D  t  t t  t  BN 
O  BNCHu    @@=CHv  
end_module@6@/
@8arg @8
$check_export 
$qlf_end_part@9 A @<CHz  end_non_module@6 BW@9 BX@<XD  t  t t  t thread_send_messageD  t  t t  t  A 	 D  t  t t  t  A 
O  AC	J  @6sandboxed_load @@8 A@?@<CJ  @6@D	@8$cross_module_clause @M	@Q@?@<C@"J  @6@1 prolog@2sandbox_allowed_clause@5@/	 @@8 @@?@E
@T	@M
@S@@ @8@8 @;@R@<CJ  @6 @8@1 @a@1permission_error @sandboxed_clause@5@0@5@8 @;@R@<XD  t  t t  t $segments_to_atom 	 D  t  t t  t  Be 
O  BeC	C"  
@6@8 A@?@<CC$  @6@/
@8$segments_to_list @? @9 A @<CC'  @6@1 @a@1 B	file_path@5@0@5@9 @d@<XD  t  t t  t current_localeD  t  t t  t default_module 
O  BnC@#A  @6@E
@8 Am@M
@E
@T	@M@9$default_module @@@8 Bp@?@@module@9$type_error @<XD  t  t t  t $qlf_includeD  t  t t  t $atom_referencesD  t  t t  t current_keyD  t  t t  t $expanded_term
 	 D  t  t t  t  Bz
 
O  Bz
C@D  @6@1$expand_term	
@.@.@5@/@1$print_message_fail@5@8 @@E@-@M@ @ @/@/@8 AC @@@&@&@E@z@U@" @
@#@U@M@E@?@"include
@#@/@ @8 @.@1 @2 B@5@8$valid_directive @M@1 A-@.@5@8stream_property @ @ @/@8 A, @ @ @ @ 
@ @ @ @ @9$source_term @@@(@E@" A-
@#@M@1 A-@5@8 B7 @R@@@'
@'@'	@F@G@F@@@'
@'@'@'	@'
@G@G@F@<XD  t  t t  t 
open_xtermD  t  t t  t date_time_stampD  t  t t  t $last 	 D  t  t t  t  B 
O  BCK   
	@=CK  @6@ @ @9 B @<XD  t  t t  t $clear_source_admin AD  t  t t  t  B 	 D  t  t t  t  B 
O  BCA  @6@1 Ao@0@0@2 @0@5@8 B)@1$load_context_module@0@0@5@9 B)@<XD  t  t t  t split_stringD  t  t t  t 	$local_opD  t  t t  t get_byteD  t  t t  t skipD  t  t t  t goal_expansion D  t  t t  t  BdynamicD  t  t t  t  B B,D  t  t t  t  B 
D  t  t t  t  @ 	 D  t  t t  t  @ 
O  ArC	H  @6 @@9 @@<XD  t  t t  t 
write_termD  t  t t  t tellingD  t  t t  t seekD  t  t t  t $style_checkD  t  t t  t 
thread_createD  t  t t  t $default_predicateD  t  t t  t $list_to_set 	 D  t  t t  t  B 
O  BCC  @6@9 B @<XD  t  t t  t $import_all2 	 D  t  t t  t  B 
O  BCI   @=C@I  as


 

@6@?@ @1 @.@5@8 @ @/@ @8length @/@3@5@8 A=@/@3@5@8 A=@E@1 
@5 @@8 @@M@1 	@5 @@8  @@@S@E@,@/@/@8 AV@M@1 @@1 @@2 
@5@0@2 @5@/@1 @ @8@5@8 @@@@1 @@2 A!@2 
@5@8 As@G@F@ @ @ @ 
@9 B @<C@8I   B



 B
@6@?@1 B@5@8 B @ @ @ @ 
@9 B@<C@?I  


@6@1 	@2 A@1 
@5
@5@/@1 @< @8@5@8 @@1 A

@5@8 BX@ @ @ @ 
@9 B@<XD  t  t t  t $record_included 	 D  t  t t  t  B 
O  BC@}E  

 A
include_filedone
file	
@6@0@/@8 AV@?@ @8$compilation_level  B@ @/@ @8$load_msg_level @ @1 B@2start@2 B	
@5@8 A@/@8 A@3
@5@/@8 B @E@#@A A@8 @5@@@ @8 A @M@1  @2	$included
@5@ @9$compile_aux_clauses @@@ @ @ @ @9 Bw @<CE"    @@=XD  t  t t  t openD  t  t t  t  @ @D  t  t @t  t @  B6 D  t  t t  t  @ 
O  @CA  @6@@@<XD  t  t t  t  BL 	 D  t  t t  t  BL 
O  BKCG  @6@1$autoload_nesting@0@5@8 B)@1 B@5@9asserta @<XD  t  t t  t $new_findall_bag D  t  t t  t $time_source_fileD  t  t t  t with_output_toD  t  t t  t  B BD  t  t t  t  B B,D  t  t t  t  B 
O  BCAF	u@$/usr/lib/swi-prolog/library/debug.pl  %ZA Bdebug
 @@6@7
prolog_debug@Eoptimise @@8 A@M@S@@@8debug_topic B@R@<CAL B B	debugging
 A@6@7 B@E B @@8 A@M@S@@@8 B@R@<CAR B B	assertion@6@7 B B @@8 A@)	 @@<C@&AU B Bassume@6@7 B BB@1
compatibility@2renamed@1  B@5@2  B@5@8 @< B B @@8 A@)	 @@<CA	u@)/usr/lib/swi-prolog/library/arithmetic.pl  %ZA B@6@7

arithmetic@9math_goal_expansion B@<C@*@u	u@./usr/lib/swi-prolog/library/dialect/sicstus.pl  %ZA B B


 B
  A@6@7
sicstus@D
@ @8	qualified B@M
@Qdialect B@9prolog_load_context
	$syspreds@<C@;@ B B @


;*->
@6@7 B B B@8 B@D@/
@3
@4@4@5@8sub_term
occurs@+
 B@M@Q@@@F
@<C@ @ B B 

 
@6@7 B@8 Am@ @8
rename_module B B B@9 B@<C@ B B  A
 @
 @changed@=CA B Bbb_put

	nb_setval
@6@7 B@ @9bb_key B@<CA B Bbb_get


nb_current
@6@7 B@ @9 C@<CA	 B B	bb_delete

 A C
	nb_delete@6@7 B@ @9 C@<C@"A B B	bb_update


 A C

 C
@6@7 B@ 
@9 C@<XD  t  t t  t  B4 @D  t  t @t  t B4 B6 B6 B6 B6 B6D  t  t t  t  B4 
O  C#C
@  @6@ @ @ 
@@<XD  t  t t  t 
b_set_dictD  t  t t  t  B 	 D  t  t t  t  B 
O  BCK  
@6@ @9 B@<XD  t  t t  t @<D  t  t t  t number_charsD  t  t t  t flagD  t  t t  t open_stringD  t  t t  t put_codeD  t  t t  t $pi 	 D  t  t t  t  C* 
O  C*CI   
	
@6@8 Am@8 @y @?@<CI   @
	
@6@8 Am@9 C,@<XD  t  t t  t  Bi 	 D  t  t t  t  Bi 
O  BhCC*  @6@T@?@R@<CC,   

@6@ @/
@8 Bg@ @ 
@9 Bg@<CC/  

@6@9 A@<XD  t  t t  t plusD  t  t t  t message_queue_propertyD  t  t t  t  Br 	 D  t  t t  t  Br 
O  BqCA   
@=CA  @6@/
@8
import_module @9 Bp@<XD  t  t t  t $rc_membersD  t  t t  t $factorize_termD  t  t t  t  BD  t  t t  t $atom_completionsD  t  t t  t thread_statisticsD  t  t t  t string_codeD  t  t t  t  B 	 D  t  t t  t  B 
O  B~CG  @6 @8@8 A@R@<XD  t  t t  t  AD  t  t t  t $prof_sibling_ofD  t  t t  t $run_initialization 	 D  t  t t  t  C9 
O  C9CAy  @6@1$push_input_context B@5@1$run_initialization_2@5$pop_input_context@9 A_@<XD  t  t t  t writeD  t  t t  t $nospyD  t  t t  t  CD  t  t t  t $export_ops 	 D  t  t t  t  CB 
O  CBC@<J   B




@6@1 A@1 B@2 	
@5@2 @}
	
@5@/@1 @ @8@5@8 @@ @9 CC @<CJ   @=XD  t  t t  t 
$consult_file 	 D  t  t t  t  CE 
O  CECG  @6@8 @.@?@ @ @9$consult_file_2 @<C@ G  @6@/
@8 @.@1$qlf_start_sub_module	@5@8 BX@ @ @8 CG BW@8 BX@0@ 
@9 @.@<XD  t  t t  t thread_selfD  t  t t  t read_clauseD  t  t t  t strip_moduleD  t  t t  t  B 	 D  t  t t  t  B 
O  BC@,A  @6@E
@/
@/@8 AV@M
@"	 
@#@/@8$input_context @ @9	$top_file @@	@)	 @@(
 @@G@<XD  t  t t  t  B, @D  t  t @t  t B, D  t  t t  t  B, 
O  CUC	@O  @6pred B,@9
$set_pattr @<XD  t  t t  t $free_variable_setD  t  t t  t 
var_numberD  t  t t  t tellD  t  t t  t delete_import_moduleD  t  t t  t 
$mt_load_file 	 D  t  t t  t  C^ 
O  C^C@*F  @6threads @@8 A@?@1
with_mutex
$load_file@2$mt_start_load	@.@5@1$mt_do_load	
@5@1$mt_end_load@5@9 A_@<CF  @6@1 @@.@5@  @@8 A@ @ @8$noload @?@ @9$already_loaded @<C	F  @6@ @9$qdo_load_file @<XD  t  t t  t $rc_append_fileD  t  t t  t prolog_to_os_filenameD  t  t t  t $store_aux_clauses 	 D  t  t t  t  Cu 
O  CuCK"  @6@8 AD@?@1 @Y@.
@5@1 Ar
@0	@5@9forall
$apply@<CK&  @6@0@9 Aq@<XD  t  t t  t 
$start_module 	 D  t  t t  t  C| 
O  C|C@&H  @6@/@8$current_module @/
@0@8 AV@,
@-@ @ 
@8 B3 @?@8	nb_setarg  @@9 C@<C@_H  @6@/@8 BQ@8 C@/
@ 
@8 @.@0@/@8 AV@1redefine_module@.@5@  @@8 A@ @/@/@8
$module_class @ @ @8$redefine_module @ @ @ @  @@8$declare_module @/@8$export_list @1$qlf_start_module@5@8 BX@ @ @8 CD@8
$qset_dialect  BP@9 C@<XD  t  t t  t  BD  t  t t  t $clause_from_sourceD  t  t t  t 
$list_to_conj 	 D  t  t t  t  C 
O  CC
I  

@6@?@<CI  
 A

@6@ @ @9 C @<XD  t  t t  t $suspend_findall_bag D  t  t t  t mutex_createD  t  t t  t @ @D  t  t @t  t C  AgD  t  t t  t  C 
O  CC	@  @6@1 C	@5@@<XD  t  t t  t 
set_prolog_IOD  t  t t  t  CI 	 D  t  t t  t  CI 
O  CHC@TG  @6@/
@8 @.@/@/@ @8 A @ @ @8 B$ @E@/@0@8$derived_source @M@ @/@ @8 A@ @ @8 C@@@S@G@8
$compile_type @/@ @8$save_lex_state @ @8$set_dialect @ @ @ @8 Cc @ @8$restore_lex_state @0@ 
@9 @.@<XD  t  t t  t $add_findall_bagD  t  t t  t  @D  t  t t  t copy_predicate_clausesD  t  t t  t 
$close_source 	 D  t  t t  t  C 
O  CCD  close

@6@ @8 A* @1 C
@5 C?@8call_cleanup @9 A @<C@!D   B





@6@ @8 C@1$restore_load_stream

@5 C?@8 C@9 C@<XD  t  t t  t  AD  t  t t  t $undefined_procedure AD  t  t t  t  C 	 D  t  t t  t  C 
O  CCA  @6 A@1 	
@5@/@8$prefix_module undefined_predicate@ @/
@ A	exception A@?@'
@<CA  @6 B= @@8 A@8 A @?@)retry@<CA    @8@=XD  t  t t  t $atom_hashstatD  t  t t  t  Bv 	 D  t  t t  t  Bv 
O  BuC@ K  @6@E
@T	@M
@1 @a B@0@5@9 @d@@
@1 @a@1 B	@5@0@5@9 @d@<XD  t  t t  t 
atomic_concatD  t  t t  t $complete_atomD  t  t t  t message_queue_createD  t  t t  t 	peek_byteD  t  t t  t  B BD  t  t t  t  B B,D  t  t t  t  B 	 D  t  t t  t  B 
O  BCL   @+/build/buildd/swi-prolog-7.2.0/boot/load.pl @=C@%	s@ /usr/lib/swi-prolog/boot/load.pl  #WA C @-/build/buildd/swi-prolog-7.2.0/boot/expand.pl @=C@% C C @*/build/buildd/swi-prolog-7.2.0/boot/dcg.pl @=C@3 C C @./build/buildd/swi-prolog-7.2.0/boot/license.pl @=C@3 C C @./build/buildd/swi-prolog-7.2.0/boot/syspred.pl @=C@3 C C @//build/buildd/swi-prolog-7.2.0/boot/messages.pl @=C@3 C C @//build/buildd/swi-prolog-7.2.0/boot/toplevel.pl @=C@3 C C @-/build/buildd/swi-prolog-7.2.0/boot/attvar.pl @=C@3 C C @+/build/buildd/swi-prolog-7.2.0/boot/bags.pl @=C@3 C C @,/build/buildd/swi-prolog-7.2.0/boot/apply.pl @=C@3 C C @./build/buildd/swi-prolog-7.2.0/boot/history.pl @=C@3 C C @+/build/buildd/swi-prolog-7.2.0/boot/dwim.pl @=C@3 C C @,/build/buildd/swi-prolog-7.2.0/boot/parms.pl @=C@3 C C @//build/buildd/swi-prolog-7.2.0/boot/autoload.pl @=C@3 C C @*/build/buildd/swi-prolog-7.2.0/boot/qlf.pl @=C@3 C C @)/build/buildd/swi-prolog-7.2.0/boot/rc.pl @=C@3 C C @//build/buildd/swi-prolog-7.2.0/boot/predopts.pl @=C@3 C C @,/build/buildd/swi-prolog-7.2.0/boot/packs.pl @=C@3 C C @,/build/buildd/swi-prolog-7.2.0/boot/dicts.pl @=C@3 C C @./build/buildd/swi-prolog-7.2.0/boot/topvars.pl A@=C 	- C @&/usr/lib/swi-prolog/library/dialect.pl Aimports expects_dialect@=C@%	u C  %ZA C @$/usr/lib/swi-prolog/library/error.plprolog_dialect@=C@& C C @$/usr/lib/swi-prolog/library/lists.pl C@=C@G	u C  %ZA C  Clists@=C@H C C @$/usr/lib/swi-prolog/library/pairs.pl C@=C
  C C  B A B B@=C
@; B B @4/usr/lib/swi-prolog/library/dialect/sicstus/block.pl B C B@=C
@< B B @%/usr/lib/swi-prolog/library/occurs.pl B C B@=C
@= B B  B B C B@=C
@* B B  C B C B@=C
@+ B B  C B C B@=C
@> B B  C B C B@=C
@? B B  C B C B@=C
@@ B B  B B C B@=C
@" B B  C B C B@=C
@# B B  C B C B@=C  C C @&/usr/lib/swi-prolog/library/quintus.pl A C B C compile@=C@P	u C  %ZA C @4/usr/lib/swi-prolog/library/dialect/sicstus/lists.plquintus C B C member@=C@#	u C  %ZA D  C
sicstus_lists C Breexport @@=C
  C C @>/build/spark-VyARoI/spark-2012.0.deb/simplifier/simplifier.pro A C B@=C
@4	u D  i1A D @C/build/spark-VyARoI/spark-2012.0.deb/simplifier/defectreporting.pro A C B@=C
@!	u D  i1A D  C A C B@=C
@: D D @E/build/spark-VyARoI/spark-2012.0.deb/simplifier/librarypredicates.pro A C B@=C
@B	u D	  i1A D
  Clibrarypredicates C B@=C
@C D
 D
 @&/usr/lib/swi-prolog/library/process.pl D C B@=C
@,	u D  %ZA D
 @$/usr/lib/swi-prolog/library/shlib.plprocess C B@=C@*	u D  %ZA D  Cshlib C B C reverse@=C
@- D
 D
  C D C B@=C
@. D
 D
 @%/usr/lib/swi-prolog/library/option.pl D C B@=C
@(	u D  %ZA D  C
swi_option C B@=C
@) D D  C D C B@=C
@D D
 D
 @5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl D C B@=C
@7	u@%/usr/lib/swi-prolog/library/socket.pl  %ZA D  Dsocket C B@=C
@8 D D  B D C B@=C
@9 D D  C D C B@=C@< D D  D A C B C environ@=C
@>	u D  %ZA D  Dsicstus_system C B@=C
@? D D  D D C B@=C@C D D @</build/spark-VyARoI/spark-2012.0.deb/simplifier/settings.pro A C B C declare_settings @=C@"@G D D @</build/spark-VyARoI/spark-2012.0.deb/simplifier/opdeclar.pro A C B C declare_operators  hide_operators @=C@] D D @@/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__system.pro A C B C add_system_toolname@=C@)	u D"  7AA D$ @A/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__formats.prodata__system C B C 	add_state@=C@, D$ D$ @?/build/spark-VyARoI/spark-2012.0.deb/simplifier/ioutilities.pro D& C B C write_terms_to_file@=C@.	u D(  i1A D*  D%ioutilities C B C add_type@=C@1 D* D* @@/build/spark-VyARoI/spark-2012.0.deb/simplifier/newutilities.pro D+ C B C implode_separator_content_list@=C
@/	u D-  7AA D/  Cnewutilities C B@=C
@0 D/ D/  D D0 C B@=C@2 D/ D/  D% D0 C B C  D'@=C@5 D/ D/  D( D0 C B C throw_error@=C@4 D* D*  D" D+ C B C get_system_toolname@=C@2@7 D* D* @B/build/spark-VyARoI/spark-2012.0.deb/common/versioning/version.pro D+ C B C toolset_version toolset_copyright toolset_banner_line toolset_distribution@=C@/ D$ D$ @D/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__data_files.pro D& C B C must_get_datafiles_debug@=C@"@A	u D8  7AA D:  D%data__data_files C B C  D'  D,@=C@"@D D: D:  D( D; C B C  D)  D1@=C
@` D D @B/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__switches.pro A C B@=C@#	u D<  i1A D=  D%load__switches C B C  D,@=CA@& D= D= @B/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__switches.pro D> C B C 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 D?  7AA Dt  D%data__switches C B C  D'  D,@=C@2@\ D= D=  D- D> C B C contains_no_dups flatten_list generate_int_list  D.@=C@"@b D= D=  D( D> C B C command_line_error  D1@=C@*@f D= D= @B/build/spark-VyARoI/spark-2012.0.deb/simplifier/parseutilities.pro D> C B C parse_number 
parse_atom parse_atom_silent@=C@,	u Dz  7AA D~  D%parseutilities C B C  D,@=C@. D~ D~  D- D C B C atom_to_integer@=C@0 D~ D~  D( D C B C  D1@=C@k D= D=  D" D> C B C  D2@=C
@1 D	u@C/build/spark-VyARoI/spark-2012.0.deb/simplifier/main_simplifier.pro          D? A C B@=C
@2 D D  D8 A C B@=C
@3 D D  D" A C B@=C
@4 D D @?/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__rules.pro A C B@=C@"@/	u D  7AA D  D%data__rules C B C  D'  D,@=C
@5 D D @F/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__declarations.pro A C B@=C@"@:	u D  7AA D  D%data__declarations C B C  D'  D,@=C
@6 D D @=/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__vcg.pro A C B@=C@"@=	u D  i1A D  D%	data__vcg C B C  D'  D,@=C@@ D D  D( D C B C  D)@=C@B D D  D8 D C B C  D9@=C@"@E D D  D? D C B C  D[  DX@=C
@7 D D @=/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__pfs.pro A C B@=C@"@/	u D  i1A D  D%	data__pfs C B C  D'  D,@=C@1 D D  D( D C B C  D)@=C@2 D D  D8 D C B C  D9@=C
@8 D D @D/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__provenance.pro A C B@=C@"@5	u D  7AA D  D%data__provenance C B C  D'  D,@=C@7 D D  D( D C B C  D)@=C@8 D D  D8 D C B C  D9@=C
@9 D D @=/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__hyp.pro A C B@=C@"@,	u D  i1A D  D%	data__hyp C B C  D'  D,@=C@0 D D  D D C B C path_functions @=C@3 D D  D( D C B C 
show_error@=C@"@6 D D  D D C B C  D    D! @=C@: D D  C D C B C list_to_set@=C
@: D D @>/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__conc.pro A C B@=C@"@'	u D  i1A D  D%
data__conc C B C  D'  D,@=C@+ D D  D( D C B C  D@=C
@; D D @E/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__proved_conc.pro A C B@=C@"@%	u D  7AA D  D%data__proved_conc C B C  D'  D,@=C
@< D D @C/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__subst_hyp.pro A C B@=C@"@$	u D  7AA D  D%data__subst_hyp C B C  D'  D,@=C@( D D  D D C B C get_hyp@=C
@> D D  D( A C B@=C
@? D D  D- A C B@=C
@@ D D  D< A C B@=C
@A D D @D/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__data_files.pro A C B@=C@&	u D  7AA D  D	load__data_files C B C file_exists@=C@*@) D D  D? D C B C  D[  DH  DZ@=C@@, D D  D8 D C B C 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 D D  D( D C B C  D@=C@"@G D D  D- D C B C @!explode_separator_content_as_list  D.@=C@K D D @J/build/spark-VyARoI/spark-2012.0.deb/simplifier/simplifier_ioutilities.pro D C B C retrieve_proof_file_kind@=C@2@*	u D  7AA D  D(simplifier_ioutilities C B C  D display_header_full display_header_plain  D1@=C@"@0 D D  D- D C B C  D.  D@=C@4 D D  D" D C B C get_system_start_date_time@=C@:@7 D D  D D C B C get_provenance_proof_file_kind get_provenance_framework get_provenance_banner get_provenance_date_time @$get_provenance_subprogram_identifier@=C@"@> D D  D? D C B C get_switch_plain  D[@=C@2@B D D  D3 D C B C toolset_support_line1 toolset_support_line2 toolset_support_line3 toolset_support_line4@=C@R@H D D  D8 D C B C  D  D  D  D  D  D  D  D@=C
@B D D @?/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__rules.pro A C B@=C@!	u D  7AA D  Dload__rules C B C find_core_type@=C@*@$ D D  D8 D C B C  D  D  D@=C@*@) D D  D D C B C add_rule get_rule 
prune_rule@=C@. D D  D? D C B C get_switch_user_rules@=C@*@1 D D  Dz D C B C inside_selected_character_class  D|  D}@=C@6 D D  D D C B C convert_file_for_display@=C@9 D D  D% D C B C  D,@=C@< D D  D( D C B C  D@=C
@C D D @@/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__system.pro A C B@=C@"	u D  7AA D  D-load__system C B C fetch_date_and_time@=C@% D D  D" D C B C add_system_start_date_time@=C
@D D D @F/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__declarations.pro A C B@=C@(	u D  7AA D  D%load__declarations C B C  D,@=C@j@+ D D  D D C B C 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 D D  D( D C B C @!read_lines_from_file_as_char_list read_line_from_stream  D1@=C@*@= D D  D- D C B C  Dw  D. 	trim_atom@=C@"@B D D  D D C B C retrieve_declaration_file  D@=C@R@F D D  Dz D C B C atom_to_lower_case parse_all_to_nothing  D|  D} parse_char_sep_atom_list parse_nothing_to_all  D{ parse_possibly_signed_atom@=C@P D D  D D C B C  D@=C
@E D D @D/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__provenance.pro A C B@=C@B@"	u D  7AA D  Dload__provenance C B C  D add_provenance_banner add_provenance_date_time add_provenance_framework add_provenance_proof_file_kind @$add_provenance_subprogram_identifier@=C@"@* D D  D( D C B C  D1  D@=C@. D D  D- D C B C  D.@=C@*@1 D D  D D C B C retrieve_proof_file  D  D@=C@B@6 D D  Dz D C B C  D|  D} 
parse_line  D  D  D@=C@"@> D D  D8 D C B C  D  D@=C
@F D D @A/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__vcg_dpc.pro A C B@=C@"@#	u E  i1A E  D%
load__vcg_dpc C B C  D'  D,@=C@"@' E E  D8 E C B C  D  D@=C@@+ E E  D E C B C 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@*@; E E  D( E C B C  D @&read_up_to_number_of_chars_from_stream  D@=C@"@@ E E  D- E C B C unique_atom  D.@=C@:@D E E  Dz E C B C  D|  D} parse_natural_int  D  D@=C@"@K E E  D? E C B C  D[  DX@=C
@G D D @=/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__pfs.pro A C B@=C@"@!	u E  7AA E  D%	load__pfs C B C  D'  D,@=C@% E E  D8 E C B C  D@=C@:@( E E  D E C B C add_pfs_action 
add_pfs_pf add_pfs_statement add_pfs_successor_statement add_pfs_traversal_condition@=C@*@/ E E  D( E C B C  D  E  D1@=C@4 E E  D- E C B C  E@=C@"@7 E E  Dz E C B C  D}  E@=C
@H D D @@/build/spark-VyARoI/spark-2012.0.deb/simplifier/processrules.pro A C B@=C
	u E  7AA E  Dprocessrules C B@=C
@  E E  D- E C B@=C
@I D D  D A C B@=C
@K D D  D3 A C B@=C@R@Q D D  D	 A C B C  D  A last  D  D process_create process_wait datime@=C@"@$ D	u@</build/spark-VyARoI/spark-2012.0.deb/simplifier/userules.pro          D% A C B C  D'  D,@=C  C C @$/usr/lib/swi-prolog/library/qsave.pl A C B C  A@=C
@#	u E&  %ZA E'  C B C B@=C
@$ E' E'  D B C B@=C
@% E' E'  C B C B@=C  C C @./usr/lib/swi-prolog/library/prolog_autoload.pl B C B C  B=@=C
@"	u E(  %ZA E)  Dprolog_autoload C B@=C
@# E) E)  C E* C B@=C
@$ E) E) @(/usr/lib/swi-prolog/library/aggregate.pl E* C B@=C
@'	u E+  %ZA E, @&/usr/lib/swi-prolog/library/ordsets.pl	aggregate C B@=C
@7	u E-  %ZA E/ @#/usr/lib/swi-prolog/library/oset.plordsets C B@=C
@( E, E,  C E. C B@=C
@) E, E,  C E. C B@=C
@* E, E,  C E. C B@=C
@+ E, E, @$/usr/lib/swi-prolog/library/apply.pl E. C B@=C
@3	u E2  %ZA E3  Capply C B@=C
@% E) E) @./usr/lib/swi-prolog/library/prolog_codewalk.pl E* C B@=C
@"	u E5  %ZA E6  Dprolog_codewalk C B@=C
@# E6 E6 @%/usr/lib/swi-prolog/library/record.pl E7 C B@=C
@&	u E8  %ZA E9  Crecord C B@=C
@$ E6 E6  B E7 C B@=C
@% E6 E6  E2 E7 C B@=C
@& E6 E6  C E7 C B@=C
@' E6 E6 @3/usr/lib/swi-prolog/library/prolog_metainference.pl E7 C B@=C
	u E;  %ZA E<  Cprolog_metainference C B@=C
 E< E<  E2 E= C B@=C  C C @'/usr/lib/swi-prolog/library/backcomp.pl A C B C concat@=C@U	u E>  %ZA E@  E2backward_compatibility C B C maplist@=C@"@V E@ E@ @%/usr/lib/swi-prolog/library/system.pl EA C B C lock_predicate unlock_predicate@=C
@'	u EC  %ZA EF  Cswi_system_utilities C B@=C@W E@ E@  C EA C B C sum_list@=C  C C @,/usr/lib/swi-prolog/library/prolog_clause.pl E7 C B C clause_info@=C@&	u EI  %ZA EK  C
prolog_clause C B C append@=C@' EK EK  C EL C B C  C@=C
@( EK EK  B EL C B@=C
@) EK EK  D EL C B@=C
@* EK EK @&/usr/lib/swi-prolog/library/listing.pl EL C B@=C
@&	u EN  %ZA EO  Cprolog_listing C B@=C
@' EO EO @'/usr/lib/swi-prolog/library/settings.pl EP C B@=C
@0	u EQ  %ZA ER  Csettings C B@=C
@1 ER ER @(/usr/lib/swi-prolog/library/broadcast.pl ES C B@=C
@2 ER ER  B ES C B@=C
@3 ER ER  D ES C B@=C
@4 ER ER  B ES C B@=C
@( EO EO  D EP C B@=C
@) EO EO  C EP C B@=C
@+ EK EK @,/usr/lib/swi-prolog/library/prolog_source.pl EL C B@=C
@-	u EU  %ZA EV @(/usr/lib/swi-prolog/library/operators.pl
prolog_source C B@=C
@. EV EV  C EX C B@=C
@/ EV EV  B EX C B@=C
@0 EV EV  D EX C B@=C
@1 EV EV  C EX C B@=C
@2 EV EV  E2 EX C B@=C  C C @'/usr/lib/swi-prolog/library/readutil.pl B C B C read_line_to_codes@=C
@+	u EY  %ZA E[  D	read_util C B@=C
@, E[ E[  C E\ C B@=C
@- E[ E[  D E\ C B@=C  C C @#/usr/lib/swi-prolog/library/date.pl C C B C date_time_value@=C  C C @+/usr/lib/swi-prolog/library/prolog_stack.pl B C B C 	backtrace@=C
@'	u E_  %ZA Ea  EIprolog_stack C B@=C
@( Ea Ea  B Eb C B@=C
@) Ea Ea  C Eb C B@=C
@* Ea Ea  C Eb C B@=C
@+ Ea Ea  D Eb C B@=C  C C @&/usr/lib/swi-prolog/library/filesex.pl EX C B C directory_file_path@=XD  t  t t  t nameD  t  t t  t exists_directoryD  t  t t  t promptD  t  t t  t numberD  t  t t  t access_fileD  t  t t  t 
thread_detachD  t  t t  t recordedD  t  t t  t 	peek_codeD  t  t t  t $spyD  t  t t  t  @$ 	 D  t  t t  t  @$ 
O  @'CK   
	@=CK  @6@ @3	@5@9 @&@<XD  t  t t  t  C> 	 D  t  t t  t  C> 
O  C=C@0A  @6@A@&@/	@/
@8 Ao @E@/@1$initialization_error	
@5@8 @@M@R@@@8$initialization_failure @R@F@@@S@G	@F@<XD  t  t t  t writeqD  t  t t  t  B 	 D  t  t t  t  B 
O  BC
C  @6@/	@8 CO@9 B @<XD  t  t t  t 
downcase_atomD  t  t t  t  B 	 D  t  t t  t  B 
O  BC@#D   @6 @8 B>@?verbose_load@/@8 A@ @/
@8$load_msg_compat @C@ 
@ @8 B @M@S@P@<CD'    BC BC@=XD  t  t t  t 
thread_signalD  t  t t  t mutex_unlock_all D  t  t t  t  BD  t  t t  t setargD  t  t t  t  B @D  t  t @t  t B D  t  t t  t  B 
O  EC	@N  @6 CV B@9 CW@<XD  t  t t  t 
statisticsD  t  t t  t  CD  t  t t  t $export1 	 D  t  t t  t  E 
O  EC
J  @6@T@?@1 @a B@0@5@9 @d@<CJ  
@6@" B@#@?@<CJ	  
@6@1 	@5@9export @<XD  t  t t  t 
mutex_destroyD  t  t t  t  @ D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CG  @6@1  @2  @=@5@8 @C@?@9 @;@<CG   B @6@/
@/@8 AV@?
user_errorWARNING: ~w:~w: ~p~n@3
@4@4	@5@9format @<CG   @8@6@?@/
@/@8 AV@? EERROR: ~w:~w: ~p~n@3
@4@4	@5@9 E@<CG   @=XD  t  t t  t  @D  t  t t  t get_single_charD  t  t t  t  EMD  t  t t  t  Cr 	 D  t  t t  t  Cr 
O  CqC@'F  @6@1$qlf@.@5@ @8 A@?@1 @q
@.
@5@1
$do_load_file	
@5@1$qend
@5@9 A_@<C	F  @6@ @9 E @<XD  t  t t  t  B 
O  BC@AK  @6@T	@?@/
@/@8
$skip_list @E
@+@M@'	
@@@(@E
@T@M
@,	@ @9 @@@1 @a@1 B @@5@2 @b@1  B@5@0@5@9 @d@<C@OK  @6@8 C,@b@i@c @u@?@/
@/@8 E@E
@+@M
@'	
@F@@@.@E@T@M@b@i@j@m @@y@ @ @9$length @@@1 @a@1 B @@5@2 @b@1  B@5@0@5@9 @d@F@<CL  @6@8 C,@?@1 @a@1 Bnot_less_than_zero	@5@2 @b@1  B@5@0@5@9 @d@<CL  @6@1 @a@1 B @y	@5@2 @b@1  B@5@0@5@9 @d@<XD  t  t t  t get_attrD  t  t t  t $module_name 	 D  t  t t  t  E 
O  ECH  @6@1 Bs
@5@ @8 @@?@/@ @8 @.@,
@<CI   @6@T@?@/@8file_base_name @0@ @8 A @ @9 E @<CI  @6@8$reserved_module @?@1 @a@1 Bb @- Bs@5@0@5@9 @d@<CI   @=XD  t  t t  t predicate_option_type B,D  t  t t  t  E 
D  t  t t  t abolishD  t  t t  t $source_fileD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CCj  @6verbose_file_search @@8 A@? BB@9 @;@<CCm   @=XD  t  t t  t variant_sha1D  t  t t  t  BZD  t  t t  t format_timeD  t  t t  t $import_all 	 D  t  t t  t  E 
O  EC@JI  	
@6@/
@/@ @8 B@A@7@+ @@E@ @ 
@/@8 C@M@1 	@5@8 E@1 @2@2 E@2 	@5@8 BX@@@S@F@/@0@8 AV@ @ @8 CD@@@S@G@<XD  t  t t  t  ED  t  t t  t  @D  t  t t  t 	$qlf_auto 	 D  t  t t  t  E 
O  EC@AFE  @6@D
@8$in_system_dir @M
@Q@E
@1 A@.@5@8 A@M@S@@ A@/@8 A@E
@+auto@M@S@F@@@+large@/@8	size_file @b@g@c@t C@@9 Ei @<XD  t  t t  t $rc_open_archiveD  t  t t  t varD  t  t t  t  AD  t  t t  t  ED  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CC  @6@/@8$ensure_extensions @ @/@8 B @ @9 @X@<XD  t  t t  t  @D  t  t t  t  @3D  t  t t  t  AD  t  t t  t at_halt @D  t  t @t  t E D  t  t t  t  E 
O  ECL  @6@1$at_halt@2  @ @5@9 B@<XD  t  t t  t atom_lengthD  t  t t  t  @` 	 D  t  t t  t  @` 
O  @_C@#B   @ @6@D
@8 Ef @M
@Q@?@"existence_error 	@#@"not_a_directory
@#@<CB   @@6@8 E@?@" E B	@#@" 
@#@<C@$B   A#

@6@/@ 
@8$one_or_member @D@ @8 E@M@Q@" Bb @g	@#@<XD  t  t t  t stamp_date_timeD  t  t t  t $rdef_response 	 D  t  t t  t  E 
O  ECI(  
 @@6ByY@8 A Eyes~n@9 E@<CI+  
 @@6BnN@8 A Eno~n@9 E@<CI.  @6Ba@8 A Eabort~n@8 E@9abort  @<C	I2  @6helpredefine_module_reply@8 @;@R@<XD  t  t t  t working_directoryD  t  t t  t get0D  t  t t  t thread_at_exitD  t  t t  t 	$fetch_vmD  t  t t  t  EkD  t  t t  t $set_directive_mode 	 D  t  t t  t  E 
O  ECC  @6@1$directive_mode_store@0@5@8 B)@1 E@5@9 As@<XD  t  t t  t  D  t  t t  t upcase_atomD  t  t t  t $permission_error 	 D  t  t t  t  E 
O  ECK  @6@1 @a@1 Bb	
@5@0@5@9 @d@<XD  t  t t  t $expand_file_search_path 	 D  t  t t  t  E 
O  EC@QBd  
@6@/@8 A:@?@ @/
@ Afile_search_path A@q
@E@b@g@c@t@M@1loop@5@8 @d@@@S@ 
@/@ @3@1 A@
@5@5@8 E @/@8 BQ@ @/@8 Bf @ @ @9 A @<CBp  @6@9 E@<XD  t  t t  t writelnD  t  t t  t 
nb_linkvalD  t  t t  t 	$in_reply 	 D  t  t t  t  E 
O  ECB4  @6@/
@8	char_code @0@0@0@8 A@?@<XD  t  t t  t $get_choice_pointD  t  t t  t  BD  t  t t  t told D  t  t t  t  AuD  t  t t  t $put_quotedD  t  t t  t  AfD  t  t t  t  CD  t  t t  t  C 	 D  t  t t  t  C 
O  CCG  @6@1scope_settings @@5@8 A@?@) @@<CG  lexstate

@6@8 B emulated_dialect@ @9 A@<XD  t  t t  t prolog_skip_levelD  t  t t  t 
mutex_lockD  t  t t  t  B 	 D  t  t t  t  B 
O  BCC   
@=CC  @6@ @8 A@?@ @9 E@<CC  


@6@ @3	@5@ 
@9 B@<XD  t  t t  t 
set_outputD  t  t t  t file_directory_nameD  t  t t  t get_dictD  t  t t  t  Ci 	 D  t  t t  t  Ci 
O  ChCF  queue@6@?@<CF  already_loaded@6@?@<CF  @6@1
$loading_file@0@.	@0@5@0@8clause @8 C B@8 BZ @9message_queue_destroy @<XD  t  t t  t $remove_ops 	 D  t  t t  t  F 
O  FCI   
@=CI  @6@ @8
subsumes_term @?@ @9 F @<CI  


@6@ @ 
@9 F@<XD  t  t t  t random_propertyD  t  t t  t $source_file_predicatesD  t  t t  t  B4 @D  t  t @t  t B4 B6 B6 B6 B6 B6 B6D  t  t t  t  B4 
O  F C@  @6@ @ @ 
@ @@<XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CK   @@6@0@/
@8 E@E@+
@M@S@@ @@9 Bt@<CK   @@6@E
@8 @@M
@S@@ @@9 Bt@<CK   @@6@E
@8 Am@M
@S@@ @@9 Bt@<C@!K   A


@6@8 @@E
@ @8 A@M
@S@@@ @9
$domain_error @<CK   A@6@E
@A@+	 @@@@+	 @@M
@S@@ A@9 Bt@<XD  t  t t  t  CY 	 D  t  t t  t  CY 
O  CYC@[  @6@T@1 @a B@0@5@9 @d@<C@^  @6@?@<C@_  
@6@?@ @ @8 F$ @ 
@ @9 F%@<C@b   A


@6@?@ @ @8 F%@ 
@ @9 F%@<C@e   


@6@?@ 
@ @ @9 F%@<C@g   CV@6@?@1 	@5@ @9 B@<C@0@i  	directive@6@?@1 @1 	@5@5@1 @a@.@0@5@1 @< @8@2 @a@2 @b@1 @5@0@5@9 @@<XD  t  t t  t  AD  t  t t  t compareD  t  t t  t $assert_load_context_module 	 D  t  t t  t  F( 
O  F(CH
  @6@1register @@5@8 A@?@<C@7H  @6@/@/@8 AV@?@ @/
@8$master_file @8$check_load_non_module @/@8$add_dialect @ @/@8$load_ctx_options @1  @2 B	@5@0@ 
@1 @5@9 @@<C@FH  @6@8 F/@/@8 F2@ @/@8 F5@E@$@1 B	@0@5 @@/
@8 F@D@ 
@1 B@0@5@8clause_property C@M@Q@M@ 
@8 C@@@S@F
@1 B	@5@9 As@<XD  t  t t  t read_stringD  t  t t  t  B 	 D  t  t t  t  B 
O  BCDL  @6@ @ @ 
@ @8 B@E	@+end_of_file@M@?@R@@@S@<XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@"Ct  @6@8 AD@?@D@/
@8 @X@8 @[@D@8 @] @M@Q@M@Q@@@F
@<C@1Cz  @6@D
@'@/
@/@8 F
 @/@3
@4@5@8 A=@ @8 @[@D@ @8 F?@M@Q@M
@Q@@@G
@F@<XD  t  t t  t succD  t  t t  t $set_prolog_stackD  t  t t  t $prolog_list_goal AD  t  t t  t  FE 	 D  t  t t  t  FE 
O  FECLe  @6@ Aprolog_list_goal A@?@<CLg  @6@; Alisting A@<XD  t  t t  t $qlf_up_to_date 	 D  t  t t  t  FM 
O  FMCF5  @6@E@8 A@M@/
@8 A@/@8 A@b@g@j@u@@@S@G
@<XD  t  t t  t 
atom_codesD  t  t t  t $append 	 D  t  t t  t  FP 
O  FPCK   
	@=CK  


@6@ @ 
@9 FQ @<XD  t  t t  t thread_propertyD  t  t t  t  CD  t  t t  t 	$break_atD  t  t t  t text_to_stringD  t  t t  t  D  t  t t  t 	compiling  
O  FV CD   @6@D A@8 @5 A@8$directive_mode @M@Q@<XD  t  t t  t 
$prof_nodeD  t  t t  t 	peek_charD  t  t t  t  B} 	 D  t  t t  t  B} 
O  B|C	  C C@6@ @9expand_term
$expand@<XD  t  t t  t $recover_and_rethrow AD  t  t t  t  Fb 	 D  t  t t  t  Fb 
O  FbCA&  @6@1 @e	@5@8 C@?@<XD  t  t t  t $inference_limit_falseD  t  t t  t  B @D  t  t @t  t B D  t  t t  t  B 	 D  t  t t  t  B 
O  BC	JQ  @6 B[ @@8 A@?@<C@"JS  @6@1  B_@2sandbox_allowed_directive@5@/	 @@8 @@?@E
@T	@M
@S@@ @8@8 @;@R@<CJZ  @6 @8@1 @a@1 Bbexecutesandboxed_directive@5@0@5@8 @;@R@<XD  t  t t  t  AD  t  t t  t $size_streamD  t  t t  t 
locale_createD  t  t t  t compile_predicatesD  t  t t  t string_lowerD  t  t t  t $clauseD  t  t t  t  C @D  t  t @t  t C  D  t  t t  t  C 
O  CC@   

 

@6@?@1 
@2 C@5@@<C@ @   

 


@6@1 
@2 C@2 
@5@@<XD  t  t t  t 	nb_getvalD  t  t t  t $member_ 	 D  t  t t  t  Fo 
O  FoCK   	@=CK  @6@ @ @9 Fp @<XD  t  t t  t readD  t  t t  t 	unifiableD  t  t t  t close_shared_objectD  t  t t  t  @D  t  t t  t $split 	 D  t  t t  t  Fu 
O  FuCKr  @6@ @8 FR@?@<CKt  

@6@ 
@ @ @9 Fv @<XD  t  t t  t $read_clause_options 	 D  t  t t  t  Fx 
O  FxCD   @=C@!D  
@6@E
@8  @M
@"	

@#@@@%	@ @ @9 Fy @<XD  t  t t  t $module_propertyD  t  t t  t  D @D  t  t @t  t D  AgD  t  t t  t  D 
O  F}CE  @6@3@1 @ @@5@4@1must_be_module @@5@4@1 C	@5@4@1 D @@5@5@9 @@<XD  t  t t  t  Ap BD  t  t t  t  Ap B,D  t  t t  t  Ap 	 D  t  t t  t  Ap 
O  AoCB	s@$/usr/lib/swi-prolog/boot/toplevel.pl  #WA F  F 	$toplevelset_default_history  FB@=CB F F  F  Fcreate_prolog_flagquery_debug_settings B @ @  FB@=C@(	s@#/usr/lib/swi-prolog/boot/topvars.pl  #WA F  F toplevel_variables Bfx  A$  F@(@=C  C C  @  Dload_foreign_library  Dforeign D  D@0@=C  C C  @  D F  D F Dinstall_socket  D@@=C  C C  @  E\link_foreign  EY@_@=C  C C  @  D F files_ex Ffiles
install_files  Ec@9@=XD  t  t t  t $garbage_collectD  t  t t  t  BD  t  t t  t seeingD  t  t t  t  BD  t  t t  t 	set_inputD  t  t t  t  C 	 D  t  t t  t  C 
O  CCH  @6 @4@8 @5@/	@8 BQ@-	 @@?@1 C	@5@9 @1@<CH   @=XD  t  t t  t  ED  t  t t  t 
mutex_trylockD  t  t t  t $module3 	 D  t  t t  t  F 
O  FCH  @6@T@?@9 @@<CH  @6@?@<CH  	
@6@?@8 F @9 F@<C
H  @6@1library@2  B@5@9 A @<XD  t  t t  t $destroy_findall_bag D  t  t t  t  FD  t  t t  t  B BD  t  t t  t  BvolatileD  t  t t  t  Bthread_localD  t  t t  t  B 	 D  t  t t  t prolog_current_choiceD  t  t t  t set_stream_positionD  t  t t  t  Co 	 D  t  t t  t  Co 
O  CnC@$F  @6@/@8 C~@?@E@ @8 Am@M@&
@@@"

@#@ 
@ @9$import_from_loaded_module @<CF   A@6@?@<CF  @6@3@1 @ @@5@5@9 Cc @<XD  t  t t  t  A @D  t  t @t  t A D  t  t t  t  A 
O  AC@7E   
	
@6@+
 A@?
$user_consult@/@1 Ag@5@8 C' @quser://@ @/
@8 A@1 	
@5@3@1 A
user_input@5@5@9 @@<C
E  @6@3@1 A @@5@5@9 @@<XD  t  t t  t -> @D  t  t @t  t F  D  t  t t  t  F 
O  FC
@  @6@1 F	@5@@<XD  t  t t  t  ED  t  t t  t $get_dict_exD  t  t t  t  B0 	 D  t  t t  t  B0 
O  B/CJ    @




 @6@?@<CJ   
 @@=XD  t  t t  t $ensure_loaded_library_sandbox  	 D  t  t t  t  F  
O  F CG|    @6@1 Fsandbox@5@1 E F@5@8source_file_property C@?@<CG~    @6@1 F F@5@3@1 @ @@5@4@1 BC @@5@5@9 @@<XD  t  t t  t  Cg 	 D  t  t t  t  Cg 
O  CfCF   F

@6@?@1thread_get_message
@0@5@0 @@8 @@ @ @9 Cm@<C
F   F
@6@?@ @ @9 Cm@<C
F  @6@ @ @8 Cp@9 C: @<XD  t  t t  t current_flagD  t  t t  t  B4 @D  t  t @t  t B4 B6D  t  t t  t  B4 
O  FC@  @6@@<XD  t  t t  t $run_at_halt  AD  t  t t  t  F  	 D  t  t t  t  F  
O  F C@ L  @6@1 F@1 E@.@.	@5 @@.
@5@1 A@1
$call_at_halt	@5@2 C
@5@9 Cw@<XD  t  t t  t ignore @D  t  t @t  t F D  t  t t  t  F 
O  FCA  @6@@?@<CA   @=XD  t  t t  t $rc_save_archiveD  t  t t  t  BW D  t  t t  t 
$on_signalD  t  t t  t retractD  t  t t  t floatD  t  t t  t $spec_extension 	 D  t  t t  t  F 
O  FC
FW  @6@8 Am@0@9 E@<CFZ  @6@8compound @/
@8 BQ@9 F @<XD  t  t t  t 
atom_charsD  t  t t  t tabD  t  t t  t $clause_term_positionD  t  t t  t  A\ 	 D  t  t t  t  A\ 
O  A[C@#J  @6@E
 A@8 @5@M
@ @9 A@F@@@ @/@8 A@  A@9 A@<XD  t  t t  t $relative_to 	 D  t  t t  t  F 
O  FC@YC:  
@6@N
@0@1relative_to@.@5@8 @@O
@E@ @8 E@M@'
@@@E @ @8 A@M@S@@@ @9 F	 @F@@@$@E
@+	cwd@M@9 E @F@@@C@+	source@M@/@0@8 AV@ @9 F@P@F@<XD  t  t t  t  CKD  t  t t  t  BD  t  t t  t thread_joinD  t  t t  t 	$break_pcD  t  t t  t string_codesD  t  t t  t  ElD  t  t t  t  CT 	 D  t  t t  t  CT 
O  CSCA  input B

@6@?@ @ @9 CR@<CA   	@=XD  t  t t  t  FD  t  t t  t  B 	 D  t  t t  t  B 
O  EvCC    @=C@(C  
@6@E
see@8 BQ@M
@ @9 Eu@F@@@ @/@8 Eu@b@g@c@o@x@<XD  t  t t  t  ED  t  t t  t  Aj 	 D  t  t t  t  Aj 
O  AiCE  @6@T@?@9 @@<CE  @6@?@<C@&E  @6@1 F@0@5@8 @@?@E@8 Am@M@9 F@@
@1 @a@1 B @@5@0@5@9 @d@<CE  @6@"@#@? @@8 @@9$load_file_list @<CE  @6@9$load_one_file @<XD  t  t t  t  F @D  t  t @t  t F D  t  t t  t  F 
O  FC	@R  @6 CV F@9 CW@<XD  t  t t  t $depth_limit_falseD  t  t t  t notraceD  t  t t  t stream_pairD  t  t t  t b_setvalD  t  t t  t thread_exitD  t  t t  t  FZ 	 D  t  t t  t  FZ 
O  FYCC  @6@E
@/	@8 E @M
@'	@@@) A@F	@<XD  t  t t  t redefine_system_predicateD  t  t t  t directory_filesD  t  t t  t  A 	 D  t  t t  t  A 
O  ACKf   @=C@HKg  

@6@3 @@4 @@.@5@8 F @ @3 @@5@/@/@8 Fw@?@/@ @8 F@ @/@8$compile_option_type @ @ @/@8$convert_option_value @ @3@4@5@8 A=@ @ 
@9 A@<CKo  

@6@9 A@<XD  t  t t  t  D @D  t  t @t  t D D  t  t t  t  D 
O  DCE  @6@3@1 @ @@5@4@1 F~ @@5@4@1 D @@5@5@9 @@<XD  t  t t  t  @  
O  @ CA    @6@R@<XD  t  t t  t  CD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CJ  @6@/
@8$expand_goal @9$execute_directive_2 @<XD  t  t t  t $sig_atomicD  t  t t  t  CD  t  t t  t  C 	 D  t  t t  t  C 
O  CCEL  @6@1 C @@5@8 A@?@9 C @<C@0EO  
 @r

@6@E
@+ @@M
@1	file_name A@5@8 B@@@S@E@+ @@M@1record_position @@5@9 B@@@S@<XD  t  t t  t add_import_moduleD  t  t t  t  AD  t  t t  t protocollingD  t  t t  t  B4 @D  t  t @t  t B4 B6 B6 B6 B6D  t  t t  t  B4 
O  GC@  @6@ @ @@<XD  t  t t  t 
$context_type 	 D  t  t t  t  G 
O  GCD}  	load_file@6@?@<CD~   
 B@=XD  t  t t  t flush_output D  t  t t  t del_dictD  t  t t  t 	$qlf_file 	 D  t  t t  t  G 
O  GCF   A@6@1 F@0@5@ @8 @@?@<CF  	 C@6@/
@8 F@ 
 B_@ Aprolog_file_type A@?@<C@YF  @6 A@8 @5@/
@/@8 E@  B_@ A G@/ @4@ A G@ 
@ @8 E@E@% Fr@8 E@E@8 FN @M@)qload@@
@C C@@8 E@M@) A@P@M@?@@@C@ @8 E @M@?@) A@P@<CF,   	 C@=XD  t  t t  t  C @D  t  t @t  t C  D  t  t t  t  C 
O  CC
@  @6@1 C	@5@@<XD  t  t t  t tty_gotoD  t  t t  t $first_term 	 D  t  t t  t  G 
O  GCH~   @

@6@?@1 @
@5@ @ @9 G @<C@eH   @

@6@U
@E@>@E@"
 Bs

@#@M@(@@@"
 Bs


@#@M@?@ @/@ @8 E@ @ @ @ @8 C} @ @9 F@F@@@C@"
 F
@#@M@?@ @ @8 C @R@P@G@G@<CH  @6@ @ @8$start_non_module @9 Aq@<XD  t  t t  t $rc_openD  t  t t  t 
byte_countD  t  t t  t  @, 	 D  t  t t  t  @, 
O  @+CJ   A

@6@?@8 @*@ @9 @*@<CJ   C

@6@?@8 @*@ @9 @*@<CJ   F

@6@?@8 @*@ @9 @*@<CJ  @6@9
$goal_type @<XD  t  t t  t  @G 	 D  t  t t  t  @G 
O  @FCG5   E
	
@6@8$file_scoped_flag @9 A@<XD  t  t t  t  ED  t  t t  t 	$qlf_loadD  t  t t  t 
$vm_assertD  t  t t  t string_charsD  t  t t  t  @ D  t  t t  t $inference_limitD  t  t t  t  CbD  t  t t  t  FD  t  t t  t  @ @D  t  t @t  t @ D  t  t t  t  @ 
O  @C	@Q  @6 CV @@9 CW@<XD  t  t t  t $depth_limit_exceptD  t  t t  t  A D  t  t t  t  C? D  t  t t  t  C D  t  t t  t b_getvalD  t  t t  t term_expansion BD  t  t t  t  G3 B,D  t  t t  t  G3 
O  G3C@5L   @ E
   E 

 


@6@D	xref @@8 A@M@Q@ @ 
@8 AV@ @ @9 @.@<C@\ F F  @version
  B_version_msg
@=CA	s@$/usr/lib/swi-prolog/boot/autoload.pl  #WA G:  @
autoload_path
  A E B=
 @reload_library_index@=C@	s@$/usr/lib/swi-prolog/boot/predopts.pl  #WA G? @predicate_options


@6@7
	$predopts@ @ @9expand_predicate_options GC@<C@j	s@!/usr/lib/swi-prolog/boot/dicts.pl  #WA GH@6@7
$dicts@9expand_dict_function GJ@<C@l GH GH 

@6@7 GJ@ @/@8 GL@?@"	 
@#@<C@	u C  %ZA GO @block
@6@7
block_directive@9expand_block_declaration GR@<C@'@ GO GO@6@7 GR@1 @.
@.@5@8head GR@ @8block_declaration GR@D@8
block_wrapper GR@M@Q@1 
@5@9
wrap_block GR@<CA B B @arithmetic_function
@6@7 B@9arith_decl_clauses B@<C@*@ B B @load_foreign_resource
 @ B Gi 


 B@6@7 B F@ @8 B Bs@ @9 B@<C@+@ B B @ G


 @ G


@6@7 B B B@8 B@1sicstus_module_decls@5@ 
@9phrase
$dcg@<CA E9 E9 @ E:
@6@7
 E:@9compile_records Gs@<C@@ ER ER @setting




@6@7
 ES@D	 G5 @@8 A@M@Q Bs@/@8 C  C@1 
@5@/@/@8 CN  @@ @8must_be
 @8@ 
@/@8to_atom Gy@ @ @ @/@8eval_default Gy@ @ @8
check_type Gy@E@Q@ @ @/@/@0@/@8current_setting Gy@M@E@ @ @8 @ Gy@ @ @8 G@M@)	@F@@@%@1string@.@5Already defined at: ~w@3@5@8 E Gy@1 @a@1 Bbredefine Gx@2 @5@2 @b@0@5@9 @d@G@@@+@C@/@/@8 AW @M@"	  ES G @#@P@G@G@<XD  t  t t  t  F 	 D  t  t t  t  F 
O  FCK   @y@6@9 C& @<CK   @@6@9 F@<CK  callable@6@/@8 F@ @9term_to_atom @<XD  t  t t  t  BD  t  t t  t  @7 	 D  t  t t  t  @7 
O  @6CC  @6@E
@/	@8 B' @M
@'	@@@) A@F	@<XD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@-I=   @6home@/@8 A @/@0@ @8 A@?@E
@ @0@0/boot/@8 A@M
@)	 @@@)	 F@<CID   
 A A@=XD  t  t t  t  @] 	 D  t  t t  t  @] 
O  @\CC   exists@=CC    @@=CC    A#@=XD  t  t t  t  A @D  t  t @t  t A D  t  t t  t  A 
O  ACE  @6@3@1 @ @@5@4@1 F~ @@5@5@9 @@<XD  t  t t  t 
set_moduleD  t  t t  t $suspendD  t  t t  t  C 	 D  t  t t  t  C 
O  CCG  @6@1 C@.	@5@8 A@?@9 F @<CG   @=XD  t  t t  t $do_load_file_2 	 D  t  t t  t  G 
O  GCA,F  @6clauses@/@8 E cputime@/
@8 G@ @/@8$set_sandboxed_load @ @/@8$set_verbose_load @ @/@8 B>@/@8 @A @/@8 B G@ @/@/@8 B@ @1 G@2 B@2 B	@5@8 A@E@1 F@.@5@ @8 A@M@( A@@@( F@F@E@A@+ A@E@ @#@1 E @4@5@  F@8 A@M@ @ @1 G	@5@8 B@ @/@/@ @8
$qload_stream
 E@@@1 A	@5@/@/@ @8 CF @M@S@F@@@-@E@!@+ F@/@8
$consult_goal @ @/@/@ @@M@!@S@@ @8@1 G@2failed@5@8 @;@R@G@F@ @ @8 F@E@"	@+ @M@"@8 @  @@@S G@/@8 G G@/@8 G@b@g@g@m E@y@b@g@g
@m E@y@ @1 G@2 B@1 B	@5@5@8 A@ @8 BJ Ex@ @8set_prolog_flag  B[@ @8 G@ @9$restore_file_scoped_flags @<XD  t  t t  t compile_aux_clauses 
O  GC	K  @6 G5 @@8 A@?@<CK  @6@/	@0@8 AV@9 B@<XD  t  t t  t 
$import_as 	 D  t  t t  t  G 
O  GCI  
 B	
@6@ @8 B@?@<CI  

@6@?@ 
@ @9 G @<CI  @6@1 @a@1 E E@5@0@5@9 @d@<XD  t  t t  t  E 	 D  t  t t  t  E 
O  ECC   
@=CC  

@6@ @ 
@8 E@ @ @9 E@<XD  t  t t  t  AD  t  t t  t $register_derived_source 	 D  t  t t  t  G 
O  GCEa  
 @@6@?@<CEb  @6@1$derived_source_db@0@0@5@8 B)@/
@8 A@1 G	
@5@9 @@<XD  t  t t  t  A?D  t  t t  t prompt1D  t  t t  t  CD  t  t t  t 
$qlf_close D  t  t t  t keysortD  t  t t  t  B@ 	 D  t  t t  t  B@ 
O  B?C@4G  @6@1 B<@.
@5 @@8 A@E
@/@8 B @M
@'	@@@)	 @F@E
@+
 @@M@S@F@@@q	@ @9 BJ@<XD  t  t t  t  B 	 D  t  t t  t  B 
O  BCDS  	@6@D@8 B@M@Q@?@9 @@<C@@DV   A


@6@?@1$open_source@1 A@5@.@5@1
$term_in_file	

@3@5@5@1 C @@5@9 A_@<C@KD]  @6@/@3@1 @ B_@5@4@1 A# Fr@5@5@8 @@ @ @/@8 B @1 G@.@.@5@1 G	

@3@5@5@1 C@5@9 A_@<XD  t  t t  t  C 	 D  t  t t  t  C 
O  CC	A  


@6@?@<C
A    
@=XD  t  t t  t $import_except_1 	 D  t  t t  t  G 
O  GC
Is  @6@T@?@1 @ainstantitation_error@0@5@9 @d@<C@ Iv   B

@6@ @8 C+ @ @8 Am@?@ @/
@8 B@ 
@ @9 G@<CIz   B



@6@?@1 B
@5@9 F@<CI|  @6@8 G@?@/@8 B@/@8 @o@ @ @8 B@?@<CI  @6@1 @a@1 Bimport_specifier@5@0@5@9 @d@<XD  t  t t  t  B4 @D  t  t @t  t B4 B6 B6 B6 B6 B6 B6 B6D  t  t t  t  B4 
O  GC@  @6@ @ @ 
@ @ @@<XD  t  t t  t 
set_randomD  t  t t  t  F<D  t  t t  t  B D  t  t t  t character_countD  t  t t  t acyclic_termD  t  t t  t $valid_term 	 D  t  t t  t  G 
O  GCHd  @6@T@? @8@1 @a B@0@5@9 @;@<CHg  @6@-@<XD  t  t t  t  CD  t  t t  t  AD  t  t t  t  AU 	 D  t  t t  t  AU 
O  ATCJv   

@=CJw  
 A

@6@ @ @9 AS@<XD  t  t t  t  G, 	 D  t  t t  t  G, 
O  G+CG9   generate_debug_info@=CG:    B@=XD  t  t t  t  CD  t  t t  t  F7 	 D  t  t t  t  F7 
O  F6CH*   @=CH+  


@6@8$load_ctx_option @?@ @ @9 F5@<CH.  

@6@9 F5@<XD  t  t t  t $qq_openD  t  t t  t  AR 	 D  t  t t  t  AR 
O  AQCJr    B@=CJs    B,@=CJt    @@=XD  t  t t  t atom_stringD  t  t t  t  F\D  t  t t  t $visibleD  t  t t  t  F 	 D  t  t t  t  F 
O  FCE   @=CE  @6@1 F	
@5@/
@1 @< @8
@5@8 @@ @9 F@<XD  t  t t  t module_transparent @D  t  t @t  t G D  t  t t  t  G 
O  GC	@P  @6 CV @@9 CW@<XD  t  t t  t  CD  t  t t  t $prof_statisticsD  t  t t  t atom_to_termD  t  t t  t reset_profiler D  t  t t  t  C 	 D  t  t t  t  C 
O  CCI   @@6@?@<C@ I   @@6@?@E@1 F8@.@5@8module_property C@,	@M@ @9unload_file C@@@S@F@<C@2I  ask@6@E@& F@1tty @@5@8 B@1 F8@.@5@8 G@,	@  @@8 E @M @@9 C@@@S@F@<XD  t  t t  t get_timeD  t  t t  t call_shared_object_functionD  t  t t  t  E BD  t  t t  t  E FD  t  t t  t  E FD  t  t t  t  E 	 D  t  t t  t >D  t  t t  t 	char_typeD  t  t t  t copy_stream_dataD  t  t t  t  A" 	 D  t  t t  t  A" 
O  A!CC	  @6@8 F@0@8 A:@? F@/
@8 F @ @ 
@ @9 @ @<CC  @6@D@8 A@M@Q@?@/
@8 E@ 
@ @ @9 A @<CC  @6@8is_absolute_file_name @?@/
@8 @@ 
@8 @@ 
@ @9 @@<C@+C  @6 F@/
@8 G@3
@4 @4@5@/@8 A@ @/@8 @@ @8 @@?@ @ @9 @@<CC  @6@/
@8 @@ 
@8 @@ 
@ @9 @@<XD  t  t t  t $skip_script_line 	 D  t  t t  t  H 
O  HCE.  @6@E	#@8 F\ @M	
@9 B @@@S@<XD  t  t t  t repeat D  t  t t  t  @D  t  t t  t $foreign_registered BD  t  t t  t  H
 	 D  t  t t  t  H
 
O  H
C@ A0 D D@6@7
 D@E	@/
@8loading H@M@S@@@(

<spontaneous>@1foreign_predicate
@2 	@5@9 @ @<XD  t  t t  t  @ @D  t  t @t  t A D  t  t t  t  @ 
O  ACE  @6@9 @@<XD  t  t t  t 
string_lengthD  t  t t  t 	protocolaD  t  t t  t  A
 	 D  t  t t  t  A
 
O  ACLX  @6@9put_dict @<XD  t  t t  t  C 	 D  t  t t  t  C 
O  G!CH  @6 @4 A@8 @w@?@8 G@0 @4@8 @w@9 C@<CH  @6@9 G@<XD  t  t t  t  B4 @D  t  t @t  t B4 D  t  t t  t  B4 
O  HC@  @6@@<XD  t  t t  t thread_setconcurrencyD  t  t t  t $prepare_load_stream 	 D  t  t t  t  H 
O  HC@_E;   @r

@6@E
@*@1 G@0@5@8 B@M
@) @@E@1position@0@5@8 B@M@) @@@@) @@1 G @@5@9 B@@@'@) @@1 G	@5@8 B@E@1 H@0@5@8 B@M@) @@@@) @@1 G @@5@9 B@<XD  t  t t  t  FD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CL1  @6@8 A @?@3@5@9:< @<CL4  @6@9 A@<XD  t  t t  t  FrD  t  t t  t  F 	 D  t  t t  t  F 
O  FC@%GF  @6@,	@8 Am@?@1 C@.@5 A@8 A@1 D@.@5 @@8 A@ @ @9$import_list @<CGL   @=XD  t  t t  t  ED  t  t t  t $enter_sandboxed 	 D  t  t t  t  H' 
O  H'C@3Gr  @6@E@+ @@+	 @@M@)
 @@9 F @@@E@+ @@+	 @@M@1 @a@1 Bbleave F @@5@0@5@9 @d@@@'
@<CGz    @ @ @@=XD  t  t t  t $load_input BD  t  t t  t  H+ FD  t  t t  t  H+ FD  t  t t  t  H+ 	 D  t  t t  t msortD  t  t t  t  FD  t  t t  t tty_sizeD  t  t t  t  AFD  t  t t  t  C @D  t  t @t  t C  D  t  t t  t  C 
O  CC	A=  @6 @@0@9setup_call_catcher_cleanup @<XD  t  t t  t $rc_close_archiveD  t  t t  t <D  t  t t  t tmp_file_streamD  t  t t  t  AD  t  t t  t  G) 	 D  t  t t  t  G) 
O  G(CJ  @6@E

@8 A @M
@)	 @-@@@)	 B4@<XD  t  t t  t  AD  t  t t  t  H& 	 D  t  t t  t  H& 
O  H%C
IW  @6@T
@?@1 @a G@0@5@9 @d@<C@ IZ   A@6@?@/@/
@8
$exported_ops @1exports
@5@8 F| @ @ weak@9 E @<C@DI^  	except
@6@?@/
@/@8 H5@1 H8@5@8 H:@E	@ @8 AD@M@S@@
@1 @a@1 B @@5@0@5@8 @d@ @ 
@/@8$import_except @ @  H<@9 H=@<CIg  @6@?@8 AD@?@ strong@9 H=@<C
Ij  @6@1 @8@2 B G
@5@9 @d@<XD  t  t t  t  G 	 D  t  t t  t  G 
O  GC@?Do   A



 C

@6@?@ @/@8 G
 @ @8 C; @ @ @8
$set_encoding @ @ 
@ @8 H @1 H+@1 F
@5@5@ @9 B @<C@+Dv   C	

@6@ @/@8 HE@ @8 HF Fr@8 B @ @8 HG@1 HK	@5@ 
@9 HL@<XD  t  t t  t cyclic_termD  t  t t  t  FD  t  t t  t 
dwim_matchD  t  t t  t  ED  t  t t  t  F4 	 D  t  t t  t  F4 
O  F3CH   @6 F@/
@8 A@-
swi@?@"	 C
@#@<CH#   
@=XD  t  t t  t $code_classD  t  t t  t  Cc 	 D  t  t t  t  Cc 
O  FCFi  @6@D
@1 F@0@5@8 A@M@Q@1 	@5@ Aprolog_load_file A@?@<CFl  @6@1 F@0@5@8 A@?@8 F) @9 Cp@<C@"Fp  @6@3@1 @ B_@5@4@1 A# Fr@5@5@/@8 @@ @8 HW@ @9 C_ @<XD  t  t t  t  Es 	 D  t  t t  t  Es 
O  ErC
A  @6 B @1initialization_failure	@5@9 @;@<XD  t  t t  t  A @D  t  t @t  t A D  t  t t  t  A 
O  H[C	@U  @6 CV A@9 CW@<XD  t  t t  t $depth_limitD  t  t t  t $leashD  t  t t  t  @j 	 D  t  t t  t  @j 
O  @iCK  @6@1 @a@1 E	@5@0@5@9 @d@<XD  t  t t  t read_term_from_atomD  t  t t  t  FZ 	 D  t  t t  t  FZ 
O  FZCC  @6@8 FX@E
@*	@M
@S@@@9 E @<XD  t  t t  t 
nb_linkargD  t  t t  t 	$qlf_infoD  t  t t  t  B( BD  t  t t  t  B( FD  t  t t  t  B( FD  t  t t  t  B( 	 D  t  t t  t >=D  t  t t  t 	code_typeD  t  t t  t  C 	 D  t  t t  t  C 
O  CCI  @6@8 AD@?@9$do_export_list @<CI  @6@T@1 @a B@0@5@9 @d@<CI  @6@1 @a@1 B @@5@0@5@9 @d@<XD  t  t t  t  AD  t  t t  t 	$trap_gdb D  t  t t  t $thread_local_clause_countD  t  t t  t $confirm 	 D  t  t t  t  Hj 
O  HjC@UB%  @6query@8 @; @0@8 @ @/	@8 E @E
yYjJ 
@8 E @M
@? Hl@1if_tty@4@1 Eyes@5@5@9 @;@@@'@EnN@8 Hr@M@? Hl@1 Hs@4@1 Eno@5@5@8 @;@R@@
 E@1 Hlconfirm@5@8 @;@R@<XD  t  t t  t $attvars_after_choicepointD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@#G  @6@/	@8 @5@E

@+	 A@M
@)compiled@@@E
@+	 @4@M@)*qcompiled*@@@)
boot compiled@<XD  t  t t  t prolog_skip_frameD  t  t t  t  A 	 D  t  t t  t  A 
O  ACKa  @6@?@<CKb  -c

@6@?@<CKc  

@6@9 A@<XD  t  t t  t break D  t  t t  t select_dictD  t  t t  t  D  t  t t  t $make_system_source_files D  t  t t  t $load_additional_boot_files  AD  t  t t  t  H  	 D  t  t t  t  H  
O  H C@)L  @6argv@/@8 A@/	@8 A@E
@-	@M
Loading additional boot files~n@8 G C@1  A	@5@8$load_wic_files additional boot files loaded~n@9 H@@@S@<XD  t  t t  t  @7 	 D  t  t t  t  @7 
O  @xCC  @6@8 @5@E
@*	@M
@S@@@9 BI@<XD  t  t t  t attvarD  t  t t  t  @D  t  t t  t tty_putD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CL  @6@0@8 A @?@<CL   @6@8 AD@E

@+@M
@S@F	@@@"
	@#@0@0@9 A9 @<XD  t  t t  t =<D  t  t t  t ?=D  t  t t  t  G 	 D  t  t t  t  G 
O  GCH1   derived_from@=CH2    C@=CH3    A-@=CH4    C@=CH5    D@=XD  t  t t  t  G 	 D  t  t t  t  G 
O  GCG<   @=CG=   E
	

@6@8 G@ @9 G@<XD  t  t t  t  CY 	 D  t  t t  t  CY 
O  CXC@X   

@6@ @ @9 F%@<XD  t  t t  t $current_prolog_flagD  t  t t  t  ED  t  t t  t  E{ 	 D  t  t t  t  E{ 
O  EzCD)   @normal@6@?@<CD*   @ BC@6@?@<CD+   
@=XD  t  t t  t  @Z 	 D  t  t t  t  @Z 
O  @YCK  

@6@ @9 Fq@<XD  t  t t  t locale_destroyD  t  t t  t  @ 	 D  t  t t  t  @ 
O  AC@TL9  
@6@/@8 BQ@/@8 A:@E@8 H@M@E@ @/
@8 FA@M@'
@@@'
@F
@F@@@"@/@ @8 A:@ @/
@8 BQ@E@ @8 A@M@'
@@@'
@<XD  t  t t  t $hide @D  t  t @t  t H D  t  t t  t  H 	 D  t  t t  t  H 
O  HC	@  @6 	 @9 B@<XD  t  t t  t  H0 @D  t  t @t  t H/   B6 D  t  t t  t  H0 
O  H/CA6  @6@8 G @@@<XD  t  t t  t $inference_limit_trueD  t  t t  t ttyflush D  t  t t  t  F1 	 D  t  t t  t  F1 
O  F0CH=  @6@0@8 C~@?@<C@6H?  @6@/
@0@8 B @,	
@?@1 An@.@5@ENon-module file already loaded into module ~w; trying to load into ~w@3
@4	@5@8 E@1 @a@1 Bb @- F@5@2 @b@1  @@5@5@9 @d@<CHH   @=XD  t  t t  t term_stringD  t  t t  t  E 	 D  t  t t  t  E 
O  GCI!  @6@8 H	   Hl@1 C	
@5@8 @;@/@8 Ho@ @/
@8 E @?@'
@<XD  t  t t  t  FD  t  t t  t  AdD  t  t t  t  AJD  t  t t  t $undefined_exportD  t  t t  t  CQD  t  t t  t  	 D  t  t t  t  F 	 D  t  t t  t  F 
O  FCKw   argument @y@=CKx    B= @@=CKy   class @@=CKz   emulator @@=CK{   global @y@=CK|   goal G@=CK}   	init_file @@=CK~   local @y@=CK   map @@=CK    AM @@=CK   stand_alone @@=CK   toplevel G@=CK    F @@=CK   trail @y@=XD  t  t t  t  AwD  t  t t  t  Cc 	 D  t  t t  t  Cc 
O  CC@gHU  @6@!@1 @s @@0 @ @	 @@5@#@A@C@0@0@/
@/@0@ @8 F= @ 
@8 G @E@  @@8 BQ@M@ 
@ @ @ @8 G@  @@8 C@@@ 
@ @8 Aq@  @@8 BQ@@@ @8 BN @G
@?@ @9 BQ@<XD  t  t t  t 
deterministicD  t  t t  t $open_shared_objectD  t  t t  t unsetenvD  t  t t  t $requireD  t  t t  t read_pending_inputD  t  t t  t $eval_when_conditionD  t  t t  t \==D  t  t t  t  AuD  t  t t  t prolog_frame_attributeD  t  t t  t  @] 	 D  t  t t  t  @] 
O  F@CC   @ @6@?@9 E@<CC   @@6@?@D
@8 E@M
@Q@<C@"C   A#
@6@?@D@/@8 E@D
@ @8 E@M
@Q@M@Q@@@F@<XD  t  t t  t 
$close_wic D  t  t t  t  G D  t  t t  t  G BD  t  t t  t  G 	 D  t  t t  t  G 
D  t  t t  t  A 	 D  t  t t  t  A 
O  ACC  @6@?@<CC  

@6@? @@8 @@ @8 A} @ @ 
@9 A@<CC  

@6@9 H@<XD  t  t t  t  ED  t  t t  t  A<D  t  t t  t  Ce 	 D  t  t t  t  Ce 
O  CdCF  
 F
@6@ @/@8 F @D
@ @8 CL @M
@Q@?@<CF  
 F
@6@1 @@.@5 @@8 A@ @8 Cj@?@<CF  @6@/@8 H@/@8 C @1 F@5@9 Au @<XD  t  t t  t not @D  t  t @t  t H D  t  t t  t  H 
O  HC
@  @6@D	@@M	@Q@<XD  t  t t  t  AD  t  t t  t  @vD  t  t t  t 
copy_term_natD  t  t t  t  ED  t  t t  t  B 	 D  t  t t  t  B 
O  BCK  @6@1 AY	@.
@5@1 Cv	@5@1 A]	
@5@9 A_@<XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CLO  @6@3@5@9 H @<XD  t  t t  t @=<D  t  t t  t  HD  t  t t  t  FD  t  t t  t 
dict_pairsD  t  t t  t  F 	 D  t  t t  t  F 
O  FC@-L  @6@/
 @@8 @@?@E@T
@M@S@@@E@1 A@0@5@8 F@M BB@8 A@R@@ @8@9 A@<C
L  @6 B @1goal_failed E@5@9 A@<XD  t  t t  t  E 	 D  t  t t  t  E 
O  ECFS  @6 G@/	@8 A @0@0@9 A@<XD  t  t t  t  Aa @D  t  t @t  t A`   D  t  t t  t  Aa 
O  A`CA:  @6@0@9 H.@<XD  t  t t  t  C)D  t  t t  t  FD  t  t t  t  H7 	 D  t  t t  t  H7 
O  H6C@*I  @6@0@1 @2 @R@0@0@0@5@8 @S@?@1 B@.@.@.
@5@1 @2 @R
@5@9 @B @J@<CI   	@=XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C
K  @6@1 @a B@0@5@9 @d@<XD  t  t t  t  F# 	 D  t  t t  t  F# 
O  F"CK  @6@1 @a@1 B	@5@0@5@9 @d@<XD  t  t t  t blobD  t  t t  t  F 	 D  t  t t  t  F 
O  FC@9E  @6@8 Am@1 A@.@5 @@8 A@+ @@?@/@8 A@E
@"

@#@M@S@@@&
@ 
@3@1 A @@5
@5@9 Ah@<CE  @6@1 	@5@/@/@8 G| @ @ @9 F@<XD  t  t t  t $iso @D  t  t @t  t H D  t  t t  t  H 	 D  t  t t  t  H 
O  HC	@V  @6 CViso@9 CW@<XD  t  t t  t  D  t  t t  t $debuglevelD  t  t t  t 
set_localeD  t  t t  t  E 	 D  t  t t  t  E 
O  ECI    @=CI    A@=XD  t  t t  t  GD  t  t t  t  G 	 D  t  t t  t  G 
O  GC@)E  @6@0@/
@8 E@E @4@ A G@M@"	  $qload_file@#@@
@"	   CE@#@<XD  t  t t  t  AD  t  t t  t $fail D  t  t t  t  BGD  t  t t  t 
numbervarsD  t  t t  t  GD  t  t t  t  E 	 D  t  t t  t  E 
O  EC@9F  @6@1 H@.@5@  @@8 A@ @8 G @/
@/@ @8 G @E@+ A@M@1 
@5@ @9 A G@@@ 
@ @9 G @<XD  t  t t  t write_lengthD  t  t t  t $set_debugger_write_options 	 D  t  t t  t  H 
O  HCB   C@@6@?debugger_write_options@3@1quoted @@5@4@1
attributes C@@5@4@1spacing
next_argument@5@5@9 F @<C@*B
  print@6@? H@3@1 H @@5@4@1portray @@5@4@1	max_depth
@5@4@1 H H@5@4@1 H H@5@5@9 H@<C@*B  @6 H@/	@8 A@E@1 H@0@5@/
@8 @o@M@S@@@&
	 H@3@1 H@5
@5@9 H@<XD  t  t t  t 
prolog_cut_to 
O  HCA  @6@J@<XD  t  t t  t >:<D  t  t t  t  @D  t  t t  t  E D  t  t t  t  G$ 	 D  t  t t  t  G$ 
O  G#CH  @6@1 F~ @@5 @@8 A@?@1 @a@1 Bmodule_file@5@0@5@9 @d@<C@ H  @6@/@ @8 @.@1 @@5@8 BX@8 C@ @8 C BY@9 C@<XD  t  t t  t rationalD  t  t t  t prolog_choice_attributeD  t  t t  t at_end_of_stream D  t  t t  t $unload_fileD  t  t t  t  F D  t  t t  t  F BD  t  t t  t  F 	 D  t  t t  t  F 
D  t  t t  t  A @D  t  t @t  t A  AgD  t  t t  t  A 
O  ACE  @6@3@1 @ @@5@4@1 F~ @@5@4@1 C	@5@5@9 @@<XD  t  t t  t  @UD  t  t t  t  AD  t  t t  t  G 	 D  t  t t  t  G 
O  GC@sD  
@6@8 H @ @/@8 F{@8 H@/@3@1variable_names@.@5@4@1 @ @.@5@4@1subterm_positions@.@5@5@8 CM $term_position@ @8 F $variable_names@ @8 I@E@*@+ F>@M@?@E@"
@#@M@R@@@ @ @ @ @ 
@ @ @9 B{ @@@ @ @ @ @ 
@ @ @9 I@<XD  t  t t  t  A 	 D  t  t t  t  A 
O  AC
B   F@6@? B_@9 A @<C@<B  @6 @K@0@8 C~@?@/
@1  A@2 G
@5@/@8 @H@E@+@D
@8  @M
@Q@M @@8 F!@@@S@ @3 A@5@9 FR@<CB    B_pl A@=XD  t  t t  t  B4 @D  t  t @t  t B4 B6 B6 B6D  t  t t  t  B4 
O  I	C	@  @6@ @@<XD  t  t t  t  C@D  t  t t  t  GD  t  t t  t  B^ 	 D  t  t t  t  B^ 
O  B]CJ  @6@/	@8 @@D
@8 @.@M
@Q@<XD  t  t t  t <meta-call> D  t  t t  t  I
 BD  t  t t  t  I
 	 D  t  t t  t  GD  t  t t  t put_charD  t  t t  t  CD  t  t t  t  G3 D  t  t t  t  G3 BD  t  t t  t  G3 B,D  t  t t  t  G3 
D  t  t t  t  F. 	 D  t  t t  t  F. 
O  F-CE(  @6@/
@0@0@8 B @?@9 F,@<CE+   
@=XD  t  t t  t @>D  t  t t  t 
number_stringD  t  t t  t protocolD  t  t t  t  F
D  t  t t  t  AI 	 D  t  t t  t  AI 
O  AHCD   	@=CD  



@6@?@ @3
@5@9 AG@<CD  




@6@ @ 
@9 AG@<XD  t  t t  t  C @D  t  t @t  t C  B6 D  t  t t  t  C 
O  IC	A@  @6 @@9 H.@<XD  t  t t  t  GD  t  t t  t  HD  t  t t  t  BV 	 D  t  t t  t  BV 
O  BUC@&IF  @6@/	@8 H @A@/
@8 @X@0@/@8 H @8@1undefined_export@5@8 @;@R@@@S@G
@<XD  t  t t  t tty_get_capabilityD  t  t t  t $pattr_directive 	 D  t  t t  t  I 
O  IC@u   E
@6 F& B@9 F%@<C@w   CU
@6 F& B,@9 F%@<C@y   G
@6 F& @@9 F%@<C@{   @
@6 F& @@9 F%@<C@}   F
@6 F& F@9 F%@<C@   F
@6 F& F@9 F%@<C@  	noprofile
@6 F& I@9 F%@<C@   H[
@6 F& A@9 F%@<XD  t  t t  t  @ D  t  t t  t  @ BD  t  t t  t  @ FD  t  t t  t  @ 	 D  t  t t  t  @ 
D  t  t t  t current_arithmetic_functionD  t  t t  t $dwim_predicateD  t  t t  t  BSD  t  t t  t  I @D  t  t @t  t I D  t  t t  t  I 
O  IC	@T  @6 CV I@9 CW@<XD  t  t t  t current_functorD  t  t t  t $inference_limit_exceptD  t  t t  t  E 	 D  t  t t  t  E 
O  EC
B  @6@8 AD@?@9 @X@<CB   
@=XD  t  t t  t  Ep 	 D  t  t t  t  Ep 
O  EoCA  @6 @8@1initialization_error	
@5@9 @;@<XD  t  t t  t  BD  t  t t  t \=D  t  t t  t  C<D  t  t t  t $exception_in_directive 	 D  t  t t  t  I" 
O  I"CJa  @6 @8@8 @;@R@<XD  t  t t  t  G 	 D  t  t t  t  G 
O  GC@)Gi  @6 B[@8 A@E@1	sandboxed@.
@5@8 A@/@8 H( @,	@M B[@ @9 G@@@S@G
@<XD  t  t t  t  BD  t  t t  t  G 	 D  t  t t  t  G 
O  GCJ#   A-
@6@?@0@8 AV@/@8 HK @ @1 A-
@5@9 B@<CJ'  @6@/
@8 AO @?@9 @@<C@BJ*  @6@D
 A@8 @5@M
@Q@?@/
@8 @) @E@'@+
 B4@M@/ A@8 @w@1 H_@.@5@1$execute_directive_3@5@1 A@1 B&@5@2 E@5@9 A_@@@9 I* @G@<CJ7  @6@9 I,@<XD  t  t t  t  E 	 D  t  t t  t  E 
O  ECF   @r
	
@6@0@8 @.@8 BI@9 G  @<XD  t  t t  t mutex_propertyD  t  t t  t tracing D  t  t t  t  Hg 	 D  t  t t  t  Hg 
O  HfCI  
@6@?@<C@,I  @6@?@1 E	
@.
@5@/@1 A@1 @ @8@5@2 A@

@5@8 @@ @ 
@9 He@<XD  t  t t  t  AD  t  t t  t sleepD  t  t t  t  H#D  t  t t  t wait_for_inputD  t  t t  t 	put_attrsD  t  t t  t  C 	 D  t  t t  t  C 
O  CCEj  @6@9 G @<XD  t  t t  t  HD  t  t t  t compound_name_arityD  t  t t  t  A1D  t  t t  t  HD  t  t t  t $def_modulesD  t  t t  t nonvarD  t  t t  t  FD  t  t t  t $collect_findall_bagD  t  t t  t  H @D  t  t @t  t H D  t  t t  t  H 	 D  t  t t  t  H 
O  HC@<L  @6@" 
	@#@1 @/@.
	@5@8 @@/@8 C@0@@8 F@/ A@8 @w@8 A@1 @/@0
@5@8 @@1 C@5@8 @@ @9 BI@<XD  t  t t  t 
collation_keyD  t  t t  t  BD  t  t t  t @>=D  t  t t  t 	copy_termD  t  t t  t  BD  t  t t  t  HD  t  t t  t  ID  t  t t  t $get_clause_attributeD  t  t t  t  E D  t  t t  t  E BD  t  t t  t  E B,D  t  t t  t  E 	 D  t  t t  t  E 
D  t  t t  t  B BD  t  t t  t  B B,D  t  t t  t  B 	 D  t  t t  t  B 
O  BC	@g D D  D@g D  i1A@=C	@[ D D  D@[@=/build/spark-VyARoI/spark-2012.0.deb/simplifier/utilities.pro  i1A@=C	@\ D D  D@\@</build/spark-VyARoI/spark-2012.0.deb/simplifier/dynamics.pro  7AA@=C	@] D D  D@]@;/build/spark-VyARoI/spark-2012.0.deb/simplifier/portray.pro  i1A@=C	@^ D D  D@^@=/build/spark-VyARoI/spark-2012.0.deb/simplifier/deduction.pro  7AA@=C	@_ D D  D@_@:/build/spark-VyARoI/spark-2012.0.deb/simplifier/newded.pro  7AA@=C	@` D D  D@`@=/build/spark-VyARoI/spark-2012.0.deb/simplifier/inferenc2.pro  7AA@=C	@a D D  D@a@J/build/spark-VyARoI/spark-2012.0.deb/simplifier/schedulesimplification.pro  i1A@=C	@b D D  D@b@</build/spark-VyARoI/spark-2012.0.deb/simplifier/records2.pro  7AA@=C	@c D D  D@c@8/build/spark-VyARoI/spark-2012.0.deb/simplifier/simp.pro  7AA@=C	@d D D  D@d@:/build/spark-VyARoI/spark-2012.0.deb/simplifier/simpvc.pro  7AA@=C	@e D D  D@e@9/build/spark-VyARoI/spark-2012.0.deb/simplifier/quant.pro  7AA@=C	@f D D  D@f@</build/spark-VyARoI/spark-2012.0.deb/simplifier/standard.pro  7AA@=C	@g D D  D@g@>/build/spark-VyARoI/spark-2012.0.deb/simplifier/typecheck5.pro  7AA@=C	@h D D  D@h E%  7AA@=C	@i D D  D@i@=/build/spark-VyARoI/spark-2012.0.deb/simplifier/aritheval.pro  7AA@=C	@j D D  D@j@;/build/spark-VyARoI/spark-2012.0.deb/simplifier/writevc.pro  7AA@=C	@k D D  D@k@;/build/spark-VyARoI/spark-2012.0.deb/simplifier/makelog.pro  i1A@=XD  t  t t  t 
sub_stringD  t  t t  t 
line_countD  t  t t  t 
$rc_handleD  t  t t  t 	read_linkD  t  t t  t  Cl 	 D  t  t t  t  Cl 
O  CkCF   @@6@?@R@<CF   @@6@8source_file C@?@<CF   C@6@0@/@8 C@/@8 A@ @ @8 H @?@<CF
   C@6@/ A@8 B @/@8 A@ @ @8 IT@?@<XD  t  t t  t  F @D  t  t @t  t I D  t  t t  t  F 
O  IC	@S  @6 CV F@9 CW@<XD  t  t t  t char_conversionD  t  t t  t  @ 
O  @C@!B_  @6@1 E	 @5@1 E@.
@5@1 @e@2 @a@1
loop_error@5@2 @
@5@9 @@<XD  t  t t  t  HD  t  t t  t current_blobD  t  t t  t unify_with_occurs_checkD  t  t t  t set_end_of_streamD  t  t t  t  I+ 	 D  t  t t  t  I+ 
O  I*C@IJ:  @6@/	@8 @.@1 	@5@8 B@?@E@8 I @M@S@F
@@@*@E@1 	@5@/
@1 I#
@5@8 @@M@S@@ B @1 H F&@2 	@5@8 @;@R@F
@<CJD   @=XD  t  t t  t  G 	 D  t  t t  t  G 
O  GC@9GT  @6 Ex@8 A@E
@)@1 F@.
@5@8 A@M
@E@/@8 @ @M@ @/@8 Ey@@@&
@F Ex@ @9 G@@@S@G
@F@<XD  t  t t  t  @D  t  t t  t  C 	 D  t  t t  t  C 
O  CCG   @@6@?@<CG   F
	
@6@0@8 F F@9 G@<XD  t  t t  t =:=D  t  t t  t  F 	 D  t  t t  t  F 
O  FC  C C@6@9expand_goal F`@<XD  t  t t  t  AD  t  t t  t  F D  t  t t  t  ED  t  t t  t  AXD  t  t t  t isD  t  t t  t wildcard_matchD  t  t t  t 
$put_tokenD  t  t t  t $freezeD  t  t t  t 
string_concatD  t  t t  t 
noprotocol D  t  t t  t  EtD  t  t t  t compound_name_argumentsD  t  t t  t 	del_attrsD  t  t t  t  HI 	 D  t  t t  t  HI 
O  HHCE4  @6@1 A-@.
@5@8 @@?@-
default@1 A-
@5@9 B@<CE8   @=XD  t  t t  t  C2D  t  t t  t 	same_termD  t  t t  t make_directoryD  t  t t  t 
nth_clauseD  t  t t  t atom_numberD  t  t t  t duplicate_termD  t  t t  t  GD  t  t t  t  FD  t  t t  t 	$open_wicD  t  t t  t  BN 	 D  t  t t  t  BN 
O  HC@'Hj  @6 @@8 BQ@?@/	@8 C@/
@8 BQ@8 @.@1 H
@5@8 BX BW@9 BX@<C
Hq  @6@/	@8 BQ@9 BO @<XD  t  t t  t  B 	 D  t  t t  t  B 
O  E}C
D-    G
full BB BB@=C
D.    B
 Iu BB BB@=C
D/    G
 H BC BB@=C
D0    B
 H BC BC@=CD1    G brief BC BB@=C
D2    G
 Iv BC BC@=C
D3    B
 Iv BC BC@=C
D4    G
 BC BC BC@=C
D5    B
 BC BC BC@=XD  t  t t  t 
line_positionD  t  t t  t tmp_fileD  t  t t  t dict_createD  t  t t  t peek_stringD  t  t t  t  HB 	 D  t  t t  t  HB 
O  HACIn   
	@=CIo  @6@ @/
@8 G @ @ 
@9 H@@<XD  t  t t  t instanceD  t  t t  t context_moduleXQM A-C AS XP	skolemise C	@z D	u IG        
@6@T@?@<C@~ D Ifor_all 
@6@T@?@<C@9@ D I

 I 
 F


@6@0@ @1 F
@5@1 F@.@.@5@8introduce_prolog_variable A@?@ @/@8 I~ A@ @/@8form_conditions A@?@ @ @9 EM
 C@<C@ D I I 

@6@0@ @ @/
@8 I@?@ 
@9 I@<C@ D I F

@6@?@ @/
@8 I@ @/@8 I@?@ @ 
@9 I@<C@ D I 
@=XPsatisfy_goal_A_implies_B CDq D E$ F
@6@1 H@5@9satisfy_goal A@<CDt D E$ F

@6@ @9 I@<XPwrite_the_overall_summary  C@ D	u IL        @6@1 @.@0@5@0@8overall_rule_summary A@?@/	@8convert_file_to_base_name
 Drulefile@8prefix A@8 H A@8 @  @8overall_summary_of_file A@9 I A@<CA D I  @6@?@<XPsubstitute_and_eliminate_y CNE D	u IF        @6@) H@8add_processed_hyp_with_field_op A@9issue_substitution_message A@<CNJ D I@6@9@*add_processed_hyp_with_field_op_in_subgoal A@<XPis_conc_or_hyp CN  D I hyp@=CN" D I conc@=XPfind_lower_numeric_limit_for C
] D	u I@        @6@ @8known_lower_numeric_limit A@?@<C
] D I@6@8 Am@?@ @9calculate_known_lower_limit_for A@<C] D I
 @y@6@8int A@?@<C] D I
real@6@8
base_rational A@?@<C] D I @y@6@8 I@?@9@#find_smallest_integer_literal_above A@<C] D I@6@/@/
@8do_find_lower_numeric_limit_for A@1candidate_lower

@5@8 As@ @8 I@?@<XPdead_path_not_checked_message C@+ D	u IK         @,*** DPC not required for intermediate check.@=XP@%perform_simplification_path_functions C@ D	u IC        @6@/	@8generate_integer
 D0@8@'perform_simplification_path_functions_x A@?@<XP@!safe_deduce_in_logical_strategies C%} D I@6@8@#safe_deduce_in_logical_strategies_x A@?@<C% D I@6@/
@/@0@8
is_inequality A@?@ @/@8find_mutual_types A@ @8try_new_numeric_strategies A@?@<XP@%prune_all_processed_hyp_with_field_op  CN D I  @6@1get_processed_hyp_with_field_op@0@5@9 B)@<XPsafe_infer_side_conditions CDO D	u IB        
@6@/@8
infer_subgoal A@?@ @/
@8 I A@?@ @ 
@9
merge_sort A@<CDU D I @=XPis_a_power_of_2 CFD D	u IE         @=CFE D I @=CFF D I @=CFG D I @=CFH D I @ @=CFI D I @@@=CFJ D I @@=CFK D I A @=CFL D I B @=CFM D I D @=CFN D I H @=CFO D I P @=CFP D I   @=CFQ D I @ @=CFR D I  @=CFS D I   @=CFT D I   @=CFU D I   @=CFV D I   @=CFW D I   @=CFX D I    @=CFY D I @  @=CFZ D I    @=CF[ D I    @=CF\ D I    @=CF] D I    @=CF^ D I    @=CF_ D I    @=CF` D I     @=CFa D I @   @=CFb D I     @=CFc D I     @=CFg D I     @=CFh D I     @=CFi D I     @=CFj D I     @=CFk D I      @=CFl D I @    @=CFm D I      @=CFn D I      @=CFo D I      @=CFp D I      @=CFq D I      @=CFr D I      @=CFs D I       @=CFt D I @     @=CFu D I       @=CFv D I       @=CFw D I       @=CFx D I       @=CFy D I       @=CFz D I       @=CF{ D I        @=CF| D I @      @=CF} D I        @=CF~ D I        @=CF D I        @=CF D I        @=CF D I        @=CF D I        @=CF D I         @=CF D I @       @=CF D I        @=CF D I                @=C
F D I@6@D	@8 C,@M	@Q@?@R@<C@!F D I@6@b@h@c    @t@?@/	@1div    @5@8iss A@1*	    @5@8 J@?@9 I A@<XPhandle_cases_proof CJ D I@6@8@(clear_up_could_and_could_not_infer_facts  A@ @8@&contradiction_in_hypotheses_from_cases A@?@q@ @ @ 
@8try_proof_by_cases A@?@<C@!J D I@6@8 J	@ @/@8simplify A@?@ @8
prove_subgoal A@?@q@ @ @ 
@8 J@?@<XPfind_max_hyp_no C@,A3 D I@6@1
max_hyp_no@0@5@8 B)@0x@8 D
 D@D
@0 J@/	@8 J@b@i@h@t@M
@Q@@@F	@?@1 J@5@8 B@?@<C
A; D I@6@1 J @5@8 B@?@<XPinitialise_counter CB D I@6@/	@3@4@.
@5@8 A=@8 B)@)
 @8 B@?@<XPredundant_disjunction CE4 D Ior
	 H	@6@?@<C
E5 D I J$ H
		@6@?@<CE7 D I J$
	
@6@8standardisation_is_on  A@1<->@1 H	@5
@5 A @@8norm_typed_expr A@?@<C@,E< D I@6@/	@/
@/@8covers_interval A@A@)
@@	@1 Hc	
@5@8infer A@A@)@@	@1<=	@5@8 J2@?@<XPdeduce_once C@`I D I J1

@6@A@ @8 I@1 J1@5 @@8 J@)
@G
@F@@@;@A@1 J1@5@8deduce A@G
@F@@@'@1 J1@.
@5@/@8infrule A@1 J1
@5@8testused A@1 J1
@5@/@8 J9@ @ @8 I@?@<C@`I D I J5

@6@A@ @8 I@1 J5@5 @@8 J@)
@G
@F@@@;@A@1 J5@5@8 J9@G
@F@@@'@1 J5@.
@5@/@8 J<@1 J1
@5@8 J?@1 J5
@5@/@8 J9@ @ @8 I@?@<XPjoin C@iC D I A@

 A@

	@6@A@)	 @y@@@)	 I@ 
@/@8insert A@ @ @/@/@8find_multipliers A@1 F@1 J@5@2 J@5@/@8 J+@/@1 F@1 J@5@2 J@5@8 J@ @1 A@@5@ @ @9
save_join_hyp A@<C@mC
 D I A@

 G

	@6@A@)	 @y@@@)	 I@ 
@/@8 JD@ @ @/@/@3@5@8 JG@1 F@1 J@5@2 J@5@/@8 J+@/@1 F@1 J@5@2 J@5@8 J@ @1 JM@5@ @ @9 JJ@<C@iC D I A@

<>

	@6@A@)	 @y@@@)	 I@ 
@/@8 JD@ @ @/@/@8 JG@1 F@1 J@5@2 J@5@/@8 J+@/@1 F@1 J@5@2 J@5@8 J@ @1 JN@5@ @ @9 JJ@<C@C D I JM

 JM

	@6@A@)	 @y@(@@@)	 I@( @ 
@/@8 JD@ @ @/@/@3@4@5@8 JG@1 F@1 J@5@2 J@5@/@8 J+@/@1 F@1 F@1 J@5@2 J@5@2 J@2 E@1 F@5@5@8 J@ @1 JM@5@ @ @9 JJ@<C@mC( D I JM

 A@

	@6@A@)	 @y@@@)	 I@ 
@/@8 JD@ @ @/@/@3@5@8 JG@1 F@1 J@5@2 J@5@/@8 J+@/@1 F@1 J@5@2 J@5@8 J@ @1 JM@5@ @ @9 JJ@<C@iC0 D I JN

 A@

	@6@A@)	 @y@@@)	 I@ 
@/@8 JD@ @ @/@/@8 JG@1 F@1 J@5@2 J@5@/@8 J+@/@1 F@1 J@5@2 J@5@8 J@ @1 JN@5@ @ @9 JJ@<C@nC9 D I A@

 J1

 I@6@A@)	 @y@@@)	 I@ 
@/@8 JD@ @ @/@/@3@5@8 JG@1 F@1 J@5@2 J@5@/@8 J+@/@1 F@1 J@5@2 J@5@8 J@ @1 J1@5 I@ @ @9 JJ@<C@nCA D I J1

 I
 A@

@6@A@) @y@@@) I@ 
@/@8 JD@ @ @/@/@3@5@8 JG@1 F@1 J@5@2 J@5@ @/@8 J+@/@1 F@1 J@5@2 J@5@8 J@ @1 J1@5 I@ @ @9 JJ@<C@sCI D I J1

 I
 J1

 I@6@A@( @y@@@( I@ 
@/@8 JD@ @ @/@/@3@4@5@8 JG@1 F@1 J@5@2 J@5@ @/@8 J+@/@1 F@1 J@5@2 J@5@8 J@ @1 J1@5 I@ @ @9 JJ@<C@qCQ D I JM

 J1

 I@6@A@)	 @y@@@)	 I@ 
@/@8 JD@ @ @/@/@3@4@5@8 JG@1 F@1 J@5@2 J@5@/@8 J+@/@1 F@1 J@5@2 J@5@8 J@ @1 JM@5 I@ @ @9 JJ@<C@qCY D I J1

 I
 JM

@6@A@) @y@@@) I@ 
@/@8 JD@ @ @/@/@3@4@5@8 JG@1 F@1 J@5@2 J@5@ @/@8 J+@/@1 F@1 J@5@2 J@5@8 J@ @1 JM@5 I@ @ @9 JJ@<XPtry_toplevel_proof_strategy CH7 D I@6@8do_try_toplevel_proof_strategy A@?@<CH< D I@6@?@<XP	add_conds C	A D E$ @6@?@<CA D E$@6@/
@8 BQ@ 
@8 BQ@?@q?@ @ @ @9 JU A@<C@*A D E$		 A@



@6@ 
@8 BQ@ @8 BQ@?@q?@ @ @ @9 JW@<XPenumerated_simp C@ICj D	u ID         FC
@6@U@?@ @/@8 JX A@A@3@4
@5@8strict_sublist A@F
@@@&@A@" CV
@#@"	

@#@1 JN

@5@8 J2@@
@"
 J[@#@F
@?@<C@GC| D JZ J`
@6@U@?@ @/@8 J\@A@3
@4@5@8 J]@F
@@@$@A@" J[
@#@/
@8 E  I@1 JN

@5@8 J2@@
@"
 J`@#@F
@?@<CC D JZ@6@8 J@?@<XP
form_negation CB D I A@

 JN
@6@?@<CB D I JN

 A@
@6@?@<CB D I H2

 J1
@6@?@<CB D I JM

 J5
@6@?@<CB D I J5

 JM
@6@?@<CB D I J1

 Je
@6@?@<C
B D I H

@6@?@<C	B D I
 H@6@?@<XP@!introduce_prolog_variable_in_list C@ D I
@6@ @ @8 I@?@ 
@ @9 Jf A@<C@ D I@6@?@<XD  t  t t  At 	path_line BP@ do_eliminate_redundant_moduluses C@G D I

mod

@6@ @8 I@b@g@c @t@?@ @/
@/@8 Jj A@?@A@f@A@ 
@/ @y@/@8 I A@1 J1 @5 @@8 J@@@1 J1
 @5 @y@/@8safe_deduce A@F@ 
@/ @y@/@8find_upper_numeric_limit_for A@1 J1 @5 @@8 J@1 J5@2 E@5 @@8 J@'	
@ @ @/@8 I@ @ @/@8 I@ @8 @ @@@-@A@ 
@ @8 I! @"	 Jl
@#@'
@@
@"	 Jl@#@)
@G@G@G@?@<C
G D I
@6@8 A@?@<CG D I@6@?@3@5@9@(do_eliminate_redundant_moduluses_in_list A@<CG D I@6@3@.@.@5@8 A=@ @/
@8 Jz@?@3
@5@9 A=@<XPbuffer_the_used_facts CE_ D I@6@/
@8used A@1buffered_used_fact	
@5@8 As@R@<CEc D I@6@1 J@0@5@9 B)@<XPprocess_component CCK D I@6@D@8novars A@M@Q@?@8write_error_preamble  A@ @8write_identity_of_predicate A@' - Prolog variables occur in predicate.@8 C@ @8 I@8set_exit_status  A@8 A2 @?@<CCY D I @ I@6 @ J@8add_hyp_with_id J@?@<C@ C] D I I@6@/@8raw_hyp_already_read A@?
repeat_hyp@3	@4@5@8assert_log_fact A @ J@8 J@?@<C@-Cd D I@6@A@) I@@	@1 J	@5@8 As@/@ @8process_formula A@ @  J@8process_component_x A@ @ @8log_simplification A@?@<XPsave_the_skolemisations C
@_ D I@6@T	@?@9add_forall_hyp J@<C@$@c D I
and

@6@1 J@5@8 J@?@ @8 J A@?@ @8 J@?@<C@j D I@6@8 J@?@<XP
checktypelist CB D	u II        

@6@?@ @8checkhastype A@?@<CB D J

@6@ @8 J@ @ 
@8 J A@?@<XPnew_load_vcg  C	@ D D  @6verification_conditions@8 D
 D@8load_vcg 
 E@?@<C	@ D D  @6deadpath_search@8 J@8load_dpc  J@?@<C	@ D D  @6 D@8 J@8load_pfs 
 E@?@<C@ D D  @6@4The Simplifier failed to determine proof file kind.
@9 D1
 D+@<XPfulfil CB8 D E$@6@?@<C@-B; D E$		@6@/@/@8split A@ @/
@/@8try_to_satisfy A@ @ @/@/@8fulfil_x A@ @8var_free A@ 
@ @8 I@ @ @9 I@<XPnot_occurs_in_list C	K D I
@6@?@R@<CK D I

@6@8
not_occurs_in A@?@ @8 J A@?@<CK D I
@6@?@<XPcollect_indices_and_values C@>Ce D J



@6@A@"@":=

@#@ @/@8collect_indices A@ @/@ @8 J A@?@ @ @8 I@@@'
@?@ @ @8 J@G@F@?@<CCs D J@6@?@<XP@!mark_whether_proved_by_user_rules C	A D E$user_inference_rule@6@?proved_by_user_rules@9add_fact A@<C	A D E$user_rewrite_rule@6@? J@9 J@<CA D E$@6@?@<XPtry_to_prove_via_rewrite_rule C@4A< D E$@6@/	@/
@/@/@8rewrite_rule_match A@ @8 J@3
@5@/
@8 J A@8 J@ 
@8 J@? I@ @1rewrite

@5@0@9record_rule_success A@<C@:AI D E$@6@/	@/
@/@/@8 J@D@ @8 J@M@Q@3
@5@/
@8 J@8 J@ 
@8 J@? I@ @1 J

@5@0@9 J@<XPcopy_subst_facts_to_log  CN D I@6@1potential_subst_fact@.@.	@5@8 F @8 J@R@<CN D I  @6@?@<XPdead_path_not_found_message C@* D I *** No dead path detected.@=XPfind_false_element_in C%k D I  @@=C%m D I
@6@1 H
@5@/@8 J@ @8 I A@?@<C%r D I

@6@?@9 K A@<XP@0prune_all_processed_hyp_with_field_op_in_subgoal  C	N D I  @6@1@*get_processed_hyp_with_field_op_in_subgoal@0@0@5@9 B)@<XP JE C@ D	u I=        


@6@b@h@g@t@?@ @ 
@9 JD@<C	@ D K
@6@?@R@<C@ D K	@6@?@<XPinfer_by_uq_imp_hyp C@ G0 D I J1element


@6@1 J5@2 K
@4@5@9 K A@<C@G3 D I J5
 K

@6@1 I@1 @.
@.@5@2 F@1 J@1 J5@.
@5@2 J5
@.@5@2 J@1 J5@.@2 K@4
@5@2 J5@1 K@4
@5@0@5@/@8fact A@ @ @8	checktype A@1 J5
@5@/@8 I@1 J5@5@/@8 I@1 J5@5@/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @9 I@<C@ G> D I J1
 K

@6@1 J5@1 K@4@5
@5@9 K@<C@GA D I J5 K


@6@1 I@1 @.
@.@5@2 F@1 J@1 J5@.
@5@2 J5
@.@5@2 J@1 J5@0@2 K
@4
@5@2 J5@1 K
@4
@5@.@5@/@8 K@ @ @8 K@1 J5@5@/@8 I@1 J5@5@/@8 I@1 J5@5@/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @9 I@<C@ GL D I JN
 K

@6@1 JN@1 K@4@5
@5@9 K@<C@GO D I JN K


@6@1 I@1 @.
@.@5@2 F@1 J@1 J5@.
@5@2 J5
@.@5@2 J@1 J5@.@2 K
@4
@5@2 J5@1 K
@4
@5@.@5@/@8 K@ @ @8 K@1 J5@5@/@8 I@1 J5@5@/@8 I@A
@1 Je@5@/@8 I@@@1 Je@5@/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @9 I@<C@ G^ D I A@
 K

@6@1 A@@1 K@4@5
@5@9 K@<C@Ga D I A@ K


@6@A@>@1 I@1 @.
@.@5@2 F@1 J@1 J5@.
@5@2 J5
@.@5@2 J@1 J5@.@2 K
@4
@5@2 J5@1 K
@4
@5@5@/@8 K@@@-@1 I@1 @.
@.@5@2 F@1 J@1 J5@.
@5@2 J5
@.@5@2 A@@1 K
@4
@5@.@5@/@8 K@ @ @8 K@1 A@@5@/@8 I@1 J5@5@/@8 I@1 J5@5@/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @9 I@<XP@0perform_simplification_verification_conditions_x C@.@a D I@6@8retrieve_next_vcg  J@/	@/
@0@0@0@8 E

 D@8record_vc_retrieved  A@8tidy_up_vc_state  A@1current_vc_number@0@5@8 B)@1 K(
@5@8 @ @8@ simplify_verification_conditions A@A@8 D  J@@@8 @ @?@R@<C@ D I@6@8complain_if_zero_vcs_retrieved  A@?@<XP@)sufficient_forward_inferences_or_too_deep  CC D I@6@/@8inference_limit
 Du@/	@8forward_inferences A@b@i@h@t@?@<CC D I@6@/@8depth_limit K:@/	@8
pairing_depth A@b@i@h@u@?@<XD  t  t t  At defect_counter BP KD C  C C  @=XPestablish_implies C% D I
@6@ @/
@8establish_atomic_implies A@?@ @/@8 KF A@?@ 
@ @9 I@<C%
 D I 
@=XPequality_by_elimination C@MG
 D I A@

@6@A@"@ @8is_in A@/
@3@.@5@8 I@ 
@ @/@8 I@ @ @8not_any A@@@ @ @8 KN@/
@3@.@5@8 I@ 
@ @/@8 I@ @ @9 KQ@<XPi_am_using_rule C$ D I @=XPeliminate_redundant_moduluses CG D I@6@8 Jn@?@9 Jx@<XD  t  t t  At pfn BPin_set_list CBK D JZ

@6@1 A@
@5@8 J2@?@<C
BN D JZ


@6@8 KY A@?@<XP J CJm D I@6@?@<C@#Jr D I
@6@?@3
@5@1by_cases@5@8noisily_add_new_hyp_list A@ @ 
@ @9 J A@<C@&Jx D I
@6@?cases@8pop_vc_state A@8
push_vc_state  A@3
@5@1 K\@5@8 K^@ @ 
@ @9 Ka@<XPunbuffer_the_used_facts CEp D I@6@/
@8 J A@1 J
@5@8 As@R@<CEt D I @=XP
make_new_uvar C@HI D I

@6@/@8curtailType A@ _@/@8 A@ @/
@8 A@ 
 Kq@/@8 A@?@8 H@ @/@8
nextnumber A@ @/@8integer_to_atom I@ @ @8 A@8nondeclared A@/@8 D
 D@1	var_const
p@5@8 As@?@<XPcompatible_type_lists C
B D J

@6@?@<C
B D J @y I@6@?@<CB D J


@6@ @ @8 K A@?@<CC D J @y
 I
@6@ @8 K@?@<CC D J

@6@ @8compatible_set_or_seq_types A@?@ @ 
@8 K@?@<CC
 D J@6@?@<XPfetch_hypothesis C@ D I@6@8know_eliminated A@?@R@<C@ D I@6 I@/
@/@/@8fetch_complexities A I@ @ @8fetch_minimum_complexity A@?@<C	@ D I@6 J@8 J@?@<C@ D I
$DONE@6@/
@8 J A@b@h@j@t@?@<XPis_relational_expression CA D I A@


 @
@6@ 
@ @8 K@ @ @8 K@?@<CA D I JN


 JO
@6@ 
@ @8 K@ @ @8 K@?@<CA D I J5


 J6
@6@ 
@ @8 K@ @ @8 K@?@<CA D I J1


 Hc
@6@ 
@ @8 K@ @ @8 K@?@<CA D I Je


 H2
@6@ 
@ @8 K@ @ @8 K@?@<CA D I JM


 G
@6@ 
@ @8 K@ @ @8 K@?@<XPsatisfy_goal_A_equals_B CD D E$@6@T@8rational_expression A@D
@8 I@M
@Q@9evaluate_rational_expression A@<CD D E$@6@'	@<XPcant_show_equal_or_not C
L0 D I@6@1 A@	@5@8 J2@?@R@<C
L5 D I@6@1 JN	@5@8 J2@?@R@<CL: D I@6@?@<XP@!satisfy_goal_A_implies_B_novars_A CD\ D E$ F
@6@1 H@5@/@8 J@ @9rule_phase_infer A@<CD` D E$ F

@6@ @9 I@<XPadd_to_rule_summary CE; D I@6@D
@8rule_summary A@M
@Q@?@1 K	@5@9 As@<CE? D I@6@?@<XP
create_spaces CF D I      @=CF D I 
          @=CF D I                @=CF D I                     @=CF D I                          @=C@(F D I@6@b@h@c@t@q
;@/@8 K A@ @/@8 Ee A@ B                         @/
@8 I@ 
@8 K@?@<CF D I 
 A@=XD  t  t t  At prolog_exception_hook BD  t  t t  At  K B,P K C@[A Ea Ea
 @a
 @b


 @a @b Eb

@6@7
 Eb@E
@+none@M K@8stack_guard K@F@@@ predicate_indicator@/@8 H K@ @8 K@Ebacktrace_depth@/@8 A@M@b@g@c @t@@@(@ @/@8get_prolog_backtrace K@ @ @9clean_stack K@<XP I CG# D I  A@



 @@=CG$ D I  JN



 JO@=CG% D I  J5



 J6@=CG& D I  J1



 Hc@=CG' D I  Je



 H2@=CG( D I  JM



 G@=XPdead_path_found_message C@) D I *** Dead path detected.@=XPterm_pri C@%@ D	u I?        @6@U@/
@8 A:@Axfx@8 @O @@@Ayfx@8 K@@xfy@9 K@<C@/@ D K@6@U@/
@8 A:@A F@8 K@@@Afy@8 K@@@Axf@8 K@@yf@9 K@<C@ D K@6@)	@?@<XPform_new_pairing C@9B D I @6@/	@3s@4@.
@5@/@8 J@/@3 K@4@.
@5@/@8 J@b@g@g@r@ @ @ 
@3@5 H@9 JB A@<C@2B D I@6@b@h@c @t@q	@/
@3 K@4@.@5@/@8 J@/
@/@/@8join_hyp A@ @ @ 
@ @  H@9 K@<CB D I@6@b@h@c@t@?@<XPenum_lte CG D I 
@=CG D I@6@9enum_lt A@<XPtry_infer_standard_form_of CB D I@6 A@/
@8 J+@?@8 J4 A@?@<XPwrite_before_pf_banner C@,B  D I@6@/@/@8
get_pfs_pf
 D@ @/
@/@8get_pfs_successor_statement K@ @/@8get_pfs_statement K@ @ @8maybe_echo_pf_trace_statement A@ @ 
@8@'maybe_echo_pf_trace_successor_statement A@ @8do_echo_path A@?@<XP I C	@ D I
@6@T
@?@<C	@ D I	@6@?@<C
@ D I
@6@8 A@?@<C@ D I
@6@?@3
@5@ @9 Jh@<C@ D I@6@?@<C@ D I@6@3@.@.
@5@8 A=@ 
@/@8 Jh@?@ @3@5@9 A=@<XPmk_diff CB} D JZ
@6@?@<C@'B~ D JZ@6@ @/
@8 K A@A
@ @8 K[@'

@@@ @8not_in_set_list A@"

@#@?@<XPcheck_is_an_ok_arity_function CC" D J@6@/
@0@8function K}@/@8 B@ @8 B@?@<XP J C@MK. D I F

@6@?add_imp_hyps@3@5@8 J@ @/
@8split_conjunction A@ 
ordinary@8 K^@8@)do_simplify_implications_and_equivalences  A@8restructure_vc A@ @/@8 J@A@'@@simplified_conc@3	@4@4@4@5@8 J@?@ @9 J@<C@#KB D I@6 J@/@8add_conc
 Dnew_goal@3@4
@4@5@8 J@8 L@?@8@%impose_obvious_substitutions_at_depth A@?@9try_to_discharge_goals_to_depth A@<XPadd_candidate_fact CF D E$@6@1get_candidate_fact	@5@9 As@<XPmultiply_out C@BA D	u IH         F

 F


 F F F



@6@ @ 
@ @8 L A@ @ @ @8 L"@ @ 
@ @8 L"@ @ @ @8 L"@?@<C@#A D L!
 F

 F


@6@8product A@ @ 
@8 L"@ @ @8 L"@?@<C@#A D L! F


 F


@6@8 L#@ @ 
@8 L"@ @ @8 L"@?@<CA D L! J	@6@8 L#@8 L#@?@<XPlower_upper CG  D I 
 J5

 J5
 J5 J5
@=CG! D I 
 J5

 J5
 J5
 J5@=CG" D I 	
@=XPfind_an_update_case CL D I@6@8 A@?@R@<C@)L D I Kupdate


 A@
 JN
@6@ @9 K A@<C@*L D I L* L*


 A@
 JN
@6@ @9 L,@<CL" D I@6@3@0@.
@5@8 A=@9find_an_update_case_in_list A@<XPcollect_fields_and_values C@#C D J J





@6@?@ 
@ @ @8 L0 A@?@<CC D J@6@?@<XPintexp CH D I@6@T@?@R@<CH D I@6@8 C,@?@<CH
 D I @
	@6@8 L3 A@?@<CH D I F
	
@6@8 L6@8 L6@?@<CH D I E
	
@6@8 L6@8 L6@?@<CH D I J
	
@6@8 L6@8 L6@?@<CH D I I
	
@6@8 L6@8 L6@?@<XPsubstitute_and_eliminate_x CN; D I@6@) H@1 K	@5@8 As@9 I@<CN@ D I@6@1know_eliminated_in_subgoaling	@5@9 As@<XPsave_usage_profile  C@ D D  @6@?@<XPstandard C@GA D L!

@6@/
@8cv A@/@8sp A@ @/@8leftint A@ @/
@8oneint A@ 
@/@8
createlist A@ @/@8sortlist A@ @/@8busort_prods A@ @/@8compress A@ @/@8nozeros A@ @/@8	form_expr A@ @/@8sign A@ @9tidy A@<XP@!satisfy_goal_A_implies_B_novars_B CDg D E$ F

@6@ @9 K@<CDj D E$ F
@6@1 H@5@9 I@<XD  t  t t  At  I BP L CIh D I@6@8try_to_prove_subgoal_concs A@8proved_all_subgoal_conclusions  A@?@<C	Io D I@6@b@h@c @s@?@R@<C@bIu D I
@6@q	?@A@,@1 I@1 @.
@.@5@.@5 J@/
@8get_conc L@D@ 
@8get_proved_conc
 D@M@Q@?@ 
@ @ @8do_quantification_proof_or_fail A@G@@@)@/ J@/
@8 Lk@D@ 
@8 Ln@M@Q@ @/@8is_inequality_with_updates A@? K]@ 
@ @ @8do_cases_proof_or_fail A@G
@F@?@8 L@?@<XD  t  t t  At  I BPint_or_enum_lit C	E7 D I
 @y@6@8signed_integer A@?@<C@!E; D I
enum@6@8 Am@?@/
c@8 K~ A
enumerated@8type K}@/@8enumeration K}@?@ @8 KN@?@<XPfind_max_conc_no  C@-A? D I@6@1max_conc_no@0@5@8 B)@0 J@/@8 Lk@D
@0 J@/	@8 Lk@b@i@h@t@M
@Q@@@F	@?@1 L@5@8 B@?@<C
AF D I  @6@1 L @5@8 B@?@<XPincrement_counter C@*B D I@6@/	@3@4@.
@5@8 A=@/@3@4@.@5@8 A=@8 K@ @b@j@c@o@x@ @8 B@?@<XPwrite_before_vc_banner C@&A D I@6@/@0@/@8 K@ @/
@8
get_vcg_trace K!@ @ 
@8maybe_echo_vc_trace A@ @8 C@  A~@8 L@8 K0@?@<XP K CF D I@6@9enum_gt A@<XPsufficiently_low_complexity CB~ D I@6@/
@8complexity_limit K:@0@/@8complexity_fact A@b@g@j@r@?@<XD  t  t t  At simplified_action_part  BD  t  t t  At allow_new_strategies  BPcheckvalidactiontype CAR D I&

 L


@6@ @8 L A@?@ @ 
@8 L@?@<C@fAX D I J

 J

@6@8 Am@?@A@/
@8 K@@	Undeclared identifier @# on l.h.s. of ":=" in above action.@8	stopwith3 J@F
@?@A@ @/@8restructure_formula A@ @ 
@8 K@@	@6Type of r.h.s. of ":=" does not match that of l.h.s. [
] in above@8 L@F@?@A@8simplification_is_on  A@ @ @8 J@A@8 L  A@@@A@ @ @8 Jx L@8 As@@@S@@@'@?@<C	Ax D Iunit L@6@?@<CAz D Inull@6@?@<XPbuildsav_zombiescope  C@ D D  @6@8zero_defects_reported  Azombiescope.sav@8save_program A @9 A3@<C@ D D  @6@8report_total_defects  A@9 A3@<XP
list_terms CB D L! J


@6@ @8 L A@?@<CB D L!
@6@8term A@?@<XPwrite_path_functions_header  CA< D I@6@1	stmt_line@.@5@8 K@8 I@8 I@R@<CAB D I@6@1	succ_line@.@5@8 K@8 I@8 I@R@<CAH D I@6@1 Ji@.@5@8 K@8 I@8 I@R@<CAN D I  @6@?@<XPpermutation_of_fields C@-C D J



@6@/@3@3@4
@5@.@5@8
gen_append A@?@ @ @/@8 I@?@ @ @ @8 L A@?@<CC D J@6@?@<XPprocess_next_hypothesis C
A D I
 K@6 @8nhn A@?@9write_unit_hyp_part A@<CA D I
 K@6@?@<CA" D I
 @@6@?@<CA% D I@6@/
@8get_next_nhn A@/@8get_switch_renum K:@ @8process_next_hypothesis_x A@?@<XP
runtime_entry C
@q D D B@6@8simplifier_main  A@8 L; A @8 A3@?@<XPfind_update_cases CL	 D I@6@9 L( A@<CL D I@6@9 L@<XPwrite_pre_conc_part CAb D I@6@8found_contradiction  A@?@<C
Af D I@6@8 K.@?
      Action:@8 L@9 K0@<CAl D I@6@8proved_all_conclusions  A@?@<C
Ap D I@6	       ->@8 L@9 K0@<XP@ create_new_facts_from_hypotheses  CAZ D E$@6@/ J@/	@8 J@D
@8 K@M
@Q@1 I	@5@9create_new_fact A@<XPwrite_out_cases_x C@$D D I
@6@8 I@8indent5  A(@8 I@8 I)  @8 I@ @8 I A@8 I@8 I@?@<C@,D D I@6@q
	@8 I@8 M M@8 I@8 I M@8 I@ @8 I, or@8 I@8 I@ 
@ @9 M A@<XPuq_infer C@BG D I		 

 J1 K L*




@6@1 @5@1 J5@2 K@1 L*
@3@5@5@4@5@9 M A@<C@KG D I

 

 J5

 K L*


@6@1 J5
@5@/@8 I@?@1 @5@1 J5
@2 K@4@5@/@8 M@?@ @ @9 I@<C@BG D I		 

 J1

 K L*


@6@1 @5@1 J5@1 K@1 L*@3@5@5@4@5
@5@9 M@<C@LG D I

 

 J5 K L*




@6@1 J5@5@/@8 I@?@1 @5@1 J5@1 K
@4@5@5@/@8 M@ @ @9 I@<C@.G D I 

 J1

 K
@6@1 @5@1 J5@1 K@4@5
@5@9 M@<C@G D I

 

 J5 K


@6@A@+@1 I@1 @5@2 J@1 J5@1 K
@4@5@.@5@2 J5@0@2 K
@4@5@/@8 K@@@)@1 I@1 @5@2 J@1 J5@0@2 K
@4@5@2 J5@1 K
@4@5@.@5@/@8 K@1 J5@5@/@8 I@?@ @ @9 I@<C@.G D I 

 J1 K


@6@1 @5@1 J5@2 K
@4@5@9 M@<C@G D I

 

 J5

 K
@6@A@+@1 I@1 @5@2 J@1 J5@1 K@4@5@0@5@2 J5@.@2 K@4@5@/@8 K@@@)@1 I@1 @5@2 J@1 J5@.@2 K@4@5@2 J5@1 K@4@5@0@5@/@8 K@1 J5
@5@/@8 I@?@ @ @9 I@<XP
do_wrap_lines  CE D I  @6@8nowrap_output_files  K:@?@<C@/E D I@6@/@8retrieve_simplified_proof_file I@/	@8 K@?@&
	@?@8do_wrap_lines_of A@?@A@8no_log_file 
 D;@G@@@/@8logfile_name M @ @/@8 K@ @ @8 M@?@<XPfetch_conjunction_list C$ D I J

@6@/@8 M$ A@ @/
@8 M&@?@ @ 
@9 I@<C@%$ D I H J$

@6@1 H
@5@/@8 M&@1 H@5@/
@8 M&@?@ @ 
@9 I@<C$ D I 
@=XD  t  t t  At stack BPenumerated_simplify CB D JZ J[
@6@/@8 K@ @/@8 L@1 J[
@5@ @8 J\@?@<CB D JZ J`
@6@/@8 K@ @/@8 L@1 J`
@5@ @8 J\@?@<C@mB D JZ A@

@6@/@8 K@ @/
@8 L@ 
@/@8 J\@ @ 
@/@8 J\@A	@'@?@)	 @@@@>@A@ @ 
@8 KN@ @ 
@8 KN@?@)	 @@@@*@A@A@ @ 
@8 KN@@@ @ 
@8 KN@1 A@@5@ 
@8enumerated_eq_simp A@@
@"	 A@@#@?@<C@]C
 D JZ JN

@6@/@8 K@ @/
@8 L@ 
@/@8 J\@ @ 
@/@8 J\@A	@'@?@)	 @@@@.@A@ @ 
@8 KN@ @ 
@8 KN@?@)	 @@@@A@1 JN@5@ 
@8enumerated_dis_simp A@@
@"	 JN@#@?@<C@C" D JZ

 Je

@6@/@8 K@ @/
@8 L@ 
@/@8 J\@ @ 
@/@8 J\@A@'@)	 @@G@@@S@A@$@/@3@.@5@ 
@8 I@A@ @ @8 KN@)	 @@@	@ @ @8 KN@)	 @@@@-@A@A@ @ 
@8 KN@@@ @ 
@8 KN@1 Je@5@ 
@8 M-@@
@"	 Je@#@G@?@<CC? D JZ JM

@6@1 Je
@5@8 M( A@?@<C@CB D JZ

 J5

@6@/@8 K@ @/
@8 L@ 
@/@8 J\@ @ 
@/@8 J\@A@'@)	 @@G@@@S@A@$@/@3@.@5@ 
@8 I@A@ @ @8 KN@)	 @@@	@ @ @8 KN@)	 @@@@-@A@A@ @ 
@8 KN@@@ @ 
@8 KN@1 J5@5@ 
@8 M-@@
@"	 J5@#@G@?@<CC_ D JZ J1

@6@1 J5
@5@8 M0@?@<CCb D JZ@6@/
@8 K@/@8 L@ @8 J\@?@<XPreduce_disjunction CD D I J$
 @@6@ @8 K@?@<CD D I J$

 @@6@ @8 K@?@<C@#D D I J$

@6@1 H@5@/
@8 K@?@ @/@8 M1 A@?@ 
@ @8 I@?@<C@#D D I J$

@6@1 H@5@/
@8 K@?@ @/@8 M3@?@ 
@ @8 I@?@<C@>E D I		 J$

@6@ @/
@/@8 M3@ @/@/@8 M3@?@A@A@)
 @@@@) @@)	 @@@
@"	 J$
@#@?@ @ @8 I@?@<CE D I
@6@?@<XPrestructure_formula_list CE( D I

@6@ @8 L@?@<CE, D I

@6@ @8 L@?@ @ 
@8 M4 A@?@<CE2 D I@6@?@<XP L CA2 D Ion@6@8write_next_hypothesis A@?@<CA6 D Ioff@6@/@8hn A@ @8 M8@?@<XPlog_negation_simplification CL D I	@6@?@<CL D I@6restructured@3@4
@4@5@8 J@?@<XPmk_intersect CB^ D JZ
@6@?@<C@GB` D JZ@6@ @/
@8 MB A@A@0@ @8 K[@A@ @ 
@8 K@"

@#@@@A@ @ 
@8 K[@'

@@	@"

@#@@@ @8 K@'

@?@<XPtry_proof_by_forwardchain CJO D I@6@1 F
@5@8 J@?@<XPrewrite_rule_match_y C
A D E$ J@6@ @9 J
 D@<C
A D E$nonground_replace_rule@6@ @9 ML MK@<XP@!state_no_simplification_performed  C	Ac D I  @6@)     NO SIMPLIFICATION ACTIONS PERFORMED.@8 I@8 I@?@<XPbuildsav_simplifier  C@ D D  @6@8 L
spadesimp.sav@8 L @9 A3@<C@ D D  @6@8 L@9 A3@<XPsave_complexity CA D I@6@1 L	
@0@5@8 B)@?@1 L	
@5@9 As@<XPsortprod CBy D L!@6@/
@8 L@/@8busort_terms A@ @8 L@?@<XP L. C
L( D I
@6@9 L@<CL+ D I

@6@9 L-@<XPenum_infrule CE D I@6@8 K@?@<CE D I @6@?@R@<C@RE D I A@ J`


@6@?@ @ 
@8 Jx@ @/@8prove_not_first A@ 
@/@8prove_not_last A@1 J[
@5@/@8 J\@ @1 J[
@5@8 Jx@?@1 A@@5@/@ @8 M\ A@ @ @/@8 I@ @ @9 I@<C@RE D I A@ J[


@6@?@ @ 
@8 Jx@ @/@8 Ma@ 
@/@8 M^@1 J`
@5@/@8 J\@ @1 J`
@5@8 Jx@?@1 A@@5@/@ @8 Md@ @ @/@8 I@ @ @9 I@<CE D I A@
 J[

@6@1 A@@1 J[
@5@5@ @8 Md@?@<CE D I A@
 J`

@6@1 A@@1 J`
@5@5@ @8 Md@?@<C@E D I		 A@


@6@A@ @8 KN@ 
@8 KN@?@'
@G@F@@@j@A@+@1 A@@.@5@/@8 K@1 A@@5@8 J?@1 A@
@5@/@ @8 Md@ @ @8 I@@@=@A@+@1 A@
@.@5@/@8 K@1 A@
@5@8 J?@1 A@@5@/@ @8 Md@ @ @8 I@@@1 A@
@5@9 KL A@G@F@<C@yE D I J5 J`


@6@?@ @/@8 M^@A@'
@(@G@G@@@N@A@5@ 
@/@8 Ma@1 J[
@5@/@8 J\@ @1 J[
@5@8 Jx@?@1 J5@5@/@ @8 Md@ @ @/@8 I@F@@@q?@1 J5
@5@/@ @8 Md@G@F@ @ @9 I@<C@xE D I J5
 J[

@6@?@ 
@/@8 Ma@A@'
@(@G@G@@@N@A@5@ @/@8 M^@1 J`@5@/@8 J\@ @1 J`@5@8 Jx@?@1 J5
@5@/@ @8 Md@ @ @/@8 I@F@@@q?@1 J5
@5@/@ @8 Md@G@F@ @ @9 I@<C@9E D I		 J5
 J`

@6@A@?@'
@R@G@F@@@ @ 
@/@8 M^@q?@1 Je
@5@/@ @8 Md@ @ @9 I@<C@:E D I		 J5 J[


@6@A@?@'
@R@G@F@@@ @ @/@8 Ma@q?@1 Je
@5@/@ @8 Md@ @ @9 I@<CBWE D I J5


@6@q?@A@0@ @8 KN@ 
@8 KN@?@0@3@.@5@8 I@ 
@3@5@8 KN@)
@G@G@G@G@@B@A@1 A@
@5@ @8 Md@G@G@G@G@@A@A@1 Je
@5@ @8 Md@G@G@G@G@@A@A@l@A@1 J5@.@5@/@8 K@ @ 
@8 Jx@1 J1@5@8 J?@@@/@A@1 A@@.@5@/@8 K@ @ 
@8 Jx@1 A@@5@8 J?@@@1 Je@.@5@/@8 K@ @ 
@8 Jx@1 J5
@5@/@ @8 Md@ @ @8 I@G@G@F@@An@A@l@A@1 J5@.
@5@/@8 K@ @ @8 Jx@1 J1
@5@8 J?@@@/@A@1 A@@.
@5@/@8 K@ @ @8 Jx@1 A@
@5@8 J?@@@1 Je@.
@5@/@8 K@ @ @8 Jx@1 J5@5@/@ @8 Md@ @ @8 I@G@G@F@@A @A@*@/@8 B@b@g@c@t@3@.@4@5@8 J]@1 Je
@5@ @8 Md@G@F@@@@A@*@/@8 B@b@g@c@t@3
@4@.@5@8 J]@1 Je@5@ @8 Md@F@G@@@@A@?@8 B@ 
@8 KN@ 
@/@8 Ma@?@1 J[
@5@/@8 J\@ @1 J[
@5@8 Jx@?@1 Je@5@/@ @8 Md@ @ @8 I@F@@@`@A@=@8 B@ @8 KN@ @/@8 M^@?@1 J`@5@/@8 J\@ @1 J`@5@8 Jx@?@1 Je
@5@/@ @8 Md@ @ @8 I@@@8 B@ @8 KN@ 
@8 KN@?@ @ 
@8 K A@)
@F@G@F@F@G@F@F@<CF\ D I J1


@6@1 J5
@5@ @9 Md@<C@^F^ D I Je J`


@6@A@?@'
@)
@G@G@F@@@?@ @/@8 M^@ 
@/@8 Ma@1 J[
@5@/@8 J\@ @1 J[
@5@8 Jx@?@1 Je@5@/@ @8 Md@ @ @/@8 I@ @ @9 I@<C@\Fo D I Je J[


@6@A@?@'
@R@G@G@F@@@?@ @/@8 Ma@ 
@/@8 M^@?@1 J`
@5@/@8 J\@ @1 J`
@5@8 Jx@1 Je@5@/@ @8 Md@ @ @/@8 I@ @ @9 I@<C@[F D I Je
 J`

@6@A@?@'
@R@G@G@F@@@?@ 
@/@8 M^@ @/@8 Ma@?@1 J[@5@/@8 J\@ @1 J[@5@8 Jx@1 Je
@5@/@ @8 Md@ @ @/@8 I@ @ @9 I@<C@KF D I Je
 J[

@6@?@ 
@/@8 Ma@ @/@8 M^@?@1 J`@5@/@8 J\@ @1 J`@5@8 Jx@1 Je
@5@/@ @8 Md@ @ @/@8 I@ @ @9 I@<CF D I Je


@6@0@3
@5@8 I@1 JN
@5@8 K@?@<CAOF D I Je


@6@/@8 B@q?@A@'
@?@R@G@F@@A.@A@ @8 KN@ 
@8 KN@?@ @ 
@8 K@)
@G@F@@A@A@(@b@g@c@t@1 Je@.@5@/@8 K@1 J5
@5@/@ @8 Md@ @ @8 I@@@@A@(@b@g@c@t@1 Je@.
@5@/@8 K@1 J5@5@/@ @8 Md@ @ @8 I@@@@A@+@1 A@@.@5@/@8 K@1 A@@5@8 J?@1 Je
@5@/@ @8 Md@ @ @8 I@@@@A@+@1 A@
@.@5@/@8 K@1 A@
@5@8 J?@1 Je@5@/@ @8 Md@ @ @8 I@@@b@A@1@b@g@c@t@1 J5@.@5@/@8 K@1 J1@5@8 J?@1 Je
@5@/@ @8 Md@ @ @8 I@@@/@b@g@c@t@1 J5@.
@5@/@8 K@1 J1
@5@8 J?@1 Je@5@/@ @8 Md@ @ @8 I@?@<CF D I JM


@6@1 Je
@5@ @8 Md@?@<C@F D I		 JN


@6@A@'
@?@R@G@F@@@@A@ @8 KN@ 
@8 KN@?@ @ 
@8 Jx@)
@G@F@@@~@A@1 Je
@5@8enumerated_infer A@G@F@@@j@A@1 Je
@5@8 Mg@G@F@@@V@A@+@1 A@@.@5@/@8 K@1 A@@5@8 J?@1 JN
@5@/@ @8 Md@ @ @8 I@@@)@1 A@
@.@5@/@8 K@1 A@
@5@8 J?@1 JN@5@/@ @8 Md@ @ @8 I@?@<XPsatisfy_goal_A_iff_B CD{ D E$@6@8 J@T@/
@8 J@'
@<CD D E$@6@8 J@T	@/
@8 J@'	
@<XP I C@"A D I@6@1 @.	@5@0@8 I@?rule@8 I@8 I@8 I@1 	@5@8overall_summary_of_rule A@9 I@<CA D I@6@?@<XD  t  t t  At  K BPwrite_hypotheses C@ D I@6@8 L@?@A	@8 K.@?          Path eliminated.  (Contradictory traversal condition)@8 L@@@3*** true .   /* contradiction within hypotheses. */@8 L@8 K0@8 K0@?@9 K0@<C@ D I@6@D	@8 K.@M	@Q@8 L@8 J  A@9*** true .   /* proved using user-defined proof rules. */@8 L@8 K0@?@9 K0@<C
@ D I@6@D	@8 K.@M	@Q@8 L@?@<C@+@ D I@6@1 M=@0@5@8 B)@1 L@0@5@8 B)@1 M= @5@8 B@1 L @5@8 B@?@8 H@/	@8get_next_hypothesis A@8 L A@)	 K@?@<XPupdate_chain_infer C@aGy D I
 L*


@6@1 J5
@5@/@8 I@1 J5@5@/@8 I@/@3@4@4@5@8 A=@ @/@8 I@?@ @ @ @ 
@/@8 M{ A@ @ @/@8 I@ @ @/@8 I@ @ @ @9 I@<C@?G D I
 L*

@6@A
@1 Je
@5@/@8 I@@@1 Je@5@/@8 I@?@ @ @ @ 
@/@8 M}@?@ @ @ @9 I@<CG D I	@6@1 L*@0@3@0@5@0@5@8 Jx@?@<XD  t  t t  At inference_depth_limit BPtry_new_deduction_strategies CI D I@6@0@/@8inference_rule MK@ @8 B@ @8 I@?@<C@FJ D I J5

@6@ @/
@8int_enum_lit_or_const A@A@0@1 J5@.@5@/@8 M@@@0@1 J1@.@5@/@8 M@ @ 
@8 M@1 J5@5 @@8 J@ @8 B@ @8 I@?@<C@FJ D I J1

@6@ @/
@8 M@A@0@1 J5@.@5@/@8 M@@@0@1 J1@.@5@/@8 M@ @ 
@8 M@1 J5@5 @@8 J@ @8 B@ @8 I@?@<C@FJ D I J1

@6@ @/
@8 M@A@0@1 J1@.@5@/@8 M@@@0@1 J5@.@5@/@8 M@ @ 
@8 M@1 J1@5 @@8 J@ @8 B@ @8 I@?@<C@FJ) D I J5

@6@ @/
@8 M@A@0@1 J1@.@5@/@8 M@@@0@1 J5@.@5@/@8 M@ @ 
@8 M@1 J1@5 @@8 J@ @8 B@ @8 I@?@<C@HJ8 D I J5

@6@ @/
@8 L{ A@A
@0@1 J5@.@.@5@8 M@@@0@1 J1@.@.@5@8 M@ @ 
@8 M@1 J5@5 @@8 J@3@1 J5@5@5@8 I@?@<C@HJD D I J1

@6@ @/
@8 M@A
@0@1 J5@.@.@5@8 M@@@0@1 J1@.@.@5@8 M@ @ 
@8 M@1 J5@5 @@8 J@3@1 J5@5@5@8 I@?@<C@HJP D I J1

@6@ @/
@8 M@A
@0@1 J1@.@.@5@8 M@@@0@1 J5@.@.@5@8 M@ @ 
@8 M@1 J1@5 @@8 J@3@1 J1@5@5@8 I@?@<C@HJ\ D I J5

@6@ @/
@8 M@A
@0@1 J1@.@.@5@8 M@@@0@1 J5@.@.@5@8 M@ @ 
@8 M@1 J1@5 @@8 J@3@1 J1@5@5@8 I@?@<C@`Jh D I J5

@6 I@8 Jx@ @/
@8 M@A@)
 @y@1 F@5@/@8 J@@@)
 L@1 J[@5@/@8 J@ @ 
@8 M@A
@0@1 J5@.@5@8 M@@@0@1 J1@.@5@8 M@3@1 Je@5@5@8 I@?@<C@`J{ D I J1

@6 I@8 Jx@ @/
@8 M@A@)
 @y@1 F@5@/@8 J@@@)
 L@1 J[@5@/@8 J@ @ 
@8 M@A
@0@1 J5@.@5@8 M@@@0@1 J1@.@5@8 M@3@1 Je@5@5@8 I@?@<C@`J D I J1

@6 I@8 Jx@ @/
@8 M@A@)
 @y@1 E@5@/@8 J@@@)
 L@1 J`@5@/@8 J@ @ 
@8 M@A
@0@1 J1@.@5@8 M@@@0@1 J5@.@5@8 M@3@1 JM@5@5@8 I@?@<C@`J D I J5

@6 I@8 Jx@ @/
@8 M@A@)
 @y@1 E@5@/@8 J@@@)
 L@1 J`@5@/@8 J@ @ 
@8 M@A
@0@1 J1@.@5@8 M@@@0@1 J5@.@5@8 M@3@1 JM@5@5@8 I@?@<C@iJ D I J5
 J[
@6@  L@8 M@1 J5@5@/
@8standard_infrule A@1 Je@.@5@/@8 M@ @8 Am@A
@0@1 J5@.@5@8 M@@@0@1 J1@.@5@8 M@  L@8 M@3@1 J5@5@5@/@8 I@?@ 
@ @/@8 I@ @ @9 I@<C@jJ D I J1 J[

@6@  L@8 M@1 J5@5@/
@8 M@1 Je@.@5@/@8 M@ @8 Am@A
@0@1 J5@.@5@8 M@@@0@1 J1@.@5@8 M@  L@8 M@3@1 J5@5@5@/@8 I@?@ 
@ @/@8 I@ @ @9 I@<C@_J D I	
 J5
 J[
@6@D@ @0@8 M@M@Q@  L@8 L@1 J5@5@/
@8 M@1 Je@.@5@/@8 M@ @8 Am@A
@0@1 J5@.@5@8 M@@@0@1 J1@.@5@8 M@  L@8 M@?@ 
@ @9 I@<C@`J D I	
 J1 J[

@6@D@ @0@8 M@M@Q@  L@8 L@1 J5@5@/
@8 M@1 Je@.@5@/@8 M@ @8 Am@A
@0@1 J5@.@5@8 M@@@0@1 J1@.@5@8 M@  L@8 M@?@ 
@ @9 I@<C@LJ D I J5 J[

@6@  L@8 M@1 Je@.
@5@8 M@ 
@8 Am@A
@0@1 J5
@.@5@8 M@@@0@1 J1@.
@5@8 M@  L@8 M@1 J5@5 @@8 J@?@<C@KK D I J1
 J[
@6@  L@8 M@1 Je@.
@5@8 M@ 
@8 Am@A
@0@1 J5
@.@5@8 M@@@0@1 J1@.
@5@8 M@  L@8 M@1 J5@5 @@8 J@?@<C@MK D I J5 J[

@6@D@ @0@8 M@M@Q@  L@8 L@1 Je@5@8 M@ @8 Am@A
@0@1 J5@.
@5@8 M@@@0@1 J1@.
@5@8 M@ 
 L@8 M@?@<C@LK D I J1
 J[
@6@D@ @0@8 M@M@Q@  L@8 L@1 Je@5@8 M@ @8 Am@A
@0@1 J5@.
@5@8 M@@@0@1 J1@.
@5@8 M@ 
 L@8 M@?@<C@jK( D I J5 J`

@6@  L@8 M@1 J5@5@/
@8 M@1 JM@.@5@/@8 M@ @8 Am@A
@0@1 J1@.@5@8 M@@@0@1 J5@.@5@8 M@  L@8 M@3@1 J1@5@5@/@8 I@?@ 
@ @/@8 I@ @ @9 I@<C@iK8 D I J1
 J`
@6@  L@8 M@1 J5@5@/
@8 M@1 JM@.@5@/@8 M@ @8 Am@A
@0@1 J1@.@5@8 M@@@0@1 J5@.@5@8 M@  L@8 M@3@1 J1@5@5@/@8 I@?@ 
@ @/@8 I@ @ @9 I@<C@`KH D I	
 J5 J`

@6@D@ @0@8 M@M@Q@  L@8 L@1 J5@5@/
@8 M@1 JM@.@5@/@8 M@ @8 Am@A
@0@1 J1@.@5@8 M@@@0@1 J5@.@5@8 M@  L@8 M@?@ 
@ @9 I@<C@_KW D I	
 J1
 J`
@6@D@ @0@8 M@M@Q@  L@8 L@1 J5@5@/
@8 M@1 JM@.@5@/@8 M@ @8 Am@A
@0@1 J1@.@5@8 M@@@0@1 J5@.@5@8 M@  L@8 M@?@ 
@ @9 I@<C@LKf D I J1 J`

@6@  L@8 M@1 JM@.
@5@8 M@ 
@8 Am@A
@0@1 J1
@.@5@8 M@@@0@1 J5@.
@5@8 M@  L@8 M@1 J1@5 @@8 J@?@<C@KKs D I J5
 J`
@6@  L@8 M@1 JM@.
@5@8 M@ 
@8 Am@A
@0@1 J1
@.@5@8 M@@@0@1 J5@.
@5@8 M@  L@8 M@1 J1@5 @@8 J@?@<C@MK D I J1 J`

@6@D@ @0@8 M@M@Q@  L@8 L@1 JM@5@8 M@ @8 Am@A
@0@1 J1@.
@5@8 M@@@0@1 J5@.
@5@8 M@ 
 L@8 M@?@<C@LK D I J5
 J`
@6@D@ @0@8 M@M@Q@  L@8 L@1 JM@5@8 M@ @8 Am@A
@0@1 J1@.
@5@8 M@@@0@1 J5@.
@5@8 M@ 
 L@8 M@?@<CK D I  J1abs 
@=C
K D I  J5  M
@=CK D I J1 M
@6@1 Je @5@/@8 Jp@ @9 Jv@<CK D I J5
 M@6@1 Je @5@/@8 Jp@ @9 Jv@<C@5K D I J5 M

@6abs_3a@8 KT A@1 J5 @5@/
@8 Jp@1 J5@5@/@8 Jp@ 
@ @/@8 I@ @9 Jv@<C@4K D I J1
 M
@6abs_3b@8 M@1 J5 @5@/
@8 Jp@1 J5@5@/@8 Jp@ 
@ @/@8 I@ @9 Jv@<C@[K D I J5 M

@6abs_4a@8 M@1 J5@.
@5@/@8 J<@1 J5@.@5@/@8 J<@1 J1
 @5@/@8 Jp@1 J5@5@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@ZK D I J1
 M
@6abs_4b@8 M@1 J5@.
@5@/@8 J<@1 J5@.@5@/@8 J<@1 J1
 @5@/@8 Jp@1 J5@5@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@dK D I J5 M

@6abs_5a@8 M@1 J5@.
@5@/@8 J<@1 J5@.@5@/@8 J<@1 J5 @5@/@8 Jp@1 L5
@5@/@8 J@1 J5@5@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@cK D I J1
 M
@6abs_5b@8 M@1 J5@.
@5@/@8 J<@1 J5@.@5@/@8 J<@1 J5 @5@/@8 Jp@1 L5
@5@/@8 J@1 J5@5@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@K D I J5 M

@6abs_6a@8 M@1 J5@.
@5@/@8 J<@1 J5@.@5@/@8 J<@1 J5
 @5@/@8 Jp@1 L5
@5@/@8 J@1 J5@5@/@8 Jp@1 J5 @5@/@8 Jp@1 J5@5@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@L D I J1
 M
@6abs_6b@8 M@1 J5@.
@5@/@8 J<@1 J5@.@5@/@8 J<@1 J5
 @5@/@8 Jp@1 L5
@5@/@8 J@1 J5@5@/@8 Jp@1 J5 @5@/@8 Jp@1 J5@5@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@L D I J5 M

@6abs_7a@8 M@A@1 JM@5@/
@8 Jp@@@1 J1@5@/
@8 Jp@1 L5@5@/@8 J@1 J5@5@/@8 Jp@A@1 Je@5@/@8 Jp@F@@@)	 @y@1 E@5@/@8 J@1 J5@5@/@8 Jp@ @ @/@8 I@ 
@ @/@8 I@ @9 Jv@<C@L, D I J1
 M
@6abs_7b@8 M@A@1 JM@5@/
@8 Jp@@@1 J1@5@/
@8 Jp@1 L5@5@/@8 J@1 J5@5@/@8 Jp@A@1 Je@5@/@8 Jp@F@@@)	 @y@1 E@5@/@8 J@1 J5@5@/@8 Jp@ @ @/@8 I@ 
@ @/@8 I@ @9 Jv@<C@aLD D I

 J5 M E



@6abs_8a@8 M@1 J5 @5@/@8 Jp@1 J5
@5@/@8 Jp@1 J5 @5@/@8 Jp@1 J5
@5@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@`LO D I

 J1
 M E


@6abs_8b@8 M@1 J5 @5@/@8 Jp@1 J5@5@/@8 Jp@1 J5 
@5@/@8 Jp@1 J5
@5@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@"L] D I J1 M E

 @y@6abs_9a@8 M@1 JM@5 @y@9 Jp@<C@!L^ D I J5 M E

 @y@6abs_9b@8 M@1 JM@5 @y@9 Jp@<C@"L_ D I J1 M E

 @y@6abs_9c@8 M@1 JM@5 @y@9 Jp@<C@!L` D I J5 M E

 @y@6abs_9d@8 M@1 JM@5 @y@9 Jp@<C@"La D I J1 M E

 @y@6abs_9e@8 M@1 JN@5 @y@9 Jp@<C@!Lb D I J5 M E

 @y@6abs_9f@8 M@1 JN@5 @y@9 Jp@<C@qLj D I

 Je I

 @y@6div_1a@8 M@A@" F

@#@@
@" F

@#@1 J5 
@5 @y@/@8 Jp@A@1 Je
@5 @y@/@8 Jp@F@@@1 E@5@/@8 J@1 J5
@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@pL{ D I

 JM
 I
 @y@6div_1b@8 M@A@" F

@#@@
@" F

@#@1 J5 
@5 @y@/@8 Jp@A@1 Je
@5 @y@/@8 Jp@F@@@1 E@5@/@8 J@1 J5
@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@uL D I

 J5 I
 E
 @y@6div_1c@8 M@A@" F

@#@@
@" F

@#@1 J5 
@5 @y@/@8 Jp@A@1 Je
@5 @y@/@8 Jp@F@@@1 E@5@/@8 J@1 J5
@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@uL D I

 J1 E
 I
 @y@6div_1d@8 M@A@" F

@#@@
@" F

@#@1 J5 
@5 @y@/@8 Jp@A@1 Je
@5 @y@/@8 Jp@F@@@1 E@5@/@8 J@1 J5
@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@8L D I J1 I

 @y@6div_2a@8 M@A@" F

@#@@
@" F

@#@1 J5
@5 @y@9 Jp@<C@7L D I J5
 I
 @y@6div_2b@8 M@A@" F

@#@@
@" F

@#@1 J5
@5 @y@9 Jp@<C@8L D I J5 I

 @y@6div_3a@8 M@A@" F

@#@@
@" F

@#@1 J5
@5 @y@9 Jp@<C@7L D I J1
 I
 @y@6div_3b@8 M@A@" F

@#@@
@" F

@#@1 J5
@5 @y@9 Jp@<C@SL D I

 J1 I

 @y@6div_4a@8 M@A@" F


@#@@
@" F


@#@1 J1
@5 @y@/@8 Jp@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@RL D I

 J5
 I
 @y@6div_4b@8 M@A@" F


@#@@
@" F


@#@1 J1
@5 @y@/@8 Jp@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@SL D I

 J5 I

 @y@6div_5a@8 M@A@" F


@#@@
@" F


@#@1 J5
@5 @y@/@8 Jp@1 J5@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@RL D I

 J1
 I
 @y@6div_5b@8 M@A@" F


@#@@
@" F


@#@1 J5
@5 @y@/@8 Jp@1 J5@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@M D I Je
 I
 @y@6div_6a@8 M@A@" F

@#@@
@" F

@#@1 J5 @5 @y@/@8 Jp@A@1 Je
@5 @y@/@8 Jp@F@@@1 E
@5@/@8 J@1 J5@5 @y@/@8 Jp@A@-@1 F@5@/@8 J@A@1 JN
@5 @y@/@8 Jp@@
@1 Je
@5 @y@/@8 Jp@F@@@1 F@5@/@8 J@1 J5
@5 @y@/@8 Jp@F@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@M( D I JM I

 @y@6div_6b@8 M@A@" F

@#@@
@" F

@#@1 J5 @5 @y@/@8 Jp@A@1 Je
@5 @y@/@8 Jp@F@@@1 E
@5@/@8 J@1 J5@5 @y@/@8 Jp@A@-@1 F@5@/@8 J@A@1 JN
@5 @y@/@8 Jp@@
@1 Je
@5 @y@/@8 Jp@F@@@1 F@5@/@8 J@1 J5
@5 @y@/@8 Jp@F@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@ME D I J5 F
 I
 @y@6div_6c@8 M@A@" F

@#@@
@" F

@#@1 J5 @5 @y@/@8 Jp@A@1 Je
@5 @y@/@8 Jp@F@@@1 E
@5@/@8 J@1 J5@5 @y@/@8 Jp@A@-@1 F@5@/@8 J@A@1 JN
@5 @y@/@8 Jp@@
@1 Je
@5 @y@/@8 Jp@F@@@1 F@5@/@8 J@1 J5
@5 @y@/@8 Jp@F@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@Mb D I J1 I
 F
 @y@6div_6d@8 M@A@" F

@#@@
@" F

@#@1 J5 @5 @y@/@8 Jp@A@1 Je
@5 @y@/@8 Jp@F@@@1 E
@5@/@8 J@1 J5@5 @y@/@8 Jp@A@-@1 F@5@/@8 J@A@1 JN
@5 @y@/@8 Jp@@
@1 Je
@5 @y@/@8 Jp@F@@@1 F@5@/@8 J@1 J5
@5 @y@/@8 Jp@F@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@aM D I J1 I



 @y@6div_7a@8 M@1 J5
 @5 @y@/@8 Jp@1 J1 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@`M D I J5
 I


 @y@6div_7b@8 M@1 J5 @5 @y@/@8 Jp@1 J1 @5 @y@/@8 Jp@A@1 JM
 @5 @y@/@8 Jp@@
@1 J1
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@aM D I J1 I



 @y@6div_8a@8 M@1 J5
 @5 @y@/@8 Jp@1 J5
@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@`M D I J5
 I


 @y@6div_8b@8 M@1 J5 @5 @y@/@8 Jp@1 J5@5 @y@/@8 Jp@A@1 JM
 @5 @y@/@8 Jp@@
@1 J1
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@aM D I J5 I



 @y@6div_9a@8 M@1 J5 
@5 @y@/@8 Jp@1 J5
@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@`M D I J1
 I


 @y@6div_9b@8 M@1 J5 @5 @y@/@8 Jp@1 J5@5 @y@/@8 Jp@A@1 JM
 @5 @y@/@8 Jp@@
@1 J1
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@WM D I

 J5 I



 @y@6div_10a@8 M@1 J
@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@VM D I

 J1
 I


 @y@6div_10b@8 M@1 J
@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 JM
 @5 @y@/@8 Jp@@
@1 J1
@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@uM D I J5 I



 @y@6div_11a@8 M@1 E@1 J@2 F
@5@5@/@8 J@1 J5@5 @y@/@8 Jp@1 J1
 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@tN D I J1
 I


 @y@6div_11b@8 M@1 E@1 J
@2 F@5@5@/@8 J@1 J5@5 @y@/@8 Jp@1 J1 @5 @y@/@8 Jp@A@1 JM
 @5 @y@/@8 Jp@@
@1 J1
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@VN D I

 J5
 I


 @y@6div_12a@8 M@1 J
@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 JM
 @5 @y@/@8 Jp@@
@1 J1
@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@WN D I

 J1 I



 @y@6div_12b@8 M@1 J
@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@N, D I J1

 @y@6div_13a@8 M@A@" J I


@#@@@" J
 I

@#@1 J1
 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@A@1 J5 @5 @y@/@8 Jp@@@1 J5@2 F@1 E
@5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@NA D I J5

 @y@6div_13b@8 M@A@" J I


@#@@@" J
 I

@#@1 J1
 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@A@1 J5 @5 @y@/@8 Jp@@@1 J5@2 F@1 E
@5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@}NZ D I J5

 @y@6div_14a@8 M@A@" J I


@#@@@" J
 I

@#@1 J1
 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 J5
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@}Nl D I J1

 @y@6div_14b@8 M@A@" J I


@#@@@" J
 I

@#@1 J1
 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 J5
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@lN D I		 A@
  @y@6div_15a@8 M@A@" J I



@#@@@" J

 I

@#@1 J1 @5 @y@/@8 Jp@A@1 JM
@5 @y@/@8 Jp@@@1 J1
@2 F@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@lN D I		 A@ 
 @y@6div_15b@8 M@A@" J I



@#@@@" J

 I

@#@1 J1 @5 @y@/@8 Jp@A@1 JM
@5 @y@/@8 Jp@@@1 J1
@2 F@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@qN D I		 A@ E

 @y@6div_15c@8 M@A@" J I


@#@@@" J

 I
@#@1 J1 @5 @y@/@8 Jp@A@1 JM
@5 @y@/@8 Jp@@@1 J1
@2 F@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@pN D I		 A@
 E
 @y@6div_15d@8 M@A@" J I


@#@@@" J

 I
@#@1 J1 @5 @y@/@8 Jp@A@1 JM
@5 @y@/@8 Jp@@@1 J1
@2 F@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@}N D I J1

 @y@6div_16a@8 M@A@" J I


@#@@@" J
 I

@#@1 J5
 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 J1
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@}N D I J5

 @y@6div_16b@8 M@A@" J I


@#@@@" J
 I

@#@1 J5
 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 J1
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@vN D I J5 J I



 @y@6div_17a@8 M@A@S@@@S@1 J5 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 J5@1 E@1 F@5@5
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@N D I J1

 @y@6div_17b@8 M@A@" J I


@#@@@" J
 I

@#@1 J5
 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 J5@1 E@1 F
@5@5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@qO D I		 A@
  @y@6div_18a@8 M@A@" J I



@#@@@" J

 I

@#@1 J5 @5 @y@/@8 Jp@A@1 JM
@2 L5@5 @y@/@8 Jp@@@1 J1@1 E
@5@2 L5@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@qO  D I		 A@ 
 @y@6div_18b@8 M@A@" J I



@#@@@" J

 I

@#@1 J5 @5 @y@/@8 Jp@A@1 JM
@2 L5@5 @y@/@8 Jp@@@1 J1@1 E
@5@2 L5@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@vO0 D I		 A@ E

 @y@6div_18c@8 M@A@" J I


@#@@@" J

 I
@#@1 J5 @5 @y@/@8 Jp@A@1 JM
@2 L5@5 @y@/@8 Jp@@@1 J1@1 E
@5@2 L5@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@uO@ D I		 A@
 E
 @y@6div_18d@8 M@A@" J I


@#@@@" J

 I
@#@1 J5 @5 @y@/@8 Jp@A@1 JM
@2 L5@5 @y@/@8 Jp@@@1 J1@1 E
@5@2 L5@5 @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@OT D I J1

 @y@6div_19a@8 M@A@" J I


@#@@@" J
 I

@#@1 J5
@5 @y@/@8 Jp@1 L5@5@/@8 J@A@1 JM@5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 E@5@/@8 J@1 J5
@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@On D I J5

 @y@6div_19b@8 M@A@" J I


@#@@@" J
 I

@#@1 J5
@5 @y@/@8 Jp@1 L5@5@/@8 J@A@1 JM@5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 E@5@/@8 J@1 J5
@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@O D I J5

 @y@6div_20a@8 M@A@" J I


@#@@@" J
 I

@#@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 L5@2 F@5@/@8 J@1 J5
@5 @y@/@8 Jp@1 J5
@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@O D I J1

 @y@6div_20b@8 M@A@" J I


@#@@@" J
 I

@#@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 L5@2 F@5@/@8 J@1 J5
@5 @y@/@8 Jp@1 J5
@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@O D I A@
  @y@6div_21a@8 M@A@" J I



@#@@@" J

 I

@#@1 J5@.@5@/@8 J<@A@ @8 I@(@b@g@c @t@@@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 L5@2 F@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 F@5@/@8 J@1 J1
@5 @y@/@8 Jp@@@1 F@5@/@8 J@1 JM
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@O D I A@ 
 @y@6div_21b@8 M@A@" J I



@#@@@" J

 I

@#@1 J5@.@5@/@8 J<@A@ @8 I@(@b@g@c @t@@@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 L5@2 F@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 F@5@/@8 J@1 J1
@5 @y@/@8 Jp@@@1 F@5@/@8 J@1 JM
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@P  D I A@ E

 @y@6div_21c@8 M@A@" J I


@#@@@" J

 I
@#@1 J5@.@5@/@8 J<@A@ @8 I@(@b@g@c @t@@@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 L5@2 F@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 F@5@/@8 J@1 J1
@5 @y@/@8 Jp@@@1 F@5@/@8 J@1 JM
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@P D I A@
 E
 @y@6div_21d@8 M@A@" J I


@#@@@" J

 I
@#@1 J5@.@5@/@8 J<@A@ @8 I@(@b@g@c @t@@@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 L5@2 F@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 F@5@/@8 J@1 J1
@5 @y@/@8 Jp@@@1 F@5@/@8 J@1 JM
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@PA D I J5 E



 @y@6div_22a@8 M@A@" J I
@#@@@" J
 I@#@1 J1 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@A@1 J5
@5 @y@/@8 Jp@@@1 J5@1 E@5
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@PW D I J1
 E


 @y@6div_22b@8 M@A@"
 J I
@#@@@"
 J
 I@#@1 J1 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@A@1 J5@5 @y@/@8 Jp@@@1 J5@1 E@5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@Pp D I J1 E



 @y@6div_23a@8 M@A@" J I
@#@@@" J
 I@#@1 J5 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 J5
 @5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@P D I J5
 E


 @y@6div_23b@8 M@A@"
 J I
@#@@@"
 J
 I@#@1 J5 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 J5 @5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@P D I J5 E



 @y@6div_24a@8 M@A@" J I
@#@@@" J
 I@#@1 J5 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 J5 
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@P D I J1
 E


 @y@6div_24b@8 M@A@"
 J I
@#@@@"
 J
 I@#@1 J5 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 J5 @5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@P D I J1 E



 @y@6div_25a@8 M@A@" J I
@#@@@" J
 I@#@1 J5 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 J5
@2 E@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@P D I J5
 E


 @y@6div_25b@8 M@A@"
 J I
@#@@@"
 J
 I@#@1 J5 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 J5@2 E@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@P D I J1 E



 @y@6div_26a@8 M@A@" J I
@#@@@" J
 I@#@1 J1 @5 @y@/@8 Jp@1 L5
@5@/@8 J@A@1 JM@5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 E@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@Q  D I J5
 E


 @y@6div_26b@8 M@A@"
 J I
@#@@@"
 J
 I@#@1 J1 @5 @y@/@8 Jp@1 L5@5@/@8 J@A@1 JM@5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 E@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@Q D I J1 E



 @y@6div_27a@8 M@A@" J I
@#@@@" J
 I@#@1 J5
@5 @y@/@8 Jp@1 L5
@5@/@8 J@A@1 JM@5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 E@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@A@1 F@5@/@8 J@1 J5@5 @y@/@8 Jp@F@@@1 F@5@/@8 J@1 Je@5 @y@/@8 Jp@F@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@QA D I H
 E


 @y@6div_27b@8 M@A@"
 J I
@#@@@"
 J
 I@#@1 J5@5 @y@/@8 Jp@1 L5@5@/@8 J@A@1 JM@5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 E@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@A@1 F@5@/@8 J@1 J5@5 @y@/@8 Jp@F@@@1 F@5@/@8 J@1 Je@5 @y@/@8 Jp@F@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@Qg D I J5 E



 @y@6div_28a@8 M@A@" J I
@#@@@" J
 I@#@1 J1 @5 @y@/@8 Jp@A@1 JM
 @5 @y@/@8 Jp@@
@1 J1
@5 @y@/@8 Jp@1 J5
@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@Q D I J1
 E


 @y@6div_28b@8 M@A@"
 J I
@#@@@"
 J
 I@#@1 J1 @5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 J5@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@Q D I J5 E



 @y@6div_29a@8 M@A@" J I
@#@@@" J
 I@#@1 L5@2 F
@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 JM
 @5 @y@/@8 Jp@@
@1 J1
@5 @y@/@8 Jp@1 J5
@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@A@1 F
@5@/@8 J@1 J5@5 @y@/@8 Jp@F@@@1 F
@5@/@8 J@1 Je@5 @y@/@8 Jp@F@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@Q D I J1
 E


 @y@6div_29b@8 M@A@"
 J I
@#@@@"
 J
 I@#@1 L5@2 F@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 J5@5 @y@/@8 Jp@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@A@1 F@5@/@8 J@1 J5@5 @y@/@8 Jp@F@@@1 F@5@/@8 J@1 Je@5 @y@/@8 Jp@F@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@dQ D I J5

 @y@6div_30a@8 M@1 J5@1 J@.
@5@.@5@/@8 J<@A@1 JM
 @5 @y@/@8 Jp@@
@1 J1
@5 @y@/@8 Jp@1 J5@1 I
@5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@dQ D I J1

 @y@6div_30b@8 M@1 J5@1 J@.
@5@.@5@/@8 J<@A@1 JM
 @5 @y@/@8 Jp@@
@1 J1
@5 @y@/@8 Jp@1 J5@1 I
@5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@PQ D I

 J1

 @y@6div_31a@8 M@1 JN @5 @y@/
@8 Jp@1 JN@1 I@5 @5 @y@/@8 Jp@1 J1 @5 @y@/@8 Jp@ @ @/@8 I@ 
@ @/@8 I@ @9 Jv@<C@PR D I

 J5

 @y@6div_31b@8 M@1 JN @5 @y@/
@8 Jp@1 JN@1 I@5 @5 @y@/@8 Jp@1 J1 @5 @y@/@8 Jp@ @ @/@8 I@ 
@ @/@8 I@ @9 Jv@<C@R D I J1 I



 @y@6div_32a@8 M@ 
@8 I@1 E@1 L5
@5@5@/@8 J@1 JM @5 @@8 J@1 J5
@5 @y@/@8 Jp@1 J5@5 @y@/@8 Jp@A@1 JN @5 @y@/@8 Jp@@@B@A@1 JM @5 @y@/@8 Jp@@@1@A@1 J1@5 @y@/@8 Jp@@@ @A@1 Je @5 @y@/@8 Jp@@@1 J5@2 L5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@R, D I J5
 I


 @y@6div_32b@8 M@ @8 I@1 E@1 L5@5@5@/@8 J@1 JM @5 @@8 J@1 J5@5 @y@/@8 Jp@1 J5@5 @y@/@8 Jp@A@1 JN
 @5 @y@/@8 Jp@@@B@A@1 JM
 @5 @y@/@8 Jp@@@1@A@1 J1
@5 @y@/@8 Jp@@@ @A@1 Je
 @5 @y@/@8 Jp@@@1 J5
@2 L5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@RH D I

 J1 I



 @y@6div_33a@8 M@ 
@8 I@1 E@1 L5
@5@5@/@8 J@1 JM @5 @@8 J@1 L5@5@/@8 J@1 J5@5 @y@/@8 Jp@1 J5@5 @y@/@8 Jp@A@1 JN @5 @y@/@8 Jp@@@B@A@1 JM @5 @y@/@8 Jp@@@1@A@1 J1@5 @y@/@8 Jp@@@ @A@1 Je @5 @y@/@8 Jp@@@1 J5@2 L5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@Ra D I

 J5
 I


 @y@6div_33b@8 M@ @8 I@1 E@1 L5@5@5@/@8 J@1 JM @5 @@8 J@1 L5@5@/@8 J@1 J5@5 @y@/@8 Jp@1 J5@5 @y@/@8 Jp@A@1 JN
 @5 @y@/@8 Jp@@@B@A@1 JM
 @5 @y@/@8 Jp@@@1@A@1 J1
@5 @y@/@8 Jp@@@ @A@1 Je
 @5 @y@/@8 Jp@@@1 J5
@2 L5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@R D I J5 I



 @y@6div_34a@8 M@ 
@8 I@1 JM
 @5 @@8 J@1 J5
@5 @y@/@8 Jp@1 L5@2 F
@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 JN @5 @y@/@8 Jp@1 JN@2 L5@5 @y@/@8 Jp@@@G@A@1 JM @5 @y@/@8 Jp@@@3@A@1 J1@5 @y@/@8 Jp@@@"@A@1 Je@2 L5@5 @y@/@8 Jp@@@1 J5@2 L5@5 @y@/@8 Jp@(@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@R D I J1
 I


 @y@6div_34b@8 M@ @8 I@1 JM @5 @@8 J@1 J5@5 @y@/@8 Jp@1 L5@2 F@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 JN
 @5 @y@/@8 Jp@1 JN
@2 L5@5 @y@/@8 Jp@@@G@A@1 JM
 @5 @y@/@8 Jp@@@3@A@1 J1
@5 @y@/@8 Jp@@@"@A@1 Je
@2 L5@5 @y@/@8 Jp@@@1 J5
@2 L5@5 @y@/@8 Jp@(@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@R D I J5 I



 @y@6div_35a@8 M@ 
@8 I@1 JM
 @5 @@8 J@1 J5
@5 @y@/@8 Jp@1 L5
@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 JN @5 @y@/@8 Jp@@@B@A@1 JM @5 @y@/@8 Jp@@@1@A@1 J1@5 @y@/@8 Jp@@@ @A@1 Je @5 @y@/@8 Jp@@@1 J5@2 L5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@R D I J1
 I


 @y@6div_35b@8 M@ @8 I@1 JM @5 @@8 J@1 J5@5 @y@/@8 Jp@1 L5@5@/@8 J@1 J5@5 @y@/@8 Jp@A@1 JN
 @5 @y@/@8 Jp@@@B@A@1 JM
 @5 @y@/@8 Jp@@@1@A@1 J1
@5 @y@/@8 Jp@@@ @A@1 Je
 @5 @y@/@8 Jp@@@1 J5
@2 L5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@RR D I

 JM
  @y@6mod_1a@8 Mspark@8 D J@1 JN@1 Jl@.@5 @5@/
@8 J<@1 JM @5 @y@/@8 Jp@1 J1 @5 @y@/@8 Jp@ @ 
@/@8 I@ @ @/@8 I@ @9 Jv@<C@RR D I

 Je 
 @y@6mod_1b@8 M M@8 M@1 JN@1 Jl@.@5 @5@/
@8 J<@1 JM @5 @y@/@8 Jp@1 J1 @5 @y@/@8 Jp@ @ 
@/@8 I@ @ @/@8 I@ @9 Jv@<C@>S D I J1
 Jl
 @y@6mod_2a@8 M M@8 M@1 J1 @5 @y@/
@8 Jp@1 JM @5 @y@/@8 Jp@ 
@ @/@8 I@ @9 Jv@<C@?S	 D I J5 Jl

 @y@6mod_2b@8 M M@8 M@1 J1 @5 @y@/
@8 Jp@1 JM @5 @y@/@8 Jp@ 
@ @/@8 I@ @9 Jv@<C@S D I J5 Jl I




 @y@6mod_3a@8 M M@8 M@1 J5 @5 @y@/@8 Jp@ @/ @y@/@8 Js@1 J1 @5 @@8 J@1 Je @5 @y@/@8 Jp@1 Je 
@5 @y@/@8 Jp@1 I@5@/@8 J@1 Je
@5 @y@/@8 Jp@1 J5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@S* D I J1
 Jl I



 @y@6mod_3b@8 M M@8 M@1 J5 @5 @y@/@8 Jp@ @/ @y@/@8 Js@1 J1 @5 @@8 J@1 Je 
@5 @y@/@8 Jp@1 Je @5 @y@/@8 Jp@1 I
@5@/@8 J@1 Je@5 @y@/@8 Jp@1 J5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@iS@ D I

 J5 Jl



 @y@6mod_4a@8 M M@8 M@1 JM @5 @y@/@8 Jp@1 J5 @5 @y@/@8 Jp@1 J5
@5 @y@/@8 Jp@1 J5
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@hSL D I

 J1
 Jl


 @y@6mod_4b@8 M M@8 M@1 JM
 @5 @y@/@8 Jp@1 J5 @5 @y@/@8 Jp@1 J5@5 @y@/@8 Jp@1 J5
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@S^ D I J5 F
 Jl



 @y@6mod_5a@8 M M@8 M@1 JM
 @5 @y@/@8 Jp@1 J5 @5 @y@/@8 Jp@1 J5@.@5@/@8 J<@1 J5
@5 @y@/@8 Jp@1 J5@.@5@/@8 J<@1 J5@1 F@5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@Sn D I J5 F Jl




 @y@6mod_5b@8 M M@8 M@1 JM @5 @y@/@8 Jp@1 J5 @5 @y@/@8 Jp@1 J5@.@5@/@8 J<@1 J5@5 @y@/@8 Jp@1 J5
@.@5@/@8 J<@1 J5@1 F@5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@S~ D I J1
 F
 Jl


 @y@6mod_5c@8 M M@8 M@1 JM @5 @y@/@8 Jp@1 J5 
@5 @y@/@8 Jp@1 J5
@.@5@/@8 J<@1 J5@5 @y@/@8 Jp@1 J5@.@5@/@8 J<@1 J5@1 F@5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@S D I J1
 F Jl



 @y@6mod_5d@8 M M@8 M@1 JM
 @5 @y@/@8 Jp@1 J5 @5 @y@/@8 Jp@1 J5@.@5@/@8 J<@1 J5@.@5@/@8 J<@1 J5
@5 @y@/@8 Jp@1 J5@1 F@5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@S D I J5 E
 Jl



 @y@6mod_6a@8 M M@8 M@1 JM
 @5 @y@/@8 Jp@1 J1@.@5@/@8 J<@1 J1 @5 @y@/@8 Jp@1 J5@.@5@/@8 J<@1 J5@1 E@5@5 @y@/@8 Jp@A@1 J5@2 E
@5 @y@/@8 Jp@@
@1 Je
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@S D I J1
 E
 Jl


 @y@6mod_6b@8 M M@8 M@1 JM @5 @y@/@8 Jp@1 J1
@.@5@/@8 J<@1 J1 @5 @y@/@8 Jp@1 J5@.@5@/@8 J<@1 J5@1 E@5@5 @y@/@8 Jp@A@1 J5
@2 E@5 @y@/@8 Jp@@
@1 Je
@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@<S D I J1**

 @6pow_1a@8 M M@8 M@1 J1 @5 @y@/
@8 Jp@1 J1 @5@/@8 Jp@ @ 
@/@8 I@ @9 Jv@<C@;S D I J5  N

@6pow_1b@8 M M@8 M@1 J1 @5 @y@/
@8 Jp@1 J1 @5@/@8 Jp@ @ 
@/@8 I@ @9 Jv@<C@S D I J5 N



@6pow_2a@8 M M@8 M@1 J1@5 @y@/@8 Jp@1 J1 @5 @y@/@8 Jp@1 J5@.@5@/@8 J<@1 J5@.@5@/@8 J<@1 N@5@/@8 J@1 J5
@5@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@S D I J1
 N


@6pow_2b@8 M M@8 M@1 J1
@5 @y@/@8 Jp@1 J1 @5 @y@/@8 Jp@1 J5@.@5@/@8 J<@1 J5
@.@5@/@8 J<@1 N@5@/@8 J@1 J5@5@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@aT D I

 A@ N

 J N

@6pow_3a@8 M M@8 M@A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@1 A@
@2 E@5@/@8 J@  @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@aT D I

 A@ J N

 N

@6pow_3b@8 M M@8 M@A@1 JM
 @5 @y@/@8 Jp@@
@1 J1
@5 @y@/@8 Jp@1 A@@2 E
@5@/@8 J@  @y@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@T% D I J5

@6pow_4a@8 M M@8 M@A@" J N



@#@@@" J
 N


@#@1 J1 @5 @y@/@8 Jp@1 J1@5 @y@/@8 Jp@1 J1
 @5 @y@/@8 Jp@A@ 
@8 I@&
@(@@@1 J5
@.@5@/@8 J<@A@ @8 I@&@(@@@1 J5@.@5@/@8 J<@1 N@5@/@8 J@1 J@5@/@8 J@1 J5@5@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@TD D I J1

@6pow_4b@8 M M@8 M@A@" J N



@#@@@" J
 N


@#@1 J1 @5 @y@/@8 Jp@1 J1@5 @y@/@8 Jp@1 J1
 @5 @y@/@8 Jp@A@ 
@8 I@&
@(@@@1 J5
@.@5@/@8 J<@A@ @8 I@&@(@@@1 J5@.@5@/@8 J<@1 N@5@/@8 J@1 J@5@/@8 J@1 J5@5@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@Te D I

 J5

@6arith_1@8 M@A@1 J5@1 F@.
@5@2 F@.
@5@/@8 J<@@@\@A@1 J5@1 F@.
@5@2 F
@.@5@/@8 J<@@@D@A@1 J5@1 F@.
@5@2 F@.
@5@/@8 J<@@@,@A@1 J5@1 F@.
@5@2 F
@.@5@/@8 J<@@@1 J5@1 E@.
@5@2 E@.
@5@/@8 J<@1 J5@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@Tv D I

 J1

@6 N@8 M@A@1 J5@1 F@.
@5@2 F@.
@5@/@8 J<@@@\@A@1 J5@1 F@.
@5@2 F
@.@5@/@8 J<@@@D@A@1 J5@1 F@.
@5@2 F@.
@5@/@8 J<@@@,@A@1 J5@1 F@.
@5@2 F
@.@5@/@8 J<@@@1 J5@1 E@.
@5@2 E@.
@5@/@8 J<@1 J5@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@T D I J5

 @y@6arith_2a@8 M@A@!
@1 J@.@5@#@@
@!
@1 J@.@5@#@A@!@1 F
@.@5@#@@
@!@1 F@.
@5@#@1 J5@.@5@/@8 J<@ @8 I@1 J1@5 @@8 J@ @8 I@A@ @8 I@&@(@@@1 J5@.@5@/@8 J<@ @8 I@1 I@1 E@5@5@/@8 J@1 J5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@T D I J1

 @y@6arith_2b@8 M@A@!
@1 J@.@5@#@@
@!
@1 J@.@5@#@A@!@1 F
@.@5@#@@
@!@1 F@.
@5@#@1 J5@.@5@/@8 J<@ @8 I@1 J1@5 @@8 J@ @8 I@A@ @8 I@&@(@@@1 J5@.@5@/@8 J<@ @8 I@1 I@1 E@5@5@/@8 J@1 J5@5 @y@/@8 Jp@ @ @/@8 I@ @ @/@8 I@ @9 Jv@<C@T D I J1

 @y@6 M@8 Marith_3a@8 M@ @8 I@1 JN @5 @@8 J@1 J1 @5 @y@/
@8 Jp@A@1 J1@1 Jl@.@5@5@/@8 J<@F@@@1 J1@1 Jl@.@5@.@5@/@8 J<@ @8 I@1 J1@5 @@8 J@A@1 JN @5 @y@/@8 Jp@@@ @A@1 J1@5 @y@/@8 Jp@@@1 J5@2 L5@5 @y@/@8 Jp@ @ @/@8 I@ 
@ @/@8 I@ @9 Jv@<C@T D I J5

 @y@6 M@8 Marith_3b@8 M@ @8 I@1 JN @5 @@8 J@1 J1 @5 @y@/
@8 Jp@A@1 J1@1 Jl@.@5@5@/@8 J<@F@@@1 J1@1 Jl@.@5@.@5@/@8 J<@ @8 I@1 J1@5 @@8 J@A@1 JN @5 @y@/@8 Jp@@@ @A@1 J1@5 @y@/@8 Jp@@@1 J5@2 L5@5 @y@/@8 Jp@ @ @/@8 I@ 
@ @/@8 I@ @9 Jv@<C@9U  D I
 A@

@6@D@ @8 A@M@Q@D@ @8 A@M@Q@ @3@.
@.@5@8 A=@ @3
@.@5@8 A=@?@ @ @9deduce_equal_arguments A@<XD  t  t t  At get_fact_from_rule BPfind_pattern_match C
B D E$@6@ @ @ 
@9pattern_match_rule A@<CB D E$
@6@8 B@/@0@8 A:@U	@ @0@9 A:@<XP@*add_hypotheses_from_ground_inference_rules  C@ D I@6@1 @0@0@5@/@8 M@8 B@/	@8 J@8maybe_add_new_hyp A@R@<C@ D I  @6@?@<XPsequence_simplify C@\B D JZ C

@6@A@/@8 N A@@@/@8 J@A@ @/
@8 N!@@@ @/
@8 J@?@A@)@'	
@@@)@A@)
@'	@@@A@"@#@"
@#@ @ 
@8 I@@
@"	 C
@#@?@<C@%B D JZ A
@6@/@8 N!@A@"
@#@'	@@
@"	 N"@#@F@?@<C@#B D JZ E 
@6@/@8 N!@A@"@#@ @8 Ja@@@"	 N#@#@?@<C@&B D JZnonfirst
@6@/@8 N!@A
@"

@#@'	@@
@"	 N$@#@F@?@<C@'B D JZnonlast
@6@/@8 N!@A@"@#@3@0@5@ @8 I@@@"	 N&@#@?@<CB D JZ
@6@3
@5@8	eval_list A@?@<CB D JZ@6@?@<XPinference_rule_match_x CA D E$ M@6@9 M@<CA D E$ J@6@9 J MK@<XPinhibit_new_strategies C$ D I @@6 L@9 K@<C$ D I  @@=XPrewrite_rule_match_x CA D E$@6@/
@/@/@ @8 MG A@ 
@ @ @ @9 N@<CA D E$@6@/
@/@/@ @8 N3@U@ @ 
@ @ @9 N@<XPsimp_num CA D L! I

@6@8	s_integer A@ @8 N6@1 I
@5@8 J@?@<C
A D L! I
 @6@?@R@<CA D L! I
@6@8 N4 A@?@<C@$A D L! I I


@6@1 J@5@/
@8 L= A@1 I

@5@8 N9@?@<CA D L! I L5
 L5
@6@1 I
@5@8 N9@?@<C@!A D L! I L5

 J
 L5@6@1 I
@5@ @8 N9@?@<C@ A D L! I
 L5
 J
 L5@6@1 I
@5@ @8 N9@?@<CA D L! 

@6@8 N6@ @8 N6@1 
@5@8 J@?@<C
A D L! 
 @6@?@R@<CA D L! 
@6@8 N9@?@<C@$A D L!  


@6@1 J@5@/
@8 N:@1 

@5@8 N9@?@<CA D L!  L5
 L5
@6@1 
@5@8 N9@?@<C@!A D L!  L5

 J
 L5@6@1 
@5@ @8 N9@?@<C@ A D L! 
 L5
 J
 L5@6@1 
@5@ @8 N9@?@<CA D L!
@6@?@<XP I CN D I@6@1 K	@5@9 K*@<XP M C@.A} D E$@6@/
@/@/@/
@8 J@ @/@8 J@U@ @8dont_already_know A@ @8 J@ @ 
@1 J	@5@0@9 J@<XPcheckrestoflist CC D J
@6@8 K@ @9 N> A@<CC D J @=XP Mn CA D I@6@1 I@.	@5@8 K@?vcs@8 I@8 I@8overall_summary_of_rule_rep A@9 I@<CA D I@6@?@<XPwrite_pre_hyp_part C@p D I@6@D	@8 K.@M	@Q@?@<C@t D I@6@8 L@?@<C@x D I@6@?      Traversal condition:@8 L@9 K0@<XP L
 C@;IE D I@6@1 F@.@.	@5 J@/
@8 J@D
forwardchain2@3
@4@0@4	@5@8log_fact A@M@Q@/@8 K@8update_implication A NH@3
@4@4	@5@8 J@R@<C@IIM D I@6@1 J)@.@.	@5 J@/
@8 J@D NH@3
@4@0@4	@5@8 NI@M@Q@/@8 K@D
@ @8 KN@M
@Q J@8update_equivalence A NH@3
@4@4	@5@8 J@R@<C@IIV D I@6@1 J)@.@.	@5 J@/
@8 J@D NH@3
@4@0@4@5@8 NI@M@Q@/@8 K@D
@ @8 KN@M
@Q J@8 NO NH@3
@4@4@5@8 J@R@<CI_ D I  @6@?@<XPdone_all_obvious_substitutions C@BKg D I@6@8substitution_elimination_is_on  A@/	@/
@0@/@8equivalence_hyp A@D@ @8 K@M@Q@D
@ @8know_substituted A@M
@Q@D@0@ @8 L9 A@M@Q@0v@8 L@8 J@?subst_and_elimuser_rule_no@ @9substitute_and_eliminate A@<C@TKx D I	@6@8 NT@/	@/
@0@/@8 NW@D@ @8 K@M@Q@D
@0@ @8 N]@M
@Q@D@ @8 I A@M@Q@D@0@ @8 K A@M@Q@D@ @8 NZ@M@Q@0 N^@8matching_records A@?	subst_fld N`@ @9 Na@<C@dK D I@6@8 NT@A@1 J)@1 H@.	@5@.
@5@0@/@8 J@@@1 J)@.
@2 H@.	@5@0@/@8 J@0 N^@8 L@D
@ @8 K@M
@Q@D@ @8 NZ@M@Q@D@0@ @8 N]@M@Q@8 J@1 H
@5@/@8 J@? N_ N`@ @ @9 Na@<C@:K D I@6@8 NT@/	@0@/
@8 J A N^@8 L@D@8 K@M@Q@D@8 NZ@M@Q@D
@0@8 N]@M
@Q@? N_ N` @@9 Na@<C@=K D I@6@8 NT@1 H@.	@5@0@/
@8 J A N^@8 L@D@8 K@M@Q@D@8 NZ@M@Q@D
@0@8 N]@M
@Q@? N_ N` @@9 Na@<CK D I@6@?@<XP N C@ D I @@6@?@<C@ D I@6 J@/	@8add_hyp Jnew_hyp@3	@4@4 H@5@9 J@<XPexp_contains_exp C@ D K@6$$uniq$$@/
@8	subst_vbl A@?@D@'
@M@Q@?@<XPinfrule_int_rhs C@FI D I J5

@6@A@1 J5
@5@8 J<@G@F@@@&@1 J5
@.@5@/
@8 J<@1 J1
@5@8 J?@1 J5@5@/@8 J<@ 
@ @8 I@ @9 I@<XPreduced_all_disjunctions  CD D I@6@1 J$@.@.	@5 J@/
@8 J@1 J$	@5 J@8try_reducing_disjunction A@?@R@<CD D I   @=XPis_strict_subset_of CB D JZ@6@8is_subset_of A@/
@8 K@"
@#@?@<XPperform_simplification C
@= D I@6 J@8 J@8@.perform_simplification_verification_conditions A@?@<C
@G D I@6 J@8 J@8 N@?@<C
@O D I@6 D@8 J@8 I A@?@<XPtry_proof_framing  C@)H# D I@6@/@8max_proof_framing_depth A@8 L A@/	@8 L A@1 KX@0@5@8 B)@1 N@5@8 B@8 H@8clear_up_stack_facts  A@/
@8fetch_next_pfn A@8 JP A@'
	@?@<XPstrict_rational CA D	u IJ        @6@8 I@D	@8 L}@M	@Q@<XPsave_eliminate CFn D I@6@8 K@?@<C@"Fr D I@6@1 K@5@8 As@8issue_elimination_message A@/@8eliminate_N_from_HL Aeliminated_hyp@3@4	@4@5@8 J@?@<XPrestructure_set CE7 D I F

\/


@6@ @8 N A@ @ 
@8 N@?@<CE< D I J

/\


@6@ @8 N@ @ 
@8 N@?@<CEA D I E

\


@6@ @8 N@ @ 
@8 N@?@<CEF D I@6@?@8 L@?@<XP M_ CC D JZ@6@"	
@#@ @/@/
@8	rebalance A@1 Je
@5@8 Mg@?@<XP J CC7 D I I@6VC @8 J@8 J H@8 J@9 J@<CC: D I I@6 N@8 J@8 J C@8 J@9 J@<XPtry_further_conc_simplification C@MG D I@6@/
@/@8 KV A@/@8 J@?@0 J@ @8replace_conc Lfurther_simplified@3 I@4	@4@4@4@5@8 J@?@A@) @proved@3	@4@4@4@5@8 J@8add_proved_conc Lq@8issue_proved_message A@@@S@?@<XPmake_difference C	Bt D JZ
set@6@?@<C
Bu D JZ
 N@6@?@<CBv D JZ N
@6@/@8 K@ @ @8 Jv@?@<XPsummarise_user_rule_use  CAs D I@6@0@0@8 K@?@8 I	vc_number@8 I@/@8 K( A@8 I@#: Summary of user rule application.@8 I@8 I@9summarise_user_rule_use_rep  A@<CA~ D I  @6@?@<XPsave_skolemisation_of C@W D I@6@/
@/@8 I@?@ @8 J@?@<XPbuildsav_usage_profiled  C@ D D  @6@8 Lspadesimp_usage_profiled.sav@8 L @9 A3@<C@ D D  @6@8 L@9 A3@<XP NC C@ A  D I 
	
@6@1 I@1 	
@5@.@5@8 K, @8 I@ @8 I@R@<CA& D I@6@?@<XP Jt C
Zz D I@6@ @8known_upper_numeric_limit A@?@<C
Z~ D I@6@8 Am@?@ @9calculate_known_upper_limit_for A@<CZ D I
 @y@6@8 I@?@<CZ D I
 I@6@8 I@?@<CZ D I @y@6@8 I@?@9@"find_largest_integer_literal_below A@<CZ D I@6@/@/
@8do_find_upper_numeric_limit_for A@1candidate_upper

@5@8 As@ @8 N@?@<XP J CF D E$@6@@?@<CF D E$@6@8 As@?@<XP L C
KR D I@6@1 L9@0@5@8 B)@9@!do_obvious_substitutions_at_depth A@<CKW D I @=XP@$create_new_facts_from_existing_facts  CAc D E$@6@8copy_existing_facts  A@/@/	@8 L A@1 K@5@9 M@<XP K# C
@ D I @6@D@8get_vcg_seen_vc  K!@M@Q@8add_vcg_seen_vc  K!@?@<C@ D I  @6@?@<XPprune_fact_from_rule CF{ D E$@6@1 N	

@5@9 K@<XP KI C
% D I@6@8 KN@?@<C% D I@6@8 K@?@<C%  D I@6@8 K	@?@<C%$ D I@6@/@8 K A@/@ @8find_rel_exp_in A@ @ @8establish_implication A@?@<C@@%* D I		
 J$

@6@1 J$@.
@.@5@8 KN@A@ 
@ @/@8 KH@ @ @/@8 KH@@@ 
@ @/@8 KH@ @ @/@8 KH@?@ @ @9 I@<C@%6 D I


 J$ J$



@6@1 J$@1 J$@.@.@5@.@5@8 KN@A@ @ @/@8 KH@ @ 
@/@8 KH@ @ @/@8 KH@@@H@A@ @ @/@8 KH@ @ 
@/@8 KH@ @ @/@8 KH@@@,@ @ 
@/@8 KH@A@ @ @/@8 KH@ @ @/@8 KH@@@ @ @/@8 KH@ @ @/@8 KH@?@ @ @/@8 I@ @ @9 I@<XD  t  t t  At twiddles_conversion BPnext_two_to_N_minus_1_above C
F D I@6@D
@8 C,@M
@Q@?@R@<CF D I@6@/
@8 J@b@j@h@t@?@b@j@c@m E@x@<XP N CMQ D I  @6@1 M'@0@0@5@8 B)@1current_stack_depth@0@5@8 B)@1moved_log_fact@0@0@0@5@8 B)@8 J	@?@<XPtry_new_logic_strategies C@N$ D I F

@6@/@8 M&@ @/
@8 M&@1 F@.@.@5@0@/@8 J@ @/@8 M&@ @/@8 M&@ @ @/@8 KK@ @ 
@/@8 KK@?@ @3@5@/@8 I@ @9 Jv@<C@̀$ D I		 J)

@6@A@1 J)
@.@5 J@/
@8 J@F@@@H@A@1 J)@.
@5 J@/
@8 J@F@@@5@A@1 J)@1 H
@5@.@5 J@/
@8 J@1 H@5@/@8 J@@@1 J)@.@2 H
@5 J@/
@8 J@1 H@5@/@8 J@A@1 J)@5 J@/@8 J@F@@@J@A@1 J)@5 J@/@8 J@F@@@7@A@1 J)@1 H@5@.@5 J@ 
@8 J@1 H@5@ @8 J@@@1 J)@.@2 H@5 J@ 
@8 J@1 H@5@ @8 J@F@?@3@4
@5@9 Jv@<C@2$ D I		 J)

@6@/@8 M&@ @/
@8 M&@ @ 
@/@8 KK@ 
@ @/@8 KK@?@ @ @/@8 I@ @9 Jv@<XPapply_user_defined_proof_rules  C@e D E$  @6udr0@8 M@8prune_all_fact_from_rule  A@8prune_all_unique_references  A J@8 B)@R@<C@p D E$@6udr1@8 M@/ J@/	@8 Lk@D
@8 Ln@M
@Q@8try_to_prove_via_inference_rule A@R@<C@w D E$  @6@8record_any_proved_conclusions  A@8 L@?@<C@| D E$@6udr2@8 M@/ J@/	@8 Lk@D
@8 Ln@M
@Q@8 J A@R@<C@ D E$  @6@8 O@8 L@?@<C	@ D E$  @6udr3@8 M@8 M A@R@<C@ D E$  @6@8 O@8 L@?@<C@ D E$@6udr4@8 M@/ J@/	@8 Lk@D
@8 Ln@M
@Q@8 O
@R@<C@ D E$  @6@8 O@8 L@?@<C@ D E$@6udr5@8 M@/ J@/	@8 Lk@D
@8 Ln@M
@Q@8 O@R@<C@ D E$  @6@8 O@8 L@?@<C	@ D E$  @6udr6@8 M@8 N A@R@<C@ D E$  @6@8 O@8 L@?@<C@ D E$@6udr7@8 M@/ J@/	@8 Lk@D
@8 Ln@M
@Q@8 O
@R@<C@ D E$  @6@8 O@8 L@?@<C@ D E$@6udr8@8 M@/ J@/	@8 Lk@D
@8 Ln@M
@Q@8 O@R@<C@ D E$  @6@8 O@8 L@?@<C@ D E$  @6@?@<XP	set_infer CH! D I A@ N
 N N@6@?@<CH" D I A@ N N
 N@6@?@<CH# D I A@ N N N@6@?@<CH$ D I A@ N N N@6@?@<CH% D I A@ N


@6@?@<CH& D I A@
 N

@6@?@<CH' D I A@ N

 N
@6@?@<CH( D I A@ N
 N
@6@?@<CH) D I A@
 N
 N@6@?@<CH* D I A@ N N

@6@?@<CH+ D I A@
 N N
@6@?@<CH, D I A@ N


@6@?@<CH- D I A@
 N

@6@?@<CH. D I A@ N

 N
@6@?@<CH/ D I A@ N
 N
@6@?@<CH0 D I A@
 N
 N@6@?@<CH1 D I A@ N N N@6@?@<CH2 D I A@ N N N@6@?@<CH3 D I A@ N

 N@6@?@<C@FH5 D I A@

@6@A@'
@)	@G@@@/@A@1 A@
@5@8set_infrule A@G@@@1	subset_of
@5@/@8 O@1 O"
@5@/
@8 O@?@ @ 
@8 I@?@<CHA D I JN N N@6@?@<CHC D I JN N N@6@?@<CHE D I JN
 N@6@1in@0
@5@8 O@?@<CHG D I JN N
@6@1 O$@0
@5@8 O@?@<CHI D I JN

@6@1 JN
@5@8 O@?@<XP N C@\ D I@6@8 H@8 K A@?@<XP@+determine_facts_and_promote_to_hypotheses_x CE D E$ 	inference
 O)


@=CE D E$  J



 J
@=XPminimum_choice C@ D I
 J@6@?@<C@ D I@6@?@A@b@h@i@c@o@s@) J@@
@" K
@#@?@<C@ D I
@6@?@A@b@h@j@c@o@s@) J@@@)ss@?@<C@;A D I@6@A@!@b@h@j@c@o@s@A@b@h@i@c@o@s@) J@@
@" K
@#@@@A	@b@j@i@s@) O-@@
@" K
@#@?@<XPrestructure_nonset CEK D I F

 F


@6@ @8 O. A@ @ 
@8 O0@?@<CEP D I J

 J


@6@ @8 O0@ @ 
@8 O0@?@<CEU D I E

 E


@6@ @8 O0@ @ 
@8 O0@?@<CEZ D I@6@?@8 L@?@<XP J{ CG D I @=C@'H  D I


@6@ @ 
@/@8 Jn@?@ @ @/@8 Jz@?@ @ @/@8 I@ @9 Jv@<XP K CB D JZ
@6@?@<CB D JZ

@6@1 JN
@5@8 J2@ @8 K@?@<XP@!try_reduce_disjunction_conclusion C@D D I		
 J$

@6@1 J$@5@/
@8 M3@1 J$@5@8 Jx@?@1 J$@5@/@8 N@?@A@*@)
 @ N@3@4@1 J$@5@4
@4@1 J$@5@5@8 J@8 N@8 N@G@@@S@A@M@) J N@3 I@4@4@1 J$@5@4
@4
@5@8 J@A@(@/@8 K@ 
@ @/@8 I@? N@3@4
@4@4
@5@8 J@8 N@8 N@@@S@G@@@S@G@?@<XP Mb CC D JZ@6@/@8 Ja@ @/@/
@8 N@1 Je
@5@8 Mg@?@<XD  t  t t  At  J  BPmake_intersection CBT D JZ  N@=CBU D JZ  N@=CBW D JZ N
@6@/@8 MD@ @ @8 Jv@?@<XPtry_further_hyp_simplification C@;G D I@6@/
@/@8 N@/@8 J@?@0 J@ @8replace_hyp J@?@A@) @	redundant@8 N A@@ N@3 I@4	@4@4@4@5@8 J@?@<XP Kd C@$M D I@6@/	@8fetch_and_decrement_stack_depth A@0@0@0@8prune_all_hyps J@8reset_next_hyp_id  J@0@0@0@8prune_all_concs L@8prune_all_proved_concs  Lq@8
move_logfacts A@1 N	@.
@5@8 K@8 As@R@<CM D Isuccess@6@/	@8 N A@8promote_moved_logfacts A@R@<CM D Ifailure@6@/	@8 OO@q
	@1 N
@0@0@5@8 B)@R@<CM D I@6@?@<XPprune_all_candidate_fact  C	F D E$  @6@1 L@0@0@5@9 B)@<XP
max_disjuncts CLT D I @=XP L^ C@!DQ D L! F

 L5 F


@6@1 L5@5@8 L]@ @ 
@8
changesign A@?@<CDU D L! F

 F
@6@?@<C	DW D L!
@6@8 L#@?@<CDY D L! L5
 L5
@6@8 L#@?@<XPsearch_for_upper_numeric_limit C!B D I@6@1 J5	@5@ @8 J<@A@8 I@@@)
 I@9 N A@<C@>!K D I	@6@1 J5@.@5@/
@/@8limited_extended_infrule A@D@ @8 I@M@Q@1 J5	@5@/@ @0@8 O^@A@8 I@@@)
 I@8 O]@ 
@ @ @9 I@<C@_!W D I@6@1 J5@.@5@/
@/@8 O^@D@ @8 I@M@Q@1 J5@.@5@/@ @/@8 O^@D@ @8 I@M@Q@1 J5	@5@/@ @0@8 O^@A@8 I@@@)
 I@8 O]@ @ @/@8 I@ 
@ @ @9 I@<C!f D I @y@6@1 Je@.@5@ @8 J<@ @8 I@1 E@5@9 J@<C@C!k D I	
 @y@6@1 Je@.@5@/
@/@8 O^@D@ @8 I@M@Q@1 J5@.@5@/@ @0@8 O^@ @8 I@1 E@5@8 J@ 
@ @ @9 I@<C@C!s D I	
 @y@6@1 J5@.@5@/
@/@8 O^@D@ @8 I@M@Q@1 Je@.@5@/@ @0@8 O^@ @8 I@1 E@5@8 J@ 
@ @ @9 I@<C@]!| D I
@6@1 J5@2 F@.@.
@5@/@/@8 O^@D@ @8 I@M@Q@A@ 
@8 I@@@)
 I@ 
@8 O]@1 J5@.@5@/@ @0@8 O^@A@ @8 I@@@)
 I@ @8 O]@1 F
@5@8 K@ @ @ @9 I@<C@]! D I
@6@1 J5@2 F@.@.
@5@/@/@8 O^@D@ 
@8 I@M@Q@A@ @8 I@@@)
 I@ @8 O]@1 J5
@.@5@/@ @0@8 O^@A@ @8 I@@@)
 I@ @8 O]@1 F@5@8 K@ @ @ @9 I@<C@]! D I
@6@1 J5@2 E@.@.
@5@/@/@8 O^@D@ @8 I@M@Q@A@ 
@8 I@@@)
 I@ 
@8 O]@1 J5@.@5@/@ @0@8 O^@A@ @8 I@@@)
 I@ @8 O]@1 E
@5@8 K@ @ @ @9 I@<C@3! D I @y@6@1 J5@1 J@.@5@.
@5@ @8 J<@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 I
@5@9 J@<C@3! D I @y@6@1 J5@1 J@.@5@.
@5@ @8 J<@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 I
@5@9 J@<C@A! D I @y@6@1 J5@1 J@1 F@.@5@.
@5@.@5@ @8 J<@ 
@8 I@ @8 I@ @8 I@1 JM
 @5 @@8 J@1 E@1 I
@5@5@9 J@<C@@! D I @y@6@1 J5@1 J@.@2 F@.
@5@.@5@ @8 J<@ @8 I@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 E@1 I@5
@5@9 J@<C@A! D I @y@6@1 J5@1 J@1 F@.@5@.
@5@.@5@ @8 J<@ 
@8 I@ @8 I@ @8 I@1 JM
 @5 @@8 J@1 E@1 I
@5@5@9 J@<C@@! D I @y@6@1 J5@1 J@.@2 F@.
@5@.@5@ @8 J<@ @8 I@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 E@1 I@5
@5@9 J@<C@A! D I @y@6@1 J5@1 J@1 E@.@5@.
@5@.@5@ @8 J<@ 
@8 I@ @8 I@ @8 I@1 JM
 @5 @@8 J@1 F@1 I
@5@5@9 J@<C@@! D I @y@6@1 J5@1 J@.@2 E@.
@5@.@5@ @8 J<@ @8 I@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 F@1 I@5
@5@9 J@<C@3! D I I@6@1 J5@1 J@.@5@.
@5@ @8 J<@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 
@5@9 K@<C@3! D I I@6@1 J5@1 J@.@5@.
@5@ @8 J<@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 
@5@9 K@<C@A" D I I@6@1 J5@1 J@1 F@.@5@.
@5@.@5@ @8 J<@ 
@8 I@ @8 I@ @8 I@1 JM
 @5 @@8 J@1 E@1 
@5@5@9 K@<C@@"	 D I I@6@1 J5@1 J@.@2 F@.
@5@.@5@ @8 J<@ @8 I@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 E@1 @5
@5@9 K@<C@A" D I I@6@1 J5@1 J@1 F@.@5@.
@5@.@5@ @8 J<@ 
@8 I@ @8 I@ @8 I@1 JM
 @5 @@8 J@1 E@1 
@5@5@9 K@<C@@" D I I@6@1 J5@1 J@.@2 F@.
@5@.@5@ @8 J<@ @8 I@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 E@1 @5
@5@9 K@<C@A"! D I I@6@1 J5@1 J@1 E@.@5@.
@5@.@5@ @8 J<@ 
@8 I@ @8 I@ @8 I@1 JM
 @5 @@8 J@1 F@1 
@5@5@9 K@<C@@") D I I@6@1 J5@1 J@.@2 E@.
@5@.@5@ @8 J<@ @8 I@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 F@1 @5
@5@9 K@<XPmaybe_write_filename C@!@ D I@6@D
@8syntax_error_in_file A@M
@Q@?@/	@8 D Isyntax_err_rep@8 I@8 I@8 I@1 Od@5@9 As@<C@ D I@6@?@<XPsatisfy_goal_not C
D@ D E$  H H

@=CDB D E$  H A@

 JN
@=CDD D E$  H JN

 A@
@=CDF D E$  H JM

 J5
@=CDH D E$  H Je

 J1
@=CDJ D E$  H J1

 Je
@=CDL D E$  H J5

 JM
@=XPmake_update_list C@_@J D JZ

@6@/ L+@0@3@.
@4@.@5@8record_function K}@?@ 
@/@ @8 Ok A@?@A@-@1 E@0@5@ @8 KN@?@/@3@1 E@0@5@.@5@ @8 I@ @3@1 E@5@5@8 I@@@"
 E@#@G@?@<C@X D JZ@6@?@<XP J C@^ D J @ A@6@?@<C@b D J @ A@6@?@<C@u@f D J I 


 A@6@?@8 Am@ @/
@8 K{@A@ 
@0@8 L@@@A@)
 @y@@
@A@)
 I@@@)
 A@?@A@ 
 N^@8 L@?@  A@8 J@@@-@A@1 K~

 N^@5@8 B@  A@8 J@1 K~

 N^@5@8 K@?@@@1 K~

 N^@5@8 K@R@?@<C@u@ D Jfor_some 


 A@6@?@8 Am@ @/
@8 K{@A@ 
@0@8 L@@@A@)
 @y@@
@A@)
 I@@@)
 A@?@A@ 
 N^@8 L@?@  A@8 J@@@-@A@1 K~

 N^@5@8 B@  A@8 J@1 K~

 N^@5@8 K@?@@@1 K~

 N^@5@8 K@R@?@<C@9@ D J F

@6@/@8 J@?@ @/
@8 J@?@A@A@) I@@@)
 I@?@)	 I@@@) @y@)
 @y@A@)	 @y@@@)	 I@?@<C@9@ D J E

@6@/@8 J@?@ @/
@8 J@?@A@A@) I@@@)
 I@?@)	 I@@@) @y@)
 @y@A@)	 @y@@@)	 I@?@<C@9@ D J J

@6@/@8 J@?@ @/
@8 J@?@A@A@) I@@@)
 I@?@)	 I@@@) @y@)
 @y@A@)	 @y@@@)	 I@?@<C@%@ D J L5
@6@/@8 J@?@A@) I@)	 I@@
@) @y@A@)	 @y@@@)	 I@?@<C@ D J I

 @y@6 @y@8 J@?@  @y@8 J@?@<C@ D J Jl

 @y@6 @y@8 J@?@  @y@8 J@?@<C@%@ D J M
@6@/@8 J@?@A@) I@)	 I@@
@) @y@A@)	 @y@@@)	 I@?@<C@%A D Jsqr
@6@/@8 J@?@A@) I@)	 I@@
@) @y@A@)	 @y@@@)	 I@?@<CA
 D J N

@6@  @y@8 J@8 J@A@)	 @y@@@)	 I@?@<CA D J Ag
@6@8 J@?@A@)	 I@@@)	 @y@?@<CA# D J 

 I@6 I@8 J@?@  I@8 J@?@<C@8A* D J A@

 A@6@/@8 J@A@A@) @y@@@) I@?@ @/
@8 J@A@)
 @y@@@)
 I@@@ @ @8 J@F
@?@<C@8A> D J JN

 A@6@/@8 J@A@A@) @y@@@) I@?@ @/
@8 J@A@)
 @y@@@)
 I@@@ @ @8 J@F
@?@<C@>AR D J JM

 A@6@/@8 J@A@A@) @y@@@) I@?@ @/
@8 J@A@)
 @y@@@)
 I@@@  L@8 L@ @ @8 J@F
@?@<C@>Ag D J Je

 A@6@/@8 J@A@A@) @y@@@) I@?@ @/
@8 J@A@)
 @y@@@)
 I@@@  L@8 L@ @ @8 J@F
@?@<C@>A| D J J1

 A@6@/@8 J@A@A@) @y@@@) I@?@ @/
@8 J@A@)
 @y@@@)
 I@@@  L@8 L@ @ @8 J@F
@?@<C@>A D J J5

 A@6@/@8 J@A@A@) @y@@@) I@?@ @/
@8 J@A@)
 @y@@@)
 I@@@  L@8 L@ @ @8 J@F
@?@<C@<A D J L*


@6@8 J@A@1array@.
@.@5@8 L@F@@@/@8 K{@ @1 Ov@.
@.@5@8 L@ @ 
@8checkhastypelist A@ @ @8 J@?@<C@7A D J K

@6@/@8 J@A@ @1 Ov@.
	@5@8 L@F@@@ @/@8 K{@ @1 Ov@.
	@5@8 L@ @ 
@8 Ox@?@<CA D J H
 A@6 A@8 J@?@<CA D J J

 A@6 A@8 J@?@  A@8 J@?@<CA D J J$

 A@6 A@8 J@?@  A@8 J@?@<CA D J F

 A@6 A@8 J@?@  A@8 J@?@<CA D J J)

 A@6 A@8 J@?@  A@8 J@?@<C	A D J
 @y@6@8 C,@?@<CA D J@6@8 A@0@8 L@?@<CA D Jodd
 A@6 @y@8 J@?@<CA D J J`
@6@8 J@?@A L@8 L@@@)	 @y@?@<CA D J J[
@6@8 J@?@A L@8 L@@@)	 @y@?@<CA D J B
 @y@6@/@8 J@?@ @1sequence@0@5@8 L@?@<CA D J N"
@6@/@8 J@ @1 O~	@5@9 L@<CA D J N#
@6@/@8 J@ @1 O~	@5@9 L@<CA D J N$
@6@8 J@1 O~@0@5@9 L@<CA D J N&
@6@8 J@1 O~@0@5@9 L@<CA D J C

@6@8 J@1 O~@0@5@8 L@ @9 J@<CB D J N

@6@8 J@1 N@0@5@8 L@ @9 J@<CB D J N

@6@8 J@1 N@0@5@8 L@ @9 J@<CB D J N

@6@8 J@1 N@0@5@8 L@ @9 J@<C@ B D J O$

 A@6@ @/@8 J@ @1 N@.
@5@8 L@ 
@8 J@?@<C@ B D Jnot_in

 A@6@ @/@8 J@ @1 N@.
@5@8 L@ 
@8 J@?@<CB# D J O"

 A@6@/@8 J@ @1 N@0@5@8 L@ @ @8 J@?@<CB) D Jstrict_subset_of

 A@6@/@8 J@ @1 N@0@5@8 L@ @ @8 J@?@<C
B/ D J@6@1 O~@0@5@9 L@<CB2 D J
@6@/@8 J@1 O~@5@8 L@ @9 J@<C
B8 D J N@6@1 N@0@5@9 L@<CB; D J N
@6@/@8 J@1 N@5@8 L@1 N@5@9 J@<C@8BA D J	mk__array
@6@A@1 Ov@3@0@5@.@5@8 L@F@@@/@8 K{@ @1 Ov@3@0@5@.@5@8 L@1 J@0@0@5@8 Jx@ @9 K@<C@BL D J@6@D@8 A@M@Q@3@.
@.@5@8 A= M@8 M@A@B@)
 O@?@ @3@.@.
@5@3@.@.@5@8 J@?@ @/@8 K@ 
@ @8 N@@ @/@8 K@ @ @8 N@@1 Ov@3@5@5@8 L@G@G@@@+@)

mk__record@?@ @/@/@8 L2@1 Gr@.@5@8 L@ @ @/@8 L@ @ @9 J@G@G@G@<C@RBg D J@6@D@8 A@M@Q@3@.
@4@.@5@8 A=@/ Ow@8mk__function_name K}@ @1 J@0@0@5@8 Jx@?@A@ @1 Ov@3@0@5@.
@5@8 L@'	@@@ @8 K{@1 Ov@3@0@5@.
@5@8 L@ @ 
@9 K@<C@Bw D J@6@D@8 A@M@Q@3@.
@.@5@8 A= M@8 M@A@`@/ Ow@8 O@?@ @3@.
@.@5@3@.@.@5@8 J@?@ 
@/@8 K@ @ @8 N@@ @/@8 K@ @ @8 N@@A@ @1 Ov@3@5@5@8 L@'	@@@ @8 K{@1 Ov@3@5@5@8 L@G@G@@@0 E:@8 O@?@ @/@/@8 L2@1 Gr@.@5@8 L@ @ @/@8 L@ @ @9 J@G@G@G@F@<C@?B D J@6@D@8 A@M@Q@/
@/@8function_template K}@/@8 J@A@ @/
@8 L@F@@@ @/
@/@8 L@3@5@3	@5@8 K@ @ 
@8 K@?@<C@MB D J@6@D@8 A@M@Q@0 A$@0@3@.
@5@0@8 Om@/@8 J@3@.@0@5@8 A=@A@ @3@5@8 L@F
@@@ @3@5@/
@8 L@3
@5@3	@5@8 K@?@<C@;B D J@6@D@8 A@M@Q@0 L+@0@3@.
@4@.@5@0@8 Om@8 J@3@.@0@5@8 A=@ @3	@4@.
@5@8 L@ @ 
@8 J@?@<C@^B D J
@6@D@8 A@M@Q@D@0@0@8 O@M@Q@D@0@0@0@0@0@8 Om@M@Q@3@.
@.@5@8 A=@ @8 K A@ @/@8 J@A
@/
@8 L@F@@@/
@/@8 L@3@5@3	@5@8 K@ @ 
@8 K@?@<CB D J
 I@6 @y@8 J@?@<XP LO CBn D L!

@6@ @8 MW A@ @ 
@8 LN@?@<CBs D L!@6@?@<XPwrite_rules_read  C@p D I @6@Dread_in_user_rule_file@0@8 NI@M@Q@?@<C@9@t D I@6@D
@8 M@M
@Q M;@8typecheck_only K:@/@8 M!@/	@8 B A@8 C\ A@8 I@8 Irules_read_sec@8 I@5The following user defined rule files have been read:@8 I@8 I@8write_the_rule_files  A@8write_rule_syntax_errors  Asemantic_sec@8 I@.No semantic checks are performed on the rules.@8 I@8 I@8 O@?@<XPesplint CE D L! F

@6@ @8 N6@1 L5@5@8 J@?@<CE D L! E

@6@ @8 N6@?@<CE D L!
 @6@?@<XPis_targeted_disjunction CLD D I@6@8split_disjunction A@/
@8 B@b@j@c@u@/@8 OV A@b@j@g@s@?@<XP Mc CC D JZ@6@/
@8 Ja@/@/@8 N@1 Je@5@0@8 Mg@?@<XPrestructure_array_aggregate C@E^ D I

@6@A@@"
 J

@#@?@ @/@8 L@?@A@,@" L

@#@ @/@8restructure_indices A@ @/@8 O@?@!@1 L@5@#@G@G@G@@@Q@A@,@"..

@#@ @/@8 L@ @/@8 L@?@!@3@1 O@5@5@#@G@@@"
@#@ @/@8 L@?@!@3@5@#@G@G@G@G@?@" J@#@@@ @8 L@G@G@G@G@G@G@G@?@ @ 
@8 O A@?@<CE D I@6@?@<XD  t  t t  At  L  BP
echo_vc_trace C
A D I
fudge
@6@8 L@?@<CA D I
checkRefinementIntegrity@6@$For checks of refinement integrity: @8 L@?@<CA D I
subclassInheritanceIntegrity@6@.For checks of subclass inheritance integrity: @8 L@?@<C@#A D I
traverseCutpoints

@6For path(s) from @8 L@8echo_vc_trace_vccutpointfrom A to @8 L@ @8echo_vc_trace_vccutpointto A @8 L@?@<XP O  CHM D I@6@9 K@<C@/HO D I A@

@6@1 A@
@.@5@/
@8 K@1 A@
@5@8 J?@1 A@@5@/@8 O@ 
@ @9 I@<C@/HU D I JN

@6@1 A@
@.@5@/
@8 K@1 A@
@5@8 J?@1 JN@5@/@8 O@ 
@ @9 I@<C@&H[ D I JN

@6@1 JN
@.@5@/
@8 K@1 A@@5@/@8 O@ 
@ @9 I@<C@&H` D I JN

@6@1 JN@.@5@/
@8 K@1 A@
@5@/@8 O@ 
@ @9 I@<C@nHe D I O$

@6@A@1 H@2 O
@5@8 K@G@F@@@P@A@(@1 A@
@.@5@/
@8 K@1 A@
@5@8 J?@1 O$@5@/@8 O@ 
@ @8 I@@@&@1 A@@.@5@/
@8 K@1 A@@5@8 J?@1 O$
@5@/@8 O@ 
@ @9 I@<C@nHt D I O

@6@A@1 H@2 O$
@5@8 K@G@F@@@P@A@(@1 A@
@.@5@/
@8 K@1 A@
@5@8 J?@1 O@5@/@8 O@ 
@ @8 I@@@&@1 A@@.@5@/
@8 K@1 A@@5@8 J?@1 O
@5@/@8 O@ 
@ @9 I@<XP
choose_min C$A D I

@6@1 J1
@5 @@8 J@?@'	@<C$E D I

@6@1 Je
@5 @@8 J@?@'	
@<C@"$I D I
@6@ @/@8 O A@?@A@1 Je
@5 @@8 J@'	
@@@'	@?@<XD  t  t t  At 
pfs_format BPsetup_conclusions  C@ A D I@6@/@8 N@1 M=@0@5@8 B)@1 M=@5@8 B@8 H@/	@8
fetch_next_hn A@8stan_and_semi_stan_conc A@'	@?@<XD  t  t t  At  J BP L
 CL^ D I@6@9movenots A@<CLa D I@6@9
split_hyps A@<CLd D I@6@9split_concs A@<CLg D I@6@9do_implication A@<CLj D I@6@9equivalence A@<CLm D I@6@?@<XP KO C@0 D K
@6@?@<C
@3 D K


@6@8 KN@?@<XPswisav_simplifier  C@ @ D D  @6@8 L	spadesimp@3@1 B< @@5@4@1 H L@5@4@1 H @@5@5@8 A @9 A3@<C@ D D  @6@8 L@9 A3@<XPsee_if_can_infer_empty_range C@B D I	@6@A@*@1 Je@.	@.
@5@/@8 J<@1 J@0@5@8 B)@1 JM	
@5@/@8 K@ @ @8 I@G
@F@@@V@1 J5@.	@.
@5@/@8 J<@D@A
@1 A@	
@5@0@0@8 J@@@1 A@
	@5@0@0@8 J@M@Q@1 J@0@5@8 B)@1 J1	@.
@5@/@8 J<@1 Je

@5@/@8 K@ @ @/@8 I@ @ @8 I@?@<XP N CAl D E$  @6@8 OT A@R@<CAp D E$@6@/@/	@0@0@0@0@8 N A @@8 Jx@8 L A@R@<CAv D E$  @6@?@<XP Li CI D I@6@D	@0@0@/@8 Lk@D
@8 Ln@M
@Q@M	@Q@@@F@?@<XP Nb C
M D I@6@1 J@0@0@5@8 B)@R@<C@hM D I@6@/@/@/@8 J@ @ @8 Jx@D@ @8 K@M@Q@D@0@ @8 N]@M@Q@D@ @8 Nd@M@Q@D@0@ @8 Ne@M@Q@ @ 
@ @/@8 Nq@ @ @8 Jx@ @/@8simplify_if_allowed A@ @ @8 Jx@ @ @ @8update_substituted_hyp A@1 I@5@8@(substitute_and_eliminate_mark_user_rules A@R@<C@6M D I
@6@/@/@/@8 Lk@D@ @8 Ln@M@Q@ @ 
@ @/@8do_subst_and_simplify_conc A@ @ @8 Jx@ @ @ @8update_substituted_conc A@1 I@5@8 O@R@<C@&M D I@6@8 K.@?@1 N[@5@8 As@0@0@8 J A@?substituted@3
@4@4@4
@5@8 J@8 J A@R@<CN D I@6@0@0@8 O@?@ @ @ 
@8@-substitute_and_eliminate_potential_subst_fact A@ @8 O@?@R@<CN D I@6@ @8 C,@?@ @ @8@ substitute_and_eliminate_integer A@ @8 O@?@R@<XP Mx C@ D I@6@/	@8get_next_hn A@8 K A@?@<XD  t  t t  At  G3 D  t  t t  At  G3 BD  t  t t  At  G3 B,D  t  t t  At  G3 
Pcompatible_record_type CC* D J@6@1 Gr@.
@5@8 L@1 Gr@.@5@8 L@8 Jx@ @9same_record_field_names A@<XP
record_access C@+@g D JZ@6@/ L+@0@3@.
@4@.@5@8 Om@?@A@'@?@ @ @8 J@@@ 
@ @8 P A@?@<C@5@s D JZ@6@D@8 A@M@Q@3 O@.@5@8 A= M@8 M@?@0 A$@/
@0@8 Om@1 J
@.@5@ @8 KN@ @ @8 J@?@<C@<@} D JZ	@6@D@8 A@M@Q@3@.@.
@5@8 A=@  E:@8 O M@8 M@?@0 A$@/@0@8 Om@1 J@.@5@ 
@8 KN@ @ @8 J@?@<C@@ D JZ@6@A@/@8record_simp_of_type A@@@!@A
@"
 K@#@/@8array_simplify A@@@A
@"
 L*@#@/@8 P@@@&
@?@A@  L+@/
@3@.@4@5@8 Om@G@G@@@v@A@'@/@  L+@0@3@.@4@.@5@8 Om@ @8 Jx@?@ @ @8 P@F
@G@@@M@A@4@ @3@.
@.@5@8 A=@ 
 E:@8 O M@8 M@?@0 A$@/@0@8 Om@1 J@.@5@ @8 KN@?@ @ @8 J@@@  A$@/
@3@5@8 Om@G@F@G@?@<XP O C@ D I@6@1 NJ O@.@5@8 K
rulefile_read@8 I@8 I@8 I@R@<C@ D I  @6@?@<XP LL CB\ D L! F


@6@ @8 LK@?@<CB` D L!
@6@8 L#@?@<XP I C@%B D E$ A@

@6@ @8 J@ @/
@8 J@ @ 
@8 Jx@?@1 A@
@5@9 I@<C@%B D E$ A@

@6@ @8 J@ @/
@8 J@ @ 
@8 Jx@?@1 A@
@5@9 I@<C@%B D E$ JN

@6@ @8 J@ @/
@8 J@ @ 
@8 Jx@?@1 JN
@5@9 I@<C@%B D E$ JN

@6@ @8 J@ @/
@8 J@ @ 
@8 Jx@?@1 JN
@5@9 I@<C@%C D E$ J1

@6@ @8 J@ @/
@8 J@ @ 
@8 Jx@?@1 J1
@5@9 I@<C@%C D E$ J1

@6@ @8 J@ @/
@8 J@ @ 
@8 Jx@?@1 J1
@5@9 I@<C@%C D E$ J5

@6@ @8 J@ @/
@8 J@ @ 
@8 Jx@?@1 J5
@5@9 I@<C@%C D E$ J5

@6@ @8 J@ @/
@8 J@ @ 
@8 Jx@?@1 J5
@5@9 I@<C@%C  D E$ JM

@6@ @8 J@ @/
@8 J@ @ 
@8 Jx@?@1 JM
@5@9 I@<C@%C' D E$ JM

@6@ @8 J@ @/
@8 J@ @ 
@8 Jx@?@1 JM
@5@9 I@<C@%C. D E$ Je

@6@ @8 J@ @/
@8 J@ @ 
@8 Jx@?@1 Je
@5@9 I@<C@%C5 D E$ Je

@6@ @8 J@ @/
@8 J@ @ 
@8 Jx@?@1 Je
@5@9 I@<C
C< D E$@6@T@?@9satisfy_goal_var_goal A@<C	CA D E$@6@9 K@<CCD D E$

@6@ @0@0@0@0@9 O@<CCG D E$ H
@6@U@1 H@5@/@8 Oi A@ @9 I@<C@,CP D E$		 J

@6@ @8 J@?@ @/
@/@8 K@ @/@/@8 I@ 
@ @8 I@ @ @9 I@<C@,CX D E$		 J

@6@ @8 J@?@ @/
@/@8 K@ @/@/@8 I@ 
@ @8 I@ @ @9 I@<C@'C` D E$		 J

@6@ @/
@/@8 I@ @/@/@8 I@ 
@ @8 I@ @ @9 I@<CCj D E$ J$

@6@ @8 J@?@ @ @9satisfy_goal_A_or_B A@<CCo D E$ J$

@6@ @8 J@?@ @ @9 P@<C
Ct D E$ J$
@6@ @9 I@<CCw D E$ J$

@6@ @9 I@<CC D E$ F

@6@ @8 J@?@1 F@5@9 K A@<CC D E$ F

@6@ @8 J@?@1 F@5@9 Lc A@<CC D E$ F

@6@1 F@5@9 I A@<CC D E$ J)

@6@ @ @9 Mj A@<C@1C D E$		 J)

@6@1 F@5@/
@/@8 I@1 F@5@/@/@8 I@ 
@ @8 I@ @ @9 I@<CC D E$ A@

@6@ @8 J@ @ @9 K A@<CC D E$ A@

@6@ @8 J@ @ @9 P!@<CC D E$ JN


@6@1 JM@5@9 K@<CC D E$ JN


@6@1 Je@5@9 K@<CC D E$ JN



@6@1 JM@5@ 
@0@0@0@0@9 O@<CC D E$ JN



@6@1 Je@5@ 
@0@0@0@0@9 O@<CC D E$ JN



@6@1 Je@5@ 
@0@0@0@0@9 O@<CC D E$ JN



@6@1 JM@5@ 
@0@0@0@0@9 O@<C@:C D E$		 JM

@6@1 J1@5@/
@/@8 I@1 JN@5@8 J@1 JN@5@/@/@8 K@ 
@ @8 I@ @ @9 I@<C@:C D E$		 Je

@6@1 J5@5@/
@/@8 I@1 JN@5@8 J@1 JN@5@/@/@8 K@ 
@ @8 I@ @ @9 I@<CC D E$ J1


@6@1 JM@5@9 K@<CC D E$ J1


@6@1 Je@5@9 K@<CC D E$ J1



@6@1 JM@5@ 
@0@0@0@0@9 O@<CC D E$ J1



@6@1 Je@5@ 
@0@0@0@0@9 O@<CC D E$ J1

@6@1 A@@5@9 I@<CC D E$ J5


@6@1 Je@5@9 K@<CC D E$ J5


@6@1 JM@5@9 K@<CC D E$ J5



@6@1 Je@5@ 
@0@0@0@0@9 O@<CD D E$ J5



@6@1 JM@5@ 
@0@0@0@0@9 O@<CD D E$ J5

@6@1 A@@5@9 I@<C@ D D E$ A@
 F


@6@ @8 J@1 A@@2 F
@5@9satisfy_goal_a_plus_b A@<C@ D D E$ A@
 E


@6@ @8 J@1 A@@2 E
@5@9satisfy_goal_a_minus_b A@<XPnext_value_to_try C@-K
 D I@6@/
@8 K@A@8 L}@1 F@5@8 J@F@@@/@8 L@1 J[@5@8 M0@ @8 KN@?@<XPsplint CE D L! F

@6@ @8 N6@1 L5@5@8 J@?@<CE D L! E

 L5@6@ @8 N6@1 L5@5@8 J@?@<CE D L!
 @6@?@<XP Lv CK D I J
@6@9 Lu@<CK D I J5

@6@ @8 L A@?@<CK D I J1

@6@ @8 P,@?@<CK D I Je

@6@ @8 P,@?@<CK D I JM

@6@ @8 P,@?@<CK D I A@

@6@ @8 P,@?@<CL D I JN

@6@ @8 P,@?@<XPrestructure_record_aggregate C@'E D I J


 J



@6@?@ @ 
@8 L@?@ @ @8 P- A@?@<CE D I@6@?@<XPrewrite_oldvars_with_newvars C@8H D I	
@6@1 E@.@2 A@.@.
@5@1
is_update_hyp
@5@/@8 @H@ @/@8 G @ @/@8 D I@ @8apply_relevant_updates A@?@D@)
@M@Q@?@<XD  t  t t  At  L BPall_excluded C@.J D I@6@/
@8is_excluded A@A@'
@?@'
@G@@@/@8 P( A@ @ @/@8 P; A@ 
@ @ @9 I@<XD  t  t t  At 	have_seen BPcontradiction_hunt  CB9 D I  @6@8 L@?@<C@ZB= D I@6@8contradiction_hunt_is_on  A@A@:@AContradiction hunt phase 1@8
issue_message A@/@8see_if_know_false A@(	false-hypothesis@@@AContradiction hunt phase 2@8 PI@/@8see_if_know_P_and_not_P A@(	P-and-not-P@@Contradiction hunt phase 3@8 PI@/@8 O A@(	empty-range
contradiction@3	@4@5@8 J@@@8 J&Contradiction hunt phase 4@8 PI@8perform_forward_inferences  AContradiction hunt phase 5@8 PI@8@*see_if_contradiction_through_substitutions  A@G L@8 As@8@!issue_found_contradiction_message  A@?@<CB\ D I  @6@?@<XP Pb CF D I  @6@8issued_contradiction_message  A@?@<CF D I  @6@8 K.@/Found contradiction in path traversal condition@8 PIPath eliminated@8 PI
proved_all@8 J Pf@8 As@?@<CF D I  @6@%Found contradiction within hypotheses@8 PIVC is therefore true@8 PI Pi@8 J Pf@8 As@?@<XD  t  t t  At 
reduction_hyp BP PR C@@Bi D I@6@/	@/
@/@8 J@/@8 Jc A@A@ @/
@8 K@@@)
 J I@ @8 L A@8 J&@A@ @/
@8 K A@@@ @/
@8try_infer_semi_standard_form_of A@?@3@5@ 
@8 I@?@<XPtry_to_infer C@#D[ D I@6main@8@#decrement_inference_depth_remaining A@?@A@ @ @8do_try_to_infer A@(
 @@@@(
 A@? Pu@8@#increment_inference_depth_remaining A@?@ 
@@<XP J C
@3 D I H @ @@6@?@<C
@6 D I H @ @@6@?@<C@9 D I H H
@6@8 J@?@<C@5@< D I H
@6@/@8 J@A@) @@)	 @@@@A@) @@)	 @@@@A
@" H	@#@@@"	 H@#@?@<C
@N D I J @ @@6@?@<C@Q D I J
 @ @@6@?@<C@T D I J
 H
 @@6@?@<C@W D I J H

 @@6@?@<C@Z D I J @
@6@8 J@?@<C@] D I J
 @@6@8 J@?@<C@` D I J

@6@8 J@?@<C@@c D I J

@6@/@8 J@A@) @@ @8 J@F
@@@m@A
@) @@'	@F
@@@a@ @/
@8 J@A@A@)
 @@'	@@@)
 @@'	
@@@G@A@1@A
@" H
@#@@@ @A
@" H@#@@@A
@"
 H@#@@@"
 H
@#@)	 @@@@A@'
@'	@@
@"	 J
@#@?@<C
@ D I J$ @ @@6@?@<C@ D I J$
 @ @@6@?@<C@ D I J$
 H
 @@6@?@<C@ D I J$ H

 @@6@?@<C@ D I J$ @
@6@8 J@?@<C@ D I J$
 @@6@8 J@?@<C@ D I J$

@6@8 J@?@<C@@ D I J$

@6@/@8 J@A
@) @@'	@F
@@@o@A@) @@ @8 J@F
@@@a@ @/
@8 J@A@)
 @@'	
@@@Q@A@)
 @@'	@@@G@A@1@A
@" H
@#@@@ @A
@" H@#@@@A
@"
 H@#@@@"
 H
@#@)	 @@@@A@'
@'	@@
@"	 J$
@#@?@<C
@ D I F @ @@6@?@<C@ D I F
 @ @@6@?@<C@ D I F

 @@6@?@<C@ D I F @
@6@8 J@?@<C@ D I F
 @@6@1 H
@5@8 J@?@<C@ D I F
 H
@6@1 H
@5@8 J@?@<C@ D I F H

@6@8 J@?@<C@ D I F
 F

@6@1 F@1 J
@5@5@8 J@?@<C@@ D I F

@6@/@8 J@A@) @@ @8 J@F
@@@r@A
@) @@)	 @@F
@@@f@ @/
@8 J@A@)
 @@'	
@@@V@A
@)
 @@1 H
@5@8 J@@@G@A@1@A
@" H
@#@@@ @A
@" H@#@@@A
@"
 H@#@@@"
 H
@#@'	
@@@A@'
@)	 @@@
@"	 F
@#@?@<CA D I J)

 @@6@?@<CA
 D I J)
 H
 @@6@?@<CA
 D I J) H

 @@6@?@<CA D I J)
 @@6@8 J@?@<CA D I J) @
@6@8 J@?@<CA D I J)
 @@6@1 H
@5@8 J@?@<CA D I J) @
@6@1 H
@5@8 J@?@<C@#A D I J)
 J)

@6@1 J)
@5@/
@8 J@1 J)
@5@8 J@?@<C@/A! D I J) J)


@6@1 J)@5@/
@8 J@1 J)@5@ 
@8 Jx@1 J)

@5@8 J@?@<C@/A& D I J) J)


@6@1 J)
@5@/
@8 J@1 J)
@5@ 
@8 Jx@1 J)
@5@8 J@?@<C@A+ D I J)

@6@/@8 J@A@) @@ @8 J@F
@@@w@A@) @@1 H@5@8 J@F
@@@f@ @/
@8 J@A@)
 @@'	@@@V@A
@)
 @@1 H
@5@8 J@@@G@A@1@A
@" H
@#@@@ @A
@" H@#@@@A
@"
 H@#@@@"
 H
@#@)	 @@@@A@'
@)	 @@@
@"	 J)
@#@?@<C@wAR D I		 I 


@6@ @/
@8 K{@A@ 
@0@8 L@(dont_retract@@@1 K~

temp@5@8 B@( F@ @/@8 J@A
@) @@)	 @@F@@@"@A
@) @@)	 @@F@@@ @/@8uq_normalise A@"	 I 
@#@?@A@) P@@@1 K~

 P@5@8 K@?@<C@lAr D I Oq 


@6@ @/
@8 K{@A@ 
@0@8 L@( P@@@1 K~

 P@5@8 B@( F@ @/@8 J@A@) @@)	 @@@@A@) @@)	 @@@@"	 Oq 
@#@?@A@) P@@@1 K~

 P@5@8 K@?@<CA D I N

@6@?@1 N
@5@8set_simplify A@?@<CA D I N

@6@?@1 N
@5@8 P@?@<CA D I N

@6@?@1 N
@5@8 P@?@<CA D I N
@6@?@1 N
@5@8 P@?@<CA D I O"

@6@?@1 O"
@5@8 P@?@<CA D I O

@6@?@1 O
@5@8 P@?@<CA D I O$

@6@?@1 O$
@5@8 P@?@<CA D I O

@6@?@1 O
@5@8 P@?@<CAA D I

 A@

@6@/@8 K@A@ @1 N@0@5@8 L@?@1 A@
@5@8 P@G
@G@F@@A@A@  L@8 L@?@1 A@
@5@8 M0@G
@G@F@@A@/
@8 J@ @/@8 J@A
@'
@)	 @@G@F@@A@A@@ 
@8 I@A@ @8 I@ 
@ @8 Jx@)	 @@G@F@@@@A@B@" F

@#@A@ @8 I@1 E
@5@/@8 J@"	 A@@#@@@ @8 I@1 E
@5@/@8 J@"	 A@@#@@@@@" E

@#@A@ @8 I@1 E
@5@/@8 J@"	 A@@#@@@ @8 I@1 F
@5@/@8 J@"	 A@@#@@@@A@@ @8 I@A@B@"
 F

@#@A@ @8 I@1 E@5@/@8 J@"	 A@@#@@@ @8 I@1 E@5@/@8 J@"	 A@@#@@@@@"
 E

@#@A@ @8 I@1 E@5@/@8 J@"	 A@@#@@@ @8 I@1 F@5@/@8 J@"	 A@@#@@@R@A@)
 @@'	@@@C@A@) @@'	
@@@9@A
@)
 @@1 H@5@8 J@@@*@A
@) @@1 H
@5@8 J@@@A@) A@"	 J)
@#@@
@"	 A@
@#@G@F@?@<CAB D I

 JM

@6@/@8 K@A@  L@8 L@?@1 JM
@5@8 M0@G
@G@F@@A\@/
@8 J@ @/@8 J@A@@ 
@8 I@A@(@ @8 I@A@ @ 
@8	less_than A@)	 @@@@A@'
@@@ 
@ @8 P@)	 @@G@F@@@@A@B@" F

@#@A@ @8 I@1 E
@5@/@8 J@"	 Je@#@@@ @8 I@1 E
@5@/@8 J@"	 Je@#@@@@@" E

@#@A@ @8 I@1 E
@5@/@8 J@"	 JM@#@@@ @8 I@1 F
@5@/@8 J@"	 Je@#@@@@A@@ @8 I@A@B@"
 F

@#@A@ @8 I@1 E@5@/@8 J@"	 JM@#@@@ @8 I@1 E@5@/@8 J@"	 JM@#@@@@@"
 E

@#@A@ @8 I@1 E@5@/@8 J@"	 Je@#@@@ @8 I@1 F@5@/@8 J@"	 JM@#@@@"	 JM
@#@G@F@?@<CABf D I

 Je

@6@/@8 K@A@  L@8 L@?@1 Je
@5@8 M0@G
@G@F@@A\@/
@8 J@ @/@8 J@A@@ 
@8 I@A@(@ @8 I@A@ 
@ @8 P@)	 @@@@A@'
@@@ @ 
@8 P@)	 @@G@F@@@@A@B@" F

@#@A@ @8 I@1 E
@5@/@8 J@"	 JM@#@@@ @8 I@1 E
@5@/@8 J@"	 JM@#@@@@@" E

@#@A@ @8 I@1 E
@5@/@8 J@"	 Je@#@@@ @8 I@1 F
@5@/@8 J@"	 JM@#@@@@A@@ @8 I@A@B@"
 F

@#@A@ @8 I@1 E@5@/@8 J@"	 Je@#@@@ @8 I@1 E@5@/@8 J@"	 Je@#@@@@@"
 E

@#@A@ @8 I@1 E@5@/@8 J@"	 JM@#@@@ @8 I@1 F@5@/@8 J@"	 Je@#@@@"	 Je
@#@G@F@?@<CAB D I

 JN

@6@/@8 K@A@ @1 N@0@5@8 L@?@1 JN
@5@8 P@G
@G@F@@A@A@  L@8 L@?@1 JN
@5@8 M0@G
@G@F@@A@/
@8 J@ @/@8 J@A
@'
@)	 @@G@F@@A@A@@ 
@8 I@A@ @8 I@A@ 
@ @8 Jx@)	 @@@@'
@)	 @@G@F@@@@A@B@" F

@#@A@ @8 I@1 E
@5@/@8 J@"	 JN@#@@@ @8 I@1 E
@5@/@8 J@"	 JN@#@@@@@" E

@#@A@ @8 I@1 E
@5@/@8 J@"	 JN@#@@@ @8 I@1 F
@5@/@8 J@"	 JN@#@@@@A@@ @8 I@A@B@"
 F

@#@A@ @8 I@1 E@5@/@8 J@"	 JN@#@@@ @8 I@1 E@5@/@8 J@"	 JN@#@@@@@"
 E

@#@A@ @8 I@1 E@5@/@8 J@"	 JN@#@@@ @8 I@1 F@5@/@8 J@"	 JN@#@@@T@A
@)
 @@1 H@5@8 J@@@@@A
@) @@1 H
@5@8 J@@@1@A@)
 @@'	@@@'@A@) @@'	
@@@A@) A@"	 H J)
@#@@
@"	 JN
@#@G@F@?@<CAC D I

 J5

@6@/@8 K@A@  L@8 L@?@1 J5
@5@8 M0@G
@G@F@@Ad@/
@8 J@ @/@8 J@A
@'
@)	 @@G@F@@AJ@A@@ 
@8 I@A@!@ @8 I@A@ 
@ @8 P@)	 @@@	@ @ 
@8 P@)	 @@G@F@@@@A@B@" F

@#@A@ @8 I@1 E
@5@/@8 J@"	 J5@#@@@ @8 I@1 E
@5@/@8 J@"	 J5@#@@@@@" E

@#@A@ @8 I@1 E
@5@/@8 J@"	 J5@#@@@ @8 I@1 F
@5@/@8 J@"	 J5@#@@@@A@@ @8 I@A@B@"
 F

@#@A@ @8 I@1 E@5@/@8 J@"	 J5@#@@@ @8 I@1 E@5@/@8 J@"	 J5@#@@@@@"
 E

@#@A@ @8 I@1 E@5@/@8 J@"	 J5@#@@@ @8 I@1 F@5@/@8 J@"	 J5@#@@@"	 J5
@#@G@F@?@<CACa D I

 J1

@6@/@8 K@A@  L@8 L@?@1 J1
@5@8 M0@G
@G@F@@Ad@/
@8 J@ @/@8 J@A
@'
@)	 @@G@F@@AJ@A@@ 
@8 I@A@!@ @8 I@A@ @ 
@8 P@)	 @@@	@ 
@ @8 P@)	 @@G@F@@@@A@B@" F

@#@A@ @8 I@1 E
@5@/@8 J@"	 J5@#@@@ @8 I@1 E
@5@/@8 J@"	 J5@#@@@@@" E

@#@A@ @8 I@1 E
@5@/@8 J@"	 J1@#@@@ @8 I@1 F
@5@/@8 J@"	 J5@#@@@@A@@ @8 I@A@B@"
 F

@#@A@ @8 I@1 E@5@/@8 J@"	 J1@#@@@ @8 I@1 E@5@/@8 J@"	 J1@#@@@@@"
 E

@#@A@ @8 I@1 E@5@/@8 J@"	 J5@#@@@ @8 I@1 F@5@/@8 J@"	 J1@#@@@"	 J1
@#@G@F@?@<CA0C D I

 O{
@6@/@8 J@A@J@ @8 L}@b@g@g@p@y@A@/
@1 J@1 I@5@5@8 J@b@g@g
@v@)	 @@@@/
@1 J@1 I@5@5@8 J@b@g@g
@w@)	 @@G@G@@@@A@?@" J

@#@1 O{@5@/@8 J@1 O{@5@/@8 J@A@A@) @@@@) @@)	 @@@@A@) @@'	@@@) @@'	@@@@A@n@A@" F

@#@@
@" E

@#@1 O{@5@/@8 J@1 O{@5@/@8 J@A@!@) @@A@) @@)	 @@@@A@) @@)	 @@@@"	 H@#@@@A@) @@'	@@@A
@) @@"	 H@#@@@) @@'	@@@#@A@" L5
@#@1 O{@5@8 J@@
@"	 O{@#@F@G@F@G@?@<CC D I Os M
@6@1 J

@5@8 J@?@<CC D I Os
@6@1 J

@5@8 J@?@<C@C D I M
@6@/@8 J@A@&@ @8 L}@A@b@g@c @u@'	@@
@b@g@c @r@b@g@l L5@x@G@G@@@[@A@" J
@#@'	@G
@F@@@E@A@(@" J


@#@1 M@5@/@8 J@1 M
@5@/@8 J@"	 J@#@@@A@" M@#@'	@@@"	 M@#@G@G@?@<CBPD D I		bit__and

@6@/@8 J@ @/
@8 J@A
@) @)	 @G@F@@B,@A
@)
 @)	 @G@F@@B@A@'
@1 J1 @5@8 J2@'	@G@F@@B@A@M@ 
@8 L}@/@1 F
@5@8 J@ @8 J@1 J1 @5@8 J2@A@1 J5
@5@8 J2@'	@@@A@ @8 L}@1 Jl@5@8 J@@
@"	 Jl@#@G@@A@A@M@ @8 L}@/@1 F@5@8 J@ @8 J@1 J1
 @5@8 J2@A@1 J5
@5@8 J2@'	
@@@A@ 
@8 L}@1 Jl
@5@8 J@@
@"	 Jl
@#@G@@Ag@A@X@A@ @"
 E E
@#@ @8 L}@/@1 E@5@8 J@@@"
 E
@#@ @8 L}@/@1 F@5@8 J@ @8 J@1 J1 @5@8 J2@1 J5@5@8 J2@)	 @F@@A
@A@X@A@ @" E E

@#@ @8 L}@/@1 E@5@8 J@@@" E

@#@ @8 L}@/@1 F@5@8 J@ @8 J@1 J1
 @5@8 J2@1 J5
@5@8 J2@)	 @F@@@@A@@@A@"
 J

@#@@
@"
 J

@#@ @8 L}@ @8 J@1 J1 @5@8 J2@1 J1 @5@8 J2@1 Je@5@8 J2@)	 @@@o@A@@@A@" J

@#@@
@" J

@#@ @8 L}@ @8 J@1 J1
 @5@8 J2@1 J1 @5@8 J2@1 Je
@5@8 J2@)	 @@@-@A@ @8 L}@ 
@8 L}@b@g@c @u@b@g
@c @u@ @ 
@8evaluate_bit_and A@@
@"	 P
@#@F@F@F@?@<CAD D I		bit__or

@6@/@8 J@ @/
@8 J@A@) @1 J1
 @5@8 J2@'	
@G@F@@A@A@)
 @1 J1 @5@8 J2@'	@G@F@@A@A@'
@1 J1 @5@8 J2@'	@G@F@@A}@A@X@A@ @"
 E E
@#@ @8 L}@/@1 E@5@8 J@@@"
 E
@#@ @8 L}@/@1 F@5@8 J@ @8 J@1 J1 @5@8 J2@1 J5@5@8 J2@'	@F@@A#@A@X@A@ @" E E

@#@ @8 L}@/@1 E@5@8 J@@@" E

@#@ @8 L}@/@1 F@5@8 J@ @8 J@1 J1
 @5@8 J2@1 J5
@5@8 J2@'	@F@@@@A@K@A@"
 J

@#@@
@"
 J

@#@ @8 L}@ @8 J@1 J1 @5@8 J2@1 J1 @5@8 J2@1 Je@5@8 J2@1 F@2 J
@5@8 J@@@z@A@K@A@" J

@#@@
@" J

@#@ @8 L}@ @8 J@1 J1
 @5@8 J2@1 J1 @5@8 J2@1 Je
@5@8 J2@1 F
@2 J@5@8 J@@@-@A@ @8 L}@ 
@8 L}@b@g@c @u@b@g
@c @u@ @ 
@8evaluate_bit_or A@@
@"	 P
@#@F@F@F@?@<CAD D I		bit__xor

@6@/@8 J@ @/
@8 J@A@) @1 J1
 @5@8 J2@'	
@G@F@@A@A@)
 @1 J1 @5@8 J2@'	@G@F@@A@A@'
@1 J1 @5@8 J2@)	 @G@F@@A}@A@X@A@ @"
 E E
@#@ @8 L}@/@1 E@5@8 J@@@"
 E
@#@ @8 L}@/@1 F@5@8 J@ @8 J@1 J1 @5@8 J2@1 J5@5@8 J2@'	@F@@A#@A@X@A@ @" E E

@#@ @8 L}@/@1 E@5@8 J@@@" E

@#@ @8 L}@/@1 F@5@8 J@ @8 J@1 J1
 @5@8 J2@1 J5
@5@8 J2@'	@F@@@@A@K@A@"
 J

@#@@
@"
 J

@#@ @8 L}@ @8 J@1 J1 @5@8 J2@1 J1 @5@8 J2@1 Je@5@8 J2@1 F@2 J
@5@8 J@@@z@A@K@A@" J

@#@@
@" J

@#@ @8 L}@ @8 J@1 J1
 @5@8 J2@1 J1 @5@8 J2@1 Je
@5@8 J2@1 F
@2 J@5@8 J@@@-@A@ @8 L}@ 
@8 L}@b@g@c @u@b@g
@c @u@ @ 
@8evaluate_bit_xor A@@
@"	 P
@#@F@F@F@?@<CE D I@6@8 P@?@<CE" D I@6@8record_simplify A@?@<CE% D I@6@8 N!@?@<CE( D I J[
@6@1 J[
@5@8 M0@?@<CE+ D I J`
@6@1 J`
@5@8 M0@?@<CE1 D I@6@8evaluate A@?@<XP O C@?L D I@6@1 J@.	@.
@5 J@/@8	prune_hyp J J@/@8 Nj J@/
@8 Nj	hyp_split@3@4@3@4	@5@4@3
@4
@5@4@5@8 J@?@9 O@<XP N CZ D I L5
@6@ @/
@ @8 Jo@1 L5
@5@9 K@<C@%Z D I F



 @y@6@ 
@8 I@?@ @/ @y@ @8 Js@1 F
@5@9 J@<C@%Z D I F



 I@6@ 
@8 I@?@ @/ I@ @8 Js@1 F
@5@9 K@<C@%Z D I F



 @y@6@ @8 I@?@ 
@/ @y@ @8 Js@1 F@5@9 J@<C@%Z D I F



 I@6@ @8 I@?@ 
@/ I@ @8 Js@1 F@5@9 K@<C@3Z D I F


@6@ @/@/@8 Js@ 
@/@/@8 Js@1 F@5@8 K@ @ @/@8 I@ @ @9 Jv@<C@8Z D I E
 I


 @y@6@ 
@8 I@1 JN
 @5 @@8 J@?@ @/ @y@ @8 Js@1 E@2 I
@5@9 J@<C@Z D I E
 I


 @y@6@A@ 
@/ @y@/@8 Jo@1 JM @5 @@8 J@@@1 JM
 @5 @y@/@8 Jp@F@A@ @/ @y@/@8 Jo@1 J1 @5 @@8 J@@@1 J1 @5 @y@/@8 Jp@F@ @/ @y@/@8 Js@ 
@/ @y@/@8 Js@1 E@2 I@5@8 J@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@Z D I

 E
 E

 J I

 @y@6@A@ 
@/ @y@/@8 Jo@1 J1 @5 @@8 J@@@1 J1
 @5 @y@/@8 Jp@F@A@ @/ @y@/@8 Jo@1 JM @5 @@8 J@@@ @A@1 J1@5 @y@/@8 Jp@@
@1 JM @5 @y@/@8 Jp@F@  @y@/@8 Js@1 JM	 @5 @@8 J@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@[ D I

 E
 E

 J I

 @y@6@A@ 
@/ @y@/@8 Jo@1 J1 @5 @@8 J@@@1 J1
 @5 @y@/@8 Jp@F@A@ @/ @y@/@8 Jo@1 JM @5 @@8 J@@@ @A@1 J1@5 @y@/@8 Jp@@
@1 JM @5 @y@/@8 Jp@F@  @y@/@8 Js@1 JM	 @5 @@8 J@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@[ D I E
 J I



 @y@6@A@ @/ @y@/@8 Jo@1 J1 @5 @@8 J@@@1 J1 @5 @y@/@8 Jp@F@A@ 
@/ @y@/@8 Jo@1 JM @5 @@8 J@@@ @A@1 J1
@5 @y@/@8 Jp@@
@1 JM
 @5 @y@/@8 Jp@F@ 
@/ @y@/@8 Js@1 JM @5 @@8 J@1 E@5@8 J@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@[0 D I E
 J

 I

 @y@6@A@ @/ @y@/@8 Jo@1 J1 @5 @@8 J@@@1 J1 @5 @y@/@8 Jp@F@A@ 
@/ @y@/@8 Jo@1 JM @5 @@8 J@@@ @A@1 J1
@5 @y@/@8 Jp@@
@1 JM
 @5 @y@/@8 Jp@F@ 
@/ @y@/@8 Js@1 JM @5 @@8 J@1 E@5@8 J@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@[F D I E
 J I



 @y@6@A@ @/ @y@/@8 Jo@1 J1 @5 @@8 J@@@1 J1 @5 @y@/@8 Jp@F@A@ 
@/ @y@/@8 Js@1 Je @5 @@8 J@@@"@A@1 J5
@2 L5@5 @y@/@8 Jp@@
@1 Je
 @5 @y@/@8 Jp@F@ 
@/ @y@/@8 Jo@1 Je @5 @@8 J@1 L5@2 F@5@8 J@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@[\ D I E
 J

 I

 @y@6@A@ @/ @y@/@8 Jo@1 J1 @5 @@8 J@@@1 J1 @5 @y@/@8 Jp@F@A@ 
@/ @y@/@8 Js@1 Je @5 @@8 J@@@"@A@1 J5
@2 L5@5 @y@/@8 Jp@@
@1 Je
 @5 @y@/@8 Jp@F@ 
@/ @y@/@8 Jo@1 Je @5 @@8 J@1 L5@2 F@5@8 J@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@[r D I E
 J I


  @y@6@A@ @/ @y@/@8 Js@1 Je @5 @@8 J@@@1 Je @5 @y@/@8 Jp@F@A@1 JN
 @5 @y@/@8 Jp@G@@@2@A@ 
@/ @y@/@8 Jo@1 JM @5 @@8 J@F@@@ 
@/ @y@/@8 Js@1 Je @5 @@8 J@F@ @ @/@8 I@ @ @9 Jv@<C@[ D I E
 J

 I
  @y@6@A@ @/ @y@/@8 Js@1 Je @5 @@8 J@@@1 Je @5 @y@/@8 Jp@F@A@1 JN
 @5 @y@/@8 Jp@G@@@2@A@ 
@/ @y@/@8 Jo@1 JM @5 @@8 J@F@@@ 
@/ @y@/@8 Js@1 Je @5 @@8 J@F@ @ @/@8 I@ @ @9 Jv@<C@%[ D I E



 @y@6@ 
@8 I@?@ @/ @y@ @8 Js@1 E
@5@9 J@<C@%[ D I E



 I@6@ 
@8 I@?@ @/ I@ @8 Js@1 E
@5@9 K@<C@%[ D I E



 @y@6@ @8 I@?@ 
@/ @y@ @8 Jo@1 E@5@9 J@<C@%[ D I E



 I@6@ @8 I@?@ 
@/ I@ @8 Jo@1 E@5@9 K@<C@3[ D I E


@6@ @/@/@8 Js@ 
@/@/@8 Jo@1 E@5@8 K@ @ @/@8 I@ @ @9 Jv@<C@i[ D I J



 @y@6@ 
@8 I@?@A@$@1 JM
 @5 @@8 J@?@ @/ @y@ @8 Js@1 J
@5@8 J@F@@@2@A@)
 @?@)	 @)@F@@@ @1 Je
 @5 @@8 J@?@ @/ @y@ @8 Jo@1 J
@5@9 J@F@<C@i[ D I J



 I@6@ 
@8 I@?@A@$@1 JM
 @5 @@8 J@?@ @/ I@ @8 Js@1 J
@5@8 K@F@@@2@A@)
 @?@)	 @)@F@@@ @1 Je
 @5 @@8 J@?@ @/ I@ @8 Jo@1 J
@5@9 K@F@<C@i[ D I J



 @y@6@ @8 I@?@A@$@1 JM @5 @@8 J@?@ 
@/ @y@ @8 Js@1 J@5@8 J@F@@@2@A@) @?@)	 @)@F@@@ @1 Je @5 @@8 J@?@ 
@/ @y@ @8 Jo@1 J@5@9 J@F@<C@i[ D I J



 I@6@ @8 I@?@A@$@1 JM @5 @@8 J@?@ 
@/ I@ @8 Js@1 J@5@8 K@F@@@2@A@) @?@)	 @)@F@@@ @1 Je @5 @@8 J@?@ 
@/ I@ @8 Jo@1 J@5@9 K@F@<C@M\
 D I

 J
@6@ @/
@/@8 Jo@1 J1
 @5 @@8 J@ @/@/@8 Js@ @8 I@1 J1
@5 @@8 J@1 J@5@8 K@ @ @/@8 I@ @ @9 Jv@<C@E\ D I J


@6@ @/@/@8 Jo@ @/@/@8 Js@ 
@/@/@8 Jo@ 
@/@/@8 Js@ @ @ @ @ @ @ @ @ @0@0@9calc_product_bounds
 A@<C@k\! D I I



 @y@6@ 
@8 I@?@A@#@1 JM
 @5 @@8 J@ @/ @y@ @8 Js@1 I
@5@8 J@F@@@5@A@!@1 Je
 @5 @@8 J@ @/ @y@ @8 Jo@1 I
@5@8 J@@@1 I
@5 @y@ @9 O[ A@F@F@<C@!\0 D I I 
  @y@6@?@1 JN @5 @y@/
@8 Jp@ 
@ @9 Jv@<C@|\5 D I

 I



 @y@6@ @8 I@1 J1 @5 @@8 J@?@ 
@/ @y@/@8 Jo@A@1 JM @5 @@8 J@(@@@+@A@1 Je
 @5 @y@/@8 Jp@@@1 J5
@2 L5@5 @y@/@8 Jp@1 Je @5 @@8 J@?@1 I@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@z\J D I

 I



 @y@6@ @8 I@1 Je @5 @@8 J@?@ 
@/ @y@/@8 Js@A@1 Je @5 @@8 J@(@@@)@A@1 JM
 @5 @y@/@8 Jp@@
@1 J1
@5 @y@/@8 Jp@1 JM @5 @@8 J@?@1 I@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@k\_ D I I



 @y@6@ 
@/ @y@/@8 Jo@1 JM @5 @@8 J@ @/ @y@/@8 Jo@1 J1 @5 @@8 J@ @/ @y@/@8 Js@1 J1 @5 @@8 J@1 I@5@8 J@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@\k D I I



 @y@6@A@ 
@/ @y@/@8 Js@1 Je @5 @@8 J@@@"@A@1 Je
 @5 @y@/@8 Jp@@@1 J5
@2 L5@5 @y@/@8 Jp@F@ 
@/ @y@/@8 Jo@1 Je @5 @@8 J@ @/ @y@/@8 Jo@1 J1 @5 @@8 J@1 I@5@8 J@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@\ D I Jl



 @y@6 M@8 M@ 
@8 I@A@"@ @8 I@ 
 @8 Jx@?@)@1 Jl
@5@8 J@G@G@F@@@@A@u@1 JM
 @5 @@8 J@?@A@P@A@ @/ @y@/@8 Jo@1 J1 @5 @@8 J@@@1 J1 @5 @y@/@8 Jp@F@ @/ @y@/@8 Js@b@g@g
@c@m E@r@?@ @ @/@8 I@ @ @8 Jv@'	@@@)@1 E
@5@8 J@G@G@F@@@1 Je
 @5 @@8 J@?@)@)	 @G@G@F@?@<C@k\ D I

 Jl


 @y@6 M@8 M@A@ @/
 @y@/@8 Jo@1 JM
 @5 @@8 J@@@ @A@1 JM @5 @y@/@8 Jp@@
@1 J1@5 @y@/@8 Jp@F
@?@ @/ @y@/@8 Js@1 E@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@L\ D I Jl

  @y@6 M@8 M@A@ @/
 @y@ @8 Js@1 Je
 @5 @@8 J@@@"@A@1 Je @5 @y@ @8 Jp@@@1 J5@2 L5@5 @y@ @8 Jp@F
@?@<C@8\ D I M

 @y@6@ @8 I@?@A@1 J1 @5 @@8 J@?@'	@@@1 Je @5 @@8 J@?@1 L5@5@8 J@?@<C@8\ D I M

 I@6@ @8 I@?@A@1 J1 @5 @@8 J@?@'	@@@1 Je @5 @@8 J@?@1 L5@5@8 K@?@<C@\ D I M
@6@ @/
@/@8 Jo@ @/@/@8 Js@A@1 J1
 @5 @@8 J@1 J1
@5 @@8 J@'	@F@@@N@A@,@1 J1 @5 @@8 J@1 J1 
@5 @@8 J@1 L5
@5@/@8 K@3@4@5@8
choose_max A@@@ @1 J1 @5 @@8 J@1 J1
@5 @@8 J@1 L5
@5@8 K@F@ @ @/@8 I@ @ @9 Jv@<CA\ D I

 N



 @y@6@ 
@8 I@?@A@)
 @)	@)@G@G@@@@A@)
@?@  @y@ @8 Js@G@G@@@@A@b@g
@c @r@?@R@G@G@@@@A@ @8 I@1 N
@5@8 J@8 I@?@)@G@G@@@@A@1@1 J1 @5 @y@/@8 Jp@ @/ @y@/@8 Js@1 N
@5@8 J@ @ @/@8 I@ @ @8 Jv@@@p@A@)@1 Jl
@5 @8 J@1 M@5@/ @y@ @8 Js@1 N
@5@8 J@F@G@@@E@1 Je @5 @y@/@8 Jp@1 Jl
@5@8 J@ @/ @y@/@8 Js@1 Je @5 @@8 J@1 N
@5@8 J@ @ @/@8 I@ @ @9 Jv@<CA]  D I

 N



 I@6@ 
@8 I@?@A@)
 @)	@)@G@G@@@@A@)
@?@  I@ @8 Js@G@G@@@@A@b@g
@c @r@?@R@G@G@@@@A@ @8 I@1 N
@5@8 K@8 I@?@)@G@G@@@@A@<@1 J1 @5 I@/@8 Jp@ @/ I@/@8 Js@1 J1 @5 @@8 J@1 N
@5@8 K@ @ @/@8 I@ @ @8 Jv@@@p@A@)@1 Jl
@5 @8 J@1 M@5@/ I@ @8 Js@1 N
@5@8 K@F@G@@@E@1 Je @5 I@/@8 Jp@1 Jl
@5@8 J@ @/ I@/@8 Js@1 Je @5 @@8 J@1 N
@5@8 K@ @ @/@8 I@ @ @9 Jv@<C@]J D I N



 @y@6@A@ @/ @y@/@8 Jo@1 J1 @5 @@8 J@@@1 J1 @5 @y@/@8 Jp@F@A@ 
@/ @y@/@8 Jo@1 J1 @5 @@8 J@@@1 J1
 @5 @y@/@8 Jp@F@ @/ @y@/@8 Js@ 
@/ @y@/@8 Js@1 J1@5 @@8 J@1 J1@5 @@8 J@1 N@5@8 J@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@]a D I N



 I@6@A@ @/ I@/@8 Jo@1 J1 @5 @@8 J@@@1 J1 @5 I@/@8 Jp@F@A@ 
@/ @y@/@8 Jo@1 J1 @5 @@8 J@@@1 J1
 @5 @y@/@8 Jp@F@ @/ I@/@8 Js@ 
@/ @y@/@8 Js@1 J1@5 @@8 J@1 J1@5 @@8 J@1 N@5@8 K@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@k]{ D I 



 I@6@ 
@8 I@?@A@#@1 JM
 @5 @@8 J@ @/ I@ @8 Js@1 
@5@8 K@F@@@5@A@!@1 Je
 @5 @@8 J@ @/ I@ @8 Jo@1 
@5@8 K@@@1 
@5 I@ @9 P@F@F@<C@!] D I  
  I@6@?@1 JN @5 I@/
@8 Jp@ 
@ @9 Jv@<C@i] D I

 



 I@6@ @8 I@1 J1 @5 @@8 J@?@ 
@/ I@/@8 Jo@A@1 JM @5 @@8 J@(@@@1 Je
 @5 I@/@8 Jp@1 Je @5 @@8 J@?@1 @5@8 K@ @ @/@8 I@ @ @9 Jv@<C@i] D I

 



 I@6@ @8 I@1 Je @5 @@8 J@?@ 
@/ I@/@8 Js@A@1 Je @5 @@8 J@(@@@1 JM
 @5 I@/@8 Jp@1 JM @5 @@8 J@?@1 @5@8 K@ @ @/@8 I@ @ @9 Jv@<C@k] D I 



 I@6@ 
@/ I@/@8 Jo@1 JM @5 @@8 J@ @/ I@/@8 Jo@1 J1 @5 @@8 J@ @/ I@/@8 Js@1 J1 @5 @@8 J@1 @5@8 K@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@~] D I 



 I@6@A@ 
@/ I@/@8 Js@1 Je @5 @@8 J@@@1 Je
 @5 I@/@8 Jp@F@ 
@/ I@/@8 Jo@1 Je @5 @@8 J@ @/ I@/@8 Jo@1 J1 @5 @@8 J@1 @5@8 K@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C	] D I@6@ @9 N@<XPwrite_dead_path_found C@i D I@6@/	@8 K A@8 L@8 K0@9 K0@<XD  t  t t  At  H BD  t  t t  At  H B,D  t  t t  At  H 
P HCA@& D K@6@U@/	@8 A:@/
@8 BQ@/@8 BQ@/@/
@8 K@A@)
 K@@
@A@)
 K@@@)
 K@/@8 K A@ @/@8 P@A@@@A@)
 K@b@g@g@u@@@ 
 K@8 Jx@b@g@g@t M@8 J@3@1priority@5@4@1	portrayed @@5@4@1 H @@5@4@1 H @@5@5@8 B )@8 J@@@6@A@)
 K@b@g@g@r@@@ 
 K@8 Jx@b@g@g@s@3@1 P@5@4@1 P @@5@4@1 H @@5@4@1 P @@5@5@8 P @8 J@8 J P@8 J@A@.@b@g@g@u M@8 J@ @3@1 P@5@4@1 P @@5@4@1 H @@5@4@1 P @@5@5@8 P P@8 J@@@$@b@g@g@r@ @3@1 P@5@4@1 P @@5@4@1 H @@5@4@1 P @@5@5@8 P@?@<C@@h D K@6@U@/	@8 A:@/
@8 BQ@A	@/ F@8 K@@@/ K@8 K@/@8 P@8 J P@8 J@A@-@b@g@g@t M@8 J@3@1 P@5@4@1 P @@5@4@1 H @@5@4@1 P @@5@5@8 P P@8 J@@@#@b@g@g@s@3@1 P@5@4@1 P @@5@4@1 H @@5@4@1 P @@5@5@8 P@?@<C@@ D K@6@U@/	@8 A:@/
@8 BQ@A	@/ K@8 K@@@/ K@8 K@/@8 P@A@-@b@g@g@t M@8 J@3@1 P@5@4@1 P @@5@4@1 H @@5@4@1 P @@5@5@8 P P@8 J@@@#@b@g@g@s@3@1 P@5@4@1 P @@5@4@1 H @@5@4@1 P @@5@5@8 P P@8 J@8 J@?@<C@ D K@6@A@)@@@"@#@?@9
print_list A@<C@!@ D K@6@3@.	@.
@5@8 A=@8 A@-
@?@8 J M@8 J@8print_list1 A P@8 J@?@<XPcompatible_array_type C@%CD D J@6@1 Ov@.
@.@5@8 L@1 Ov@.@.
@5@8 L@8 Jx@ @ 
@8compatible_array_result_types A@ @9compatible_array_indices A@<XP LI CBC D L! J

@6@ @8 N6@1 J
@5@8 J@?@<CBH D L! J

 J
@6@ @8 LH@?@<CBL D L! F

 F


@6@ @8 LH@ @ 
@8 LH@?@<C	BQ D L!
@6@8 L@?@<XPseek_solutions CB D E$@6@?@<C@!B D E$ N



@6@ @ 
@ @8do_satisfy_goal A@ @ @9 P A@<CB D E$


@6@ @ 
@9 P@<XP O C@ D I @6@D@1rule_syntax_error@0@0@0@5@0@8 NI@M@Q@?@<C@ D I  @6syntax_error_sec@8 I@3The rule files contain the following syntax errors:@8 I@8 I@8write_syntax_errors  A@?@<XP K, C@ D I@6 M7@8get_switch_typecheck_only K:Type checking VC: @8 J@8 J@8hoist_vc_hypotheses A@8hoist_vc_conclusions A - OK@8 J@8 I@8 G  @?@<C@(@ D I@6 M;@8 P@8refactor_write_vcs_top A@8 P@8 P A@8 PITrying to simplify: @8 PI@8simplify_vc  A@8refactor_write_vcs A@8report_to_user A@?@<XD  t  t t  At  M> BP K CBG D I@6@8 PB A@?@<C@,BK D I@6@/@8@)maybe_echo_pf_trace_successor_statement_x A@ @/@8 Dw I A@ @/
@8 D. I@ 
@8 L@8 K0@1 L
@5@8 K*@1 P	@5@8 K*@?@<XP P CG D I@6@9statement_norm A@<XPrestore_new_strategies C$ D I @@6 L@9 B@<C$ D I  @@=XP O CA D I
finish@6 P@8 L@?@<CA D I
 B

@6@1 P
@5@8 O@?@<CA D I
check

@6@8echo_vc_trace_checkkind A@(check associated with statement of line @8 L@ @8 L@?@<XP La CDg D L! F
 L5
 E


@6@ @8 L`@?@ @ 
@8 L`@?@<CDm D L! F

 F


@6@ @8 L`@?@ @ 
@8 L`@?@<CDs D L! L5
 L5
@6@ @8 L`@?@<C	Dw D L!
@6@8 L#@?@<XD  t  t t  At  L BD  t  t t  At  K BP N~ CB D JZ@6@?@<CB D JZ
@6@8 K[@ @8 N}@?@<XPexpression_reduction  CDl D I  @6@8 L@?@<CDm D I  @6@8 L@?@<CDo D I  @6@8expression_reduction_is_on  A@9expression_reduction1  A@<CDs D I @6@D@8 Q@M@Q@?@<XPpattern_match_rule_list C@ B D E$


@6@ @ @/@8 N A@ @ @ 
@9 I@<CB D E$		
@6@ @ @ @ 
@9 Q A@<XD  t  t t  At already_know_indentation BP M CU D I@6@A@8 M@@
@A@0 L@8 L@@@8 I@?@<XP O C@ULs D I@6@1 M=@0@5@8 B)@1 M=@5@8 As@8 H@/	@8 M<@A@ @/
@8gethyp A@/@8negin A@ @/@8force_simplify A@  J@8 J@ @8 M? A@@@S@G
@F@q
	@1 M=	@5@8 K@1 M=
@5@8 As@ 
@8bigger_than_all_hyps A@?@R@<XPwrite_conclusions CA D I@6@8 L@?@<CA D I@6@8 L@8 Mt@?@<CA D I@6@8 K.@?@/	@0@8 Lk@8write_path_action A .@8 L@8 K0@?@<C@+A D I@6@1 M=@0@5@8 B)@1 L@0@5@8 B)@1 M= @5@8 B@1 L @5@8 B@?@8 H@/	@8get_next_conclusion A@8process_next_conclusion A@)	 K@?@<XP Oy CB D J

@6@?@ @8 J@?@<CB D J

@6@ @8 J@?@ @ 
@8 Ox@?@<C
B D J
@6@?@8 J@?@<CB D J
@6@8 J@?@ @8 Ox@?@<XPwrite_dead_path C@H D I@6@8 L@?@9 P A@<C@N D I@6@8 L@?@9 Q+@<C@U D I@6@D@8 E K!@M@Q@?@/
@8 K A@8 L@8 K0@9 K0@<C@\ D I@6@8 Q,@?@/
@8 I A@8 L@8 K0@9 K0@<XPis_update_composite_hyp CH D I
 L*


@6@8 Nn A@?@<CH D I@6@/
@8 A:upf_@0@8 A@/@8 BQ@ @8 Q2@?@<XPbreakdown_term CF\ D L! L5
@6@ @/@8 Q4 A@1 L5@5@8 J@?@<CFa D L! J

@6@ @8 N6@?@<CFe D L! J

 J

@6@ @ 
@8 Q6@?@<CFi D L!
@6@?@<XP P C@2@ D I@6@1 NJ@1 P@.@.	@.
@5@0@5@8 K@8 Oa A        @8 I@8 I@8 I@A@)	@@
@8 Jx         Involving: @8 I@8 I@8 I@R@<C@ D I  @6@?@<XPsplit_rational_alt_sign C@&A D N L5 

 L5@6@ @8 C,@b@g@c @t@ @8 C,@b@g@c @t@<C@!A D N 

@6@ @8 C,@b@g@c @t@ @8 C,@b@g@c @t@<CA D N
@6@8 C,@b@h@c @t@<CA D N L5
 L5@6@ @8 C,@b@g@c @t@<XP LF C@1B  D L! J

@6@ @8 N6@?@A@8 L@"	 J
@#@F@@@/@8 LE@1 J@5@8 LB@?@<CB0 D L! J

 J
@6@ @8 LE@?@<CB5 D L! F

 F


@6@ @8 LE@ @ 
@8 LE@?@<C	B: D L!
@6@8 L@?@<XP P CB D E$
@6@U@" O
@#@?@ @8evaluate_immediate_condition A@?@<CB D E$@6@1current_sat_goal@0@5@8 B)@1 Q?@5@8 B@?@9try_satisfy_goal A@<XD  t  t t  At  K= BP K CB D I@6@8 P@?@<C@6B D I@6@/@8maybe_echo_pf_trace_statement_x A@ @/@8 P A@ @/
@8 P@8consider_fudge_line A@1 O	extraline@5@8 K*@ 
@8 L@8 K0@1 L
@5@8 K*@1 P	@5@8 K*@?@<XP O CA D I
 B@6 B@8 L@?@<CA D I
 P

@6@8echo_vc_trace_assertionkind Aassertion of line @8 L@ @8 L@?@<XP Ny C@ZD D I J$

@6@1 J$@5@/
@/@8 M3@ 
@1 J$@5@8 Jx@?@0@ 
@8 O7@?@A@,@)	 J@A@)
 @true-disjunction@8 O;@@ N@3 I@4
@4@1 J$@5@4
@4@5@8 J@@@S@?@<XPextended_simplify  CG D I@6@/ J@/	@8 J@D
@8 K@M
@Q@8 O5 A@R@<CG D I@6@/ J@/	@8 Lk@D
@8 Ln@M
@Q@8 N A@R@<CG D I   @=XP J, C@5 D L!@6@8know_norm_expr A@?@<C@8 D L!@6@/@8do_norm_typed_expr A@A@ @8 J@@@'
@8save_term_breakdown A@8save_norm_expr A@?@<XP N C
A D E$ 



@=C@-A D E$	
@6@8 B@D@8 A@M@Q@3@.@.@5@8 A=@ @/@ @ 
@8 Q@ @3@5@9 A=@<XD  t  t t  At  N BD  t  t t  At  NK BP P& CD( D E$ A@
	 E

@6@ @8 J@"
 F	@#@<CD, D E$ A@
	 E

@6@8 J@" E
	@#@<XP N C!4 D I@6@/@/
@8 P@1 N

@5@8 As@R@<C@?!8 D I@6@ @8 N A@D
@/@0@8 Qa@1 Je	@5 @@8 J@M
@Q@@@F@?@1 N	
@5@8 As@1 N@0
@0@5@8 B)@?@<XP Lf C@BI D I@6@8 J	@/	 J@/
@8 Lk@A@&	@@@A@/@3 K@0@5@8 Lk@ @8 Jx@@@/ O-@8 Lk@ @8 Jx@D@8 Ln@M@Q@ @9try_to_prove_subgoal_conc A@<CI D I@6@?@<XP L$ CAZ D L! J
	
@6@?@8 L#@8 L#@?@<CA` D L!@6@8 L@?@<XPhandle_information_request  C@ D D  @6 M7@8get_switch_help K:user_output@8display_help I @8 A3@?@<CA D D  @6 M7@8get_switch_empty K: Qj@8 Qk @8 A3@?@<CA D D  @6 M7@8get_switch_version K: Qj@8display_header I @8 A3@?@<CA D D  @6@?@<XP L[ CD D L!
@6@8reorder A@?@<CD D L!
 F


@6@ @8 Qw@ @8 N6@?@ @ 
@8 LZ@?@<CD D L!
@6@/@8 Qw@ @/
@8 LZ@1 F
@5@8sp1 A@?@<CD D L! @6@?@<XP J CK D I
@6@?@R@<CK D I@6@8 Am@?@8 Jx@?@<CK D I@6@U	@3@0@.
@5@8 A=@?@8 J@?@<XP L CI& D I J

@6@/@8 L@?@ @/
@8 L@?@ @ 
@9 I@<CI- D I 
@=XP@)determine_facts_and_promote_to_hypotheses C@(Eo D E$@6@/@/@8 O' A@?@3@1from@5@5@/
@8gather_facts_list A@ 
@/@8 Jv@ @8promote_to_hypotheses A@ @ @9convert_conditions_list A@<XD  t  t t  At  C D  t  t t  At  C BD  t  t t  At  C B,D  t  t t  At  C 
D  t  t t  At  J BPfind_max C@Eu D I@6@A@B@8 L6@A@8 L6@A
@b@h@i@u@b@h@x@@@b@i@h@t@b@i@x@F@@@ @b@h@y@A@1 J1	@5@8 J2@'
@@@1 J1	@5@8 J2@'
	@@@E@A@%@8 L6@b@i@y@A@1 J1@5@8 J2@'
@@@1 J1@5@8 J2@'
@@@A@1 J1	@5@8 J2@'
@@@1 J1	@5@8 J2@'
	@F@?@<XD  t  t t  At  Pf  BP Q  CA D I
userprovided@6@?@<CA D I
runtime@6	run-time @8 L@?@<CA D I
precondition@6
precondition @8 L@?@<XP O C@>Nq D I@6@0@ @8 O7@/@8complexity_token A@1 L I
@0@5@8 B)@  I@ @0@8
complexity A@A@)	 J@1 J	subst_hyp@4@4
@4@5@8 As@@@S@?@<XP J C@ D K@6@?@<C@ D K	
@6@8 J@8 J@?@<XP L CF D I@6@0@3	@.@5@8 I@ @9 KN@<XD  t  t t  At current_root BP E4 C@A@ D L!@6@/
@8 L?@/@8 LB@ @/@8 LE@ @/
@8 LH@ 
@/@8 LK@ @/@8 LN@ @/@8 LQ@ @/@8 LT@ @/@8 LW@ @/@8 LZ@ @9 L`@<XD  t  t t  At 
expand_answer BD  t  t t  At  Q B,D  t  t t  At  Q 
P QC@ F F@6@7
 F@9 Q Q@<XPbitwise_deduce CH D I J5
 P
@6@?@1 J5@5@9 J9@<C@-H D I J5  P

@6@1 J1 @5@/
@8 J7 A@1 J1 @5@/@8 Q@?@ 
@ @9 I@<C@BH D I

 J5
 P


@6@1 J1 @5@/@8 Q@1 J1
 @5@/@8 Q@1 J5 @5@/@8 Q@?@ @ @/@8 I@ @ @8 I@?@<CI
 D I J5 P

@6@?@1 J5@5@9 J9@<C@.I
 D I J5 P

@6@1 J1 @5@/
@8 Q@1 J1 @5@/@8 Q@?@ 
@ @9 I@<C@.I D I J5 P

@6@1 J1 @5@/
@8 Q@1 J1 @5@/@8 Q@?@ 
@ @9 I@<C@I D I

 J5 P



@6@1 J1 @5@/@8 Q@1 J1 @5@/@8 Q@A@A@"
 F@#@@
@"
 F@#@(@@@1@A@1 J5
@5@/@8 Q@@@!@A@1 J5
@5@/@8 Q@@@1 J5@1 F@5
@5@/@8 J9@?@ @ @/@8 I@ @ @8 I@?@<CI, D I J5
 P
@6@?@1 J5@5@9 J9@<C@-I/ D I J5
 P
@6@1 J1 @5@/
@8 Q@1 J1 @5@/@8 Q@?@ 
@ @9 I@<C@-I4 D I J5
 P
@6@1 J1 @5@/
@8 Q@1 J1 @5@/@8 Q@?@ 
@ @9 I@<C@iI9 D I J5
 P


@6@1 J1 @5@/@8 Q@1 J1
 @5@/@8 Q@A@1 J5 @5@/@8 Q@(@@@1 J5@5@/@8 Q@1 J5
@5@/@8 Q@?@ @ @/@8 I@ @ @/@8 I@ @ @8 I@?@<CIL D I J5 P

@6@?@1 J5@5@9 J9@<C@2IO D I J5 P

 F@6@1 J1 @5@/
@8 Q@1 J1 @5@/@8 Q@?@ 
@ @9 I@<C@IT D I J5 P



@6@1 J1 @5@/@8 Q@1 J1 @5@/@8 Q@A@5@ 
@8 I@b@g
@c @u@ 
@ 
@8 N A@1 J5
@5@/@8 J9@1 J5
@5@/@8 J9@(@G@G@F@@@g@A@!@1 J5@1 F@5
@5@/@8 J9@(@(@G@G@F@@@D@1 J5@.@5@/@8 Nt A@ @/@8 Q@1 J5@.@5@/@8 Q@ @/@8 Q@A@b@g@g@u@&@@	@b@g@g@r@&@1 J5
@5@/@8 J9@?@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @8 I@?@<CIy D I J5
 P
@6@?@1 J5 @5@9 J9@<C@-I| D I J5  P

@6@1 J1 @5@/
@8 Q@1 J1 @5@/@8 Q@?@ 
@ @9 I@<C@jI D I

 J5
 P


@6@1 J1 @5@/@8 Q@1 J1
 @5@/@8 Q@A@1 J5 @5@/@8 Q@@@$@A@1 J5@2 E
@5@/@8 J9@@@1 J5@2 E
@5@/@8 J9@?@ @ @/@8 I@ @ @8 I@?@<CI D I J5 P

@6@?@1 J5 @5@9 J9@<C@2I D I J5 P

 F@6@1 J1 @5@/
@8 Q@1 J1 @5@/@8 Q@?@ 
@ @9 I@<C@I D I J5 P



@6@1 J1 @5@/@8 Q@1 J1 @5@/@8 Q@A@5@ 
@8 I@b@g
@c @u@ 
@ 
@8 Q@1 J5
@5@/@8 Jp@1 J5
@5@/@8 Jp@(@G@G@F@@@g@A@!@1 J5@1 F@5
@5@/@8 Jp@(@(@G@G@F@@@D@1 J5@.@5@/@8 Q@ @/@8 Q@1 J5@.@5@/@8 Q@ @/@8 Q@A@b@g@g@u@&@@	@b@g@g@r@&@1 J5
@5@/@8 J9@?@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @8 I@?@<XPhoist_pf_actions_x C@,AC D I@6 L@8 B)@/	@8 L@?@A@8 L
simplified@3 I@4@4@4	@5@8 J@@@S@? J@0@9 L@<XP J C@K D N@6@T	@?@R@<C@O D N
@6@8 C,@b@h@c @u@?@<C@S D N@6@8 C,@b@i@c @r@?@b@i@l L5@y
@" L5
@#@?@<C@\ D N
 L5 L5
@6@8 J@?@<C@<@` D N
 L5
@6@/@8 J@?@A@) @) @@@#@A@ @8 C,@b@g@c @t@" L5@#@@
@" L5@#@b@h@c @t@?@<C@C@m D N
 F

@6@/@8 J@/
@ @8 J@?@b@g@g
@o@y@A
@b@g@c @u@'@F@@@b@g@c @r@b@g@l L5@y@" L5@#@?@<C@| D N
 E

@6@1 F
@2 L5@5@8 J@?@<C@C@ D N
 J

@6@/@8 J@/
@ @8 J@?@b@g@g
@p@y@A
@b@g@c @u@'@F@@@b@g@c @r@b@g@l L5@y@" L5@#@?@<C@I@ D N
 I

@6@/@8 J@/
@ @8 J@?@ 
 @8 Jx@ @ 
@/@8eval_div A@A
@b@g@c @u@'@F@@@b@g@c @r@b@g@l L5@y@" L5@#@?@<C@@ D N
 Jl

@6 M@8 M@?@/@8 J@/
@ @8 J@?@ 
 @8 Jx@ @ 
@/@8 Q@/@1 E@2 J
@5@8 J@A@) @) @@@_@A@S@ @8 L}@ 
@8 L}@A@!@A@b@g@c @u@b@g
@c @t@@@b@g@c @s@b@g
@c @r@'@@@&@A@b@g@c @u@b@g
@c @r@@@b@g@c @s@b@g
@c @t@1 F
@5@8 J@@
@" Jl
@#@?@<C@W@ D N
 Jl

@6pascal@8 M@?@/@8 J@/
@ @8 J@?@ 
 @8 Jx@ @ 
@/@8 Q@/@1 E@2 J
@5@8 J@A@) @) @@@A@)
@) @@
@" Jl
@#@?@<C@<@ D N
 N

@6@/@1 M
@5@8 J@/
@1 M@5@8 J@1 J5D @5 @@8 J@1 J5
D @5 @@8 J@1 N
@5@9exp_iss A@<C@2@ D N
 M
@6@/@8 J@?@A@ @8 C,@b@g@c @u@'@@@ @8 L}@b@g@c @r@1 L5@5@8 J@?@<XPtry_obvious_substitutions  CF D I  @6 H@9 N@<XP Kg C
M_ D I@6@/@8fetch_and_increment_stack_depth A@8
do_push_vc A@?@<XP@&evaluate_immediate_condition_checktype CEY D E$@6@T@<CE\ D E$@6@9 Am@<XP L CA1 D L! L*@6@?@<CA2 D L! K@6@?@<CA3 D L! I@6@?@<CA4 D L! @6@?@<CA5 D L! Jl@6@?@<CA6 D L!rem@6@?@<CA7 D L! O{@6@?@<CA8 D L! M@6@?@<CA9 D L! Os@6@?@<CA: D L! N"@6@?@<CA; D L! N#@6@?@<CA< D L! N$@6@?@<CA= D L! N&@6@?@<CA> D L! O}@6@?@<CA? D L! C@6@?@<CA@ D L! J`@6@?@<CAA D L! N#@6@?@<CAB D L! N@6@?@<CAC D L! N@6@?@<CAD D L! N@6@?@<CAE D L! O$@6@?@<CAF D L! O@6@?@<CAG D L! O"@6@?@<CAH D L! O@6@?@<CAI D L! N@6@?@<CAJ D L!@6@?@<CAK D L!@6@8s_atomic A@?@<CAL D L!@6@0@0@0@0@0@8 Om@?@<CAM D L!@6@0@0@8 O@?@<CAO D L!@6@3@.	@0@5@8 A=@0@0@8 L@?@<XPmatching_records_x CAw D K@6@8 L@ @8 L@ @8 Jx@?@<CA D K@6@ @/@/
@8matching_record_and_field A@ @ 
@8 Q A@?@<XP I C	N D I@6@1 I@5@9 K*@<XPwrite_vc_or_pf_header  CA* D I  @6@8 K.@8 L A@?@<CA/ D I@6@@@@@@@@@@  VC: @8 I@/@8vc_name A@8 I  @@@@@@@@@@@8 I@8 I@?@<XP L C@%@s D D  @6@8load_system 
 D@8
load_switches 
 D>@8 Qe A@8load_data_files 
 D Qj@8 Qt@8load_provenance 
 D@8load_declarations 
 D@8
load_rules 
 D@8presimplify  A


@8 E A@8process_action  A
@8 Q@8 J@?@<C@ D D  @6

@8 QThe Simplifier failed.
@9 J@<XP LX C@)C D L! J J




@6@ @8zero A@ @8 Q@3@1 J
@5
@5@8 LW@?@<CC D L! J


@6@ @8 Q@8 Q@ @8 LW@?@<CC D L!
@6@8 Q@?@ @8 LW@?@<CC D L!


@6@ @ @8 LW@?@<CC D L!@6@?@<XP O CI5 D I J$

@6@/@8 O@?@ @/
@8 O@?@ @ 
@9 I@<CI< D I 
@=XPwrite_conditions_list_items CE D I@6@?@<C@'E D I P O
	
@6@8 I@8 M
sidecondition@8 IImmediate condition @8 I@8 I evaluated successfully@8 J@?@9 Q A@<C@ E% D I P
	
@6@8 I@8 M Q@8 IBy simple reasoning, proved: @8 I@8 I@?@9 Q@<C@+E. D I P
	

@6@8 I@8 M Q@8 IFrom H@8 IH@8write_hyp_numbers_list A
, proved: @8 I@8 I@?@ @9 Q@<XP Q CA D I@6@ @8has_complexity A@ @ @8 MU A@?@<XP P2 CH D I@6@1 A@	@5 J@8 J@0 N^@8 L@9 Q0 A@<XP P C@@( D JZ@6@A@\@/
 L+@/@3@.@4@.
@5@/@8 Om@A@0@ 
 A$@ @3@5@ @8 Om@ @8 J@G@F@@@'@ @ @/@8 P@ 
@/@8 J@/ L+@ @3@4@5@ @8 Om@?@ @8
order_updates A@F@@@5@0 A$@/@3@.@5@0@8 Om@?@ @/@8 K@/
 A$@ @3@5@ @8 Om@ @ @8 P@G@G@F@?@<XD  t  t t  At  Q BP P C@$F4 D I L5
 L5
@6@8 C,@ @8 C,@?@b@j@c @t@b@g@c @t@ @9 P@<CF5 D I L5
@6@8 C,@8 C,@?@b@j@c @t@b@i@c @u@?@<CF6 D I@6@8 C,@8 C,@?@b@h@c @u@b@i@h@t@<C@!F7 D I@6@8 I@8 I@/
@/@8split_rational A@/@/
@8 R@b@j@g
@p@g@g@p@r@<XPfind_min C@E D I@6@A@B@8 L6@A@8 L6@A
@b@h@i@u@b@i@x@@@b@i@h@t@b@h@x@F@@@ @b@h@y@A@1 J1	@5@8 J2@'
	@@@1 J1	@5@8 J2@'
@@@E@A@%@8 L6@b@i@y@A@1 J1@5@8 J2@'
@@@1 J1@5@8 J2@'
@@@A@1 J1	@5@8 J2@'
	@@@1 J1	@5@8 J2@'
@F@?@<XP QM CA D I
 Q@6 A@8 L@?@<CA D I
 Im@6default @8 L@?@<XD  t  t t  At  K) BD  t  t t  At  G3 D  t  t t  At  G3 BD  t  t t  At  G3 B,D  t  t t  At  G3 
P L CA D I@6@8 P@?@<CA D I@6@8 O A@8 K0@8 K0@1 P	@5@8 K*@?@<XP J C@ D K@6@8 A@?@<C@ D K@6@U@3@0@.	@5@8 A=@8 J@?@<XP Pq C@6B D I		@6@/
@/@/@/
@8 K A@?@ @ 
@/@8 J+@?@ @ 
@/@8 J+@?@/@3
@4@4@5@8 A=@?@ @8 K@?@<XD  t  t t  At could_infer BD  t  t t  At resource BD  t  t t  At  R B,P Jq C$z D I@6@8 I@?@<XP N CHH D I@6@8 N A@?@1 N@0@5@8 B)@q	@1 N	@5@8 B@?@<XP N CF D I@6PROVED C@8 PI@?@<XD  t  t t  At  J BPdo_rule_substitutions2  CG| D I @6@D@8rule_substitution_is_on  A@M@Q@?@<CG D I@6@8 R@/@/	@/
@8replace_rule MK N_ N` H@8 Na@R@<C@3G D I@6@8 R@1 @.@.	@5@/
@/@8 MI@8 B@ @8 B@0 L@8 L N_@1
user_rule_yes@2 	@5 H@ @8 Na@R@<CG D I  @6@?@<XP L C@: D K 
	@=C@< D K


@6@ @ 
@9 L@<XPreduce_conclusions  C@#D D I@6@1 J$@.@.	@5@0@/
@8 Lk@D@8 Ln@M@Q@1 J$	@5@0@8 O1 A@R@<C@,D D I@6@/@0@/	@8 Lk@0@/
@8 Lk@b@i@j@r@D@8 Ln@M@Qeliminated_conc@3
@4	@5@8 J@8 N@R@<XPwrite_log_entry C	Aj D I@6@8 K.@?@9write_pf_entry A@<CAn D I@6@9write_vc_entry A@<XP N< C	E D E$@6@0@0@8 K@?@R@<CE D E$@6@?@<XP Q C@$A D K@6@/@8 A:@ @8 A:fld_@0@ @8 A@8 BQ@ @9 BQ@<XP K C@2 D J@6@U	@?@/
@8 K{@?@A@8 J@@@)
 I @y@8 J@?@<C@@@? D J@6@/
@8 J@?@A@'	
@@@1@A	@)
 @y@?@)	 I@@@&@A@3 O@0@5@8 A=@?@8 P A@8 J@@@3 O@0@5@8 A=@?@8 P A@9 J@<XP Q CA D L!@6@A@8 Am@@@8 C,@b@h@c @u@?@<CA% D L! L5
	@6@8 C,@b@i@c @u@?@<XD  t  t t  At  K
 BPfind_common_multipliers CC D I@6@/@8know_term_breakdown A@/
@8 R/@?@ @ 
@ @9find_cancellation A@<XP Q C@ D D  @6 M7@8 P@8Typechecking only - no simplification has been performed@8 Q@?@<C@#@ D D@6 M;@8 D[ K:@? M;@8 P@/@8 M@/	@8 Of@%Automatic simplification completed.

@8 QSimplified output sent to ~w.@3	@5@8 Q@?@<C@ D D@6 M7@8 R6@/@8 M@/	@8 OfZombieScope completed.

@8 QZombieScope output sent to ~w.@3	@5@8 Q@?@<XP Pz C@nD D I@6@/
@3@4	@4
@5@8 A=@A@ @1 N@0@5@8 L@?@ 
@ @8 O A@F@@@G@A@ @1 O~@0@5@8 L@?@ 
@ @8sequence_infer A@F@@@2@A@  L@8 L@ @/@8 L Pu@8handle_nested_used_facts A@ 
@ @ @8 Mg Pu@8restore_nested_used_facts A@@ Pu@8 R@@ 
@ @ @8apply_deduction A Pu@8 RC@F@?@<XP LU C@%C D L!
@6@8 N6@ @8 N6@/
@1 F
@5@8 J@3
@5@8 LT@?@<C@2C D L!		
@6@/
@/@8essence A@ @ 
@/@8 RI@/@1 F@5@8 J@3@1 J
@5@5@8 LT@?@<C@)C D L!
@6@3@5@/
@8 LT@3
@5@3@.@5@8 LT@"	
@#@?@<CC D L! J

@6@?@<C
C D L!

@6@?@<CC D L!@6@?@<XPprocess_log_facts  CAT D I @6@D@0@0@8 NI@M@Q@?@9 MO A@<CAX D I@6@1 NJ@.@.	@5@8 K@8 R" A@8 I@R@<CA] D I  @6@?@9 N A@<XPmake_breakdown_list CF4 D L! A@

 A@
@6@?@ @9 RQ A@<CF8 D L! JN

 JN
@6@?@ @9 RS@<CF< D L! J5

 J5
@6@?@ @9 RS@<CF@ D L! J1

 J1
@6@?@ @9 RS@<CFD D L! Je

 Je
@6@?@ @9 RS@<CFH D L! JM

 JM
@6@?@ @9 RS@<C@#FL D L! F





@6@ @ @ 
@8 Q6@?@ @9 RS@<C@&FQ D L! E





@6@1 L5@5@ @ 
@8 Q6@?@ @9 RS@<CFV D L!


@6@ @8 Q6@?@<XPpromote_fact_to_hypothesis_x CE D E$  O)
 O)


@=CE D E$  J



 J
@=XP J C	BJ D E$@6@ @9match_up A@<CBM D E$	@6@9 Jx@<XP O CE D I L

 L


@6@ @8 O@ @ 
@8 O@?@<C@"E D I O

 O


@6@ @8 L@ @ 
@8 L@?@<CE D I
@6@/@8 L@?@"	@#@?@<XD  t  t t  At  N BP JS CHZ D I@6@8 Ln@?@<C@-Hj D I@6@/
 J@8 Lk@/@/@8 P0 A@?@ @ @8post_rewrite_do_proof_or_fail Aproved_by_framing@3	@4
@4@*replacing variables with update structures@5@8 J@8 N@?@<C@:Hy D I@6@1 I@1 @.
@.@5@.@5 J@8 Lk@?@ @ @8 Lr R]@3	@4@1 I@1 
@5@5@4@+unwrapping a universally-quantified formula@5@8 J@8 N@?@<C@.H D I@6@1 F@.
@.@5 J@8 Lk@?@ @8do_implication_proof_or_fail A R]@3	@4@1 F
@5@4implication@5@8 J@8 N@?@<C@+H D I@6@/
 J@8 Lk@/@8 Lu@? K]@ @8 Lx R]@3	@4
@4@Acases on index values, given the update(A, [I], X) subexpressions@5@8 J@8 N@?@<C@;H D I@6@/
 J@8 Lk@0@8 O A@?@/@0@/@8 J@ @/
@8 Re@?by_cases_hyp@ 
@8 Lxproved_by_framing_hyp@3	@4@4
@4cases on disjunction@5@8 J@8 N@?@<XP M. CD D JZ J5 J`
 J[
 J5 J` J[@6@?@<C@ID D JZ Je
 J`


@6@ @3
@5@8 M` A@?@A@3@4@.@5@ @8 J]@?@1 Je@5@3
@5@8 M-@@@"	 Je J`@#@F@<C@WD D JZ Je
 J[
@6@ @8 O A@?@A@D@ @8 KN@M@Q@?@1 J5@5@8 M-@F
@@@)@A@3@.
@4@5@8 J]@?@1 Je
@5@8 M-@@@"	 Je J[@#@F
@<C@dD D JZ Je J`



@6@ @3
@5@8 Ri@?@A@#@3@4@.@5@3
@5@8 J]@?@1 Je@5@3
@5@8 M-@@@$@A@1 J5@5@3
@5@8 M-@?@@
@"	 Je J`@#@F@<C@7D* D JZ Je J`
 J`


@6@ @3
@5@8 Ri@ @3
@5@8 Ri@?@1 Je@5@3
@5@9 M-@<C@/D0 D JZ Je J`
 J[


@6@ @3
@5@8 Ri@?@1 J5@2 J[@5@3
@5@9 M-@<C@OD5 D JZ Je J[



@6@ @3
@5@8 Rk@?@A@#@3@.@4@5@3
@5@8 J]@?@1 Je@5@3
@5@8 M-@@@"	 Je J[@#@F@<CD@ D JZ  Je J[
 J`
 Je J[ J`@=C@$DB D JZ Je J[
 J[
@6@ @8 Rk@ @8 Rk@?@1 Je@5@9 M-@<CDH D JZ Je

 Je@6@?@<C@MDJ D JZ J5
 J`


@6@ @3
@5@8 Ri@?@A@#@3@4@.@5@3
@5@8 J]@?@1 J5@5@3
@5@8 M-@@@"	 J5 J`@#@F@<C@MDU D JZ J5
 J[


@6@ @3
@5@8 Rk@?@A@#@3@.@4@5@3
@5@8 J]@?@1 J5@5@3
@5@8 M-@@@"	 J5 J[@#@F@<C@OD` D JZ J5 J`



@6@ @3
@5@8 Ri@?@A@#@3@4@.@5@3
@5@8 J]@?@1 J5@5@3
@5@8 M-@@@"	 J5 J`@#@F@<C@7Dk D JZ J5 J`
 J`


@6@ @3
@5@8 Ri@ @3
@5@8 Ri@?@1 J5@5@3
@5@9 M-@<C@KDq D JZ J5 J[

@6@ @8 Rk@?@A@3@.
@4@5@8 J]@?@1 J5
@5@8 M-@@@A
@1 Je@5@8 M-@@
@"	 J5 J[@#@F
@<C@!D~ D JZ J5 J[
 J`
@6@ @8 Rk@?@1 Je@2 J`@5@9 M-@<C@$D D JZ J5 J[
 J[
@6@ @8 Rk@ @8 Rk@?@1 J5@5@9 M-@<CD D JZ J5

 J5@6@?@<C@_D D JZ JN J`



@6@ @1 J`@0@5@8 Jx@ @1 J[@0@5@8 Jx@ @3
@5@8 Ri@?@A@#@3@4@.@5@3
@5@8 J]@?@1 JN@5@3
@5@8 M-@@@"	 JN J`@#@F@<C@LD D JZ JN J[

@6@ @1 J`@0@5@8 Jx@ @1 J[@0@5@8 Jx@ @8 Rk@?@A@3@.
@4@5@8 J]@?@1 JN
@5@8 M-@@@"	 JN J[@#@F
@<C@7D D JZ JN J`
 J`


@6@ @3
@5@8 Ri@ @3
@5@8 Ri@?@1 JN@5@3
@5@9 M-@<C@$D D JZ JN J[
 J[
@6@ @8 Rk@ @8 Rk@?@1 JN@5@9 M-@<C@*D D JZ JN
 J[
@6@ @1 J[@0@5@8 Jx@ @1 J`@0@5@8 Jx@?@1 JN@1 J[@5@5@9 M-@<C@*D D JZ JN
 J`
@6@ @1 J[@0@5@8 Jx@ @1 J`@0@5@8 Jx@?@1 JN@1 J`@5@5@9 M-@<CD D JZ JN

 JN@6@?@<XPadd_fact_from_rule CFq D E$@6@1 N	

@5@9 As@<XP N CHC D I @=XP Q C@C D K H
@6@?@9neg A@<C@G D K I

 I

@6@?@ @ @9 Q@<C@K D K Oq

 Oq

@6@?@ @ @9 Q@<C@O D K J

 J


@6@?@ @8 Q@ @ 
@9 Q@<C@T D K J$

 J$


@6@?@ @8 Q@ @ 
@9 Q@<C@Y D K 
@=XP P CE: D I
@6@A@8 I@@
@A@) @@@@) @@?@<CEC D I@6@8 C,@b@h@c @r@8 J@?@<C
EG D I@6@8 K@8 K@?@<CEM D I L5 L5
@6@8 J@?@<C@%EO D I L5
@6@/@8 J@A@ @8 I@1 L5@5@8 K@@@"	 L5@#@?@<CEY D I Ou
@6@8 J@?@<CE\ D I E F

@6@8 J@?@<CE] D I F E

@6@8 J@?@<C@+El D I F F


@6@ @8 C,@ @8 C,@/
@1 F@5@8 J@1 F

@5@9 J@<C@IEs D I F

@6@/@8 J@ @/
@8 J@A@ @8 I@ 
@8 I@1 F
@5@8 K@@@A@) @'	
@@@A@)
 @'	@@
@"	 F
@#@?@<C@XE D I E

@6@/@8 J@ @/
@8 J@A@ @8 I@ 
@8 I@1 E
@5@8 K@@@-@A@)
 @'	@@@#@A
@) @1 L5@5@8 J@@@A@'
@)	 @@
@"	 E
@#@?@<C@ZE D I J

@6@/@8 J@ @/
@8 J@A@ @8 I@ 
@8 I@1 J
@5@8 K@@@/@A@A@) @@@)
 @)	 @@@A@)@'	
@@@A@)
@'	@@
@"	 J
@#@?@<C@EE D I I

@6@/@8 J@ @/
@8 J@A@ @8 L}@ 
@8 L}@ 
 @8 Jx@1 I
@5@8 J@@@A@)
@'	@@
@"	 I
@#@?@<C@EE D I 

@6@/@8 J@ @/
@8 J@A@ @8 I@ 
@8 I@ 
 @8 Jx@1 
@5@8 K@@@A@)
@'	@@
@"	 
@#@?@<C@E D I Jl

@6@/@8 J@ @/
@8 J@A@ @8 L}@ 
@8 L}@ 
 @8 Jx@1 Jl
@5@8 J@F@@@g@A
@)
@)	 @F@@@[@A@A@" J

@#@@
@" J

@#@)	 @@@<@A@.@A
@" J
@#@@	@" J

@#@ @8 L}@1 A@@1 Jl
@5 @5 @@8 J@)	 @@@"	 Jl
@#@F@?@<C@ZE D I N

@6@/@8 J@ @/
@8 J@A@ @8 I@ 
@8 L}@1 N
@5@8 K@@@/@A@)
 @)	@@@%@A@)
@'	@@@A@)
@"	 J@#@@
@"	 N
@#@?@<CF  D I@6@8val A@?@<C@$F D I@6@D
@8 A@M
@Q@3@.
@.@5@8 A=@ @/@8 N(@3
@5@8 A=@?@<XD  t  t t  At  K  BP@-try_simplifying_implications_and_equivalences  C@;E D I@6@1 F@.@.	@5 J@/
@8 J@D NH@3
@4@0@4	@5@8 NI@M@Q@/@8 K@8 NL NH@3
@4@4	@5@8 J@R@<C@IF D I@6@1 J)@.@.	@5 J@/
@8 J@D NH@3
@4@0@4	@5@8 NI@M@Q@/@8 K@D
@ @8 KN@M
@Q J@8 NO NH@3
@4@4	@5@8 J@R@<C@IF D I@6@1 J)@.@.	@5 J@/
@8 J@D NH@3
@4@0@4@5@8 NI@M@Q@/@8 K@D
@ @8 KN@M
@Q J@8 NO NH@3
@4@4@5@8 J@R@<XPdo_infer C@c D I A@

@6@?@<C@e D I JN

@6@?@R@<C@*@g D I A@

@6@1 A@
@5@/@8 Rv A@1 A@
@5@/@8 Rx@?@ @ @8 I@?@<C@n D I JN

@6@1 JN
@5@8 Rx@?@<C@p D I JN



@6@1 JN
@5@8 Rx@?@<C	@r D I JN@6@?@<C
@t D I JN@6@?@<C@v D I JN N N@6@?@<C@x D I JN N N@6@?@<C@z D I @@6@?@<C	@| D I H @@6@?@<C@~ D I

@6@0@8 J@?@<C@ D I J

@6@/@8 Rx@ @/
@8 Rx@?@ @ 
@8 I@?@<C@ D I J$

@6@A@8 Rx@@@ @8 Rx@?@<C@+@ D I F

@6@A@ @8 Rx@@@A
@1 H
@5@8 Rx@@@8new_strategies_are_allowed  A@1 F
@5@8 O A@?@<C@(@ D I J)

@6@1 F
@5@/@8 Rx@1 F
@5@/
@8 Rx@?@ @ 
@8 I@?@<C@ D I J)

@6@8 Ry@1 J)
@5@9 R|@<C@ D I H H
@6@8 Rx@?@<C@ D I H
@6@/@8 Rn@ @1 H
@5@8 Jx@ @8 Rx@?@<C@ D I@6@/
@/@/@8 I@ @/
@8 I@ @ @ 
@8 Ps A@?@<C@'@ D I O$
 N@6@A@1 A@
@5@8 Rx@@@1 O$
@2 N@5@8 Rx@?@<C@&@ D I O$
 N

@6@A@1 O$
@5@8 Rx@@
@1 O$
@5@8 Rx@?@<C@,@ D I O$
 N

@6@1 O$
@5@/
@8 Rx@1 O$
@5@/@8 Rx@?@ 
@ @8 I@?@<C@,@ D I O$
 N

@6@1 O$
@5@/
@8 Rx@1 O
@5@/@8 Rx@?@ 
@ @8 I@?@<C@ D I O
 N@6@?@<C@-@ D I O
 N@6@1 JN
@5@/
@8 Rx@1 O
@2 N@5@/@8 Rx@?@ 
@ @8 I@?@<C@,@ D I O
 N

@6@1 O
@5@/
@8 Rx@1 O
@5@/@8 Rx@?@ 
@ @8 I@?@<C@&@ D I O
 N

@6@A@1 O
@5@8 Rx@@
@1 O
@5@8 Rx@?@<C@&@ D I O
 N

@6@A@1 O
@5@8 Rx@@
@1 O$
@5@8 Rx@?@<C@ D I O"

@6@1 A@
@5@8 Rx@?@<C@ D I O" N@6@?@<C@ D I O" N

@6@1 O"
@5@8 Rx@?@<C@4@ D I O" N

 N

@6@A@1 O"@5@8 Rx@@@1 O"@1 N
@5@2 N
@5@8 Rx@?@<C@ D I O" N

 N

@6@1 O"@5@8 Rx@?@<C@ D I O" N

 N
@6@1 O"
@5@8 Rx@?@<C@ D I O" N

 N
@6@1 O"
@5@8 Rx@?@<C@ D I O" N

 N

@6@1 O"@5@8 Rx@?@<C@ D I O" N

 N

@6@1 O"@5@8 Rx@?@<CA  D I O" N

 N
@6@1 O"
@5@8 Rx@?@<CA D I O" N

 N
@6@1 O"
@5@8 Rx@?@<CA D I O" N

 N

@6@1 O"@5@8 Rx@?@<CA D I O" N

 N
@6@?@<CA D I O" N

 N
@6@?@<C@&A
 D I O"
 N

@6@A@1 O"
@5@8 Rx@@
@1 O"
@5@8 Rx@?@<C@,A D I O"
 N

@6@1 O"
@5@/
@8 Rx@1 O"
@5@/@8 Rx@?@ 
@ @8 I@?@<C@'A D I O" N


@6@A@1 O"
@5@8 Rx@@
@1 O"@5@8 Rx@?@<CA D I O" N
 N
@6@ @8 N}@?@<CA" D I O N
@6@1 O$@0
@5@8 O@?@<C@DA$ D I O N


@6@A@1 O
@5@8 Rx@G
@@@$@1 O"
@5@/
@8 Rx@1 JN@1 N@5@2 N@5@/@8 R<@?@ 
@ @8 I@?@<C@'A. D I O N


@6@A@1 O
@5@8 Rx@@
@1 O@5@8 Rx@?@<C@&A5 D I O
 N

@6@A@1 O
@5@8 Rx@@
@1 O
@5@8 Rx@?@<CA< D I O N
 N
@6@ @8 N{ A@?@<CA@ D I A@ N"

@6@1 A@
@5@8 Rx@?@<CAB D I A@ N" C

@6@1 A@
@5@8 Rx@?@<C@"AD D I A@ N#

@6@3
@5@/
@8 Ja@1 A@
@5@8 Rx@?@<C@%AF D I A@ N# C


@6@3
@5@/
@8 Ja@1 A@
@5@8 Rx@?@<C@#AR D I@6@/
@/@8get_forall_hyp J@D
@8 D  I@M
@Q@/@8do_infer_side_conditions A@?@3@5@ @9 I@<C@IAY D I	 J5

@6@1 J1
@5@/@/
@8 R@D@1 J1
@5@ @8 R@M@Q@D@1 J5
@5@ @8 R@M@Q@ @/@8 R@?@3
@5@ @9 I@<C@IAa D I	 J1

@6@1 J5
@5@/@/
@8 R@D@1 J5
@5@ @8 R@M@Q@D@1 J1
@5@ @8 R@M@Q@ @/@8 R@?@3
@5@ @9 I@<C@qAm D I	 J5

@6@ @/@8 M@A@1 J5
@.
@5@/@/@8 R@@
@1 J1@.

@5@/@/@8 R@D@1 J5

@5@ @8 R@M@Q@D@1 J1

@5@ @8 R@M@Q@ 
@ @8 M@1 J5
@5 @@8 J@ @/@8 R@?@3@5@ @9 I@<C@pA} D I	 J1

@6@/@8 M@A@1 J5@.
@5@/@/@8 R@@
@1 J1@.
@5@/@/@8 R@D@1 J5
@5@ @8 R@M@Q@D@1 J1
@5@ @8 R@M@Q@ 
@ @8 M@1 J5

@5 @@8 J@ @/@8 R@?@3@5@ @9 I@<C@pA D I	 J5

@6@/@8 M@A@1 J5@.
@5@/@/@8 R@@
@1 J1@.
@5@/@/@8 R@D@1 J5
@5@ @8 R@M@Q@D@1 J1
@5@ @8 R@M@Q@ 
@ @8 M@1 J5

@5 @@8 J@ @/@8 R@?@3@5@ @9 I@<C@qA D I	 J1

@6@ @/@8 M@A@1 J5@.

@5@/@/@8 R@@
@1 J1
@.
@5@/@/@8 R@D@1 J5

@5@ @8 R@M@Q@D@1 J1

@5@ @8 R@M@Q@ 
@ @8 M@1 J5
@5 @@8 J@ @/@8 R@?@3@5@ @9 I@<C@A D I
 J5

@6@A@"
 J


@#@@
@"
 J


@#@ 
@8 I@1 JM
 @5 @@8 J@ @8 I@A@1 J5@.@5@/@/@8 R@@
@1 J1@.@5@/@/@8 R@D@1 J5@5@ @8 R@M@Q@D@1 J1@5@ @8 R@M@Q@ @8 I@1 J5@1 J
@5@5 @@8 J@ @/@8 R@?@3@5@ @9 I@<C@A D I
 J1

@6@A@" J


@#@@
@" J


@#@ 
@8 I@1 JM
 @5 @@8 J@8 I@A@1 J5@.@5@/@/@8 R@@
@1 J1@.@5@/@/@8 R@D@1 J5@5@ @8 R@M@Q@D@1 J1@5@ @8 R@M@Q@ @8 I@1 J5@1 J
@5
@5 @@8 J@ @/@8 R@?@3@5@ @9 I@<C@A D I
 J5

@6@A@" J


@#@@
@" J


@#@ 
@8 I@1 JM
 @5 @@8 J@8 I@A@1 J5@.@5@/@/@8 R@@
@1 J1@.@5@/@/@8 R@D@1 J5@5@ @8 R@M@Q@D@1 J1@5@ @8 R@M@Q@ @8 I@1 J5
@2 J
@5 @@8 J@ @/@8 R@?@3@5@ @9 I@<C@A D I
 J1

@6@A@"
 J


@#@@
@"
 J


@#@ 
@8 I@1 JM
 @5 @@8 J@ @8 I@A@1 J5@.@5@/@/@8 R@@
@1 J1@.@5@/@/@8 R@D@1 J5@5@ @8 R@M@Q@D@1 J1@5@ @8 R@M@Q@ @8 I@1 J5@2 J
@5 @@8 J@ @/@8 R@?@3@5@ @9 I@<C@OB D I		 J5

@6@ @8 L6@1 J5@1 F
@.@5@.
@5@0@/@8 J@ @8 L6@1 J5
@.@5@0@/@8 J@ @8 L6@1 J1@1 F@5@5 @@8 J@3@5@3@5@9 I@<C@OB- D I		 J1

@6@ @8 L6@1 J1@1 E
@.@5@.
@5@0@/@8 J@ @8 L6@1 J1
@.@5@0@/@8 J@ @8 L6@1 J5@1 E@5@5 @@8 J@3@5@3@5@9 I@<CB@ D I J5

@6@ max@0@8is_min_max_function A@?@<CBD D I J5

@6@  R@0@8 R@?@<CBH D I J1

@6 R@ @0@8 R@?@<CBL D I J1

@6 R@0@ @8 R@?@<CBX D I J1

@6@ min@0@8 R@?@<CB\ D I J1

@6@  R@0@8 R@?@<CB` D I J5

@6 R@ @0@8 R@?@<CBd D I J5

@6 R@0@ @8 R@?@<C@1Bm D I J5

@6@ @0@/@/
@8 R@1 J5
@5@/@8 Rx@1 J5

@5@/@8 Rx@?@ @ @8 I@?@<CBu D I J1

@6@0@0@0@8 R@1 J5
@5@8 Rx@?@<C@1Bz D I J1

@6@ @0@/@/
@8 R@1 J1
@5@/@8 Rx@1 J1

@5@/@8 Rx@?@ @ @8 I@?@<CB D I J5

@6@0@0@0@8 R@1 J1
@5@8 Rx@?@<C@cB D I
 A@

@6@1 J5
@5@/@/
@8 R@D@1 J5
@5@ @8 R@M@Q@D@1 J1
@5@ @8 R@M@Q@ @/@8 R@ @/@8 I Hc@ @ @/@8 R}@3
@5@ @/@8 I@?@ @ @9 I@<C@cB D I
 A@

@6@1 J1
@5@/@/
@8 R@D@1 J5
@5@ @8 R@M@Q@D@1 J1
@5@ @8 R@M@Q@ @/@8 R@ @/@8 I Hc@ @ @/@8 R}@3
@5@ @/@8 I@?@ @ @9 I@<C@cB D I
 A@

@6@1 J5
@5@/@/
@8 R@D@1 J5
@5@ @8 R@M@Q@D@1 J1
@5@ @8 R@M@Q@ @/@8 R@ @/@8 I Hc@ @ @/@8 R}@3
@5@ @/@8 I@?@ @ @9 I@<C@cB D I
 A@

@6@1 J1
@5@/@/
@8 R@D@1 J5
@5@ @8 R@M@Q@D@1 J1
@5@ @8 R@M@Q@ @/@8 R@ @/@8 I Hc@ @ @/@8 R}@3
@5@ @/@8 I@?@ @ @9 I@<C@)B D I J1 K


@6@ @1 K@0@0@5@8 Jx@1 J5@2 K
@4@5@9 Rx@<C@B D I

 J5
 K

@6@1 K@0@0@5@8 Jx@  Hc@ @/
@/@/@8element_update_infer A@A@)
 @@'	@G@G@F@@@N@)
base@1 I@1 @.@.@5@2 J@1 J5@.@2 K@4@5@2 J5@1 K@4@5@0@5@/@8 K@ @ @8 K@1 J5
@5@/@8 I@1 J1
@5@8 J?@?@ @ @9 I@<C@(B D I J1
 K

@6@1 K@0@0@5@8 Jx@1 J5@1 K@4@5
@5@9 Rx@<C@B D I

 J5 K


@6@ @1 K@0@0@5@8 Jx J6@ @ @/
@/@/@8 R@A@)
 @@'	@G@G@F@@@N@)
 R@1 I@1 @.@.@5@2 J@1 J5@0@2 K@4@5@2 J5@1 K@4@5@.@5@/@8 K@ @ @8 K@1 J5@5@/@8 I@1 J1@5@8 J?@?@ @ @9 I@<C@.B D I J1

@6@ @1 K@0@0@5@8 Jx@0 A$@0@3@1 K@0@4@0@5@5@0@8 Om@1 J5
@5@9 Rx@<C@B D I J5

@6@1 K@0@0@5@8 Jx@0@  A$@0@3@1 K@.@4@.
@5@5@0@8 Om@1 I@1 @.@.@5@2 F@1 J@1 J5@.@5@2 J5@.@5@2 J@1 J5@.@.@5@2 J5@0@5@/@8 K@ @/@8 A:@ @3@4@1 K@4@5@5@8 A=@ 
@ @8 K@1 J5
@5@/@8 I@1 J5
@5@/@8 I@1 J5
@5@/@8 I@1 J1
@5@8 J?@?@ @ @/@8 I@ @ @/@8 I@ @ @9 I@<C@.C D I J1

@6@1 K@0@0@5@8 Jx@0@  A$@0@3@1 K@0@4@0@5@5@0@8 Om@1 J5
@5@9 Rx@<C@C	 D I J5

@6@ @1 K@0@0@5@8 Jx@0 A$@0@3@1 K@.@4@.
@5@5@0@8 Om@1 I@1 @.@.@5@2 F@1 J@1 J5@.@5@2 J5@.@5@2 J@1 J5@0@.@5@2 J5@.@5@/@8 K@/@8 A:@ @3@4@1 K@4@5@5@8 A=@ 
@ @8 K@1 J5
@5@/@8 I@1 J5
@5@/@8 I@1 J5@5@/@8 I@1 J1@5@8 J?@?@ @ @/@8 I@ @ @/@8 I@ @ @9 I@<C@(C D I JN
 K

@6@1 K@0@0@5@8 Jx@1 JN@1 K@4@5
@5@9 Rx@<C@C D I JN K


@6@ @1 K@0@0@5@8 Jx JO@ @ @/
@/@/@8 R@A@)
 @@'	@G@G@G@@@U@)
 R@1 I@1 @.@.@5@2 J@1 J5@.@2 K@4@5@2 J5@1 K@4@5@.@5@/@8 K@ @ @8 K@A
@1 Je@5@/@8 I@@@1 Je@5@/@8 I@?@ @ @9 I@<C@(C0 D I A@
 K

@6@1 K@0@0@5@8 Jx@1 A@@1 K@4@5
@5@9 Rx@<C@C4 D I

 A@ K


@6@ @1 K@0@0@5@8 Jx @@ @ @/
@/@/@8 R@A@)
 @@'	@G@G@F@@@F@)
 R@1 I@1 @.@.@5@2 J@1 J5@.@2 K@4@5@2 J5@1 K@4@5@5@/@8 K@1 A@@5@/@8 I@ @ @8 K@?@ @ @9 I@<C@+CI D I J5 K


@6@ @1 K@0@0@5@8 Jx@1 J5@1 K
@4@5@5@8 K@?@<C@(CN D I J5
 K

@6@1 K@0@0@5@8 Jx@1 J5
@2 K@4@5@8 K@?@<C@*CT D I JN K


@6@ @1 K@0@0@5@8 Jx@1 JN@2 K
@4@5@8 K@?@<C@(CY D I JN
 K

@6@1 K@0@0@5@8 Jx@1 JN
@2 K@4@5@8 K@?@<C@(C^ D I A@
 K

@6@1 K@0@0@5@8 Jx@1 A@
@2 K@4@5@8 K@?@<C@*Cc D I A@ K


@6@ @1 K@0@0@5@8 Jx@1 A@@2 K
@4@5@8 K@?@<C@4Ci D I I 

 J


@6@1 
@5@ @/@8 M@1 
@5@ 
@/@8 M@?@ @ @9 I@<C@/Co D I I 

 J$


@6@?@A@1 
@5@ @8 M@@@1 
@5@ 
@9 M@<C@FCw D I		 I 

 F
 J


@6@1 I@1 
@5@2 F
@5@/@8 Rx@1 I@1 
@5@2 F@5@/@8 Rx@?@ @ @9 I@<C@AC| D I I 

 F
 J$


@6@A@1 I@1 
@5@2 F
@5@8 Rx@@@1 I@1 
@5@2 F@5@8 Rx@?@<C@C D I I 

 F J J5

 J5
 F

 J5 K L*
 F



@6@?@1 I@1 
@5@2 F@1 J@1 J5
@5@2 J5

@5@2 J5@1 K@4
@5@5@/@8 Rx@1 J5@5@/@8 Rx@ @ @8 I@?@<C@{C D I		 I 

 F J J5

 J5
 J[

 J5 K L*
 J[



@6@?@1 I@1 
@5@2 F@1 J@1 J5
@5@2 J5
@2 F
@5@2 J5@1 K@1 L*@3@1 F
@5@5@5@4
@5@5@8 Rx@?@<C@C D I I 

 F J J5

 J5


 J5 K


@6@? J6@ @ @ 
@ @/@/@8 M}@A@=@1 I@1 @.@5@2 F@1 J@1 J5@.@5@2 J5@.@5@2 J@1 J5@0@2 K@4@5@2 J5@1 K@4@5@.@5@/@8 K@@@;@1 I@1 @.@5@2 F@1 J@1 J5@.@5@2 J5@.@5@2 J@1 J5@1 K@4@5@.@5@2 J5@0@2 K@4@5@/@8 K@1 J5
@5@/@8 I@1 J5@5@/@8 I@1 J5@5@/@8 I@?@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @9 I@<C@}C D I I 

 F J J5

 J5
 F

 J5
 K L*
 F


@6@?@1 I@1 
@5@2 F@1 J@1 J5
@5@2 J5

@5@2 J5@2 K@4
@5@/@8 Rx@1 J5@5@/@8 Rx@ @ @8 I@?@<C@yC D I		 I 

 F J J5

 J5
 J[

 J5
 K L*
 J[


@6@?@1 I@1 
@5@2 F@1 J@1 J5
@5@2 J5
@2 F
@5@2 J5@2 K@1 L*@3@1 F
@5@5@5@4
@5@8 Rx@?@<C@C D I I 

 F J J5

 J5


 J5
 K

@6@? Hc@ @ @ 
@ @/@/@8 M}@A@=@1 I@1 @.@5@2 F@1 J@1 J5@.@5@2 J5@.@5@2 J@1 J5@.@2 K@4@5@2 J5@1 K@4@5@0@5@/@8 K@@@;@1 I@1 @.@5@2 F@1 J@1 J5@.@5@2 J5@.@5@2 J@1 J5@1 K@4@5@0@5@2 J5@.@2 K@4@5@/@8 K@1 J5
@5@/@8 I@1 J5@5@/@8 I@1 J5@5@/@8 I@?@ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @9 I@<C@@C D I		 I 
 F J J5

 J5



@6@1 A@@5@/@8 Rx@ @ 
@/@8 Nq@ @/@8 Rx@?@ @ @9 I@<C@'C D I I 
 F J J5

 J5

@6@1 Je@5@8 Rx@?@<C@C D I

 I 

 F J J5

 J5
 F

 A@ K L*
 F



@6@1 I@1 
@5@2 F@1 J@1 J5
@5@2 J5

@5@2 A@@1 K@4
@5@5@8 K@1 F
@5@ @/@8 Nq@1 A@@5 @@8 J@?@<C@zD D I		 I 

 F J J5

 J5
 J[

 A@ K L*
 J[



@6@1 I@1 
@5@2 F@1 J@1 J5
@5@2 J5
@2 F
@5@2 A@@1 K@1 L*@3@1 F
@5@5@5@4
@5@5@8 Rx@?@<C@bD D I

 I 

 F J J5

 J5
 F


@6@1 I@1 
@5@2 F@1 J@1 J5
@5@2 J5

@5@5@/@8 K@1 F
@5@ @/@8 Nq@ @/@8 K@ @ @8 I@?@<C@DD# D I I 
 F J J5

 J5
 JN K



@6@ @ 
@/@8 Nq@1 JN@1 K@4@5@5@8 K@?@<C@1D* D I I 
 F J J5

 J5

 JN K

@6@1 Je@5@8 Rx@?@<CD. D I I 


@6@?@1 
@5@ @9 M@<XP P_ C@&D D I@6@/@8 L@b@c@h@p@y	@1 A@@.
@.@5@/@8 J<@ @8not_too_complex A@ @ @8try_replacement A@9 L@<CD D I@6@/ J@/	@8 J A@0@8 L @@8 R@9 L@<CD D I@6@1 H@.@5 J@/	@8 J A@0@8 L @@8 R@9 L@<CD D I  @6@8 L@?@<XPform_instantiable_hyp_facts  C@J D I  @6@8prune_all_forall_hyp  J@R@<C@%@N D I@6@1 I@1 @.@.	@5@.
@5 J@/@8 J@ @1 I@1 	@5
@5@8 N A@R@<C@S D I   @=XP P C@ D I@6@1 M=@.	@5@8 K@b@i@c@o@x@1 M=@5@8 As@?@<XP J C@3 D I@6@8 M@?@<C@7 D I@6@1 NJ	@5@9 As@<XP P# CD D E$ A@
	 F

@6@ @8 J@"
 E	@#@<CD  D E$ A@
	 F

@6@8 J@" E	
@#@<XP Ng CAo D K@6@ @/@/
@8 Q@ @ 
@8 Q@?@<XP R3 C@PC D I@6@3@.@4@.
@5@8	gen_is_in A@3@4@.@5@8 KN@ 
@/@/@8int_and_sign A@ @/@/@8 R@ @ @/@8lcm A@1 J@2 I@5@8 J@ @1 J@1 L5@5@2 I@5@9 J@<XPwrite_overall_rule_summary  C@1@ D I@6@0@0@8 I@?@D
@8 M@M
@Q M;@8 O@/@8 M!@/	@8 O@8 O@8 I@8 Ioverall_summary@8 I@(Overall summary of VCs using user rules.@8 I@8 I@8 I@9 O@<C@ D I  @6@?@<XP Q C@L@ D D@6@/@8 D I@/	@8 OfProcessing @8 J@8 J ...@8 J@8 I@8do_rule_substitutions0 
 E@8write_log_file_banner  A@8 O A@8 J A@/
@8 M C@@/@8 HN@ @8display_banner I@ @8 N A@ @8 G@8 R A@8close_log_file  A@A M7@8 O@@ M;@8 O@8 M A@8maybe_issue_syntax_reminder  A@?@<XP LR C@*Ct D L!@6@/
@3@.@4@.@.
@5@8 L@ @ @8order_prods A@3@4
@5@/@8 L@ @8 LQ@?@<CC{ D L!
@6@?@<XP P CD4 D E$

@6 J@ @8 J@ @9 C,@<CD8 D E$

@6@ @0@0@0@0@8 O @@9 Jx@<XP P C@# D I @y@6@/@1 J
@5@8 J@/@1 J@5@8 J@/@1 J	
@5@8 J@/@1 J	@5@8 J@3@4@4@4@5@ @8 P@3@4@4@4@5@ @8 O@A
@'@ 
@ @ @8 I@@@&@A
@'@ 
@ @ @8 I@@@A
@'@ @ @ @8 I@@@ @ @ @8 I@?@A
@'@ 
@ @ @8 I@@@&@A
@'@ 
@ @ @8 I@@@A
@'@ @ @ @8 I@@@ @ @ @8 I@?@<C@$  D I I@6@1 J
@5@/@8 K@1 J@5@/@8 K@1 J	
@5@/@8 K@1 J	@5@/@8 K@3@4@4@4@5@ @8 P@3@4@4@4@5@ @8 O@A
@'@ 
@ @ @8 I@@@&@A
@'@ 
@ @ @8 I@@@A
@'@ @ @ @8 I@@@ @ @ @8 I@?@A
@'@ 
@ @ @8 I@@@&@A
@'@ 
@ @ @8 I@@@A
@'@ @ @ @8 I@@@ @ @ @8 I@?@<XPreconstruct_record C@1@\ D JZ		 E



@6@/@ @ @8 R A@?@ 
@/@8 J@  L+@0@3@4@5@8 Om@?@<C@c D JZ@6@?@<XPwrite_new_action_part CFu D I L
	
@6@8 R A &@8 I@8 I@8 R@?@<CF{ D I J
	
@6@8 M@8 M@8 I' := @8 I@8 I@?@<XP Rj CC D JZ@6@"	
@#@/@/@8 N@1 Je@5@0@8 Mg@?@<XD  t  t t  At  Q@ BP M+ C@7C D JZ A@ J`
 J`


@6@ @3
@5@8 Ri@ @3
@5@8 Ri@?@1 A@@5@3
@5@9 M*@<C@$C D JZ A@ J[
 J[
@6@ @8 Rk@ @8 Rk@?@1 A@@5@9 M*@<C@*C D JZ A@
 J[
@6@ @1 J[@0@5@8 Jx@ @1 J`@0@5@8 Jx@?@1 A@@1 J[@5@5@9 M*@<C@*C D JZ A@
 J`
@6@ @1 J[@0@5@8 Jx@ @1 J`@0@5@8 Jx@?@1 A@@1 J`@5@5@9 M*@<C@_C D JZ A@ J`



@6@ @1 J`@0@5@8 Jx@ @1 J[@0@5@8 Jx@ @3
@5@8 Ri@?@A@#@3@4@.@5@3
@5@8 J]@?@1 A@@5@3
@5@8 M*@@@"	 A@ J`@#@F@<C@LC D JZ A@ J[

@6@ @1 J`@0@5@8 Jx@ @1 J[@0@5@8 Jx@ @8 Rk@?@A@3@.
@4@5@8 J]@?@1 A@
@5@8 M*@@@"	 A@ J[@#@F
@<CC D JZ A@

 A@@6@?@<XP P> CK  D I@6@1 JN
@5@ @8 K@?@<CK D I	@6@?@<XP Ro C@^ D K H
@6@?@9 Q@<C@b D K I

 Oq

@6@?@ @ @9 Rn@<C@f D K Oq

 I

@6@?@ @ @9 Rn@<C@j D K J

 J$


@6@?@ @8 Rn@ @ 
@9 Rn@<C@o D K J$

 J


@6@?@ @8 Rn@ @ 
@9 Rn@<C@t D K JM

 J5
@6@?@<C@w D K Je

 J5
@6@?@<C@z D K J1

 Je
@6@?@<C@} D K J5

 Je
@6@?@<C@ D K A@

 JN
@6@?@<C@ D K JN

 A@
@6@?@<C	@ D K
 H@6@?@<XP@'try_join_negations_to_get_contradiction  C@-FD D I@6@8 J&@/@3 K@4@.	@5@/
@8 J@1 Pl@0@0@5@8 B)@/@8 Pm@  A@/@8 J+@ @8try_eliminating A@R@<XPwrite_offending_predicate CC? D I@6Offending predicate is: @8 J@8 I@9 I@<XP I C$m D I@6@/
@8 N@?@1 F
@5@9 J@<XPsetup_hypotheses  C@ D I @6@D@0@0@0@8 J@M@Q@1 J @5@8 B@8 N@?@<C@G@ D I@6@A@1 J5@.@.	@5@0@/
@8 J@@@1 J1@.	@.@5@0@/
@8 J@A@1 J1	@5@0@/@8 J@@@1 J5	@5@0@/@8 J@ @1 A@	@5@8do_replace_hyps A@R@<C@G@ D I@6@A@1 J5@.@.	@5@0@/
@8 J@@@1 J1@.	@.@5@0@/
@8 J@A@1 JN	@5@0@/@8 J@@@1 JN	@5@0@/@8 J@ @1 Je	@5@8 R@R@<C@"A
 D I@6@/@8 J A@8 N@1 M=@0@5@8 B)@1 M=@5@8 B@8 H@/	@8 O@8stan_and_semi_stan A@'	@?@<XPsee_if_can_infer C@O D I@6@8 R A@?@<C@S D I@6@8could_not_infer A@?@R@<C@X D I@6@8 Rx@1 R	@5@8 As@?@<C@] D I@6@1 R@5@8 As@?@R@<XP P[ C@'B D I@6 K=@8 J  A@1 KB@0@5@8 B)@1 KB?@5@8 As@8 H KC@8 L A@/@8 KA@8 K A K=@8 R@8 K5 A@?@<XD  t  t t  At  K BP K~ C
A D D N^@6@9get_declarations_variable K}@<C
A" D D L@6@9get_declarations_constant K}@<XPhoist_pf_traversal_conditions_x C@CA D I@6@/	@8 L@/
@8@ checkvalidtraversalconditiontype A@?@A@D
@0@0@8 J@M
@Q@? J@/@8 Nj I@ @8 J@F@@@0@/@8 J
duplicate_hyp@3@4
@5@8 J@F@?@<XPdo_simplify_vc  C	@l D I  @6@8clear_up_old_facts  A@8try_to_prove_concs  A@8 L@?@<C@s D I  @6Rule substitutions phase 1@8 PI@8do_rule_substitutions1  A@8 R@8 L@?@<C@"@z D I  @6 H@8 LRule substitutions phase 2@8 PI@8 R A@8 R AStandardise hypotheses@8 PI@8 R AStandardise conclusions@8 PI@8 O A@8 R@8 L@?@<C@ D I  @6@8 PC AExpression reduction@8 PI@8 Q A@8 S L@8 B@8 R@8 L@?@<C@ D I  @6@8 L@?@<C
@ D I  @6 H@8 L@8 QQ A@8 R@8 L@?@<C@ D I  @6@-Adding hypotheses from ground inference rules@8 PI@0@8 R@8 N A@8 R@8 L@?@<C
@ D I  @6
Proof framing@8 PI@8 N A@R@<C@ D I  @6@0@0@8user_rule_exists AApplying proof rules@8 PI@8 O A@?@<C@ D I  @6@?@<XP R CD? D I@6@/
@8 N/ A@?@A	@8 I@( @@@@( A@?@8 P A@?@ @@<XPreport_to_user_deadpaths_x CC D I@6@8 L@?@9write_deadpath_message  A@<CC  D I@6@8 L@?@9 S@<CC& D I@6@D	@8 Q,@M	@Q@? - No dead path detected 
@8 J@?@<CC, D I@6@+ - DPC not required for intermediate check
@8 J@?@<XPeliminate_duplicates  C@/E D I@6@/@0@/	@8 J@0@/
@8 J@b@i@j@r@/@8 KBduplicate of H@ @/@8 I@/
@ @8 K@ 
@8 O;@R@<XP K C@ D I I@6@ @ @/@8 O+ A@?@ 
@ @8 J@?@<C@ D I I@6@ @ @/@8 S!@?@ 
@ @8 Lk@?@<C@ D I@6@>HorC is not hyp or conc but is ~a in fetch_minimum_complexity.@3@5@9 D J@<XP S C@=AS D K@6@A
@1 	@5@0@0@8 N-@@@+@A
@1 	@5@0@0@8 M@@@A@1 	@5@0@0@0@8 MI@@@1 	@5@0@0@0@8 MM@?@<XPis_in_with_pos_from CK D I	@6@?@<CK  D I

@6@q
@?@ 
@ @ @9 S% A@<XD  t  t t  At  Oe BP P CB D I@6 J@8 J@8
setup_vc_name A@8@%perform_write_verification_conditions A@?@<CB D I@6 J@8 J@8 S(@8 S+@?@<CB D I@6 D@8 J@8perform_write_path_functions A@?@<XP Rr C	F D I
@6@8 A@?@<XD  t  t t  At  HV D  t  t t  At  HV BD  t  t t  At  HV B,D  t  t t  At  HV 
D  t  t t  At prolog_clause_name B,P P C@ D K
	@6@?@9 I@<C@ D K	
@6@?@8 I N@8 J@9 P@<C@ D K @=XP R C@2FO D I@6@/@3 K@4@.@5@/
@8 J@ 
@8 Jx@D@ 
@8 K@M@Q@ @ @3
@5	reduction@8 K@R@<C@0FV D I@6@0@/@/@/
@8 K@D@ 
@8 KN@M@Q@D@ 
@8exists_eliminated_in_list A@M@Q@ @ @ 
 S2@8 K@R@<CF] D I@6 @@/@8 R A O:@ @8 O;@?@<XP P CF D I@6@/@8form_bit_string A@/@8 S7@ @ @/
@8and_bit_strings A@ 
@9form_number A@<XP R[ C@!J( D I@6@8 Kfcomposite_rewrite@3	@4
@4@5@8 J@ @8 J@? ON@8 Kc@9 N@<CJ1 D I@6 OS@8 Kc@?@R@<XP J CBT D E$@6@?@<CBW D E$

@6@ @8 J@?@ @ 
@8 J@?@<CB] D E$


@6@ @ 
@8 J@?@<XD  t  t t  At  I BP R% C@ZEG D I P





@6
restructuring@8 ITraversal condition TC#@8 I@8 I@% has now been split into two, giving:@8 I@8 I@8 M SA@8 ITC#@8 I@ @8 I:  @8 I@ @8 I@8 I@8 M SA@8 I SD@8 I@ 
@8 I SE@8 I@ @8 I@?@<C@AEZ D Iforwardchain




@6addition@8 I@/Using "A->B, A |- B" on traversal condition TC#@8 I@8 I & TC#@8 I@ @8 I@" yields a new traversal condition:@8 I@8 I@8 M SG@8 I SD@8 I@ @8 I SE@8 I@ 
@8 I@?@<C@AEi D I	backchain




@6 SG@8 I@7Using "A->B, not B |- not A" on traversal condition TC#@8 I@8 I SI@8 I@ @8 I SJ@8 I@8 I@8 M SG@8 I SD@8 I@ @8 I SE@8 I@ 
@8 I@?@<C@2Ex D I MA

@6 SA@8 I@$Restructured traversal condition TC#@8 I@8 I into:@8 I@8 I@8 M SA@8 I SD@8 I@8 I SE@8 I@ @8 I@?@<C@8E D I Q I


@6simplification@8 ISimplified TC#@8 I@8 I on reading in, to give:@8 I@8 I@8 M SO@8 I SD@8 I@8 I SE@8 I@ @8 I@?@<CE D I Q I


@6 SO@8 I@3Simplified path action part on reading in, to give:@8 I@8 I@8 R@?@<C@.E D I R

@6elimination@8 I@.Attempted addition of new traversal condition:@8 I@8 I@8 M@8 M@ @8 I@8 I@8 M@'eliminated: this already exists (as TC#@8 I@8 I).@8 I@?@<C@aE D I
combined_hyps


 A@


@6 SO@8 ITraversal conditions TC#@8 I@8 I SI@8 I@ @8 I together imply that@8 I@8 I@8 M@8 M@1 A@
@5@8 I A~@8 I@8 I@8 M SD@8 I@8 I SI@8 I@ @8 I@* have therefore been deleted and a new TC#@8 I@ @8 I added to this effect.@8 I@?@<C@WE D I PX

@6 PX@8 IEstablished a contradiction [@8 I@8 I@A@)].@8 I@F@@@2@A@"
@#] using traversal condition TC#@8 I@ @8 I A~@8 I@@@+] among the following traversal conditions:@8 I@8 I@8 M@8 M SD@8 I@  SD@8 Q A~@8 I@F@?@<C@_E D I NH


@6 SA@8 IUsing "A->B, A |- B" on TC#@8 I@8 I@A@)@1, given that "A" is obvious, we simplify this to:@8 I@F
@@@ , given TC#@8 I@A@"

@#@ 
@8 I@@@  SD@8 Q@F
, we simplify the former to:@8 I@8 I@8 M SA@8 I SD@8 I@8 I SE@8 I@ @8 I@?@<C@LE D I N


@6 SS@8 I@"Eliminated traversal condition TC#@8 I@8 I (@8 I@ @8 I@A@)@F
@@ Sb@8 I@A@"

@#@ 
@8 I@@@  SD@8 Q@F
 SV@8 I@?@<C@7F D I O



@6substitution@8 IUsed traversal condition TC#@8 I@8 I to replace all occurrences of @8 I@ @8 I by:@8 I@8 I@8 M@8 M@ @8 I A~@8 I@?@<CF D I Pi@6proof@8 IPATH ELIMINATED.@8 I@?@<C@"F D I Q


@6 O@8 INew TC#@8 I@8 I SE@8 I@ @8 I@?@<CF D I
subst_conc

@6 O@8 INew action part is:@8 I@8 I@8 R@?@<C@pF$ D I N I

@6 SO@8 I SP@8 I@8 I further@8 I@A@/@"

@#@ 
@8 Jx (given TC#@8 I@A@"

@#@ @8 I@@@ 
 SD@8 Q@F P@8 I@@@S@G

, to give:@8 I@8 I@8 M SO@8 I SD@8 I@8 I SE@8 I@ @8 I@?@<C@VF@ D I N I


@6 SO@8 ISimplified path action part@8 I@A@/@"
@#@ @8 Jx Sp@8 I@A@"

@#@ 
@8 I@@@  SD@8 Q@F
 P@8 I@@@S@G	 to give:@8 I@8 I@8 R@?@<CFV D I@6???  @8 I@8 I@8 I@8 M@8 M@8 I@?@<XP P C$( D I

@6@1 J1
@5 @@8 J@?@'	
@<C$, D I

@6@1 Je
@5 @@8 J@?@'	@<C@"$0 D I
@6@ @/@8 P@?@A@1 JM
@5 @@8 J@'	
@@@'	@?@<XPhoist_pf_actions CA9 D I@6@/	@8get_pfs_action K@8 Q A@R@<CA> D I@6@?@<XP R C@@ D I  @6@1 L@0@0@0@0@5@8 B)@0@3 K@0@5@0@8 O?@0 O-@0@8 O?@0@3 K@0@5@0@8 OE@0 O-@0@8 OE@1 K@0@0@0@0@5@8 B)@0@0@0@8prune_all_subst_hyp
 D@8 R L@8 B)@1 K@0@5@8 B)@1 L9@0@0@5@8 B)@8 I A@8 K
 A@1 N[@0@5@8 B)@8 OH@1 QV@0@0@5@8 B) Pf@8 B)issued_vc_proved_message@8 B) L@8 B)@1 N@0@0@0@0@5@8 B)@1 I@0@0@0@0@5@8 B)@1 N@0@0@0@0@5@8 B)@1 I@0@0@0@0@5@8 B) J@8 B)@R@<C@ D I  @6@?@<XP@)eliminate_complementary_pair_disjunctions  CE) D I@6@1 J$@.@.	@5@0@/
@8 J@1 J$	@5@8 J" AP-or-not-P disjunction@8 O;@R@<XPwrite_log_facts  C@ D I  @6@8 M@1 NJ@0@0@5@8 B)@?@<C@ D I  @6 M7@8 O@1 NJ@0@0@5@8 B)@?@<C@ D I@6 M;@8 O@/@8 M!@/	@8 O@8 O@8 I@8 I@8 Q A@8 RL A@8 O@?@<XP I CF D I@6@8 C,@?@ Eliminated equality hypothesis H@8 PI@?@<CF D I@6Applied substitution rule @8 PI@?@<XPtest_if_contradiction C@)C D I@6@3@0@4@.
@4@0@5@8 A=@8 I @@8 J L@8 As@8 Pa PX@3contradictory-combination@4	@5@8 J@R@<XP P CA D I@6 J@8 J@8 L A@?@<CA D I@6 J@8 J@8 S@?@<CA D I@6 D@8 J@8 K A@?@<XP P C
@ D K@6[@8 J@8 P]@9 J@<XP@,maybe_echo_pf_trace_statement_pfpositionfrom C
B8 D I Bstart @6@?@<CB; D Iline
line 
@6@ @8 Ku@?@<XP R CC D I
@6@8 C,@b@h@c @t@?@<CC D I @6@?@R@<C	C D I L5 @6@?@R@<CC D I L5@6@8 N6@b@h@c @r@?@1 L5@5@9 J@<XP R C@'A) D I@6@0@0@8 P@0@0@8 P@? J@/@8 Nj SW@3@4	@4@4
@5@8 J@?@<XP P CDR D E$@6@ @9 K@<CDU D E$@6@ @9 I@<XP I CA D N L5
	@6@8positive_rational A @9 Jx@<CA D N@6@9 S@<XP J CA D K  @6@8 I*** ERROR - @9 J@<XP P CF D I@6@/@8 P@?@1 E@1 F	@5@5@9 J@<XP KR CG D I


@6@?@<C@!G D I

@6@1 H@2 A@@5@/@8 K@?@ 
@3
@5@ @9 KQ@<XP J
 C@GJ D I A@

@6@1 JN
@5@/@8 K@?@A@1 A@
@5@0@/
@8 J@3
@5@ @/@8 I@@@&@F
@? PX@3case-exclusion@4@5@8 J@?@8 N@?@<C@5J D I JN

@6@A
@1 JN
@5@/@8find_empty_range A@@@1 JN
@5@/@8 S@? PX@3 PW@4@5@8 J@?@8 N@?@<XP R( C@lA D I		 P






@6@ @/@8get_indentation A SA@8 IHypothesis H@8 I@8 I SC@8 I@8 I@ @8 I@8 M SA@8 I Q@8 I@ @8 I SE@8 I@ @8 I@8 I@ @8 I@8 M SA@8 I Q@8 I@ 
@8 I SE@8 I@ @8 I@?@<C@OA D I SF





@6@ @/@8 S SG@8 I@$Using "A->B, A |- B" on hypotheses H@8 I@8 I & H@8 I@ @8 I yields a new hypothesis:@8 I@8 I@ @8 I@8 M SG@8 I Q@8 I@ @8 I SE@8 I@ 
@8 I@?@<C@OB	 D I SK





@6@ @/@8 S SG@8 I@,Using "A->B, not B |- not A" on hypotheses H@8 I@8 I S@8 I@ @8 I S@8 I@8 I@ @8 I@8 M SG@8 I Q@8 I@ @8 I SE@8 I@ 
@8 I@?@<C@@B D I MA


@6@ @/
@8 S SA@8 IRestructured hypothesis H@8 I@8 I SN@8 I@8 I@ 
@8 I@8 M SA@8 I Q@8 I@8 I SE@8 I@ @8 I@?@<C@NB) D I Q



@6@A@)
 I@(
 Q@@@)
 I@(
C SO@8 ISimplified @8 I@ 
@8 I@ @8 I@  on reading formula in, to give:@8 I@8 I@8 M SO@8 I@ 
@8 I@ @8 I SE@8 I@ @8 I@?@<C@BB< D I L



@6@ @/
@8 S SO@8 ISimplified C@8 I@8 I further, to give:@8 I@8 I@ 
@8 I@8 M SO@8 I S@8 I@8 I SE@8 I@ @8 I@?@<C@lBK D I		
conc_split






@6@ @/@8 S SA@8 IConclusion C@8 I@8 I SC@8 I@8 I@ @8 I@8 M SA@8 I S@8 I@ @8 I SE@8 I@ @8 I@8 I@ @8 I@8 M SA@8 I S@8 I@ 
@8 I SE@8 I@ @8 I@?@<C@.Ba D I R

@6 SS@8 I@%Attempted addition of new hypothesis:@8 I@8 I@8 M@8 M@ @8 I@8 I@8 M@%eliminated: this already exists (as H@8 I@8 I SV@8 I@?@<C@$Bn D I J

@6 SS@8 I S@8 I@8 I@; has been replaced by "true".  (It is already present, as H@8 I@ @8 I SV@8 I@?@<C@WBw D I SW




@6 SO@8 IHypotheses H@8 I@8 I S@8 I@ @8 I SY@8 I@8 I@8 M@8 M@ 
@8 I A~@8 I@8 I@8 M Q@8 I@8 I S@8 I@ @8 I@( have therefore been deleted and a new H@8 I@ @8 I S[@8 I@?@<C@~B D I N




@6 Sj@8 IProved C@8 I@8 I SE@8 I@ 
@8 I@A@'
@@@8 I@8 M@ via its standard form, which is:@8 I@8 I@8 MStd.Fm C@8 I@8 I SE@8 I@ @8 I@?@A@)@F@@@,@8 I@8 M@A@"
@#using hypothesis H@8 I@ @8 I A~@8 I@@using hypotheses H@8 I@  Q@8 Q A~@8 I@F@?@<C@B D I		proved_subgoal





@6@ @/@8 S Sj@8 IProved subgoal C@8 I@8 I@A@'
@@@# via its simplified form, which is:@8 I@8 I@ @8 I@8 M S@8 I@8 I SE@8 I@ @8 I@?@A@)@F@@@0@8 I@ @8 I@8 M@A@"
@# S@8 I@ @8 I A~@8 I@@ S@8 I@  Q@8 Q A~@8 I@F@?@<C@3B D I R]


@6 Sj@8 I S@8 I@8 I SE@8 I@ @8 I@8 I@8 Mby @8 I@ @8 I A~@8 I@?@<C@>B D I Rg




@6 Sj@8 I S@8 I@8 I SE@8 I@ @8 I@8 I@8 M S@8 I@ 
@8 I using hypothesis H@8 I@ @8 I A~@8 I@?@<C@WB D I PX

@6 PX@8 I S\@8 I@8 I@A@) S]@8 I@F@@@2@A@"
@#] using hypothesis H@8 I@ @8 I A~@8 I@@@!] among the following hypotheses:@8 I@8 I@8 M@8 M Q@8 I@  Q@8 Q A~@8 I@F@?@<C@cC
 D I NH


@6 SA@8 IUsing "A->B, A |- B" on H@8 I@8 I@A@) Sa@8 I@F
@@@$@A@"

@#	, given H@8 I@ 
@8 I@@ S@8 I@  Q@8 Q@F
 Sc@8 I@8 I@8 M SA@8 I Q@8 I@8 I SE@8 I@ @8 I@?@<C@LC$ D I N


@6 SS@8 IEliminated hypothesis H@8 I@8 I Se@8 I@ @8 I@A@)@F
@@ S@8 I@A@"

@#@ 
@8 I@@@  Q@8 Q@F
 SV@8 I@?@<C@RC8 D I O




@6@ @8 C,@/@8 S Sf@8 I S@8 I@ @8 I A~@8 I@8 I@ @8 I@8 M@2This was achieved by replacing all occurrences of @8 I@ @8 I Si@8 I@8 I@ @8 I@8 M@8 M@ 
@8 I A~@8 I@?@<C@XCL D I O




@6@D@ @8 C,@M@Q@/@8 S Sf@8 I S@8 I@ @8 I A~@8 I@8 I@ @8 I@8 M S@8 I@ @8 I Si@8 I@8 I@ @8 I@8 M@8 M@ 
@8 I A~@8 I@?@<C@RC` D Isubstituted_fld




@6@ @8 C,@/@8 S Sf@8 ISubstituted hypothesis H@8 I@ @8 I A~@8 I@8 I@ @8 I@8 M S@8 I@ @8 I Si@8 I@8 I@ @8 I@8 M@8 M@ 
@8 I A~@8 I@?@<C@XCt D I S




@6@D@ @8 C,@M@Q@/@8 S Sf@8 I S@8 I@ @8 I A~@8 I@8 I@ @8 I@8 M S@8 I@ @8 I Si@8 I@8 I@ @8 I@8 M@8 M@ 
@8 I A~@8 I@?@<CC D I Pi@6 Sj@8 I
PROVED VC.@8 I@?@<C@(C D I Q


@6@0@8 S O@8 INew H@8 I@ @8 I SE@8 I@ @8 I@?@<C@(C D I Sm


@6@0@8 S O@8 INew C@8 I@ @8 I SE@8 I@ @8 I@?@<C@C D I		 N



@6@A@)
 I@( Q@@@)
 I@( S SO@8 I S@8 I@ @8 I@ @8 I So@8 I@A@/@"

@#@ @8 Jx	 (given H@8 I@A@"
@#@ @8 I@@@  Q@8 Q@F P@8 I@@@S@G Sq@8 I@8 I@8 M SO@8 I@ @8 I@ @8 I SE@8 I@ @8 I@?@<C@=C D Isubst_elim_hyp


@6@ @8 C,@/
@8 S SS@8 I S@8 I@ @8 I@#, which only specifies a value for @8 I@ @8 I A~@8 I@8 I@ 
@8 I@8 M@0This is not referred to anywhere else in the VC.@8 I@?@<C@0C D I Ni


@6@ @8 C,@0@8 S SS@8 I S@8 I@ @8 I@%, which specifies an equivalence for @8 I@ @8 I A~@8 I@?@<C@$C D I R!

@6 SS@8 IEliminated conclusion C@8 I@8 I, which is a duplicate of C@8 I@ @8 I A~@8 I@?@<C@!C D I
unwrapping

@6@ @0@8 S SA@8 I@(Attempting to prove quantified formula C@8 I@8 I by "unwrapping" it.@8 I@?@<C@2C D Iimplies_conc



@6@ @/@8 S SA@8 I S@8 I@8 I@" is an implication formula [P->Q].@8 I@8 I@ @8 I@8 M@GAttempting to prove this by proving Q while adding P to the hypotheses.@8 I@?@<C@JC D I K]




@6@ 
@/@8 S SA@8 IAttempting to prove C@8 I@8 I by cases, depending on whether@8 I@8 I@ @3@4@5@8write_out_cases A@ @8 I@8 M@:given the need to simplify update(A, [I], X) accesses in C@8 I@8 I A~@8 I@?@<C@7D D I Rf


@6@ @/
@8 S SA@8 I S@8 I@8 I@, by showing that each of the following cases@8 I@8 I@ 
@ @8 S@ 
@8 I@8 M
are provable.@8 I@?@<CD D I L
@6@0@8 S SG@8 I@9Added new hypotheses (in proving an implication formula).@8 I@?@<C@*D D I Nm


@6@ @0@8 S@8 M SG@8 I S@8 I@8 I SE@8 I@ @8 I@?@<C@3D$ D Inew_hyp_for_case




@6@ 
@0@8 S SG@8 ICase @8 I@ @8 I - New H@8 I@8 I SE@8 I@ @8 I@?@<C@(D/ D I L


@6@ @0@8 S SG@8 I
New subgoal C@8 I@8 I SE@8 I@ @8 I@?@<C@pD8 D I		rule_proved_conc

 


 J


@6 Sj@8 I S@8 I@8 I SE@8 I@ @8 I@8 I@8 M@/This was achieved by applying the rewrite rule @8 I@ 
@8 I@8 I@8 M@1 
@5@ @1 I
@5@8maybe_write_rulefile Ato rewrite this conclusion to:@8 I@8 I O@8 I S@8 I@8 I SE@8 I@ @8 I@ @8write_conditions_list A@?@<C@TDP D I S

 


 O)
@6 Sj@8 I S@8 I@8 I SE@8 I@ @8 I@8 I@8 M@1This was achieved by applying the inference rule @8 I@ 
@8 I@8 I@8 M@1 
@5@ @1 I
@5@8 S@@to infer this conclusion directly (rule has no side-conditions).@8 I@?@<C@aD` D I S

 


 O)

@6 Sj@8 I S@8 I@8 I SE@8 I@ @8 I@8 I@8 M S@8 I@ 
@8 I@8 I@8 M@1 
@5@ @1 I
@5@8 S@2to infer this conclusion from its side-conditions,@8 I@8 I@8 M@"which were established as follows:@8 I@ @8 Q@?@<C@qDt D I

applied_rule

 


 J


@6 SG@8 I S@8 I@8 I SE@8 I@ @8 I@8 I@8 M S@8 I@ 
@8 I@8 I@8 M@1 
@5@ @1 I
@5@8 S@ to rewrite existing hypothesis H@8 I@A	@ @0@/@8 J@@@( B6@ @8 I to give the above formula.@8 I@ @8 S@?@<C@TD D I S

 


 O)
@6 SG@8 I S@8 I@8 I SE@8 I@ @8 I@8 I@8 M S@8 I@ 
@8 I@8 I@8 M@1 
@5@ @1 I
@5@8 S@@to infer this hypothesis directly (rule has no side-conditions).@8 I@?@<C@aD D I S

 


 O)

@6 SG@8 I S@8 I@8 I SE@8 I@ @8 I@8 I@8 M S@8 I@ 
@8 I@8 I@8 M@1 
@5@ @1 I
@5@8 S@2to infer this hypothesis from its side-conditions,@8 I@8 I@8 M S@8 I@ @8 Q@?@<C@?D D I S@


@6 SA@8 I S@8 I@8 I SE@8 I@ @8 I@8 I@8 M@Ais transformed by replacing variables with update structures via:@8 I@8 I@8 M@8 M Q@8 I@  Q@8 Q A~@8 I@?@<C@!D D Izombiescope_exceed_limit
@6	hyp_limit@8 I@8 I@<Number of hyps in DPC exceeds limit specified by -hyp-limit.@8 I@8 ISkipping all hypotheses in DPC.@8 I@8 I@.No dead path detection performed for this DPC.@8 I@8 I@?@<CD D I@6 St@8 I@8 I@8 I@8 M@8 M@8 I@?@<XP L CA= D I@6@1 L@.	@5@8 K@b@i@c@o@x@1 L@5@8 As@?@<XD  t  t t  At  I BPeliminate_true_hypotheses  CD D I@6 @@0@/@8 Jtrue-hypothesis@8 O;@R@<XP L~ C@ F' D I@6@A@8 C,@b@h@c @u@F	@@@" L5
	@#@8 C,@b@i@c @t@<XP R CF D I  @6@8 L@?@<CF D I  @6@8 L@?@<C@<F D I@6@/ J@/	@8 Lk@A@&
@@@A@/
@3 K@0@5@8 Lk@8 Jx@@@/
 O-@8 Lk@8 Jx@D@8 Ln@M@Q@9try_to_prove_conc A@<CF D I  @6@?@<XP PJ CG
 D I@6 M;@8get_switch_verbose K:@?@<C@AG D I@6 M7@8 T@/
@8 O A@8 O*** @8 J@A M;@8 D K:@0@/@8 D I@ @8 J P@8 J@@ M7@8 T@F@8 J@A@)	@@@8 J@?@8 I@8 O@?@<XP Mh CE+ D I@6@/@8 B@ @8 Md@?@<XP R C	A D I
 @6@8 A@?@<CA D I@6@U@?@3@0@.
@5@8 A=@/@8have_complexity A@b@g@c@o@x@<XP S8 C
F D I  @6@?@<C
F D I@6@?@<C@"F D I

@6@1 Jl@5@8 J@/@1 I@5@8 J@?@ @ @9 S7@<XP O C@%NO D I L


 L

@6@?@ @ @8 O@?@ 
@ @8 O@?@<CNV D I J


 J
@6@?@ 
@ @8 O@?@<C@4N[ D I@6@?@/@8 Nq@?@A@8 L@ @8 Jx@ @ @8 J@@@A
@8 L@'
@'@@@D
@8 L@M
@Q@'@?@<XP P9 CI D I
@6@?@<C@0I
 D I


 E
 A





@6@ 
@8 Q2@ 
@ @/@8safe_subst_vbl A@ @ @ @9 P8@<CI D I


@6@ @ @9 P8@<XP P C@ D I@6@1get_vcg_conclusion@.
@.@5@8 K@  I@8 J A@R@<C@ D I@6@?@<XP P CF D I@6@/@8 P@?@1 E@1 F	@5@2 J@5@9 J@<XP O CN& D I N_@6@8 L7 A O@3	@4
@4@4@5@8 J@9 O@<CN+ D I Ni@6@8 I A S@3	@4
@4@4@5@9 J@<XD  t  t t  At  K BP R C@A D JZ@6@/
@8 K@/@/@8 Op@ @/
@8 P4@ 
@ @8 R@?@<XPinference_rule_match C@'A D E$@6@U	@/@/
@8 A:@?@/@ @ 
@8 A:@ @/@ @8 N+ A@ 
@ @ @9 JW@<XP J@ C@!@B D I A@
	
@6@A@1 A@	
@5@8 J@@	@1 A@
	@5@8 J@?@R@<C@K D I A@
	
@6@1 A@	
@5@9advance_used_facts A@<C@M D I A@
	
@6@1 A@	
@5@9retreat_used_facts A@<C@P D I J1
	
@6@1 J1	
@5@8 J@?@R@<C@U D I J1
	
@6@1 J1	
@5@9 T@<C@W D I J1
	
@6@1 J1	
@5@9 T@<C@Z D I JM
	
@6@1 JM	
@5@8 J@?@R@<C@_ D I JM
	
@6@1 JM	
@5@9 T@<C@a D I JM
	
@6@1 JM	
@5@9 T@<XP K C@*Bi D I@6@b@i@c
@r@/
@8 Ku A@3
    Path  @4
@5@/@8 P@ @8 L@8 K0@1 L@5@8 K*@?@<C@%Br D I@6@/
@8 Ku A@3	    Path @4
@5@/@8 P@ @8 L@8 K0@1 L@5@8 K*@?@<XP NP C@+F4 D I@6@1 J)
@.@5@ @8 O7@/@8 Q@1 L I	@0@5@8 K@  I@ @0@8 Q@?@<C@+F; D I@6@1 J)@.
@5@ @8 O7@/@8 Q@1 L I	@0@5@8 K@  I@ @0@8 Q@?@<XPis_in_with_pos C
K D I@6@? @9 S'@<XP	simp_args C@ D L!



@6@ @8is_a_valid_type A@?@ @ @ 
@8 J+@?@<C@ @ D L!


@6@ @/
@8 K@?@ @ 
@ @8 J+@?@<C@"@ D L!		
@6@ 
@8 T%@?@ @ 
@ @8 J+@?@ @ @ @8 T# A@?@<C@&@ D L!		


@6@ @/@8 K@?@ @ @ @8 J+@?@ @ 
@ @8 T(@?@<XP Q C@I@+ D N
 N

@6@/@8 J@/
@ @8 J@?@A@)
 @)@G@@@%@ 
@8 C,@b@g
@c @t@q
?@?@/@1 N@5@8 Q@?@1 J@5@8 J@?@<XP Ra C@%J> D I@6@8 Kf S@3	@4
@4@4@5@8 J@ @8 ME A@? ON@8 Kc@9 N@<CJG D I@6 OS@8 Kc@?@R@<XP
find_range C@3Ek D I

 J


@6@ @/@/@8 J.@ 
@/@/@8 J.@ @ @8 Q A@ @ @ @8 R A@1 J5
@5@9 J2@<XP S C@gJ D I		 JN



@6@A@1 J5@.@5@0@ @8 J@@@1 J1@.@5@0@ @8 J@A@1 J5@.@5@0@ 
@8 J@@@1 J1@.@5@0@ 
@8 J@A@ @ @8is_an_empty_range A@?@)@@@ @ @8is_non_empty_range A@ @ @ @ @9 PA@<XP R C@ C D L!@6@/
@0@8 RI@/@8 L@/@0@8 RI@ @/
@8 L@ @ 
@8order A@?@<XP
checktypes C@V D J

@6@ @8 K@ @ 
@9 T7 A@<C@Y D J @=XP Q CM D I@6@1 N@.	@5@8 K@b@i@c@o@x@1 N@5@8 B@?@<CM D I@6@1 N@5@8 B@?@<XP@%evaluate_immediate_condition_simplify CEc D E$@6@T@<CEe D E$@6@9 J@<XP L C
AE D I@6@8 K.@?@-        true .    {path is always traversed.}@8 L@9 K0@<C
AK D I@6
H1:    true .@8 L@9 K0@<XD  t  t t  At message_hook BD  t  t t  At  T> B,D  t  t t  At  T> 
P T>C@< D D@6@3 @8@4 B @5@8 R@8increase_defect_counter  A E@8 K0 E@8print_message_lines A@8 P@?@<C@G D D@6@?@<XP@ try_reducing_disjunction_options  CD D I  @6@8 H@8 Nv A@?@R@<XPreport_to_user_deadpaths CC D I@6@/	@8 N@/
@8 O A@8 OVC: @8 J@8 J@8 S A@8 O@?@<XP S  CG- D I @6@D@8 R@M@Q@?@<C@$G1 D I@6@8 R@8 N@/@8 N@1 M=@0@5@8 B)@1 M=@5@8 B@8 H@/	@8 O@8replace_conc_rule A@'	@?@<XPsave_nested_used_facts CEW D I@6@/	@8 M~ A@1 J	@0@5@8 B)@?@9 J} A@<XP
strict_deduce C$ D I@6@/@8 S@?@A	@8 I@( @@@@( A@?@ @8 S@?@ @@<XP O C@N D I@6@0@8
prune_conc L@A@ @"	 K
@#@(
 K@  A@/@8 J+@G@G@F@@@E@A@3@)	 O-@(
 O-@ @/@/@/@/@8 R@ @ @/@8 J+@ @ @/@8 J+@/@3@4@4@5@8 A=@@@&
	@&@F@G@G@F@?@ @8add_conc_with_id L@A@)	 J@1 J Sm@4@4
@4@5@8 As@@@S@1 L I

@0@5@8 B)@  I@ 
@0@8 Q@?@<XD  t  t t  At  B D  t  t t  At  B BD  t  t t  At  B B,D  t  t t  At  B 
Pis_min_max_function_name CD{ D I
 R@6@0__min@9 A@<CD~ D I
 R@6@0__max@8 A@?@<XP P C@ D I@6@/
@/@8get_vcg_hypothesis K!@ @8prune_vcg_hypothesis K!@  I@8 T@R@<C@ D I@6@?@<XD  t  t t  At prolog_predicate_name B,P I C@: D I@6@A@8 C,@F	@@@" L5
	@#@8 C,@?@<XP QE C@ B0 D I	statement

Statement: 


@6@ @8 S A@ @ 
@8@.maybe_echo_pf_trace_statement_pfsuccessors_int A@?@<XP S CE D I@6@8 I@8 M@/This rule has an empty list of side-conditions.@8 I@?@<CE	 D I
	@6@8 I@8 M@HThis rule could be applied because its side-condition holds, as follows:@8 I@3	@5@8 Q@?@<CE D I@6@8 I@8 M@HThis rule could be applied because its side-conditions hold, as follows:@8 I@8 Q@?@<XP T/ C@<J D I@6@/
@8 K@A@)
 @y@8 L}@8 L}@1 JM	@5 @@8 J@F@@@/@8 L@ @8 KN@ @8 KN@1 JM	@5 @@8 M0@?@<XP J CBf D E$@6@?@<C@(Bi D E$ P

@6@U@" O
@#@?@ @8 Q<@?@ @ 
@8 J@?@<CBr D E$
@6@ @8does_not_typecheck_as_boolean A@?@R@<C@#Bx D E$ P



@6@ @ 
@ @8 K@?@ @ @8 J@?@<CB~ D E$
@6@1 H@5@/@8 J@ @0@8 K@?@R@<CB D E$


@6@ @ 
@8 J@?@<XP M	 CF D I  @6 K@8 I@?@<XD  t  t t  At  B D  t  t t  At  B BD  t  t t  At  B B,D  t  t t  At  B 
P	orderargs CC_ D L!


@6@?@ @ @8 Tu A@?@<CCd D L!

@6 @y@8 K@  @y@8 K@?@ @8order_exprs A@?@<CCk D L!

@6@?@ @9 C% @<XPsubst_vbl_list C@ D K


@6@ @ 
@8 Nq@?@<C@ D K
@6@ @ @8 Nq@?@ 
@ @8 T} A@?@<C@ D K@6@?@<XP Q CL D I@6@0@0@/	@8 J@b@i@h@u@?@R@<CL D I@6@?@<XP O_ C
# D I@6@)
 @) @?@9 M@<C# D I@6@b@j@c @t@A	@8 M@'
@@
@8extended_infrule A@ @b@j@c@m E@x@<XD  t  t t  At thread_message_hook BD  t  t t  At  T FD  t  t t  At  T FD  t  t t  At  O  BP J CA D E$@6@ 
@0@0@0@0@8 O@?@<CA D E$@6 K@ 
@8get_unique_reference A@ 
@ @ @8 Rl A@?@<XP T C@w@ D I J5

@6@8 J@A@"
 K@#@@	@0 A$@0@0@0@8 Om@A@1 J5
@5@/@/
@8 R@@
@1 J1
@5@/@/
@8 R@ @8 J@1 J1
@5@8 J?@ @8 J J>@8 Pv@A@ @/@8 R@( @@@@( A@F@? J>@8 P|@ @@?@3
@5@ @9 I@<C@xA D I J5

@6@ @8 J@A@" K@#@@
@0@  A$@0@0@0@8 Om@A@1 J5
@5@/@/
@8 R@@
@1 J1
@5@/@/
@8 R@8 J@1 J1
@5@8 J?@ @8 J J>@8 Pv@A@ @/@8 R@( @@@@( A@F@? J>@8 P|@ @@?@3
@5@ @9 I@<C@wA2 D I J1

@6@8 J@A@"
 K@#@@	@0 A$@0@0@0@8 Om@A@1 J1
@5@/@/
@8 R@@
@1 J5
@5@/@/
@8 R@ @8 J@1 J1
@5@8 J?@ @8 J J>@8 Pv@A@ @/@8 R@( @@@@( A@F@? J>@8 P|@ @@?@3
@5@ @9 I@<C@xAN D I J1

@6@ @8 J@A@" K@#@@
@0@  A$@0@0@0@8 Om@A@1 J1
@5@/@/
@8 R@@
@1 J5
@5@/@/
@8 R@8 J@1 J1
@5@8 J?@ @8 J J>@8 Pv@A@ @/@8 R@( @@@@( A@F@? J>@8 P|@ @@?@3
@5@ @9 I@<XPmaybe_issue_proved_vc_message  CF D I  @6@8 S  A@?@<CG D I  @6@&Proved all conclusions - VC eliminated@8 PI S@8 As Pi@8 J@?@<XPdo_array_simplify C@@ D JZ

 L*


@6@/
@8 T A@ @/@8 J@ @/@8 N(@?@A@h@A@" K

@#@@@6@A@ 
@8 Jx@" K

@#@@@#@ @ @8 Jx@A@" K

@#@@@ 
@8 Jx@" K

@#@A@1 A@@5@8 J2@@@ @ @8 Jx@1 A@@5@8 J2@?@'	
@F@@@F@A@5@"
 L*

@#@A@1 A@@5@8 J2@@@ @ @8 Jx@1 A@@5@8 J2@?@"	 L*@#@@@"	 L*
@#@G@?@<CA D JZ K

@6@/@8 T@ @/
@8 N(@ @ 
@8find_element A@?@<CA	 D JZ@6@?@8 J@?@<XPgcd CC D I
@6@?@<CC D I
 @6@?@<CC D I@6@b@h@i@t@b@i@c @t@b@h@i@m Jl@y@?@ @9 T A@<C	C D I
@6@?@'
@<C
C D I@6@b@i@c @t@?@9 T@<XP T C@w D I A@
	
@6@1 J@2 A@	
@5@8 K@?@R@<C@{ D I A@
	
@6@1 J@2 A@
	@5@8 K@?@R@<C@ D I J1
	
@6@1 J@2 J1	
@5@8 K@?@R@<C@ D I JM
	
@6@1 J@2 JM	
@5@8 K@?@R@<XP@ maybe_echo_pf_trace_pfpositionto C
B_ D I P finish@6@?@<CBc D I S
 S
@6@ @8 Ku@?@<XP R> CD D I A@
@6@1 A@@1 O}
@5 @5@8 Rx@?@<CD D I A@
@6@1 A@@1 O}
@5 @5@8 Rx@?@<C@*D D I A@ C

@6@1 A@
@5@/@8 R=@1 A@@5@/
@8 R=@?@ @ 
@8 I@?@<C@)D D I A@ C

@6@1 A@
@5@/@8 R=@1 A@@5@/
@8 R=@?@ @ 
@8 I@?@<CD D I A@ C

@6@?@<CD D I A@ C

@6@?@<CD D I A@
 C
@6@?@<CD D I A@
 C
@6@?@<C@*D D I A@

@6@1 A@
@5@/@8 Rx@1 A@
@5@/@8 R=@?@ @ @8 I@?@<CD D I A@ C N"
 N$

@6@?@<CD D I A@
 C N"
 N$
@6@?@<CD D I A@ C N&
 N#

@6@?@<CD D I A@
 C N&
 N#
@6@?@<CD D I A@ N$


@6@1 A@
@5@8 Rx@?@<C@&D D I A@ N&

@6@/
@3@0@5@3
@5@8 I@1 A@
@5@8 Rx@?@<C@1D D I A@ C

 C


@6@1 A@
@5@/@8 Rx@1 A@
@5@/@8 Rx@?@ @ @8 I@?@<CD D I A@

@6@A@'
@)	@@
@1 A@
@5@8sequence_infrule A@?@<C
E  D I JN@6@?@<C	E D I JN@6@?@<CE D I JN

@6@1 JN
@5@8 Rx@?@<CE D I JN



@6@1 JN
@5@8 R=@?@<C@$E D I JN C

@6@A@1 JN
@5@8 R=@@	@1 JN@5@8 R=@?@<CE
 D I JN C


@6@1 JN@5@8 R=@?@<CE D I JN C

@6@1 JN
@5@8 R=@?@<CE D I JN C

 C

@6@1 JN@5@8 R=@?@<CE D I JN C

 C
@6@1 JN
@5@8 R=@?@<CE D I JN

@6@1 JN
@5@8 T@?@<XPstan CA D I@6@8 J&@? A@/@8 J+@?@  K@0@8 Q@ @8save_stan_fact A@?@<CA D I@6@?@<XP QB C@'B D E$@6@/@8 Q? A@ @/
@/@8 I@D@ @8 KN@M@Q@?@ @ @ 
@ @9try_satisfy_goal_x A@<XD  t  t t  At  S  BP R CC D I 
@=CC D I


@6@9 R@<XPsimp_rel CEn D L! A@   @@6@?@<CEq D L! A@
  @@6@8 N6@D @b@j@x@M@Q@?@<CEv D L! A@ L5
 @6@1 A@
 @5@8 T A@?@<CEz D L! A@
  A@

@6@ @ @8 O A@?@<CE D L! JN   @@6@?@<CE D L! JN
  @@6@8 N6@D @b@j@x@M@Q@?@<CE D L! JN L5
 @6@1 JN
 @5@8 T@?@<CE D L! JN
  JN

@6@ @ @8 T@?@<CE D L! JM L5
  @@6@8 C,@b@j@c @u@?@<CE D L! JM   @@6@?@<CE D L! JM
  @@6@8 C, @8 Jx@?@<CE D L! JM
  JM

@6@ @ @8 P* A@?@<CE D L! J1   @@6@?@<C@(E D L! J1
 @6@8 L6@/@8 J@A@b@g@c @u@)	 @@@	@b@g@c @r@)	 @@?@<CE D L! J1
  J1

@6@ @ @8 T@?@<XP L@ CAk D L!@6@T@?@R@<CAp D L! J

@6@/@8 L?@ @/
@8 L?@ @ 
@8 L"@?@<CAu D L! F

 F


@6@ @8 L?@ @ 
@8 L?@?@<C@#Ay D L! E

 F


@6@ @8 L?@1 J@2 L5@5@ 
@8 L?@?@<CA} D L! I

@6@/@8 N:@ @/
@8 N:@1 I
@5@8 N9@?@<CA D L! 

@6@/@8 N:@ @/
@8 N:@1 
@5@8 N9@?@<CA D L! Jl

@6@/@8 N:@ @/
@8 N:@1 Jl
@5@8 N9@?@<CA D L! Q

@6@/@8 N:@ @/
@8 N:@1 Q
@5@8 N9@?@<C@"A D L! K

@6@1 K
@5@/@8 K@?@1 K
@5@ @8 QX@?@<C	A D L!
@6@8 Q@?@<CA D L!
 L5
@6@8 C,@b@h@c @r@b@h@l L5@x@?@<CA D L! L5
@6@1 J
@2 L5@5@8 L?@?@<CA D L!@6@/
@0@8
defined_funct A@8
simp_funct A@?@<CA D L! 
@=XP T2 C@]J D I@6@/
@8 K@A@+@)
 @y@8 L}@8 L}@1 J5	@5 @@8 J@1 Je@1 E	@5@5 @@8 J@G@F
@@@(@/@8 L@ @/@8 T! A@ @/
@8 T@b@g
@g@m E@c@r@1 J5	@5 @@8 M0@?@<XPsummary_of_conclusions_rep C@"A D I 
	
@6@1 K@1 	
@5@2 I@.@5@8 K N@8 I@ @8 I@R@<CA D I@6@?@<XPfetch_conclusion CA D I@6@8 Ln@?@R@<CA D I@6 I@/
@/@/@8 K I@ @ @8 K@?@<C	A D I@6 J@8 Lk@?@<CA D I
 K@6@/
@8 N@b@h@j@t@?@<XPbuilt_in C
E D L!  Ag @y @y @y@=C
E D L!  @ @y @y @y@=C
E D L!  J @y @y @y@=C
E D L!  J  @y @y @y@=C
E D L!   @y @y @y@=C
E D L!  Jm @y @y @y@=C
E D L!  Q @y @y @y@=C
E D L!  @ @y @y@=C
E D L!   I I I@=C
E D L!  M @y @y@=C
E D L!  Ot @y @y@=C
E D L!  @ANY T A@=C
E D L!  JO T T A@=C
E D L!  G T T A@=C
E D L!  H2 T T A@=C
E D L!  Hc T T A@=C
E D L!  J6 T T A@=C
E D L!  H A A@=C
E D L!  J A A A@=C
E D L!  J% A A A@=C
E D L!  F A A A@=C
E D L!  J* A A A@=C
E D L!  O| @y A@=C
E D L!  CV T T@=C
E D L!  FC T T@=C
E D L!  B T @y@=C
E D L!  A T T@=C
E D L!  E  T T@=C
F  D L!  N% T T@=C
F D L!  N' T T@=C
F D L!  C T T T@=C
F D L!  N T T T@=C
F D L!  N T T T@=C
F D L!   T T T@=C
F D L!  O% T T A@=C
F D L!  O T T A@=C
F D L!  O# T T A@=C
F	 D L!  O T T A@=C
F
 D L!  A~ T T T@=XPconvert_condition C@(E D E$ P


 P


@6@ @/@8lookup_fact_mappings A@ @ @/@8 I@?@ @ 
@9 Jv@<XP Ly C@&JZ D I@6@8 Kf@3
@4@4@5@8 J@ @ @8 J@?@8 J	 ON@8 Kc@9 N@<C
Jd D I@6@8 J	 OS@8 Kc@?@R@<XP I C^  D I L5
@6@ @/
@ @8 Js@1 L5
@5@9 K@<C@%^ D I F



 @y@6@ 
@8 I@?@ @/ @y@ @8 Jo@1 F
@5@9 J@<C@%^
 D I F



 I@6@ 
@8 I@?@ @/ I@ @8 Jo@1 F
@5@9 K@<C@%^ D I F



 @y@6@ @8 I@?@ 
@/ @y@ @8 Jo@1 F@5@9 J@<C@%^ D I F



 I@6@ @8 I@?@ 
@/ I@ @8 Jo@1 F@5@9 K@<C@3^ D I F


@6@ @/@/@8 Jo@ 
@/@/@8 Jo@1 F@5@8 K@ @ @/@8 I@ @ @9 Jv@<C@8^) D I E
 I


 @y@6@ 
@8 I@1 JN
 @5 @@8 J@?@ @/ @y@ @8 Jo@1 E@2 I
@5@9 J@<C@r^0 D I

 E
 I


 @y@6@ 
@/ @y@/@8 Jo@1 JM @5 @@8 J@ @/ @y@/@8 Jo@A@1 J1 @5 @@8 J@(@@
@1 J1 @5 @y@/@8 Jp@1 E@2 I@5@8 J@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@x^B D I E
 E

 J I
 @y@6@A@ 
@/ @y@/@8 Jo@1 J1 @5 @@8 J@@@1 J1
 @5 @y@/@8 Jp@F@A@ @/ @y@/@8 Jo@1 JM @5 @@8 J@@@1 JM @5 @y@/@8 Jp@F@ @ @/@8 I@ @ @9 Jv@<C@w^R D I E
 E

 J I
 @y@6@A@ 
@/ @y@/@8 Jo@1 J1 @5 @@8 J@@@1 J1
 @5 @y@/@8 Jp@F@A@ @/ @y@/@8 Jo@1 JM @5 @@8 J@@@1 JM @5 @y@/@8 Jp@F@ @ @/@8 I@ @ @9 Jv@<C@^e D I E
 J I


  @y@6@A@ @/ @y@/@8 Jo@1 J1 @5 @@8 J@@@1 J1 @5 @y@/@8 Jp@F@A@1 JN
 @5 @y@/@8 Jp@G@@@2@A@ 
@/ @y@/@8 Jo@1 JM @5 @@8 J@F@@@ 
@/ @y@/@8 Js@1 Je @5 @@8 J@F@ @ @/@8 I@ @ @9 Jv@<C@^x D I E
 J

 I
  @y@6@A@ @/ @y@/@8 Jo@1 J1 @5 @@8 J@@@1 J1 @5 @y@/@8 Jp@F@A@1 JN
 @5 @y@/@8 Jp@G@@@2@A@ 
@/ @y@/@8 Jo@1 JM @5 @@8 J@F@@@ 
@/ @y@/@8 Js@1 Je @5 @@8 J@F@ @ @/@8 I@ @ @9 Jv@<C@^ D I E
 J I



 @y@6@A@ @/ @y@/@8 Js@1 Je @5 @@8 J@@@1 Je @5 @y@/@8 Jp@F@A@ 
@/ @y@/@8 Jo@1 JM @5 @@8 J@@@ @A@1 J1
@5 @y@/@8 Jp@@
@1 JM
 @5 @y@/@8 Jp@F@ 
@/ @y@/@8 Js@1 JM @5 @@8 J@1 L5@2 E@5@8 J@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@^ D I E
 J

 I

 @y@6@A@ @/ @y@/@8 Js@1 Je @5 @@8 J@@@1 Je @5 @y@/@8 Jp@F@A@ 
@/ @y@/@8 Jo@1 JM @5 @@8 J@@@ @A@1 J1
@5 @y@/@8 Jp@@
@1 JM
 @5 @y@/@8 Jp@F@ 
@/ @y@/@8 Js@1 JM @5 @@8 J@1 L5@2 E@5@8 J@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@^ D I E
 J I



 @y@6@A@ @/ @y@/@8 Js@1 Je @5 @@8 J@@@1 Je @5 @y@/@8 Jp@F@A@ 
@/ @y@/@8 Js@1 Je @5 @@8 J@@@"@A@1 J5
@2 L5@5 @y@/@8 Jp@@
@1 Je
 @5 @y@/@8 Jp@F@ 
@/ @y@/@8 Jo@1 Je @5 @@8 J@1 F@5@8 J@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@^ D I E
 J

 I

 @y@6@A@ @/ @y@/@8 Js@1 Je @5 @@8 J@@@1 Je @5 @y@/@8 Jp@F@A@ 
@/ @y@/@8 Js@1 Je @5 @@8 J@@@"@A@1 J5
@2 L5@5 @y@/@8 Jp@@
@1 Je
 @5 @y@/@8 Jp@F@ 
@/ @y@/@8 Jo@1 Je @5 @@8 J@1 F@5@8 J@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@%^ D I E



 @y@6@ 
@8 I@?@ @/ @y@ @8 Jo@1 E
@5@9 J@<C@%^ D I E



 I@6@ 
@8 I@?@ @/ I@ @8 Jo@1 E
@5@9 K@<C@%^ D I E



 @y@6@ @8 I@?@ 
@/ @y@ @8 Js@1 E@5@9 J@<C@%^ D I E



 I@6@ @8 I@?@ 
@/ I@ @8 Js@1 E@5@9 K@<C@3^ D I E


@6@ @/@/@8 Jo@ 
@/@/@8 Js@1 E@5@8 K@ @ @/@8 I@ @ @9 Jv@<C@l_ D I J



 @y@6@ 
@8 I@?@A@$@1 JM
 @5 @@8 J@?@ @/ @y@ @8 Jo@1 J
@5@8 J@F@@@5@A @ 
@8 J@?@)	 @)@F@@@ @1 Je
 @5 @@8 J@?@ @/ @y@ @8 Js@1 J
@5@9 J@F@<C@i_ D I J



 I@6@ 
@8 I@?@A@$@1 JM
 @5 @@8 J@?@ @/ I@ @8 Jo@1 J
@5@8 K@F@@@2@A@)
 @?@)	 @)@F@@@ @1 Je
 @5 @@8 J@?@ @/ I@ @8 Js@1 J
@5@9 K@F@<C@i_0 D I J



 @y@6@ @8 I@?@A@$@1 JM @5 @@8 J@?@ 
@/ @y@ @8 Jo@1 J@5@8 J@F@@@2@A@) @?@)	 @)@F@@@ @1 Je @5 @@8 J@?@ 
@/ @y@ @8 Js@1 J@5@9 J@F@<C@i_D D I J



 I@6@ @8 I@?@A@$@1 JM @5 @@8 J@?@ 
@/ I@ @8 Jo@1 J@5@8 K@F@@@2@A@) @?@)	 @)@F@@@ @1 Je @5 @@8 J@?@ 
@/ I@ @8 Js@1 J@5@9 K@F@<C@+_X D I J
@6@ @/
@ @8 Jo@ 
@8 I@1 J1
 @5 @@8 J@1 J

@5@9 K@<C@E_^ D I J


@6@ @/@/@8 Jo@ @/@/@8 Js@ 
@/@/@8 Jo@ 
@/@/@8 Js@ @ @ @ @ @ @ @ @0@0@ @9 P@<C@k_h D I I



 @y@6@ 
@8 I@?@A@#@1 JM
 @5 @@8 J@ @/ @y@ @8 Jo@1 I
@5@8 J@F@@@5@A@!@1 Je
 @5 @@8 J@ @/ @y@ @8 Js@1 I
@5@8 J@@@1 I
@5 @y@ @9search_for_lower_numeric_limit A@F@F@<C@Z_w D I I 
  @y@6@?@A@1 JN @5 @y@/
@8 Jp@G@@@2@A@ @/ @y@/
@8 Jo@1 JM @5 @@8 J@F@@@ @/ @y@/
@8 Js@1 Je @5 @@8 J@F@ 
@ @9 Jv@<C@_ D I I



 @y@6@ @8 I@1 J1 @5 @@8 J@?@ 
@/ @y@/@8 Js@A@1 Je @5 @@8 J@(@F@@@D@A@ 
@/ @y@/@8 Jo@1 JM @5 @@8 J@@@ @A@1 JM
 @5 @y@/@8 Jp@@
@1 J1
@5 @y@/@8 Jp@F@1 JM @5 @@8 J@?@1 I@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@_ D I I



 @y@6@ @8 I@1 Je @5 @@8 J@?@ 
@/ @y@/@8 Jo@A@1 JM @5 @@8 J@(@F@@@F@A@ 
@/ @y@/@8 Js@1 Je @5 @@8 J@@@"@A@1 Je
 @5 @y@/@8 Jp@@@1 J5
@2 L5@5 @y@/@8 Jp@F@1 Je @5 @@8 J@?@1 I@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@_ D I I



 @y@6@A@ 
@/ @y@/@8 Jo@1 JM @5 @@8 J@@@ @A@1 JM
 @5 @y@/@8 Jp@@
@1 J1
@5 @y@/@8 Jp@F@ 
@/ @y@/@8 Js@1 JM @5 @@8 J@ @/ @y@/@8 Jo@1 J1 @5 @@8 J@1 I@5@8 J@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@N_ D I I



 @y@6@ 
@/ @y@/@8 Js@1 Je @5 @@8 J@ @/ @y@/@8 Js@1 J1 @5 @@8 J@1 I@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@_ D I Jl



 @y@6 M@8 M@ 
@8 I@?@A@"@ @8 I@ 
 @8 Jx@?@)@1 Jl
@5@8 J@G@G@F@@@@A@f@1 JM
 @5 @@8 J@?@A@H@ @/ @y@/@8 Jo@1 JM @5 @@8 J@ @/ @y@/@8 Js@1 Je
@5 @@8 J@1 J5@5 @@8 J@ @ @/@8 I@ @ @8 Jv@'	@@@)@)	 @G@G@F@@@ @1 Je
 @5 @@8 J@)@1 F
@5@8 J@G@G@F@?@<C@J_ D I Jl

  @y@6 M@8 M@A@ @/
 @y@ @8 Jo@1 JM
 @5 @@8 J@@@ @A@1 JM @5 @y@ @8 Jp@@
@1 J1@5 @y@ @8 Jp@F
@?@<C@m_ D I

 Jl


 @y@6 M@8 M@A@ @/
 @y@/@8 Js@1 Je
 @5 @@8 J@@@"@A@1 Je @5 @y@/@8 Jp@@@1 J5@2 L5@5 @y@/@8 Jp@F
@?@ @/ @y@/@8 Jo@1 F@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@8  D I M

 @y@6@ @8 I@?@A@1 J1 @5 @@8 J@?@'	@@@1 Je @5 @@8 J@?@1 L5@5@8 J@?@<C@8   D I M

 I@6@ @8 I@?@A@1 J1 @5 @@8 J@?@'	@@@1 Je @5 @@8 J@?@1 L5@5@8 K@?@<C@ . D I

 M
@6@ @/
@/@8 Jo@ @/@/@8 Js@A@1 J1
@5 @@8 J@1 J1
 @5 @@8 J@'	
@@@;@A@1 J1 @5 @@8 J@1 J1 
@5 @@8 J@)	 @@@1 J1 @5 @@8 J@1 J1
@5 @@8 J@1 L5@5@8 K@ @ @/@8 I@ @ @9 Jv@<CA% D D I

 N



 @y@6@ 
@8 I@?@A@)
 @)	@)@G@G@@A@A@)
@?@  @y@ @8 Jo@G@G@@@@A@b@g
@c @s@?@R@G@G@@@@A@ @8 I@1 N
@5@8 J@8 I@?@)@G@G@@@@A@<@1 J1 @5 @y@/@8 Jp@ @/ @y@/@8 Jo@1 J1 @5 @@8 J@1 N
@5@8 J@ @ @/@8 I@ @ @8 Jv@@@{@A@4@1 Jl
@5 @8 J@1 M@5@/ @y@ @8 Jo@1 J1 @5 @@8 J@1 N
@5@8 J@F@G@@@E@1 Je @5 @y@/@8 Jp@1 Jl
@5@8 J@ @/ @y@/@8 Jo@1 Je @5 @@8 J@1 N
@5@8 J@ @ @/@8 I@ @ @9 Jv@<CA% o D I

 N



 I@6@ 
@8 I@?@A@)
 @)	@)@G@G@@A@A@)
@?@  I@ @8 Jo@G@G@@@@A@b@g
@c @s@?@R@G@G@@@@A@ @8 I@1 N
@5@8 K@8 I@?@)@G@G@@@@A@<@1 J1 @5 I@/@8 Jp@ @/ I@/@8 Jo@1 J1 @5 @@8 J@1 N
@5@8 K@ @ @/@8 I@ @ @8 Jv@@@{@A@4@1 Jl
@5 @8 J@1 M@5@/ I@ @8 Jo@1 J1 @5 @@8 J@1 N
@5@8 K@F@G@@@E@1 Je @5 I@/@8 Jp@1 Jl
@5@8 J@ @/ I@/@8 Jo@1 Je @5 @@8 J@1 N
@5@8 K@ @ @/@8 I@ @ @9 Jv@<C@  D I N



 @y@6@1 J1 @5 @y@/@8 Jp@1 J1
 @5 @y@/@8 Jp@ @/ @y@/@8 Jo@ 
@/ @y@/@8 Jo@1 J1 @5 @@8 J@1 J1 @5 @@8 J@A@1 J1@5 @@8 J@1 N@5@8 J@@@) @)	 @ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@  D I N



 I@6@1 J1 @5 I@/@8 Jp@1 J1
 @5 @y@/@8 Jp@ @/ I@/@8 Jo@ 
@/ @y@/@8 Jo@1 J1 @5 @@8 J@1 J1 @5 @@8 J@A@1 JM @5 @@8 J@1 N@5@8 K@@@) @)	 @ @ @/@8 I@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@k  D I 



 I@6@ 
@8 I@?@A@#@1 JM
 @5 @@8 J@ @/ I@ @8 Jo@1 
@5@8 K@F@@@5@A@!@1 Je
 @5 @@8 J@ @/ I@ @8 Js@1 
@5@8 K@@@1 
@5 I@ @9 T@F@F@<C@Z  D I  
  I@6@?@A@1 JN @5 I@/
@8 Jp@G@@@2@A@ @/ I@/
@8 Jo@1 JM @5 @@8 J@F@@@ @/ I@/
@8 Js@1 Je @5 @@8 J@F@ 
@ @9 Jv@<C@  D I 



 I@6@ @8 I@1 J1 @5 @@8 J@?@ 
@/ I@/@8 Js@A@1 Je @5 @@8 J@(@F@@@3@A@ 
@/ I@/@8 Jo@1 JM @5 @@8 J@@@1 JM
 @5 I@/@8 Jp@F@1 JM @5 @@8 J@?@1 @5@8 K@ @ @/@8 I@ @ @9 Jv@<C@  D I 



 I@6@ @8 I@1 Je @5 @@8 J@?@ 
@/ I@/@8 Jo@A@1 JM @5 @@8 J@(@F@@@3@A@ 
@/ I@/@8 Js@1 Je @5 @@8 J@@@1 Je
 @5 I@/@8 Jp@F@1 Je @5 @@8 J@?@1 @5@8 K@ @ @/@8 I@ @ @9 Jv@<C@~! D I 



 I@6@A@ 
@/ I@/@8 Jo@1 JM @5 @@8 J@@@1 JM
 @5 I@/@8 Jp@F@ 
@/ I@/@8 Js@1 JM @5 @@8 J@ @/ I@/@8 Jo@1 J1 @5 @@8 J@1 @5@8 K@ @ @/@8 I@ @ @/@8 I@ @ @9 Jv@<C@N! D I 



 I@6@ 
@/ I@/@8 Js@1 Je @5 @@8 J@ @/ I@/@8 Js@1 J1 @5 @@8 J@1 @5@8 K@ @ @/@8 I@ @ @9 Jv@<C	!( D I@6@ @9 I@<XP O C@3L D I@6@1 F@.	@.
@5 J@/@8 J J@/@8 J J@/
@8 Nj SF@3@4@4
@4
@4@5@8 J@R@<C@AL D I@6@1 F@.	@.
@5 J@/@8 J@1 H
@5 J@/@8 J@1 H	@5@/
@8 Q@ 
 J@/@8 Nj SK@3@4@4@4
@4@5@8 J@R@<XP S CC2 D I  @6 - Dead path detected 
@9 J@<XP N C@&$[ D I 

@6@8 I@b@j@c @u@ @8 I@b@g@c @t@?@1 I
@5@9 J@<C@/$` D I L5 

@6@8 I@b@j@c @t@ @8 I@b@g@c @t@?@1 E@1 L5@2 I
@5@5@9 J@<XP Q	 CDy D I  @6@9 S A@<CDz D I  @6@9 TF A@<CD{ D I  @6@9 S A@<CD} D I  @6@9 S A@<CD~ D I  @6@9 Rt A@<CD D I  @6@9 R A@<CD D I  @6@9 Q A@<CD D I  @6@9 T@<CD D I  @6@9 R A@<CD D I@6@/@8 PL PX@3 PO@4@5@8 J L@8 As@9 Pa@<CD D I  @6@?@<XP M C@ D I@6@9 K@<C@&@ D I A@

@6@1 J1
@5@/@8 K@1 J5
@5@/
@8 K@ @ 
@9 I@<C@!@ D I JN

@6@A@1 JM
@5@8 K@@
@1 Je
@5@9 K@<C@&@ D I JM

@6@1 J1
@5@/@8 K@1 JN
@5@/
@8 K@ @ 
@9 I@<C@&@ D I Je

@6@1 J5
@5@/@8 K@1 JN
@5@/
@8 K@ @ 
@9 I@<C@*@ D I J1

@6@A@1 A@
@5@8 K@1 A@
@5@8 J?@@
@1 JM
@5@9 K@<C@*@ D I J5

@6@A@1 A@
@5@8 K@1 A@
@5@8 J?@@
@1 Je
@5@9 K@<C@(@ D I J5

@6@D
@8 I@M
@Q@ @8 I@/@0@8 N@1 J5@5 @@9 J@<C@)@ D I J5

@6@D
@ @8 I@M
@Q@8 I@ @/@0@8 I@1 J5
@5 @@9 J@<XP T C@<@f D I A@
	
@6@D@'	
@M@Q@D@1 A@	
@5@8 J@M@Q@D
@1 A@
	@5@8 J@M
@Q@1 J@2 A@	
@5@8 As@?@<C@$@l D I J1
	
@6@D@1 J1	
@5@8 J@M@Q@1 J@2 J1	
@5@8 As@?@<C@$@p D I JM
	
@6@D@1 JM	
@5@8 J@M@Q@1 J@2 JM	
@5@8 As@?@<XP S) CB D I@6@1 Q@0@5@8 B)@/
@0@0@8 K A~@/@8 A@1 Q@5@8 K*@?@<XP N CF{ D I

@6@?@ @9 N@<CF D I


@6@?@ @ 
@9 N@<CF D I
@6@?@<XD  t  t t  At  N\ BPremove_update_duplicates C@#A- D JZ L*


 L*

@6@ @/@8remove_updates A@?@ @ 
@8 T A@?@<CA3 D JZ
@6@?@<XP R	 C@&A D N L5 

 L5@6@ @8 C,@b@g@c @t@ @8 C,@b@g@c @t@<C@!A D N 

@6@ @8 C,@b@g@c @t@ @8 C,@b@g@c @t@<C
A D N
@6@9 L}@<XP NN C@(F+ D I@6@1 F@0@.
@5@8 O7@/@8 Q@1 L I	@0@5@8 K I@ @0@8 Q@?@<XP NX CK D I@6@1 A@	@5@ @9 J@<CK D I@6@1 A@	@5@ @9 J@<CK D I@6@1 J)	@5@ @9 J@<CK D I@6@1 J)	@5@ @9 J@<XP LC CB D L! J
 J

@6@1 J@1 J
@5@5@8 LB@?@<CB D L! J

 J
@6@ @8 L@ @8 LB@?@<CB D L! F
 F

@6@1 F@1 F
@5@5@8 LB@?@<C@ B
 D L! F

 F


@6@ @8 L#@ @ 
@8 LB@ @8 LB@?@<C	B D L!
@6@8 L@?@<XP OY C
D^ D L! L5

@6@?@<C	D` D L!
 L5@6@?@<XPmake_base_rational C@A D N@6@8 L}@b@h@l M@y@8 C,@b@i@c @t@A
@)	@'
@G@F@@@@ @/@8 T@b@g@c @t@A@&@)@A@'@?@"
 	@#@@@"
 L5 	@#@G
@@@O@/
@1 I@5@8 J@/@1 I	@5@8 J@A@)@?@A	@'@?@'

@@@"
 L5
@#@@@A@'@?@"
 
@#@@@"
 L5 
@#@?@<XP N CC D JZ J[

@6@3@.@4	@5@ @8 J]@ 
@ @ @ @9 N@<CC D JZ J`

@6@3	@4@.@5@ @8 J]@ 
@ @ @ @9 N@<CC D JZ	@6@1 J`@0@5@8 Jx@1 J[@0@5@8 Jx@?@<XP J/ CEL D I J


@6@1 J
@5@ @9 T* A@<CEN D I  A@




@=CEP D I  A@



@=CER D I  Je


 E
@=CET D I  JM



 E@=C
EV D I  J5



@=C
EX D I  J1



@=CEZ D I  JM


 F
@=CE\ D I  Je



 F@=C
E^ D I  J1



@=C
E` D I  J5



@=C@)Eb D I

 J$


@6@ @/@/@8 J.@ 
@/@/@8 J.@ @ @ @ @ @8combine_intervals A@?@<XP RW CB D E$@6@?@<C@<B D E$@6@/@/@8 P@ @8 Jx@ @/
@/@8 J@ 
@/@/@8 J@ @ @/@8 I@ @/@/@8 RV@ @ @8 I@ @ @9 I@<XP O C
N D I@6@8 L@?@8 J@?@<CN D I
@6@?@<XP RJ CC D L! J

@6@ @8 N6@?@<CC D L! J

 J@6@ @8 L@?@<C
C D L!
@6@8 N6@?@<CC D L!
@6@8 L@?@<XP T CE D E$ @=CF  D E$

@6 @@0@1 I@5@0@8 O@?@ @ 
@9 T@<CF D E$

@6@/@0@0@0@0@8 O@ @0@ @8 J@?@ @ 
@9 T@<XPsummary_of_hypotheses_rep C@"A D I 
	
@6@1 K@1 	
@5@2 I@.@5@8 K N@8 I@ @8 I@R@<CA D I@6@?@<XP Q' C
A D I
 K@6 @8 L@?@9write_unit_conc_part A@<C	A D I
 K@6@8 K0@?@<CB D I@6 M;@8renumber_conclusions K:@0@8 L@/
@8 M<@8write_next_conclusion A@?@<CB	 D I@6 M7@8 T@/
@8 L@8 T@?@<XP T C@ D L!@6@3@.@.@5@8 A=@ @/
@8 T(@3
@5@8 A=@?@<XP T C"H D I@6@1 J1	@5@ @8 J<@A@8 I@@@)
 I@9 O]@<C@>"Q D I	@6@1 J1@.@5@/
@/@8 O^@D@ @8 I@M@Q@1 J1	@5@/@ @0@8 O^@A@8 I@@@)
 I@8 O]@ 
@ @ @9 I@<C@_"] D I@6@1 J1@.@5@/
@/@8 O^@D@ @8 I@M@Q@1 J1@.@5@/@ @/@8 O^@D@ @8 I@M@Q@1 J1	@5@/@ @0@8 O^@A@8 I@@@)
 I@8 O]@ @ @/@8 I@ 
@ @ @9 I@<C"l D I @y@6@1 JM@.@5@ @8 J<@ @8 I@1 F@5@9 J@<C@C"q D I	
 @y@6@1 JM@.@5@/
@/@8 O^@D@ @8 I@M@Q@1 J1@.@5@/@ @0@8 O^@ @8 I@1 F@5@8 J@ 
@ @ @9 I@<C@C"y D I	
 @y@6@1 J1@.@5@/
@/@8 O^@D@ @8 I@M@Q@1 JM@.@5@/@ @0@8 O^@ @8 I@1 F@5@8 J@ 
@ @ @9 I@<C@]" D I
@6@1 J1@2 F@.@.
@5@/@/@8 O^@D@ @8 I@M@Q@A@ 
@8 I@@@)
 I@ 
@8 O]@1 J1@.@5@/@ @0@8 O^@A@ @8 I@@@)
 I@ @8 O]@1 F
@5@8 K@ @ @ @9 I@<C@]" D I
@6@1 J1@2 F@.@.
@5@/@/@8 O^@D@ 
@8 I@M@Q@A@ @8 I@@@)
 I@ @8 O]@1 J1
@.@5@/@ @0@8 O^@A@ @8 I@@@)
 I@ @8 O]@1 F@5@8 K@ @ @ @9 I@<C@]" D I
@6@1 J1@2 E@.@.
@5@/@/@8 O^@D@ @8 I@M@Q@A@ 
@8 I@@@)
 I@ 
@8 O]@1 J1@.@5@/@ @0@8 O^@A@ @8 I@@@)
 I@ @8 O]@1 E
@5@8 K@ @ @ @9 I@<C@X" D I		 @y@6@1 J1@1 J@.@5@.
@5@/@8 J<@1 J1@5 @y@/@8 Jp@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 F@1 I@1 E
@5@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@X" D I		 @y@6@1 J1@1 J@.@5@.
@5@/@8 J<@1 J1@5 @y@/@8 Jp@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 F@1 I@1 E
@5@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@q" D I @y@6@1 J1@1 J@1 F@.@5@.
@5@.@5@/@8 J<@ @8 I@/@1 E@5@8 J@1 J1@5 @y@/@8 Jp@ 
@8 I@ @8 I@1 JM
 @5 @@8 J@1 F@1 E@1 I@1 E@5
@5@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@p" D I @y@6@1 J1@1 J@.@2 F@.
@5@.@5@/@8 J<@ 
@8 I@/@1 E
@5@8 J@1 J1@5 @y@/@8 Jp@ @8 I@ @8 I@1 JM @5 @@8 J@1 F@1 E@1 I@1 E@5@5
@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@q" D I @y@6@1 J1@1 J@1 F@.@5@.
@5@.@5@/@8 J<@ @8 I@/@1 E@5@8 J@1 J1@5 @y@/@8 Jp@ 
@8 I@ @8 I@1 JM
 @5 @@8 J@1 F@1 E@1 I@1 E@5
@5@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@p" D I @y@6@1 J1@1 J@.@2 F@.
@5@.@5@/@8 J<@ 
@8 I@/@1 E
@5@8 J@1 J1@5 @y@/@8 Jp@ @8 I@ @8 I@1 JM @5 @@8 J@1 F@1 E@1 I@1 E@5@5
@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@q" D I @y@6@1 J1@1 J@1 E@.@5@.
@5@.@5@/@8 J<@ @8 I@/@1 F@5@8 J@1 J1@5 @y@/@8 Jp@ 
@8 I@ @8 I@1 JM
 @5 @@8 J@1 F@1 F@1 I@1 E@5
@5@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@p# D I @y@6@1 J1@1 J@.@2 E@.
@5@.@5@/@8 J<@ 
@8 I@/@1 F
@5@8 J@1 J1@5 @y@/@8 Jp@ @8 I@ @8 I@1 JM @5 @@8 J@1 F@1 F@1 I@1 E@5@5
@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@X# D I		 @y@6@1 J1@1 J@.@5@.
@5@/@8 J<@1 J5 @5 @y@/@8 Jp@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 F@1 I@1 E
@5@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@X#! D I		 @y@6@1 J1@1 J@.@5@.
@5@/@8 J<@1 J5 @5 @y@/@8 Jp@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 F@1 I@1 E
@5@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@o#+ D I @y@6@1 J1@1 J@1 F@.@5@.
@5@.@5@/@8 J<@ @8 I@/@1 L5@5@8 J@1 J5@5 @y@/@8 Jp@ 
@8 I@ @8 I@1 JM
 @5 @@8 J@1 F@1 E@1 I@1 E
@5
@5@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@n#7 D I @y@6@1 J1@1 J@.@2 F@.
@5@.@5@/@8 J<@ 
@8 I@/@1 L5
@5@8 J@1 J5@5 @y@/@8 Jp@ @8 I@ @8 I@1 JM @5 @@8 J@1 F@1 E@1 I@1 E@5@5
@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@o#C D I @y@6@1 J1@1 J@1 F@.@5@.
@5@.@5@/@8 J<@ @8 I@/@1 L5@5@8 J@1 J5@5 @y@/@8 Jp@ 
@8 I@ @8 I@1 JM
 @5 @@8 J@1 F@1 E@1 I@1 E
@5
@5@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@n#O D I @y@6@1 J1@1 J@.@2 F@.
@5@.@5@/@8 J<@ 
@8 I@/@1 L5
@5@8 J@1 J5@5 @y@/@8 Jp@ @8 I@ @8 I@1 JM @5 @@8 J@1 F@1 E@1 I@1 E@5@5
@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@f#[ D I

 @y@6@1 J1@1 J@1 E@.@5@.
@5@.@5@/@8 J<@ @8 I@1 J5@5 @y@/@8 Jp@ 
@8 I@ @8 I@1 JM
 @5 @@8 J@1 F@1 F@1 I@1 E
@5
@5@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@e#f D I

 @y@6@1 J1@1 J@.@2 E@.
@5@.@5@/@8 J<@ 
@8 I@1 J5
@5 @y@/@8 Jp@ @8 I@ @8 I@1 JM @5 @@8 J@1 F@1 F@1 I@1 E@5@5
@5@5@8 J@ @ @/@8 I@ @ @9 Jv@<C@9#q D I I@6@1 J1@1 J@.@5@.
@5@/@8 J<@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 
@5@8 K@ @ @9 Jv@<C@9#y D I I@6@1 J1@1 J@.@5@.
@5@/@8 J<@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 
@5@8 K@ @ @9 Jv@<C@G# D I I@6@1 J1@1 J@1 F@.@5@.
@5@.@5@/@8 J<@ 
@8 I@ @8 I@ @8 I@1 JM
 @5 @@8 J@1 E@1 
@5@5@8 K@ @ @9 Jv@<C@F# D I I@6@1 J1@1 J@.@2 F@.
@5@.@5@/@8 J<@ @8 I@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 E@1 @5
@5@8 K@ @ @9 Jv@<C@G# D I I@6@1 J1@1 J@1 F@.@5@.
@5@.@5@/@8 J<@ 
@8 I@ @8 I@ @8 I@1 JM
 @5 @@8 J@1 E@1 
@5@5@8 K@ @ @9 Jv@<C@F# D I I@6@1 J1@1 J@.@2 F@.
@5@.@5@/@8 J<@ @8 I@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 E@1 @5
@5@8 K@ @ @9 Jv@<C@G# D I I@6@1 J1@1 J@1 E@.@5@.
@5@.@5@/@8 J<@ 
@8 I@ @8 I@ @8 I@1 JM
 @5 @@8 J@1 F@1 
@5@5@8 K@ @ @9 Jv@<C@F# D I I@6@1 J1@1 J@.@2 E@.
@5@.@5@/@8 J<@ @8 I@ @8 I@ 
@8 I@1 JM @5 @@8 J@1 F@1 @5
@5@8 K@ @ @9 Jv@<XPpromote_fact_to_hypothesis C@]E D E$

@6@/	@/
@/@/@/
@8 O@ @/@/@/@8 RT A@?@ @ @8 Q J@/@8 Nj
Applied rule @ @8 PI S@3@4	@4@4@4
@5@8 J@?@ @ @ 
@8 N A @@1 I@5@ 
@8 T@?@<CE D E$@6 @@0@1 I@0@5@0@8 O@?@<XP O C@EL D I@6@1 J@.	@.
@5 J@/@8 TW@0@0@ @8 OE J@/@8 L J@/
@8 L S@3@4@3@4	@5@4@3
@4
@5@4@5@8 J@?@9 O@<XP J: CAq D I  @
@=CAr D I@6@9 J<@<C@VA D I J5

@6
le_trans_1@8 M@ @8 I@A@1 Je@.
@5@8 J<@ 
@8 I@)	 @y@!@1 E
@5@#@@@1 J5@.
@5@8 J<@1 J1
@5@8 J?@ 
@8 I@&
@1 J5@5 @@8 J@?@<C@VA D I J5

@6
le_trans_2@8 M@ @8 I@A@1 Je@.
@5@8 J<@ 
@8 I@)	 @y@!@1 F
@5@#@@@1 J5@.
@5@8 J<@1 J1
@5@8 J?@ 
@8 I@&
@1 J5@5 @@8 J@?@<C@=A D I		 J5

@6
le_trans_3@8 M@ @8 I@)	 @y@/
@1 F@5@8 J@1 Je@.@5@/@8 J<@1 J5
@5@/@8 J<@?@ @ @9 I@<C@BA D I		 J5

@6le_trans_3b@8 M@ @8 I@)	 @y@/
@1 F@5@8 J@1 Je@1 F@5@.@5@/@8 J<@1 J5
@5@/@8 J<@?@ @ @9 I@<C@?A D I	 J5

@6
le_trans_4@8 M@1 J5@.
@5@8 J<@D@ 
@8 I@M@Q@D@ 
@8 A@M@Q@1 J5
@5 A@/@8 J+@  @@8 J@?@<C@VB
 D I J1

@6
ge_trans_1@8 M@ @8 I@A@1 Je@.
@5@8 J<@ 
@8 I@)	 @y@!@1 E
@5@#@@@1 J5@.
@5@8 J<@1 J1
@5@8 J?@ 
@8 I@&
@1 J5@5 @@8 J@?@<C@VB D I J1

@6
ge_trans_2@8 M@ @8 I@A@1 Je@.
@5@8 J<@ 
@8 I@)	 @y@!@1 F
@5@#@@@1 J5@.
@5@8 J<@1 J1
@5@8 J?@ 
@8 I@&
@1 J5@5 @@8 J@?@<C@=B6 D I		 J1

@6
ge_trans_3@8 M@ @8 I@)	 @y@/
@1 E@5@8 J@1 JM@.@5@/@8 J<@1 J1
@5@/@8 J<@?@ @ @9 I@<C@QBC D I Je

@6
lt_trans_1@8 M@ @8 I@A@1 Je@.
@5@8 J<@ 
@8 I@1 J5
@5 @@8 J@@@"@1 J5@.
@5@8 J<@1 J1
@5@8 J?@ 
@8 I@1 Je
@5 @@8 J@?@<C@QBR D I Je

@6
lt_trans_2@8 M@ @8 I@A@1 Je@.
@5@8 J<@ 
@8 I@1 J5
@5 @@8 J@@@"@1 J5@.
@5@8 J<@1 J1
@5@8 J?@ 
@8 I@1 Je
@5 @@8 J@?@<C@QBd D I JM

@6
gt_trans_1@8 M@ @8 I@A@1 Je@.
@5@8 J<@ 
@8 I@1 J5
@5 @@8 J@@@"@1 J5@.
@5@8 J<@1 J1
@5@8 J?@ 
@8 I@1 Je
@5 @@8 J@?@<C@QBs D I JM

@6
gt_trans_2@8 M@ @8 I@A@1 Je@.
@5@8 J<@ 
@8 I@1 J5
@5 @@8 J@@@"@1 J5@.
@5@8 J<@1 J1
@5@8 J?@ 
@8 I@1 Je
@5 @@8 J@?@<CA!B D I	 A@ F



@6eq_1@8 M@A@1 A@@1 F@5
@5@8 J<@G@F@@@@A@1 A@@2 E
@5@8 J<@G@F@@@@A@1 L5@5@/@8 P@1 A@@2 F
@5@8 J<@G@@@@A@s@ @8 I@A@ @1 A@ @5 @@8 J@A
@1 A@
@5@8 J9@@@?@R@F@@@H@A@$@ @8 I@A@1 F@5@/@8 P@1 A@
@5@8 J9@@@?@R@F@@@"@ 
@8 I@A@1 E
@5@/@8 P@1 A@@5@8 J9@@@?@R@F@G@@@M@D@ @8 I@M@Q@D@ 
@8 I@M@Q@A@0@U@1 A@@.@5@/@8 J<@1 A@@5@8 J?@1 A@@1 F@5
@5@/@8 J9@ @ @8 I@@@?@R@G@F@<C@,B D I A@ F



@6@ @8 I@D@ @8 I@M@Q@1 A@@1 F@5
@5@9 J9@<C@+B D I A@ E



@6@ @8 I@1 L5@5@/@8 P@1 A@@1 F@5
@5@9 J9@<C@*B D I A@
 E


@6@ 
@8 I@1 L5
@5@/@8 P@1 A@@1 F@5@5@9 J9@<C@+B D I A@ E



@6@ @8 I@1 L5@5@/@8 P@1 A@@1 F@5
@5@9 J9@<C@3B D I A@
 F


@6@ @8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 A@@1 F
@5@5@9 J9@<C@3B D I A@
 F


@6@ 
@8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 A@@1 F
@5@5@9 J9@<C@<B D I A@
 E


@6@ @8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 L5
@5@/@8 P@1 A@@1 F@5@5@9 J9@<C@?B D I	 A@ F



@6@ 
@8 I@D@ @8 I@M@Q@D@ @8 I@M@Q@1 L5@5@/@8 P@1 A@@1 F
@5@5@9 J9@<C@6B D I A@ E



@6@ 
@8 I@D@ @8 I@M@Q@D@ @8 I@M@Q@1 A@@1 F
@5@5@9 J9@<CB D I JN E

 E

@6@1 JN
@5@9 J9@<CB D I JN F

 F

@6@1 JN
@5@9 J9@<C@,B D I JN F



@6@ @8 I@D@ @8 I@M@Q@1 JN@1 F@5
@5@9 J9@<C@+B D I JN E



@6@ @8 I@1 L5@5@/@8 P@1 JN@1 F@5
@5@9 J9@<C@*B D I JN
 E


@6@ 
@8 I@1 L5
@5@/@8 P@1 JN@1 F@5@5@9 J9@<C@+B D I JN E



@6@ @8 I@1 L5@5@/@8 P@1 JN@1 F@5
@5@9 J9@<C@3B D I JN
 F


@6@ @8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 JN@1 F
@5@5@9 J9@<C@3B D I JN
 F


@6@ 
@8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 JN@1 F
@5@5@9 J9@<C@<B D I JN
 E


@6@ @8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 L5
@5@/@8 P@1 JN@1 F@5@5@9 J9@<C@?B D I	 JN F



@6@ 
@8 I@D@ @8 I@M@Q@D@ @8 I@M@Q@1 L5@5@/@8 P@1 JN@1 F
@5@5@9 J9@<C@6B D I JN E



@6@ 
@8 I@D@ @8 I@M@Q@D@ @8 I@M@Q@1 JN@1 F
@5@5@9 J9@<CA2B D I	 JN F



@6ineq_1@8 M@A@1 JN@1 F@5
@5@8 J<@G@F@@A@A@1 JN@2 E
@5@8 J<@G@F@@@@A@1 L5@5@/@8 P@1 JN@2 F
@5@8 J<@G@@@@A@@ @8 I@A@ @1 A@ @5 @@8 J@A
@1 JN
@5@8 J9@@@?@R@F@@@Y@A@1 A@
@5@8 J9@F@@@H@A@$@ @8 I@A@1 F@5@/@8 P@1 JN
@5@8 J9@@@?@R@F@@@"@ 
@8 I@A@1 E
@5@/@8 P@1 JN@5@8 J9@@@?@R@F@G@@@M@D@ @8 I@M@Q@D@ 
@8 I@M@Q@A@0@U@1 A@@.@5@/@8 J<@1 A@@5@8 J?@1 JN@1 F@5
@5@/@8 J9@ @ @8 I@@@?@R@G@F@<CBC- D I
 JM F



@6gt_1@8 M@A@1 JM@1 F@5
@5@8 J<@G@G@@A@A@1 JM@2 E
@5@8 J<@G@G@@A@A@1 L5@5@/@8 P@1 JM@2 F
@5@8 J<@G@F@@A@AA@ @8 I@A@!@1 A@ @5 @@8 J@A
@1 JM
@5@8 J9@@@?@R@G@@@@A@&@ @8 I@A@1 F@5@/@8 P@1 Je
@5@8 J9@@@?@R@F@F@@@@A@&@ 
@8 I@A@1 E
@5@/@8 P@1 JM@5@8 J9@@@?@R@F@F@@@@A@ @U@U
@'
@A@1 JM @5 @@8 J@)
@@@?@R@G@@@@A@1 JM @5 @@8 J@1 J1
@5@8 J9@G@@@c@)	 @y@1 E@5@/@8 P@A@1 J1@1 F@5
@5@8 J<@F@@@@@A@1 J1@1 F@5
@5@8 J<@F@@@+@A@1 J1@2 E
@5@8 J<@F@@@1 L5@5@/@8 P@1 J1@2 F
@5@8 J<@G@@@@D@ @8 I@M@Q@D@ 
@8 I@M@Q@A@2@A@'@U@1 JM@.@5@/@8 J<@1 J1@1 F@5
@5@/@8 J9@ @ @8 I@@@?@R@F@G@@@9@A@0@U@1 J1@.@5@/@8 J<@1 J1@5@8 J?@1 JM@1 F@5
@5@/@8 J9@ @ @8 I@@@?@R@F@G@F@<C@,C D I JM F



@6@ @8 I@D@ @8 I@M@Q@1 JM@1 F@5
@5@9 J9@<C@+C D I JM E



@6@ @8 I@1 L5@5@/@8 P@1 JM@1 F@5
@5@9 J9@<C@*C D I Je
 E


@6@ 
@8 I@1 L5
@5@/@8 P@1 JM@1 F@5@5@9 J9@<C@+C D I JM E



@6@ @8 I@1 L5@5@/@8 P@1 JM@1 F@5
@5@9 J9@<C@,C D I JM F



@6new_gt_1@8 M@ @8 I@1 JM @5 @@8 J@1 J5
@5@9 J9@<C@,C D I JM F



@6new_gt_2@8 M@ @8 I@1 JM @5 @@8 J@1 J5
@5@9 J9@<C@+C D I JM
 E


@6new_gt_3@8 M@ 
@8 I@1 JM
 @5 @@8 J@1 J5@5@9 J9@<C@,C D I JM E



@6new_gt_4@8 M@ @8 I@1 Je @5 @@8 J@1 J5
@5@9 J9@<C@+C D I JM
 F


@6new_gt_5@8 M@ 
@8 I@1 Je
 @5 @@8 J@1 J5@5@9 J9@<C@+C D I JM
 F


@6new_gt_6@8 M@ @8 I@1 Je @5 @@8 J@1 J5
@5@9 J9@<C@3C D I Je
 F


@6@ @8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 JM@1 F
@5@5@9 J9@<C@3C D I Je
 F


@6@ 
@8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 JM@1 F
@5@5@9 J9@<C@<C D I Je
 E


@6@ @8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 L5
@5@/@8 P@1 JM@1 F@5@5@9 J9@<C@?C D I	 Je F



@6@ 
@8 I@D@ @8 I@M@Q@D@ @8 I@M@Q@1 L5@5@/@8 P@1 JM@1 F
@5@5@9 J9@<C@6C D I Je E



@6@ 
@8 I@D@ @8 I@M@Q@D@ @8 I@M@Q@1 JM@1 F
@5@5@9 J9@<CBC D I
 Je F



@6lt_1@8 M@A@1 Je@1 F@5
@5@8 J<@G@G@@A@A@1 Je@2 E
@5@8 J<@G@G@@A@A@1 L5@5@/@8 P@1 Je@2 F
@5@8 J<@G@F@@A@AA@ @8 I@A@!@1 A@ @5 @@8 J@A
@1 Je
@5@8 J9@@@?@R@G@@@@A@&@ @8 I@A@1 F@5@/@8 P@1 JM
@5@8 J9@@@?@R@F@F@@@@A@&@ 
@8 I@A@1 E
@5@/@8 P@1 Je@5@8 J9@@@?@R@F@F@@@@A@ @U@U
@'
@A@1 JM @5 @@8 J@)
@@@?@R@G@@@@A@1 JM @5 @@8 J@1 J5
@5@8 J9@G@@@c@)	 @y@1 F@5@/@8 P@A@1 J5@1 F@5
@5@8 J<@F@@@@@A@1 J5@1 F@5
@5@8 J<@F@@@+@A@1 J5@2 E
@5@8 J<@F@@@1 L5@5@/@8 P@1 J5@2 F
@5@8 J<@G@@@@D@ @8 I@M@Q@D@ 
@8 I@M@Q@A@2@A@'@U@1 Je@.@5@/@8 J<@1 J5@1 F@5
@5@/@8 J9@ @ @8 I@@@?@R@F@G@@@9@A@0@U@1 J5@.@5@/@8 J<@1 J1@5@8 J?@1 JM@1 F@5
@5@/@8 J9@ @ @8 I@@@?@R@F@G@F@<C@,C D I Je F



@6@ @8 I@D@ @8 I@M@Q@1 Je@1 F@5
@5@9 J9@<C@+C D I Je E



@6@ @8 I@1 L5@5@/@8 P@1 Je@1 F@5
@5@9 J9@<C@*C D I JM
 E


@6@ 
@8 I@1 L5
@5@/@8 P@1 Je@1 F@5@5@9 J9@<C@+C D I Je E



@6@ @8 I@1 L5@5@/@8 P@1 Je@1 F@5
@5@9 J9@<C@+C D I Je
 F


@6new_lt_1@8 M@ 
@8 I@1 JM
 @5 @@8 J@1 J5@5@9 J9@<C@+C D I Je
 F


@6new_lt_2@8 M@ @8 I@1 JM @5 @@8 J@1 J5
@5@9 J9@<C@,D  D I Je E



@6new_lt_3@8 M@ @8 I@1 JM @5 @@8 J@1 J5
@5@9 J9@<C@+D D I Je
 E


@6new_lt_4@8 M@ 
@8 I@1 Je
 @5 @@8 J@1 J5@5@9 J9@<C@,D D I Je F



@6new_lt_5@8 M@ @8 I@1 Je @5 @@8 J@1 J5
@5@9 J9@<C@,D D I Je F



@6new_lt_6@8 M@ @8 I@1 Je @5 @@8 J@1 J5
@5@9 J9@<C@3D D I JM
 F


@6@ @8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 Je@1 F
@5@5@9 J9@<C@3D
 D I JM
 F


@6@ 
@8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 Je@1 F
@5@5@9 J9@<C@<D D I JM
 E


@6@ @8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 L5
@5@/@8 P@1 Je@1 F@5@5@9 J9@<C@?D D I	 JM F



@6@ 
@8 I@D@ @8 I@M@Q@D@ @8 I@M@Q@1 L5@5@/@8 P@1 Je@1 F
@5@5@9 J9@<C@6D D I JM E



@6@ 
@8 I@D@ @8 I@M@Q@D@ @8 I@M@Q@1 Je@1 F
@5@5@9 J9@<C@D D I

 J1 F



@6ge_1@8 M@  @y@8 K@  @y@8 K@ 
@8 I@A@1 JM@.@5@/@8 J<@ @8 I@!@1 F@5@#@@@1 J1@.@5@/@8 J<@ @8 I@F@A@1 JM@.@5@/@8 J<@ @8 I@!@1 F@5@#@@@1 J1@.@5@/@8 J<@ @8 I@F@1 F@5@/@8 P@1 J1
@5 @@8 J@?@ @ @9 I@<C@D2 D I

 J5 F



@6le_1@8 M@  @y@8 K@  @y@8 K@ 
@8 I@A@1 Je@.@5@/@8 J<@ @8 I@!@1 E@5@#@@@1 J5@.@5@/@8 J<@ @8 I@F@A@1 Je@.@5@/@8 J<@ @8 I@!@1 E@5@#@@@1 J5@.@5@/@8 J<@ @8 I@F@1 F@5@/@8 P@1 J5
@5 @@8 J@?@ @ @9 I@<CBDF D I J1 F



@6ge_2@8 M@A@1 J1@1 F@5
@5@8 J<@G@G@G@@Bz@A@1 J1@2 E
@5@8 J<@G@G@G@@B_@A@1 J1@2 E
@5@8 J<@G@G@G@@BD@A@!@1 L5@5@/@8 P@1 J1@2 F
@5@8 J<@G@G@F@@B!@AAj@ @8 I@A@!@1 A@ @5 @@8 J@A
@1 J1
@5@8 J9@@@?@R@G@@A;@A@&@ @8 I@A@1 F@5@/@8 P@1 J5
@5@8 J9@@@?@R@F@F@@A@A@&@ 
@8 I@A@1 E
@5@/@8 P@1 J1@5@8 J9@@@?@R@F@F@@@@A@ @U@U
@'
@A@1 J1 @5 @@8 J@)
@@@?@R@G@@@@A@1 J1 @5 @@8 J@1 J1
@5@8 J9@G@@@@A@e@)	 @y@1 F@5@/@8 P@A@1 JM@1 F@5
@5@8 J<@F@@@@@A@1 JM@1 F@5
@5@8 J<@F@@@+@A@1 JM@2 E
@5@8 J<@F@@@1 L5@5@/@8 P@1 JM@2 F
@5@8 J<@@@E@A@1 J1@1 F@.@5
@5@8 J<@@@!@A@1 J1@1 F@.@5
@5@8 J<@@@1 J1@2 E
@.@5@8 J<@ @8 I@1 J1@5 @@8 J@F@G@G@@@@A@_@ 
@8 I@A@(@1 J1@.@5@/@8 J<@ @8 I@1 E
@5@/@8 J@1 J1@5@/@8 J9@@@&@1 J1@.@5@/@8 J<@ @8 I@1 E
@5@/@8 J@1 J1@5@/@8 J9@ @ @8 I@F@@@R@D@ @8 I@M@Q@D@ 
@8 I@M@Q@A@0@U@1 J1@.@5@/@8 J<@1 J1@5@8 J?@1 J1@1 F@5
@5@/@8 J9@ @ @8 I@@@?@R@F@F@F@F@F@F@<C@,D D I J1 F



@6@ @8 I@D@ @8 I@M@Q@1 J1@1 F@5
@5@9 J9@<C@+D D I J1 E



@6@ @8 I@1 L5@5@/@8 P@1 J1@1 F@5
@5@9 J9@<C@*D D I J5
 E


@6@ 
@8 I@1 L5
@5@/@8 P@1 J1@1 F@5@5@9 J9@<C@+D D I J1 E



@6@ @8 I@1 L5@5@/@8 P@1 J1@1 F@5
@5@9 J9@<C@,D D I J1 E



@6@ @8 I@ 
@8 I@1 E
@5@/@8 P@1 J5@5@9 J9@<C@3D D I J5
 F


@6@ @8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 J1@1 F
@5@5@9 J9@<C@3D D I J5
 F


@6@ 
@8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 J1@1 F
@5@5@9 J9@<C@,D D I J1 F



@6new_ge_1@8 M@ @8 I@1 J1 @5 @@8 J@1 J5
@5@9 J9@<C@,D D I J1 F



@6new_ge_2@8 M@ @8 I@1 J1 @5 @@8 J@1 J5
@5@9 J9@<C@+D D I J1
 E


@6new_ge_3@8 M@ 
@8 I@1 J1
 @5 @@8 J@1 J5@5@9 J9@<C@,D D I J1 E



@6new_ge_4@8 M@ @8 I@1 J5 @5 @@8 J@1 J5
@5@9 J9@<C@+D D I J1
 F


@6new_ge_5@8 M@ 
@8 I@1 J5
 @5 @@8 J@1 J5@5@9 J9@<C@+D D I J1
 F


@6new_ge_6@8 M@ @8 I@1 J5 @5 @@8 J@1 J5
@5@9 J9@<C@<D D I J5
 E


@6@ @8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 L5
@5@/@8 P@1 J1@1 F@5@5@9 J9@<C@?D D I	 J5 F



@6@ 
@8 I@D@ @8 I@M@Q@D@ @8 I@M@Q@1 L5@5@/@8 P@1 J1@1 F
@5@5@9 J9@<C@6D D I J5 E



@6@ 
@8 I@D@ @8 I@M@Q@D@ @8 I@M@Q@1 J1@1 F
@5@5@9 J9@<C@,D D I J5 F



@6@ @8 I@D@ @8 I@M@Q@1 J5@1 F@5
@5@9 J9@<C@+D D I J5 E



@6@ @8 I@1 L5@5@/@8 P@1 J5@1 F@5
@5@9 J9@<C@*D D I J1
 E


@6@ 
@8 I@1 L5
@5@/@8 P@1 J5@1 F@5@5@9 J9@<C@+D D I J5 E



@6@ @8 I@1 L5@5@/@8 P@1 J5@1 F@5
@5@9 J9@<C@+D D I J5
 F


@6new_le_1@8 M@ 
@8 I@1 J1
 @5 @@8 J@1 J5@5@9 J9@<C@+D D I J5
 F


@6new_le_2@8 M@ @8 I@1 J1 @5 @@8 J@1 J5
@5@9 J9@<C@,D D I J5 E



@6new_le_3@8 M@ @8 I@1 J1 @5 @@8 J@1 J5
@5@9 J9@<C@+D D I J5
 E


@6new_le_4@8 M@ 
@8 I@1 J5
 @5 @@8 J@1 J5@5@9 J9@<C@,D D I J5 F



@6new_le_5@8 M@ @8 I@1 J5 @5 @@8 J@1 J5
@5@9 J9@<C@,D D I J5 F



@6new_le_6@8 M@ @8 I@1 J5 @5 @@8 J@1 J5
@5@9 J9@<C@3D D I J1
 F


@6@ @8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 J5@1 F
@5@5@9 J9@<C@3D D I J1
 F


@6@ 
@8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 J5@1 F
@5@5@9 J9@<C@<D D I J1
 E


@6@ @8 I@ @1 F@0@0@5@8 Jx@ @1 E@0@0@5@8 Jx@1 L5
@5@/@8 P@1 J5@1 F@5@5@9 J9@<C@?D D I	 J1 F



@6@ 
@8 I@D@ @8 I@M@Q@D@ @8 I@M@Q@1 L5@5@/@8 P@1 J5@1 F
@5@5@9 J9@<C@6D D I J1 E



@6@ 
@8 I@D@ @8 I@M@Q@D@ @8 I@M@Q@1 J5@1 F
@5@5@9 J9@<CBD D I J5 F



@6le_2@8 M@A@1 J5@1 F@5
@5@8 J<@G@G@G@@Bz@A@1 J5@2 E
@5@8 J<@G@G@G@@B_@A@1 J5@2 E
@5@8 J<@G@G@G@@BD@A@!@1 L5@5@/@8 P@1 J5@2 F
@5@8 J<@G@G@F@@B!@AAj@ @8 I@A@!@1 A@ @5 @@8 J@A
@1 J5
@5@8 J9@@@?@R@G@@A;@A@&@ @8 I@A@1 F@5@/@8 P@1 J1
@5@8 J9@@@?@R@F@F@@A@A@&@ 
@8 I@A@1 E
@5@/@8 P@1 J5@5@8 J9@@@?@R@F@F@@@@A@ @U@U
@'
@A@1 J1 @5 @@8 J@)
@@@?@R@G@@@@A@1 J1 @5 @@8 J@1 J5
@5@8 J9@G@@@@A@e@)	 @y@1 E@5@/@8 P@A@1 Je@1 F@5
@5@8 J<@F@@@@@A@1 Je@1 F@5
@5@8 J<@F@@@+@A@1 Je@2 E
@5@8 J<@F@@@1 L5@5@/@8 P@1 Je@2 F
@5@8 J<@@@E@A@1 J5@1 F@.@5
@5@8 J<@@@!@A@1 J5@1 F@.@5
@5@8 J<@@@1 J5@2 E
@.@5@8 J<@ @8 I@1 J5@5 @@8 J@F@G@G@@@@A@_@ 
@8 I@A@(@1 J5@.@5@/@8 J<@ @8 I@1 E
@5@/@8 J@1 J5@5@/@8 J9@@@&@1 J5@.@5@/@8 J<@ @8 I@1 E
@5@/@8 J@1 J5@5@/@8 J9@ @ @8 I@F@@@R@D@ @8 I@M@Q@D@ 
@8 I@M@Q@A@0@U@1 J5@.@5@/@8 J<@1 J1@5@8 J?@1 J5@1 F@5
@5@/@8 J9@ @ @8 I@@@?@R@F@F@F@F@F@F@<CAEEE D I	 A@ J



@6eq_2@8 M@A@1 A@@1 J@5
@5@8 J<@G@F@@A@A@@ @8 I@A@#@1 A@ @5 @@8 J@A
@1 A@
 @5@8 J9@@@?@R@G@F@@@@A@#@1 A@@5 @@8 J@A
@1 A@
@5@8 J9@@@?@R@G@F@@@@A@,@1 A@?@5 @@8 J@A@1 L5@5@/@8 P@1 A@
@5@8 J9@@@?@R@F@G@@@U@A@'@ @8 I@A@1 J@5@/@8 P@1 A@
@5@8 J9@@@?@R@F@G@@@,@1 A@@.@5@/@8 J<@1 A@@5@8 J?@1 A@@1 J@5
@5@/@8 J9@ @ @8 I@@@F@D@ @8 I@M@Q@D@ @8 I@M@Q@ 
@8 I@1 A@
 @5 @@8 J@A@U@1 A@ @5@8 J9@@
@U@1 A@ @5@9 J9@G@F@<C@"Ex D I A@ J



@6@ @8 I@1 A@@1 J@5
@5@9 J9@<C@*Ez D I A@
 J


@6@ @8 I@ @1 J@0@0@5@8 Jx@1 A@@1 J
@5@5@9 J9@<C@*E| D I A@
 J


@6@ 
@8 I@ @1 J@0@0@5@8 Jx@1 A@@1 J
@5@5@9 J9@<CBE D I	 JN J



@6ineq_2@8 M@A@1 JN@1 J@5
@5@8 J<@G@F@@A@AA@ @8 I@A@#@1 A@ @5 @@8 J@A
@1 JN
 @5@8 J9@@@?@R@G@F@@@@A@#@1 A@@5 @@8 J@A
@1 JN
@5@8 J9@@@?@R@G@F@@@@A@1@1 A@
@5@/@8 J9@A
@1 JN @5@/@8 J<@@@1 JN
 @5@/@8 J<@ @ @8 I@F@@@@A@,@1 A@?@5 @@8 J@A@1 L5@5@/@8 P@1 JN
@5@8 J9@@@?@R@F@G@@@U@A@'@ @8 I@A@1 J@5@/@8 P@1 JN
@5@8 J9@@@?@R@F@G@@@,@1 A@@.@5@/@8 J<@1 A@@5@8 J?@1 JN@1 J@5
@5@/@8 J9@ @ @8 I@@@@D@ @8 I@M@Q@D@ @8 I@M@Q@ 
@8 I@A@,@1 A@
 @5 @@8 J@1 JN @5@/@8 J9@1 JN @5@/@8 J9@ @ @8 I@@@@A@L@1 JM
 @5 @@8 J@U@U@A@1 JM @5@/@8 J9@1 Je @5@/@8 J9@@@1 Je @5@/@8 J9@1 JM @5@/@8 J9@ @ @8 I@@@J@1 JM 
@5 @@8 J@U@U@A@1 JM @5@/@8 J9@1 JM @5@/@8 J9@@@1 Je @5@/@8 J9@1 Je @5@/@8 J9@ @ @9 I@F@<C@"E D I JN J



@6@ @8 I@1 JN@1 J@5
@5@9 J9@<C@*E D I JN
 J


@6@ @8 I@ @1 J@0@0@5@8 Jx@1 JN@1 J
@5@5@9 J9@<C@*E D I JN
 J


@6@ 
@8 I@ @1 J@0@0@5@8 Jx@1 JN@1 J
@5@5@9 J9@<CAE D I	 JM J



@6gt_2@8 M@A@1 JM@1 J@5
@5@8 J<@G@F@@A@AAY@ @8 I@A@#@1 A@ @5 @@8 J@A
@1 Je
 @5@8 J9@@@?@R@G@F@@A.@A@#@1 A@@5 @@8 J@A
@1 JM
@5@8 J9@@@?@R@G@F@@A	@A@,@1 A@?@5 @@8 J@A@1 L5@5@/@8 P@1 JM
@5@8 J9@@@?@R@F@G@@@@A@'@ @8 I@A@1 J@5@/@8 P@1 JM
@5@8 J9@@@?@R@F@G@@@@A@Y@1 JM @5 @@8 J@A@'@1 J1@.@5@/@8 J<@1 J1@5@8 J?@1 JM@1 J@5
@5@/@8 J9@@@1 JM@.@5@/@8 J<@1 J1@1 J@5
@5@/@8 J9@ @ @8 I@@@W@1 JM @5 @@8 J@A@'@1 J5@.@5@/@8 J<@1 J1@5@8 J?@1 JM@1 J@5
@5@/@8 J9@@@1 Je@.@5@/@8 J<@1 J1@1 J@5
@5@/@8 J9@ @ @8 I@@@d@D@ @8 I@M@Q@D@ @8 I@M@Q@ 
@8 I@1 J1 
@5 @@8 J@U@U@A@1 JM @5@/@8 J9@1 JM @5@/@8 J9@@@1 Je @5@/@8 J9@1 Je @5@/@8 J9@ @ @9 I@F@<C@"F
 D I JM J



@6@ @8 I@1 JM@1 J@5
@5@9 J9@<C@*F D I Je
 J


@6@ @8 I@ @1 J@0@0@5@8 Jx@1 JM@1 J
@5@5@9 J9@<C@*F D I Je
 J


@6@ 
@8 I@ @1 J@0@0@5@8 Jx@1 JM@1 J
@5@5@9 J9@<CAF D I	 Je J



@6lt_2@8 M@A@1 Je@1 J@5
@5@8 J<@G@F@@A@AAY@ @8 I@A@#@1 A@ @5 @@8 J@A
@1 JM
 @5@8 J9@@@?@R@G@F@@A.@A@#@1 A@@5 @@8 J@A
@1 Je
@5@8 J9@@@?@R@G@F@@A	@A@,@1 A@?@5 @@8 J@A@1 L5@5@/@8 P@1 Je
@5@8 J9@@@?@R@F@G@@@@A@'@ @8 I@A@1 J@5@/@8 P@1 Je
@5@8 J9@@@?@R@F@G@@@@A@Y@1 JM @5 @@8 J@A@'@1 J5@.@5@/@8 J<@1 J1@5@8 J?@1 Je@1 J@5
@5@/@8 J9@@@1 Je@.@5@/@8 J<@1 J5@1 J@5
@5@/@8 J9@ @ @8 I@@@W@1 JM @5 @@8 J@A@'@1 J1@.@5@/@8 J<@1 J1@5@8 J?@1 Je@1 J@5
@5@/@8 J9@@@1 JM@.@5@/@8 J<@1 J5@1 J@5
@5@/@8 J9@ @ @8 I@@@d@D@ @8 I@M@Q@D@ @8 I@M@Q@ 
@8 I@1 J1
 @5 @@8 J@U@U@A@1 JM @5@/@8 J9@1 Je @5@/@8 J9@@@1 Je @5@/@8 J9@1 JM @5@/@8 J9@ @ @9 I@F@<C@"FM D I Je J



@6@ @8 I@1 Je@1 J@5
@5@9 J9@<C@*FN D I JM
 J


@6@ @8 I@ @1 J@0@0@5@8 Jx@1 Je@1 J
@5@5@9 J9@<C@*FO D I JM
 J


@6@ 
@8 I@ @1 J@0@0@5@8 Jx@1 Je@1 J
@5@5@9 J9@<CAFT D I
 J1 J



@6ge_3@8 M@A@1 J1@1 J@5
@5@8 J<@G@G@@A@AAQ@ @8 I@A@$@1 A@ @5 @@8 J@A
@1 J5
 @5@8 J9@@@?@R@G@G@@A%@A@$@1 A@@5 @@8 J@A
@1 J1
@5@8 J9@@@?@R@G@G@@@@A@.@1 A@?@5 @@8 J@A@1 L5@5@/@8 P@1 J1
@5@8 J9@@@?@R@F@G@F@@@@A@)@ @8 I@A@1 J@5@/@8 P@1 J1
@5@8 J9@@@?@R@F@G@F@@@@A@i@1 JM @5 @@8 J@A@)@1 J1@.@5@/@8 J<@1 J1@5@8 J?@1 J1@1 J@5
@5@/@8 J9@F@@@*@)	 @y@1 JM@.@5@/@8 J<@1 E@5@/@8 J@1 J1@1 J@5
@5@/@8 J9@ @ @8 I@@@9@1 JM @5 @@8 J@1 J5@.@5@/@8 J<@1 J1@5@8 J?@1 J1@1 J@5
@5@/@8 J9@ @ @8 I@F@@@f@D@ @8 I@M@Q@D@ @8 I@M@Q@ 
@8 I@1 J1 
@5 @@8 J@U@U@A@1 J1 @5@/@8 J9@1 J1 @5@/@8 J9@@@1 J5 @5@/@8 J9@1 J5 @5@/@8 J9@ @ @9 I@F@F@<C@"F D I J1 J



@6@ @8 I@1 J1@1 J@5
@5@9 J9@<C@*F D I J5
 J


@6@ @8 I@ @1 J@0@0@5@8 Jx@1 J1@1 J
@5@5@9 J9@<C@*F D I J5
 J


@6@ 
@8 I@ @1 J@0@0@5@8 Jx@1 J1@1 J
@5@5@9 J9@<CF D I  J1 J
 
@=CAF D I
 J5 J



@6le_3@8 M@A@1 J5@1 J@5
@5@8 J<@G@G@@A@AAQ@ @8 I@A@$@1 A@ @5 @@8 J@A
@1 J1
 @5@8 J9@@@?@R@G@G@@A%@A@$@1 A@@5 @@8 J@A
@1 J5
@5@8 J9@@@?@R@G@G@@@@A@.@1 A@?@5 @@8 J@A@1 L5@5@/@8 P@1 J5
@5@8 J9@@@?@R@F@G@F@@@@A@)@ @8 I@A@1 J@5@/@8 P@1 J5
@5@8 J9@@@?@R@F@G@F@@@@A@i@1 JM @5 @@8 J@A@)@1 J5@.@5@/@8 J<@1 J1@5@8 J?@1 J5@1 J@5
@5@/@8 J9@F@@@*@)	 @y@1 Je@.@5@/@8 J<@1 E@5@/@8 J@1 J5@1 J@5
@5@/@8 J9@ @ @8 I@@@9@1 JM @5 @@8 J@1 J1@.@5@/@8 J<@1 J1@5@8 J?@1 J5@1 J@5
@5@/@8 J9@ @ @8 I@F@@@f@D@ @8 I@M@Q@D@ @8 I@M@Q@ 
@8 I@1 J1
 @5 @@8 J@U@U@A@1 J1 @5@/@8 J9@1 J5 @5@/@8 J9@@@1 J5 @5@/@8 J9@1 J1 @5@/@8 J9@ @ @9 I@F@F@<C@"F D I J5 J



@6@ @8 I@1 J5@1 J@5
@5@9 J9@<C@*F D I J1
 J


@6@ @8 I@ @1 J@0@0@5@8 Jx@1 J5@1 J
@5@5@9 J9@<C@*F D I J1
 J


@6@ 
@8 I@ @1 J@0@0@5@8 Jx@1 J5@1 J
@5@5@9 J9@<C@hF D I A@

@6eq_gen@8 M@A
@'@)
@G
@F@@@L@A@#@ @8 I@ @8 I@A@1 A@@5 @@8 J@)
@@@?@R@G
@F@@@'@1 A@@.
@5@/@8 J<@1 A@
@5@8 J?@1 A@
@5@/@8 J9@ @ @9 I@<C@"G D I JN

@6ineq_gen_special@8 M@  @y@8 K@ @8 I@1 JM@5@9 J9@<C@"G D I JN

@6ineq_gen_special2@8 M@  @y@8 K@ @8 I@1 Je@5@9 J9@<CG D I JN
 @6ineq_gen_special3@8 M@1 JM@1 M@5 @5@9 Jp@<C@G D I
 JN

@6ineq_gen@8 M@A@8@ @8 I@A@ @ @8 I@A@D@1 A@@5 @@8 J@M@Q@)
@@@?@R@@@1 JN@5@8 J9@G
@F@@@@A@h@A@1 A@@1 F@.
@5@5@/@8 J<@@@$@A@1 A@@1 F@.
@5@5@/@8 J<@@@1 A@@1 E@.
@5@5@/@8 J<@A@ 
@8 I@D@1 A@
 @5 @@8 J@M@Q@(@@@1 JN
 @5@/@8 J<@ @ @8 I@@@I@A@ @1 JN@.
@5@/@8 J<@1 A@
@5@/@8 J9@ @ @8 I@@@'@1 A@@.
@5@/@8 J<@1 A@
@5@8 J?@1 JN
@5@/@8 J9@ @ @9 I@<CAGJ D I JM

@6gt_gen@8 M@A@2@ @8 I@A@ @8 I@A
@1 JM@5 @@8 J@@@?@R@)
@@@1 Je@5@8 J9@G
@F@@@@A@N@A@1 J1@1 F@.
@5@5@/@8 J<@@@1 J1@1 F@.
@5@5@/@8 J<@A@ 
@8 I@1 JM 
@5 @@8 J@(@@@1 Je
 @5@/@8 J<@ @ @8 I@@@@A@:@1 J1@1 E@.
@5@5@/@8 J<@A@ 
@8 I@1 JM
 @5 @@8 J@(@@@1 JM
 @5@/@8 J<@ @ @8 I@@@R@A@)@1 J1@.
@5@/@8 J<@1 J1
@5@8 J?@1 JM
@5@/@8 J9@ @ @8 I@@@'@1 JM@.
@5@/@8 J<@1 JM
@5@8 J?@1 J1
@5@/@8 J9@ @ @9 I@<CAGv D I Je

@6lt_gen@8 M@A@2@ @8 I@A@ @8 I@A
@1 JM@5 @@8 J@@@?@R@)
@@@1 JM@5@8 J9@G
@F@@@@A@N@A@1 J5@1 F@.
@5@5@/@8 J<@@@1 J5@1 F@.
@5@5@/@8 J<@A@ 
@8 I@1 JM
 @5 @@8 J@(@@@1 JM
 @5@/@8 J<@ @ @8 I@@@@A@:@1 J5@1 E@.
@5@5@/@8 J<@A@ 
@8 I@1 JM 
@5 @@8 J@(@@@1 Je
 @5@/@8 J<@ @ @8 I@@@R@A@)@1 J5@.
@5@/@8 J<@1 J1
@5@8 J?@1 Je
@5@/@8 J9@ @ @8 I@@@'@1 Je@.
@5@/@8 J<@1 JM
@5@8 J?@1 J5
@5@/@8 J9@ @ @9 I@<CAG D I J1

@6ge_gen@8 M@A@2@ @8 I@A@ @8 I@A@1 J1@5 @@8 J@)
@@@?@R@@@1 J5@5@8 J9@G
@F@@@@A@U@U@'@)
@G
@F@@@@A@N@A@1 J1@1 F@.
@5@5@/@8 J<@@@1 J1@1 F@.
@5@5@/@8 J<@A@ 
@8 I@1 J1 
@5 @@8 J@(@@@1 J5
 @5@/@8 J<@ @ @8 I@@@c@A@:@1 J1@1 E@.
@5@5@/@8 J<@A@ 
@8 I@1 J1
 @5 @@8 J@(@@@1 J1
 @5@/@8 J<@ @ @8 I@@@'@1 J1@.
@5@/@8 J<@1 J1
@5@8 J?@1 J1
@5@/@8 J9@ @ @9 I@<CAG D I J5

@6le_gen@8 M@A@2@ @8 I@A@ @8 I@A@1 J1@5 @@8 J@)
@@@?@R@@@1 J1@5@8 J9@G
@F@@@@A@U@U@'@)
@G
@F@@@@A@N@A@1 J5@1 F@.
@5@5@/@8 J<@@@1 J5@1 F@.
@5@5@/@8 J<@A@ 
@8 I@1 J1
 @5 @@8 J@(@@@1 J1
 @5@/@8 J<@ @ @8 I@@@c@A@:@1 J5@1 E@.
@5@5@/@8 J<@A@ 
@8 I@1 J1 
@5 @@8 J@(@@@1 J5
 @5@/@8 J<@ @ @8 I@@@'@1 J5@.
@5@/@8 J<@1 J1
@5@8 J?@1 J5
@5@/@8 J9@ @ @9 I@<CH D I@6@9 Q A@<C@9H	 D I J1 P



@6@ 
@1 P@0@0@5@8 Jx@ 
@1 P@0@0@5@8 Jx@ 
@1 P@0@0@5@8 Jx@?@1 J5
@2 P@5@9 U!@<C@9H D I J1
 P


@6@ @1 P@0@0@5@8 Jx@ @1 P@0@0@5@8 Jx@ @1 P@0@0@5@8 Jx@?@1 J5@1 P
@5@5@9 U!@<C@9H D I J1 P



@6@ 
@1 P@0@0@5@8 Jx@ 
@1 P@0@0@5@8 Jx@ 
@1 P@0@0@5@8 Jx@?@1 J5
@2 P@5@9 U!@<C@9H D I J1
 P


@6@ @1 P@0@0@5@8 Jx@ @1 P@0@0@5@8 Jx@ @1 P@0@0@5@8 Jx@?@1 J5@1 P
@5@5@9 U!@<C@9H# D I J1 P



@6@ 
@1 P@0@0@5@8 Jx@ 
@1 P@0@0@5@8 Jx@ 
@1 P@0@0@5@8 Jx@?@1 J5
@2 P@5@9 U!@<C@9H) D I J1
 P


@6@ @1 P@0@0@5@8 Jx@ @1 P@0@0@5@8 Jx@ @1 P@0@0@5@8 Jx@?@1 J5@1 P
@5@5@9 U!@<C@\HA D I J5
 Jl

@6 M@8 M@A@ @8 I@?@1 J5 @5 @@8 J@(
@@@1 J5 @5@/
@8 J<@A@1 J1@5@/@8 J9@@@1 JM @5@/@8 J9@ 
@ @/@8 I@ @8 Jv@?@<C@]HT D I J1 Jl


@6 M@8 M@A@ @8 I@?@1 J5 @5 @@8 J@(
@@@1 J5 @5@/
@8 J<@A@1 J1@5@/@8 J9@@@1 JM @5@/@8 J9@ 
@ @/@8 I@ @8 Jv@?@<C@ZHg D I J5
 Jl

@6 M@8 M@A@1 J5@2 L5@5@/
@8 J9@@@1 Je @5@/
@8 J9@A@1 J5@2 F@5@/@8 J9@@@1 Je@2 F@5@/@8 J9@?@ 
@ @9 I@<C@[Hv D I J1 Jl


@6 M@8 M@A@1 J5@2 L5@5@/
@8 J9@@@1 Je @5@/
@8 J9@A@1 J5@2 F@5@/@8 J9@@@1 Je@2 F@5@/@8 J9@?@ 
@ @9 I@<C@.H D I J5 Jl

 @6 M@8 M@A@1 J5@2 L5@5@8 J9@@@1 Je @5@8 J9@?@<C@-H D I J1  Jl

@6 M@8 M@A@1 J5@2 L5@5@8 J9@@@1 Je @5@8 J9@?@<C@H D I J5 Jl


@6 M@8 M@A@1 J1@5@/
@8 J9@@@1 JM @5@/
@8 J9@A@1 J5@2 F@5@/@8 J9@@@:@A@1 J5@1 E@5@5@/@8 J9@@@%@A@1 Je@2 F@5@/@8 J9@@@1 Je@1 E@5@5@/@8 J9@?@ 
@ @9 I@<C@H D I J1
 Jl

@6 M@8 M@A@1 J1@5@/
@8 J9@@@1 JM @5@/
@8 J9@A@1 J5@2 F@5@/@8 J9@@@:@A@1 J5@1 E@5@5@/@8 J9@@@%@A@1 Je@2 F@5@/@8 J9@@@1 Je@1 E@5@5@/@8 J9@?@ 
@ @9 I@<C@IH D I Je Jl



@6 M@8 M@A@ 
@8 I@/@1 E
@5@8 J@@@D@ 
@8 I@M@Q@!@1 E
@5@#@1 J5@1 Jl@5@5@9 J9@<C@HH D I JM
 Jl


@6 M@8 M@A@ @8 I@/@1 E@5@8 J@@@D@ @8 I@M@Q@!@1 E@5@#@1 J5@1 Jl
@5@5@9 J9@<C@GH D I Je
 Jl


@6 M@8 M@A@ @8 I@/@1 F@5@8 J@@@D@ @8 I@M@Q@!@1 F@5@#@1 J5@2 Jl
@5@9 J9@<C@HH D I JM Jl



@6 M@8 M@A@ 
@8 I@/@1 F
@5@8 J@@@D@ 
@8 I@M@Q@!@1 F
@5@#@1 J5@2 Jl@5@9 J9@<XP L CB( D I@6@D	@0@0@/@8 Lk@D
@8 Ln@M
@Q@M	@Q@@@F@8 T A@?@<XPreplace_conc_rule1 C@%GZ D I@6@" J5
	@#@0 L@8 L@/
@/@8 R@? N_ N` H@ @8 Na@R@<C@&Gb D I@6@" J5

	@#@0 L@8 L@/
@/@8 R@? N_ N` H@ @8 Na@R@<C@%Gj D I@6@" J1
	@#@0 L@8 L@/
@/@8 R@? N_ N` H@ @8 Na@R@<C@&Gr D I@6@" J1

	@#@0 L@8 L@/
@/@8 R@? N_ N` H@ @8 Na@R@<XP PM CBb D I
	@6 @@0@8 J@?@<XP J
 C@"F D I  @6@1 R@0@0@5@8 B)@1 R@0@5@8 B)@1 N@0@0@0@0@5@8 B)@1 I@0@0@0@0@5@8 B)@?@<XP K C@P@  D I@6@1 TS@0@0@5@8 B)@1 TS Pu@5@8 B@1 TS J>@5@8 B@1 J@0@5@8 B)@1 J@0@0@0@5@8 B)@?@A@8 I@G
@F@@@8 L  A@/
@/@0@8 I@?@ @/@8 I@ @8 I@?@<XD  t  t t  At library_directory BD  t  t t  At  U' B,D  t  t t  At  U' 
P U'C@,	s@!/usr/lib/swi-prolog/boot/parms.pl  #WA U)@6@7
$parms H@1 A@@.	lib@5@8cached_library_directory U+@'	@<C@1 U) U)@6@7 U+ A@1 A~/lib/prolog@4@.	@5@8 U.@'	@<C@6 U) U)@6@7 U+ @1 @@1 HR F@5@.	@5@8 U.@'	@<C@; U) U)@6@7 U+clp@1 U2@1 U3library/clp@5@.	@5@8 U.@'	@<XPhoist_pf_traversal_conditions CA D I@6@0@/	@8get_pfs_traversal_condition K@8 R A@R@<CA D I@6@?@<XP P C@ @ D JZ L*


@6@?@1 L*
@5@/
@8 T@?@ 
@8 T@?@<C@ D JZ K

@6@?@1 K
@5@8 T@?@<XP R CC D I@6@/@8 T@1 I@1 J	@5@5@8 J@?@<XP Tm CBA D I
 K

 successor(s)@6@8 Ku@?@<XP O CN D I R 

@6@8 I A J@8 J A@1 
@5@8 K A@?@<CN D I@6@?@<XP K C@8D D E$
@6@8 B@/@3@.
@5@8 M@ 
@8 B@ 
@8 Krule_phase_inference@  M@1 O)@4@1 P
	@5@5@ @8 J@?@<C@8D D E$
@6@8 B@/@3@.
@5@8 N-@ 
@8 B@ 
@8 K U@@  J@1 O)@4@1 P
	@5@5@ @8 J@?@<C
D D E$@6@8 K@?@<CD D E$

@6@ @0@0@0@0@8is_a_fact_from_rule A@?@<XP Q{ CD7 D L! F
 L5
 F
 L5@6@ @8 L#@ @8 Qz@?@<CD< D L! F

 F
@6@ @8 L#@ @8 Qz@?@<CDA D L! F
 F

@6@1 F@1 F
@5@5@8 Qz@?@<CDE D L! L5
 L5
@6@9 L#@<CDH D L!
@6@9 L#@<XP T C@"B D I@6 S@8 L@8
out_number_lj A@/@8 L@1max_written_conc_no@5@8 B@8 H A Q"@8 L@9 K0@<XD  t  t t  At  L BP R C@3G D I L*


 J6 @@6@1 A@@5@/@8 I@?@1 J5
@5@/@8 I@ @ @ @9 I@<C@3G D I L*


 Hc @@6@1 A@@5@/@8 I@?@1 J5
@5@/@8 I@ @ @ @9 I@<C@3G D I L*


 JO @@6@1 A@@5@/@8 I@?@1 JN
@5@/@8 I@ @ @ @9 I@<C@3G D I L*


 @ @@6@1 A@@5@/@8 I@?@1 A@
@5@/@8 I@ @ @ @9 I@<C@.G D I L*

@6@1 JN@5@/@8 I@?@ @ @ @ 
@/@8 R@ @ @ @9 I@<CG D I R@6@1 L*@0@3@0@5@0@5@8 Jx@?@<XP JK CC D I H@6@ @9 S A@<CC D I@6@0@0@8 J@?@<C	C D I@6@0@0@0@8 K@?@<CC D I H@6@1 K	
@5@8 As@?@<CC D I S2@6@0@8 S6@?@<CC D I S2@6@/
@8 J@1 R
@5@8 As@?@A@)
 @@@@S@?@<XP Q CE D E$ @=CE D E$	
@6@8 T A@?@9 Q@<XP I C": D I@6@/@/
@8 T@1 I

@5@8 As@R@<C@?"> D I@6@ @8 I A@D
@/@0@8 UM@1 JM	@5 @@8 J@M
@Q@@@F@?@1 I	
@5@8 As@1 I@0
@0@5@8 B)@?@<XD  t  t t  At  L BP Ky C	J D I@6@0@0@8 L@?@R@<CJ D I@6@?@<XP TN CGC D I@6@8 Ln@?@<CGG D I@6@/	 J@8 Lk@A@8 U# A@F
@@
@/
 J@8 Lk@9 UN@<CGU D I@6@?@<XD  t  t t  At prolog_event_hook D  t  t t  At  UO BD  t  t t  At  UO B,D  t  t t  At  UO 
Pmaybe_semi_stan C@JA D I

@6@8 J&@?@/@/@/
@/@8 R@?@ @ @/@8 J+@?@ 
@ @/@8 J+@?@/@3@4@4@5@8 A=@?@A@'@@@  O-@0@8 Q@ @8save_semi_stan_fact A@?@<XP J CA( D K  @6@?@<XP S; CF D I 


 

@6@?@ @ @ 
@9 S:@<CF D I


@6@?@ @ 
@ @9 S:@<CF D I
@6@?@<CF D I
@6@?@<XP P CBV D Isuccessor_statement
  Successor statement: 
 A~@6@ @8 T A@?@<XP P CN1 D I N_@6@8 T S@3	@4
@4@5@9 J@<CN5 D I Ni@6@8 T Ni@3	@4
@4@5@9 J@<XP P C@i@ D JZ		@6@A@3@/ L+@/@3@.
@4@.@5@8 Om@A@0@  A$@ @3
@5@8 Om@ 
@8 J@@@8 R@G@@@1@0 A$@/@3@.@5@0@8 Om@?@ @/@8 K@/ A$@ @3@5@ @8 Om@ @ @ @8 P@G
@?@<C@ D JZ
 K

@6@?@1 K@5@9 P@<C@ D JZ
 L*



@6@?@1 L*
@5@9 P@<XP I C	F D I Sj@6***  @8 I@?@<C	F D I SS@6---  @8 I@?@<C	F D I SA@6>>>  @8 I@?@<C	F D I SO@6%%%  @8 I@?@<C	F D I SG@6+++  @8 I@?@<C	F D I PX@6###  @8 I@?@<C	F D I Sf@6-S-  @8 I@?@<C	F D I O@6<S>  @8 I@?@<C	F D I Q@6<<<  @8 I@?@<C	F D I O@6RRS  @8 I@?@<C	F D I P@6&&&  @8 I@?@<C	F D I P@6STX  @8 I@?@<C	F D I Oh@6!!!  @8 I@?@<C	F D I O@6SEM  @8 I@?@<C	F D I N@6VCN  @8 I@?@<C	F D I I@6FIL  @8 I@?@<C	F D I Ml@6RUL     @8 I@?@<C	F D I
conclusion@6CON        @8 I@?@<C	F D I
hypotheses@6HYP        @8 I@?@<C	F D I R@6OVR  @8 I@?@<C	F D I NA@6VCS        @8 I@?@<C	F D I S@6HYP LIMIT EXCEEDED @8 I@?@<XP Qx CD" D L! J
@6@8 Qw@?@<C@ D& D L! J
 L5
 L5
@6@ @8 C,@1 J
@5@ @8 Qw@?@<CD+ D L! J

@6@/@8 Qw@1 J@5@8 LB@?@<C	D0 D L!
@6@8 L@?@<XP Ls C@!I D I@6@8 Kf S@3	@4@5@8 J@ @ @8try_proof_by_unwrapping A@? ON@8 Kc@9 N@<CI D I@6 OS@8 Kc@?@R@<XD  t  t t  At used_unique_reference BP JH CCb D I@6@ @9 R- A@<C@8Ce D I@6@/
@/@8 Uu@A@b@g
@c @t@'

@'@@@b@g
@c @r@1 L5
@5@8 J@ @1 L5@5@9 J@<C@8Cq D I@6@/
@/@8 Uu@A@b@g@c @t@'

@'@@@b@g@c @r@1 L5
@5@8 J@ @1 L5@5@9 J@<C@GC} D I@6@/
@/@8 Uu@A@b@g
@c @t@b@g@c @t@'

@'@@@b@g
@c @r@b@g@c @r@1 L5
@5@8 J@ @1 L5@5@9 J@<XP Q  CA D I
 L

@6@?@8 Q@? R@8 L@8 K0@?@ @8 Q@?@<C@,A D I
 J

@6@8spacer I@8 UI := @8 L@A@ @/@8 J@@@&@?@ @8 UI@?@<C
A D I
@6        unit function@8 L@?@<XP T C@ D L!@6@/@/@8 A:@A@ @8 L@@@ @8 T A@ @8 B@?@<XD  t  t t  At expand_query BD  t  t t  At  U| B,D  t  t t  At  U| 
P U|C@ F F@6@7 Q@ @9 U} Q@<XD  t  t t  At  N BD  t  t t  At  FI B,D  t  t t  At  FI 
P O C@3L D I@6@1 J)@.	@.
@5 J@/@8 J J@/@8 J J@/
@8 Nj SF@3@4@4
@4
@4@5@8 J@R@<C@3L D I@6@1 J)@.	@.
@5 J@/@8 J J@/@8 J J@/
@8 Nj SF@3@4@4
@4	@4@5@8 J@R@<C@AL D I@6@1 J)@.	@.
@5 J@/@8 J@1 H	@5 J@/@8 J@1 H
@5@/
@8 Q@ 
 J@/@8 Nj SK@3@4@4@4
@4@5@8 J@R@<C@AL D I@6@1 J)@.	@.
@5 J@/@8 J@1 H
@5 J@/@8 J@1 H	@5@/
@8 Q@ 
 J@/@8 Nj SK@3@4@4@4
@4@5@8 J@R@<XP R C@t D	u IA        @6 M7@8rule_substitution K:@?@/@8 N@?@D	 M;@8 U K:@M	@Q@?@<XP Q CA D I K
 K@6@?@<CA D I 
@=XPmaybe_stan_and_store_hyp C@9DS D I@6@/@8 L@/@8 R @b@g@g@r A@/
@8 J+@ 
@8
add_subst_hyp S~@A@)
 @ L@8 As@8 Pa PX@3@#contradiction-through-substitutions@4
@5@8 J@@@S@?@<CDd D I@6@8 U@?@<XPwrite_vc C@1 D I@6 M7@8 R6@?@8 Q) A@?@<C@7 D I@6@8 NE A@8 Mp A@8 L A@8 N@8 Q A@?@<XP I C@(@ D I@6@/
@0@0@8 K@8 K%@1 K(@0@5@8 B)@1 K(	@5@8 K*@8simplify_path_functions A@A@8 K.@@@8 K0@?@R@<C@ D I@6@?@<XD  t  t t  At  QW BP N CU D I
@6@?@<CU! D I

@6@1 A@@5@8 I@?@<CU$ D I

@6@?@ @ 
@8 N@?@<C@+U( D I


@6@1 A@
@5@/@8 I@?@ @ @/@8 N@?@ @ @/@8 I@ @8 Jv@?@<XP K3 C@ D I  @6@8 N@?@<C@ D I  @6@"No VCs found in parsing vcg file.
@9 S#@<XP I CD8 D I@6@8 K@8 K@?@<XP O CAL D I@6@8 M<@?@1 M=@0@5@8 B)@q	@1 M=	@5@8 B@?@<XP O C
F D E$  @6@1 N@0@0@0@0@0@0@5@9 B)@<XP R C@X D I  @6@8 I@8 M@?@<C@] D I  @6 M7@8 O@?@<C@a D I@6 M;@8 O@/@8 O@/	@8 M!@8 O@8 E  A@8 O@?@<XPsummary_of_rule CA D I@6@8summary_of_conclusions A@8summary_of_hypotheses A@8add_to_overall_summary A@?@<XPsize CA D I
@6@b@h@c
@r@?@<CA D I
@6@b@h@c@d@r@?@<CA D I
@6@b@h@cC@r@?@<CA D I
@6@b@h@c'@r@?@<CA D I
@6@?@<XPdo_norm_typed_exprs C@ D L!@6@?@<C@ D L!		
@6@ @ 
@ @8 QX@ @ @ @8 U A@?@<XPgather_facts C
E D E$  Q N

@=CE D E$  Q@=C
E D E$  P

@=CE D E$ 
@=XD  t  t t  At  R BP P CC\ D J


@6@?@ @ @9 P@<CC` D J@6@?@<XPless CC D L!@6@8 N6@?@D
@8 N6@M
@Q@<CC D L!@6@8 N6@?@R@<CC D L!@6@8 T{@?@<XP Ko CI D I@6@/
@8 F@/@8
curtailType_x A@ @8 F@?@<XD  t  t t  At  N AP N CA B B@6@7 B@b@h@i@mxor@x@<XP NU C@j D U@6 M7@8substitution_elimination K:@?@/@8 N@?@D	 M;@8 U K:@M	@Q@?@<XD  t  t t  At  L BP R CA8 D K@6@0@8 Oc@?@/@8build_list_of_errant_files A@8 J@:Syntax error in a user rule file. Refer to log (slg) file.@8 J@8 I@6The following user rule files contain a syntax error: @8 PI@EScroll back the screen log or consult the log (slg) file for details.@9 PI@<CAD D K  @6@?@<XPform_number_from_base CF D I

@6@?@b@h@g@p@x@<C@ F D I
@6@b@h@c@p@y
@ 
@ @/@8 U A@?@b@g@h@g@p@o@x@<CF D I
 @6@?@<XP K C@$A D N M
@6@/@8 K@A	@ @8 S@'	@@@ @8negative_rational A@" L5	@#@?@<C@KA" D N F

@6@/@8 K@ @/
@8 K@ @/@/@8 R@ 
@/@/@8 R@/@1 F@1 J@5@2 J@5@8 J@/@1 J@5@8 J@?@ @ @9 T A@<C@KA- D N E

@6@/@8 K@ @/
@8 K@ @/@/@8 R@ 
@/@/@8 R@/@1 E@1 J@5@2 J@5@8 J@/@1 J@5@8 J@?@ @ @9 U@<C@BA8 D N J

@6@/@8 K@ @/
@8 K@ @/@/@8 R@ 
@/@/@8 R@/@1 J@5@8 J@/@1 J@5@8 J@?@ @ @9 U@<C@AC D N N

@6@/@8 K@ @8 L6@/
@ @8 J@A@)
 @)	@G@G@G@G@@@@A@)
@'	@G@G@G@G@@@@A@5@b@g
@c @r @8 Jx@ @/@/@8 Q: A@ @ @/@8 U@b@g
@l L5@y@?@1 N@5@8 K@G@G@@@J@/@1 I@5@8 J@/@1 E
@2 J@5@8 J@1 J@5@/@8 K@1 N@5@/@8 K@A@) @'	@@
@1 J@5@8 K@G@G@?@<C	Ad D N
@6@8 I@?@<C@BAi D N 

@6@/@8 K@ @/
@8 K@ @/@/@8 R@ 
@/@/@8 U@/@1 J@5@8 J@/@1 J@5@8 J@?@ @ @9 U@<C@3At D N L5
@6@/@8 K@A@ @8 S@A@) @)	 @@@"	 L5@#@@@ @8 U@" L5	@#@?@<XP RA CEN D I@6@9 TP A@<CEQ D I@6@8 RC@R@<XP N C% D I  A@

 A@@=C% D I  JN

 JN@=C% D I  J1

 J5@=C% D I  J5

 J1@=C% D I  JM

 Je@=C% D I  Je

 JM@=C% D I  A@

 J1@=C% D I  A@

 J5@=C% D I  A@

 J1@=C% D I  A@

 J5@=C% D I  JM

 J1@=C% D I  JM

 J5@=C% D I  JM

 JN@=C% D I  JM

 JN@=C% D I  Je

 J5@=C% D I  Je

 J1@=C% D I  Je

 JN@=C% D I  Je

 JN@=C@(% D I A@

 J1

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@(% D I A@

 J5

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@(% D I A@

 J1

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@(% D I A@

 J5

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@(& D I A@

 J5

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(& D I A@

 J1

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(&
 D I A@

 J5

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(& D I A@

 J1

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(& D I A@

 JM

@6@ @/@8 M@ 
@ @8 M@?@1 JM
@5 @@9 J@<C@(&! D I A@

 Je

@6@ @/@8 M@ 
@ @8 M@?@1 JM
@5 @@9 J@<C@(&' D I A@

 JM

@6@ @/@8 M@ 
@ @8 M@?@1 JM
@5 @@9 J@<C@(&- D I A@

 Je

@6@ @/@8 M@ 
@ @8 M@?@1 JM
@5 @@9 J@<C@(&9 D I A@

 Je

@6@ @/@8 M@ 
@ @8 M@?@1 Je
@5 @@9 J@<C@(&? D I A@

 JM

@6@ @/@8 M@ 
@ @8 M@?@1 Je
@5 @@9 J@<C@(&E D I A@

 Je

@6@ @/@8 M@ 
@ @8 M@?@1 Je
@5 @@9 J@<C@(&K D I A@

 JM

@6@ @/@8 M@ 
@ @8 M@?@1 Je
@5 @@9 J@<C@(&W D I A@

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 JN
@5 @@9 J@<C@(&] D I A@

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 JN
@5 @@9 J@<C@(&c D I A@

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 JN
@5 @@9 J@<C@(&h D I A@

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 JN
@5 @@9 J@<C@(& D I J1

 J1

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@(& D I J1

 J5

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@(& D I J5

 J1

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@(& D I J5

 J5

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@(& D I J1

 JM

@6@ @/@8 M@ 
@ @8 M@?@1 JM
@5 @@9 J@<C@(& D I J1

 Je

@6@ @/@8 M@ 
@ @8 M@?@1 JM
@5 @@9 J@<C@(& D I J5

 JM

@6@ @/@8 M@ 
@ @8 M@?@1 JM
@5 @@9 J@<C@(& D I J5

 Je

@6@ @/@8 M@ 
@ @8 M@?@1 JM
@5 @@9 J@<C@(& D I J1

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 JM
@5 @@9 J@<C@(& D I J1

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 JM
@5 @@9 J@<C@(& D I J5

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 JM
@5 @@9 J@<C@(& D I J5

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 JM
@5 @@9 J@<C@(& D I J5

 J5

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(& D I J5

 J1

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(& D I J1

 J5

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(& D I J1

 J1

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(& D I J5

 Je

@6@ @/@8 M@ 
@ @8 M@?@1 Je
@5 @@9 J@<C@(' D I J5

 JM

@6@ @/@8 M@ 
@ @8 M@?@1 Je
@5 @@9 J@<C@(' D I J1

 Je

@6@ @/@8 M@ 
@ @8 M@?@1 Je
@5 @@9 J@<C@(' D I J1

 JM

@6@ @/@8 M@ 
@ @8 M@?@1 Je
@5 @@9 J@<C@(' D I J5

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 Je
@5 @@9 J@<C@(' D I J5

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 Je
@5 @@9 J@<C@('$ D I J1

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 Je
@5 @@9 J@<C@('* D I J1

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 Je
@5 @@9 J@<C@('G D I JM

 JM

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@('M D I JM

 Je

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@('S D I Je

 JM

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@('Y D I Je

 Je

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@('a D I JM

 J1

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@('g D I JM

 J5

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@('m D I Je

 J1

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@('s D I Je

 J5

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@('z D I JM

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@(' D I JM

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@(' D I Je

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@(' D I Je

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 J1
@5 @@9 J@<C@(' D I Je

 Je

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(' D I Je

 JM

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(' D I JM

 Je

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(' D I JM

 JM

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(' D I Je

 J5

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(' D I Je

 J1

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(' D I JM

 J5

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(' D I JM

 J1

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(' D I Je

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(' D I Je

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(' D I JM

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<C@(' D I JM

 JN

@6@ @/@8 M@ 
@ @8 M@?@1 J5
@5 @@9 J@<XP K& C@FB D I  @6@0@0@0@8 O?@8 OB@0@0@0@8 OE L@8 B) L@8 B)@1 K@0@0@0@0@5@8 B)@0@0@0@8 S{@1 R@0@0@5@8 B)@1 R@0@5@8 B)@1 J@0@5@8 B)@1 TS@0@0@5@8 B)@1 J@0@0@5@8 B)@?@<XP L C@c D D@6@/@8 KE A@8 I@8 J defects detected.@8 J@8 I@8 I@?@<XP@!record_conclusion_proved_by_rules C@/@ D E$@6 T@ @8 PI@8 N@8 N@ @/@8 Q} A S@3@4
@4@4@4
@5@8 J@ 
@8 U>@?@<XP O
 C
F? D E$  @6@1 Ut@0@0@5@8 B)@?@<XP R C@@ D I  @6@8 M@?@<C@C D I  @6 M7@8 O@?@<C@F D I@6 M;@8 O@/@8 M!@/	@8 O@8 O@/
@8 @l @8 R@8 O@?@<XP U CA D I@6@1 K@2 I@.	@5@8 K@? Uj@8 I@8 I@8 T A@9 I@<CA D I@6@?@<XP UE C@,A D I@6@/
@8 U A@A@b@c@j@m E@y@b@g@c @u@@@( @8 L: @8 L@?@ @8 Uv@?@<XP J CE D I
@6@?@<CE D I@6 Q@3@4	@4
@4@5@8 J@?@<XP J CCo D I I@6@ @8 J@?@<CCs D I I@6@ @8 TZ@?@<CCw D I@6@CHorC is not hyp or conc in predicate process_component_x but is: ~a@3@5@8 S#@?@<XP J CCx D J L

@6@/@8 J@ @/
@8 J@?@ @ 
@8 I@?@<CC D J O


@6@?@<C
C D J

@6@?@<XPswisav_zombiescope  C@ @ D D  @6@8 Lzombiescope@3@1 B< @@5@4@1 O L@5@4@1 O @@5@5@8 A @9 A3@<C@ D D  @6@8 L@9 A3@<XP Ty CC! D L!@6@/
@8listexp A@/@8 U@ @8	orderlist A@?@<XP Ks CJ D I@6@1 Q@.
@5@8 K@b@j@c@o@x@1 U	@5@8 B@?@<CJ D I
@6@1 U@5@8 B@?@<XP Q C@` D U@6 M7@8 Q K:@?@/@8 N@?@D	 M;@8 Q K:@M	@Q@?@<XP Qc C@6I D I@6@A @@0@/@8 J@!
@3@5@#@@@/
@8 K@F@8 N S@3
@4	@4
@4@4@5@8 J@?@R@<XP P CG D I
 F

 F


@6@ @ 
@8 P@ @ @9 P@<C@*G D I		
 J

 J


@6@ @/@8 P@ @/@8 P@ @ @ 
@ @9 L& A@<CG D I
 J$

 J$


@6@ @ 
@8 P@ @ @9 P@<CG D I
 J1

 J5


@6@ @ @8 P@ @ 
@9 P@<CG D I	@6@?@<XD  t  t t  At  J BP S, C	B D I@6@8 U A@8 S A@?@<XP J= C@ D I@6@9 M@<C@ D I@6@8 Ry@9 T@<XD  t  t t  At  R1 BP I C@4 D I@6@T@?@R@<C@H@6 D I@6@A@$@8 L@/
@8 J@?@A@8 R A@F@@ M7@8standardise_in_infer K: A@/@8 J+@ @8 U@@@A@8 U@F
@@ M7@8 U A@/
@8 J+@8 Jx@8 U@F@?@<XP L C@X D D  @6 @8 U@?@<XP J^ CA D K@6@0@9 I@<CA D K


@6@9 J]@<XP N C
%a D I
@6@ @9 N@<C%b D I

@6@?@ @9 N@<XP O CAv D I@6@8 Ln@?@<C@eAz D I@6@/	@8 L@/
 J@8 Lk@A@-@8 L@/@8 J@A@!@ @8 Jx@0 J@ @8 N N@3 I@4@4
@4@5@8 J@@@S@@@&
@?@  I J@/@8 Q@?@A@b@g@i@r@  I@8 T A@  I@8 UP A@@@S@?@<XP S C@(D D I 

 J@6@?@ @/
@8 I[from rulefile @8 I@ 
@8 I] @8 I@1 @5@9 U?@<C@(D D I 

 J@6@?@ @/
@8 I U@8 I@ 
@8 I U@8 I@1 @5@9 U?@<CE  D I@6@?@<XD  t  t t  At message_property B,D  t  t t  At  U 
P S CF D I H A@6@?@<C
F D I@6@8 Q A@?@9 I@<CF D I@6@/
@8 N@b@j@h@m E@y@ @8 K@?@1 U	@5@8 As@9 I@<XP Q$ CA D I@6@/	@8 P@8 T A@?@<XP U CA D I@6@1 K@2 I@.	@5@8 K@? Ul@8 I@8 I@8 T A@9 I@<CA D I@6@?@<XP
out_number_rj C@.Av D I@6@/
@8 U@A@!@1 E
@5@#@b@g@c @u@@@( @ @8 Uv@?@8 L SE@8 L@?@<XP Q CL D I@6 J@8 J J@8 P@?@<XPorder_terms CB D L! I

 I
@6@?@ @8 Tx@?@<CB D L! I

 I

@6@?@ @8 Tx@?@<C	B D L! I Jl@6@?@<C	B D L! I Q@6@?@<CB D L! 

 
@6@?@ @8 Tx@?@<CB D L! 

 

@6@?@ @8 Tx@?@<C	B D L!  Jl@6@?@<C	B D L!  Q@6@?@<C
B D L! Q I@6@?@R@<C
B D L! Q @6@?@R@<CB D L! Q

 Q
@6@?@ @8 Tx@?@<CB D L! Q

 Q

@6@?@ @8 Tx@?@<C
B D L! Jl I@6@?@R@<C
B D L! Jl @6@?@R@<CB D L! Jl

 Jl
@6@?@ @8 Tx@?@<CB D L! Jl

 Jl

@6@?@ @8 Tx@?@<CB D L!@6@8 Q@?@A
@8 Q@?@8 U A@@@S@?@<CB D L!@6@8 Q@?@R@<C@;B D L!@6@A@0@0@8 T@@@A@" K@#@@@" L*@#@D
@A@0@0@8 T@@@A@"	 K@#@@@"	 L*@#@M
@Q@?@<CC D L!@6@?@/
@8 A=@/@8 A=@ @8order_functs A@?@<XP N CA D I@6@1 @.@0@5@0@8 K@?@/	@8 I I@8 I@8 I@8 I@8summary_of_file A@9 N@<CA D I  @6@?@<XP PF C@V D U@6@D	 M;@8 PD K:@M	@Q@?@/@8 N@?@D
 M;@8 PD K:@M
@Q@?@<XPsave_stan_fact_x C
B D I@6@0@0@0@8 R@?@<CB D I
 C@6@?@<XP J C
A D E$@6@U	@ @ @9 N1 A@<XD  t  t t  At  H AP H CA B B@6@7 B@b@h@i@m U@x@<XP J3 C@8 D U@6 Pu@0@8 TR@?@0@9 I@<C@= D U@6@0@9 K@<XP T C@+A D I I@6@/@3 K@4@.@5@8 O?@?@ @8 U A@?@'@ @3 K@4@5@8 J@?@<C@+B D I I@6@/@3 K@4@.@5@8 OE@?@ @8 V@?@'@ @3 K@4@5@8 TZ@?@<CB
 D I@6@4HorC is not hyp or conc but is ~a in save_stan_fact.@3
@5@9 S#@<XD  t  t t  At  E BD  t  t t  At  E B,D  t  t t  At  E 
P EC  C C F@+/usr/lib/swi-prolog/library/dialect/sicstus@6@7 B B B@9 B@<CBE   F@6@9 U( A@<CBG   HR@6@7  G@9 A@<CBI   F U3
@6@7 arch@/@8 Alib/@ @9 A@<CBL   F U3
@6@7 @E
windows @@8 A@M@)
bin@@@)
 U-@<C@,BQ  path@6@7 PATH@/
@8 A @E V	 @@8 A@M@/ C@8 Bj@@@/ @8 Bj@ @9 @X@<C@3 F F user_profileapp_preferences A~@=C@? F Fapp_data@6@7
 F@1 A~/lib/swipl@4	@5@0 A@9 @ @<C@B F F V@6@7 V@1 A~@4	@5@0 A@9 V@<C@3 G: G:  B= F A~@=C@1	s@!/usr/lib/swi-prolog/boot/packs.pl  #WA V pack V V@=C@2 V V  V U3 V@=C@4 V V F@6@7 A@0 B_@9pack_dir A@<C@6 V V F@6@7 A@0 F@9 V@<XP T C@#F D I@6@8 J	@/@8 K@8 N@8 N N@3	@4@4@4
@5@8 J@?@R@<C@#F D I@6@0@0@/@8 K@8 N@8 N N@3	@4@4@4
@5@8 J@?@R@<XD  t  t t  At  UH BP N) CF D I@6@?@<CF D I

@6@ @8 J@ @ 
@8 N(@?@<XP R CD4 D I@6@8 N6@?@R@<C@lD9 D I
@6@/@/@/
@8
get_subst_hyp S~@ @/@8 R @/@8 L@b@g@c@g@p@s@D@3@4	@5@ @8 KN@M@Q@D@3	@4@5@ @8 KN@M@Q@ @/@8 Nq@ @ @8 Jx@3
@5@ 
@/@8 I@ @3@3@4	@5@5@ @9 U A@<C@cDF D I	
@6@/ J@/@8 J I@ @0@/
@8 L@D I@ @0@/@8 L@b@g@g
@t@M@Q@@@F@/@8 L@b@g
@c@g@p@s@ @/@8 Nq@ @ @8 Jx@ @8 Jx@ @3@3@4	@5@5@3@4
@5@9 V!@<XP K C@ D I

@6 J@9 J@<C@A@ D I A@


@6@A@1 H@2 JN
@5 J@ @8 J@@@ @A@1 A@
@5 J@ @8 J@@@1 H@2 JN
@5 J@ @9 J@<C@A@ D I JN


@6@A@1 H@2 A@
@5 J@ @8 J@@@ @A@1 JN
@5 J@ @8 J@@@1 H@2 A@
@5 J@ @9 J@<C@A@ D I JM


@6@A@1 H@2 J5
@5 J@ @8 J@@@ @A@1 Je
@5 J@ @8 J@@@1 H@2 J1
@5 J@ @9 J@<C@A@ D I Je


@6@A@1 H@2 J1
@5 J@ @8 J@@@ @A@1 JM
@5 J@ @8 J@@@1 H@2 J5
@5 J@ @9 J@<C@A@ D I J1


@6@A@1 H@2 Je
@5 J@ @8 J@@@ @A@1 J5
@5 J@ @8 J@@@1 H@2 JM
@5 J@ @9 J@<C@A@ D I J5


@6@A@1 H@2 JM
@5 J@ @8 J@@@ @A@1 J1
@5 J@ @8 J@@@1 H@2 Je
@5 J@ @9 J@<XP P C@4B D I@6 M;@8 R6 M7@8 T@?@A@8 LAll conclusions proved@8 PI@F	@@@A@8 L@, - Proved by contradiction within hypotheses@8 PI@F	@@	@/	@8 UG A@'Number of conclusions remain unproven: @8 PI Q@8 PI@?@<C
B D I@6 M7@8 R6@?@9 TI A@<CB D I@6@8 K.@?@/	@8 N@/
@8 O A@8 OSimplified path function: @8 J@8 J@8 I@8 P@9 O@<C@VB D I@6@?@/	@8 N@/
@8 O A@8 OSimplified VC: @8 J@8 J@A
@8 L - All conclusions proved@8 J@F@@@-@A
@8 L V#@8 J@F@@@!@/@8 V$ - @8 J@A	@+1 conclusion remains unproven@8 J@@@ @8 J conclusions remain unproven@8 J@1 UG@0@5@8 B)@8 I@8 P@9 O@<XP I C
% D I@6@/
@8 S@?@8@$safe_deduce_in_logical_strategies_xx A@?@<XP RD CEh D I@6@1 J@0@5@8 B)@/	@8 TR@?@9 Ki A@<XP NM CF D I@6 J@8 T A@R@<CF D I@6 O-@8 V1@R@<C
F# D I@6@3 K@4@0@5@8 V1@R@<CF' D I@6@?@<XP TA C@L D D@6@1 KE@.@5@8 K@q	@1 KE	@5@8 K*@?@<XP R C@eAV D I@6@/	@8 L@/
 J@8 J@A@-@8 L@/@8 J@A@!@ @8 Jx@0 J@ @8 O7 N@3 I@4@4
@4@5@8 J@@@S@@@&
@?@  I J@/@8 Q@?@A@b@g@i@r@  I@8 U@  I@8 U@@@S@?@<XP K C@ D N@6@T@?@R@<C@ D N@6@8 C,@?@<C@ D N L5
	@6@?@9 K@<CA  D N M
	@6@?@9 K@<CA D N F
	
@6@?@8 K@?@9 K@<CA D N E
	
@6@?@8 K@?@9 K@<CA D N J
	
@6@?@8 K@?@9 K@<CA D N 
	
@6@?@8 K@?@9 K@<CA D N N
	
@6@?@8 K@?@9 L6@<XP T& CE D L!  @y@=CE D L!  A@=CE D L!  I@=CE D L!@6@0@9 L@<XP O C@/@ D E$@6udr9@8 M@/ J@/	@8 Lk@D@8 Ln@M@Q@0@/
@/@/@/
@8 UA@ @ @ 
@8 U A@R@<C@ D E$  @6@?@<XP R CDs D I@6@8 F@/@8 A:@8 BQ@ @8 BQ@ @8 T] A@?@<XP T CE D I	
@6@9 Jx@<CE D I
	@6@9 Jx@<CE D I 
 E

@=CE D I  E
	@=CE D I  F	
@=CE D I  F

	@=C@UE D I
	@6@ @8 Jx@8 Jx@A@8 J&@1 J1@1 F@5@5 A @@8 J+@@@,@A@1 J1@1 F@5@5@8 J2@@@A@1 J1@2 E@5@8 J2@@	@1 J5@5@9 J2@<C@TE D I@6@8 Jx@8 Jx@A@8 J&@1 J1@1 F	@5
@5 A @@8 J+@@@,@A@1 J1@1 F	@5
@5@8 J2@@@A@1 J1	@2 E
@5@8 J2@@	@1 J5
	@5@9 J2@<C@,E D I
@6@8 Jx@8 Jx@A@8 J&@1 J5
@5 A @@8 J+@@	@1 J5
@5@9 J2@<XP K_ CM D I @
@6@?@ @9 K^@<CM D I@6@ @0@0@8 J@?@ @9 K^@<C@&M D I L@6@  J@/
@8 Nj Nm@3
@4@4
@5@8 J@?@  L@9 K^@<C@/M D I K\

@6@  J@/@8 Nj S@3@4@4
@4
@5@8 J@?@ @1 K\
@5@9 K^@<CM D I @=XP Q CE D E$ @=CE D E$

@6@ @8 T A@?@ @ 
@9 Q@<XP U CA D I@6@/	@8 N@D
@8 I@M
@Q@?@1 I	@5@9 As@<CA D I@6@?@<XP U CJ D I @=CJ D I 

@=CJ D I 


@=CJ D I 



@=XP I C@ D I
@6@T@?@<C@ D I J

@6@/@8 I@?@ @/
@8 I@?@ @ 
@9 I@<C	@ D I
@6@?@<XP MZ C@*B D L!@6@/
@3@.@4@.@.
@5@8 L@ @ @8 U A@3@4
@5@/@8 L@ @8 MY@?@<CB D L!
@6@?@<XP
simp_set_list C@'B= D JZ
@6@ @/@8 V7 A@/
@8 J@A@ 
@ @8 K[@'	@@	@"	
@#@?@<CBG D JZ@6@?@<XP T CE D I@6@9 K@<C@/E D I A@

@6@1 A@
@.@5@/
@8 K@1 A@
@5@8 J?@1 A@@5@/@8 T@ 
@ @9 I@<C@/E D I JN

@6@1 A@
@.@5@/
@8 K@1 A@
@5@8 J?@1 JN@5@/@8 T@ 
@ @9 I@<C@&E  D I JN

@6@1 JN
@.@5@/
@8 K@1 A@@5@/@8 T@ 
@ @9 I@<C@&E$ D I JN

@6@1 JN@.@5@/
@8 K@1 A@
@5@/@8 T@ 
@ @9 I@<XP T C@5A7 D JZ L*



@6@A@1 A@	@5@8 J2@?@ @8 T@F@@@ @/@8 T@"
 L*
@#@?@<CAB D JZ@6@?@<XP J' C@L D U@6 M7@8standardisation K:@?@/@8 N@?@D	 M;@8 V< K:@M	@Q@?@<XP RG CD D I@6@8deduce_formula A@?@<CD D I@6@8 U%@1 J@0@5@8 B)@?@8 M A@?@<XP T CA D I
@6@?@9 R @<CA D I
@6@/@8 R @?@ @/
@8 T@?@b@g@g
@o@x@<XP S> CF D I@6@9 U@<XP V@ C@. D U@6@/@8 J9@ @8 Jv@?@<XP N C	K[ D I@6@8 H@8 NR A@?@R@<XP Q C	A" D K@6@b@h@i@m @@x@<XP QH C
B& D I@6 QK@8 QJ A@8 K0@?@<CB+ D I@6@?@<XP Q= CE. D E$@6@T@?@R@<CE3 D E$ A
	
@6@8 Q<@?@9 Q<@<C
E8 D E$ C
	@6@9 Q<@<CE; D E$ C

	@6@9 Q<@<C
E> D E$ C-
	@6@8 J@9 L}@<C
EB D E$ C-
	@6@9 C,@<C
EE D E$ L3
	@6@8 J@9 L6@<CEI D E$ K
	
@6@8 J@8 Q A@?@9 K@<CEO D E$ J
	
@6@8 J@8 T: A@?@9 J@<XP U CA D N L5
	@6@8 S @9 Jx@<XP Q CF` D I

@6@8 I & @8 I@8 I@ @8 I@?@<CFg D I
@6@8 I@?@<CFk D I
@6@8 I N@8 I@8 I@?@ @8 Q@?@<XP O= CM D I@6@1 N@5@8 K@q	?@?@1 N	@5@8 B@?@<XP T C@ D K@6 Np@/@8 Nq@ @/
@8 Nq Np@ 
@ @8 Nq@?@<XP Q CD D L!  @=CD D L!  L5 @=XP T5 CC D L!
@6@?@R@<C	C D L!
@6@?@R@<CC D L!@6@?@<CC D L!@6@?@<CC D L!


@6@?@ @ @8 T4@?@<CC D L!

@6@8 N6@ @8 N6@?@b@j@g@r@<CC D L!

@6@ @8 V6@?@<XP J C@{C~ D I@6@A@/
@8 L@@@8 J@ @ @8 J - Restructuring failed.@8 J@8 I@8 R A@8 J@8 J@F
@?@A@' M7@8typechecking_during_load K:@A@ 
 A@8 K@@@8 J@ @ @8 J did not typecheck as boolean.@8 J@8 I@8 VI@?@8 J@8 J@@@S@?@A@&@8 L@A@ 
@8 J@@@8 I
!!! WARNING: @8 J@ @ @8 J - Simplification failed.@8 J@8 I@8 VI@'	
@@@'	
@?@<XP K C@ C D J@6@1 N@.
@5@8 L@1 N@.@5@8 L@?@3
@5@3@5@8 K@?@<C@ C D J@6@1 O~@.
@5@8 L@1 O~@.@5@8 L@?@3
@5@3@5@8 K@?@<XP Pw C@#D D I@6@/	@8 TR@b@i@c @t@?@1 TS@0@5@8 B)@?@q
	?@1 TS
@5@9 B@<XD  t  t t  At  L BP P C@A D JZ N

@6@/@8 P@ @/
@8 P@A@'
@?@'	@G@G@F@@@d@A@.@" N
@#@"
 N
@#@ @ @/@8 I@ @/@8 V9@ @/@8 Jv@"	 N@#@@@4@A@1 O"
@5@8 J2@?@'	
@@@A@1 O"
@5@8 J2@?@'	@@
@"	 N
@#@G@G@F@?@<C@mA D JZ N

@6@/@8 P@ @/
@8 P@A@'
@?@'	@G@@@J@A@" N
@#@"
 N
@#@ @ @8 O3 A@@@/@A@1 O"
@5@8 J2@?@'	@@@A@1 O"
@5@8 J2@?@'	
@@
@"	 N
@#@G@?@<C@uA D JZ N

@6@/@8 P@ @/
@8 P@A@'
@?@"	 N@#@G@@@N@A@"
 N@#@'	@G@@@=@A@" N
@#@"
 N
@#@ @ @8 N A@@@"@A@1 O"
@5@8 J2@?@"	 N@#@@
@"	 N
@#@G@?@<C@A D JZ O"

@6@/@8 P@ @/
@8 P@A@@A@'
@G@G@G@@@@A@" N@#@G@G@G@@@@A@,@"
 N

@#@A
@1 O"@5 @@8 P@@@1 O"@5 @@8 P@G@G@@@c@A@" N

@#@1 O"
@5 @@8 P@G@@@D@A@)@" N

@#@A
@1 O"
@5 @@8 P@@@1 O"
@5 @@8 P@G@@@" N
@#@"
 N
@#@ @ @8 N}@G@G@)	 @@@@"	 O"
@#@G@G@G@?@<C@?A D JZ O

@6@/@8 P@ @/
@8 P@A@" N
@#@"
 N
@#@ @ @8 R~@)	 @@@
@"	 O
@#@G@?@<C@EA D JZ O$

@6@/@8 J@ @/
@8 P@A@$@"
 N@#@A@1 O$
@5@8 J2@)	 @@@@1 O
@5@8 J2@)	 @@@
@"	 O$
@#@?@<C@EB D JZ O

@6@/@8 J@ @/
@8 P@A@$@"
 N@#@A@1 O
@5@8 J2@)	 @@@@1 O$
@5@8 J2@)	 @@@
@"	 O
@#@?@<C@)B D JZ A@

@6@/@8 P@ @/
@8 P@A@'
@)	 @@@
@"	 A@
@#@?@<C@EB  D JZ JN

@6@1 A@
@5@/@8 P@A@) @@)	 @@G
@@@#@A@" A@


@#@"	 JN
@#@@@"	 H@#@G
@?@<CB, D JZ N
 N
@6@/@8 V9@ @ @8 Jv@?@<C@*B1 D JZ@6@A
@8 Am@'	@G
@F@@@3@.
@.@5@8 A=@ @/@8 N(@3
@5@8 A=@?@<XP US CB D I I@6@/ O-@8 O?@?@'@  O-@8 J@?@<CB" D I I@6@/ O-@8 OE@?@'@  O-@8 TZ@?@<CB) D I@6@9HorC is not hyp or conc but is ~a in save_semi_stan_fact.@3
@5@9 S#@<XPfind_array_component C@)AF D JZ J



@6@A
@ @8satisfies_index_constraint A@?@ @8 J@@@ @8@!does_not_satisfy_index_constraint A@?@ 
@8 VS A@?@<CAQ D JZ
@6@ @1 J@0@0@5@8 Jx@ @8 J@0@8 K@?@<XP K C@)@ D I@6 J@8 L@A
 K@ @8 L@@@)@?@A
 O-@ @8 L@@@)@?@<XP L C@B D U@6 M7@8 SO K:@?@/@8 N@?@D	 M;@8 SO K:@M	@Q@?@<XP V. C
% D I@6@8 I@8 S@?@<C% D I@6@8 S@?@R@<XP S C	D D I@6@8 M@?@<XP Q CMh D I@6@/	@/
@/@8 J@1 N@2 J	
@5@8 As@R@<CMm D I@6@/	@8get_next_hyp_id J@1 N@2 Va	@5@8 As@R@<CMr D I@6@/	@/
@/@8 TW@1 N@2 Ll	
@5@8 As@R@<CMw D I@6@/	@8prune_proved_conc Lq@1 N@2 Lo	@5@8 As@R@<CM| D I@6@1 NJ@.	@.
@5@8 K@1 N@2 NJ	
@5@8 As@R@<CM D I@6@?@<XPdo_norm_expr CD D L!@6@T@8 I<<< ERROR: illegal variable >>>@8 J@8 I@?@R@<CD D L! @ @@6@?@<CD D L! @ @@6@?@<C	D D L!
@6@8 A@?@<C@/D D L! A@

@6@/@8 K@A@) @y@@@) I@?@1 E
@5@/
@8 N:@1 A@
 @5@8 T@?@<C@2D D L! A@

@6@/@8 K@ @/
@8 QX@ @ @/@8 QX@A@'
@)	 @@@
@"	 A@
@#@?@<C@/D D L! JN

@6@/@8 K@A@) @y@@@) I@?@1 E
@5@/
@8 N:@1 JN
 @5@8 T@?@<C@2D D L! JN

@6@/@8 K@ @/
@8 QX@ @ @/@8 QX@A@'
@)	 @@@
@"	 JN
@#@?@<C@0D D L! J1

@6 @y@8 K@  @y@8 K@?@1 F@1 E
@5@5@/@8 Q A@1 JM @5@8 T@?@<CD D L! J1

@6@1 J5
@5@8 Vf A@?@<C@0D D L! J5

@6 @y@8 K@  @y@8 K@?@1 F@1 E
@5@5@/@8 Vi@1 JM @5@8 T@?@<C@+D D L! J5

@6 I@8 K@  I@8 K@?@1 E
@5@/@8 Vi@1 J1 @5@8 T@?@<C@2D D L! J5

@6@/@8 K@ @/
@8 QX@ @ @/@8 QX@A@'
@)	 @@@
@"	 J1
@#@?@<C@/D D L! Je

@6@/@8 K@A@) @y@@@) I@?@1 E
@5@/
@8 Vi@1 JM
 @5@8 T@?@<C@2D D L! Je

@6@/@8 K@ @/
@8 QX@ @ @/@8 QX@A@'
@)	 @@@
@"	 JM
@#@?@<CE D L! JM

@6@1 Je
@5@8 Vj@?@<CE	 D L! H H
@6@8 Vj@?@<CE
 D L! H A@

@6@1 JN
@5@8 Vj@?@<CE D L! H JN

@6@1 A@
@5@8 Vj@?@<CE D L! H Je

@6@1 J1
@5@8 Vj@?@<CE D L! H JM

@6@1 J5
@5@8 Vj@?@<CE D L! H J5

@6@1 JM
@5@8 Vj@?@<CE! D L! H J1

@6@1 Je
@5@8 Vj@?@<CE% D L! H
 H
@6@ @8 Vj@?@<CE) D L! J

 J


@6@ @8 Vj@ @ 
@8 Vj@?@<CE. D L! J$

 J$


@6@ @8 Vj@ @ 
@8 Vj@?@<CE3 D L! F

 F


@6@ @8 Vj@ @ 
@8 Vj@?@<CE8 D L! J)

 J)


@6@ @8 Vj@ @ 
@8 Vj@?@<C@_EA D L! I 


 I 


@6@ @/@8 K{@?@A@ @0@8 L@?@ @ 
@8 Vj@@@,@A@1 K~
 K@5@8 B@ @ 
@8 Vj@1 K~
 K@5@8 K@@@1 K~
 K@5@8 K@R@?@<C@_EP D L! Oq 


 Oq 


@6@ @/@8 K{@?@A@ @0@8 L@?@ @ 
@8 Vj@@@,@A@1 K~
 K@5@8 B@ @ 
@8 Vj@1 K~
 K@5@8 K@@@1 K~
 K@5@8 K@R@?@<C@ E_ D L! L*


@6@/
@8 K@?@1 L*
@5@ 
@8 QX@?@<CEe D L!@6@/
 A@8 T@8 T@?@<XP U CC8 D L!
@6@?@R@<CC< D L!@6@?@<CC? D L!


@6@?@ @ @8 U@?@<CCD D L!

@6@/@8 L@ @/
@8 L@?@ @ 
@8 T4@?@<XP Q C	L D I@6@8 L@8 J@?@<CL D I
@6@?@<XP Q CE D E$ @=CE D E$
@6@/@8 U A@?@ @/
@8 Q@?@ @ 
@9 I@<XP QY C@V@L D L!

 K


 K


@6@ @/@8 K@?@A@2@ @/@8 K{@ @1 Ov@.@0@5@8 L@?@A
@ @ @ 
@8 QX@@@'
@?@A
@ @ @ @8 U@@@'@@	@'
@'@G@?@<C@g@d D L! L*




 L*


@6@A@A@/@8 K{@ @1 Ov@.@.@5@8 L@?@A	@ @ @8 QX@@@'@?@A
@ @ @ @8 U@@@'@?@A
@ 
@ @ @8 QX@@@'
@@@'@'@'
@G@F@?@<C@ D L!@6@A@)	 @y@@@)	 I@?@8 Vi@?@<C@ D L!
 A@6@?@8 Vj@?@<C
@ D L!@6@8 A@?@<C@9@ D L!	@6@D@8 A@M@Q@3@.@.@5@8 A=@ @/
@8 T9@ @ 
@/@8 U@/@3@5@8 A=@A@ @8 J@@@'
@?@<XP P
 CC2 D J@6@/
@8collect_record_field_names A@/@8 Vl@/@8 Jv@ @ @8 Jv@?@<XP R CA) D I@6 A@8 K@?@A@8 L@8 J@@@'	@?@<CA3 D I@6@7Above traversal condition does not typecheck correctly.@8stopwith J@?@<XP VY CAl D JZ L

@6@8 VX@ @8 VX@?@<C@$Aq D JZ O

@6@?@A@1 Je	
@5@8 J2@@	@1 JM	@5@8 J2@?@<CAz D JZ
@6@1 JN
	@5@8 J2@?@<XP T CA D JZ L*

@6@1 JN	@5@8 J2@?@ @8 T@?@<CA D JZ L*



@6@1 A@	@5@8 J2@?@<C@+A D JZ

@6@D@8 A@M@Q@3 O@.@5@8 A= M@8 M@ @/
@8 P6@ 
@ @9 V[@<C@2A! D JZ

@6@D@8 A@M@Q@3@.@.
@5@8 A=@ @0 Ow@8 O M@8 M@ 
@/@8 P6@ @ @9 V[@<CA) D JZ K	@6@?@<XP R C@9D% D I
@6@b@i@c @t I@0@/@8 L@D I@0@/
@8 L@b@g
@g@t@M@Q@@@F
@b@i@g@m E@y@?@ @ @9 R@<C	D. D I@6@?@b@i@c @u@<XP UB C
D D E$@6@ @ @ 
@9 O@<CD D E$ A@

@6@1 A@@5@ @ @ 
@9 O@<CD D E$ J5

@6@1 Je@5@ @ @ 
@9 O@<CD D E$ J5

@6@1 J1@5@ @ @ 
@9 O@<CD D E$ J5

@6@1 JM@5@ @ @ 
@9 O@<CD D E$ J1

@6@1 JM@5@ @ @ 
@9 O@<CD D E$ J1

@6@1 J5@5@ @ @ 
@9 O@<CD D E$ J1

@6@1 Je@5@ @ @ 
@9 O@<CD D E$ Je

@6@1 JM@5@ @ @ 
@9 O@<CD D E$ JM

@6@1 Je@5@ @ @ 
@9 O@<CD D E$ JN

@6@1 JN@5@ @ @ 
@9 O@<CE D E$ JN

@6@1 Je@5@ @ @ 
@9 O@<CE D E$ JN

@6@1 JM@5@ @ @ 
@9 O@<CE D E$ JN

@6@1 Je@5@ @ @ 
@9 O@<CE
 D E$ JN

@6@1 JM@5@ @ @ 
@9 O@<XP N CF D I@6@8 K.@?@ Eliminated a traversal condition@8 PI@?@<CF D I@6@!Eliminated a redundant hypothesis@8 PI@?@<XP M C@;A- D K@6@/
@8 FO @0@8 Vu@1 Vwrap_utility@5@/@3@1 @@4 A@4.exe@5@4@1 A# A%@5@5@8 @ A@  P@/@8 E?
 EA@ @/
@8 V{@ 
@8 A A@?@<XP P C@d D I  @6@8 R A@?@<C@g D I  @6@?@<XP T C
B D E$ 
@=CB D E$@6@3	
@5@ @ @9 QA@<XP O C@'A D E$@6@/	@/
@/@8 T A@8 J@/@8 J@ @8 J@? I@ @1 O)@5@0@9 J@<C@-A' D E$@6@/	@/
@/@8 V@D
@8 J@M
@Q@/@8 J@ @8 J@? I@ @1 O)@5@0@9 J@<XP OQ CM D I@6@q	@1 N	@.
@.@5@8 K@ @8 J@R@<CM D I@6@?@<XP U C@0C* D L!		@6@/
@8 L?@/@8 LB@ @/@8 LE@ @/
@8 LH@ 
@/@8 LK@ @/@8 LN@ @/@8 LQ@ @8 LT@?@<XP Q\ CF D L!@6@0@/
@0@0@8 R@0@8 R/@?@<C@%F D L!@6@0@/
@0@/@8 R@A@) @y@@@) I@?@/@8 RS@1 R0
@5@8 As@?@<CF D L!@6@0@8 R/@?@<CF# D L!@6@A@)	 @y@@@)	 I@?@/
@8 RS@1 R0
@5@8 As@?@<CF. D L!@6@?@<XP Vm CC; D J




@6@?@ @ @9 Vl@<CC? D J@6@?@<XP L C@_C D I I 


 I 



@6@ @ 
@8 K{@A@ 
@0@8 L@?@ @ @8 L@@@-@1 K~

 P@5@8 B@A@ @ @8 L@1 K~

 P@5@8 K@@
@1 K~

 P@5@8 K@?@R@?@<C@_C D I Oq 


 Oq 



@6@ @ 
@8 K{@A@ 
@0@8 L@?@ @ @8 L@@@-@1 K~

 P@5@8 B@A@ @ @8 L@1 K~

 P@5@8 K@@
@1 K~

 P@5@8 K@?@R@?@<C@CC D I F

@6@ @/@8 L@?@A@ @/
@8 K@ 
@1 N@0@5@8 L@/@8 N@"	 N@#@@@/@8 O0@"	 F@#@F
@?@<C@CC D I J

@6@ @/@8 L@?@A@ @/
@8 K@ 
@1 N@0@5@8 L@/@8 N@"	 N@#@@@/@8 O0@"	 J@#@F
@?@<C@CC D I E

@6@ @/@8 L@?@A@ @/
@8 K@ 
@1 N@0@5@8 L@/@8 N@"	 N@#@@@/@8 O0@"	 E@#@F
@?@<C@TD D I 

@6@/@8 L@ @/
@8 L@?@ @/@8 K@ 
@/@8 K@?@A@%@) @y@) @y@1 I
@5@8 J@8 I@ @8 I@ 
@8 I@b@g@i@g
@p@v@@
@"	 
@#@?@<CD D I Q

 Q


@6@ @8 L@ @ 
@8 L@?@<C@CD" D I J5

@6@ @/@8 L@?@A@ @/
@8 K@ 
@1 N@0@5@8 L@/@8 L@"	 O"@#@@@/@8 L@"	 J5@#@F
@?@<C@CD/ D I J1

@6@ @/@8 L@?@A@ @/
@8 K@ 
@1 N@0@5@8 L@/@8 N@"	 O"@#@@@/@8 O0@"	 J1@#@F
@?@<C@CD< D I Je

@6@ @/@8 L@?@A@ @/
@8 K@ 
@1 N@0@5@8 L@/@8 N@"	 O@#@@@/@8 O0@"	 Je@#@F
@?@<C@CDI D I JM

@6@ @/@8 L@?@A@ @/
@8 K@ 
@1 N@0@5@8 L@/@8 N@"	 O@#@@@/@8 O0@"	 JM@#@F
@?@<CDV D I K

 K


@6@ @8 L@?@ @ 
@8 M6@?@<C@(D\ D I L*


 L*



@6@ 
@8 L@?@ @ @8 M6@?@ @ @8 L@?@<CDd D I N"
 N"
@6@ @8 L@?@<CDh D I N#
 N#
@6@ @8 L@?@<CDl D I N$
 N$
@6@ @8 L@?@<CDp D I N&
 N&
@6@ @8 L@?@<CDt D I C

 C


@6@ @8 L@ @ 
@8 L@?@<C@'Dy D I U

 J J$


 H J
@6@ @8 L@ @ 
@8 L@?@<CD~ D I J$

 J$


@6@ @8 L@ @ 
@8 L@?@<CD D I J

 J


@6@ @8 L@ @ 
@8 L@?@<CD D I H
 H
@6@ @8 L@?@<CD D I J[
 J[
@6@ @8 L@?@<CD D I J`
 J`
@6@ @8 L@?@<CD D I L5
 L5
@6@ @8 L@?@<CD D I Ou
@6@8 L@?@<CD D I M
 M
@6@ @8 O0@?@<CD D I Os
 Os
@6@ @8 O0@?@<CD D I O{
 O{
@6@ @8 O0@?@<CD D I N

 N


@6@ @8 L@ @ 
@8 L@?@<CD D I V
@6@8 N A@?@<C@CD D I V
@6@8 K.@?@8 Am@/@8 K@ @3@'@5@/@8 I@ @8 K@/
 N^@8 L@1 K~	
 L@5@8 As K@8save_used_identifier Q@1 V
	@5@8 As@?@<C@>D D I V
@6@8 Am@/@8 K@ B~@/@8 I@ @8 K@/
 N^@8 L@1 K~	
 L@5@8 As K@8 V@1 V
	@5@8 As@?@<CD D I Ou
@6@8 L@?@<C	D D I
@6@8 A@?@<C	D D I
@6@8 F @?@<C@UD D I@6@U@3@.
@.@5@8 A= M@8 M@A@)
 O@?@ @/@8 O@@@,@A@)
 O@?@ @/@8 P/@@@A@0 Ow@8 O@?@ @/@8 O@@
@0 E:@8 O@?@ @/@8 P/@?@3
@5@9 A=@<CD D I@6@/
@/@8 O@?@/@8 M6@ @ @8 O@?@<CD D I@6@/
@0@/@/@0@8 Om@?@ @/
@8 M6@0@ @ 
@0@8 Om@?@<CAD D I@6@U@3@.
@.@5@8 A=@A@-@1 N@0@5@8 L@"
@#@ @/
@8 M6@"	 N
@#@G@G@G@G@F@@@@A@$@1 O~@0@5@8 L@"
@#@ @8 M6@G@G@G@G@F@@@@A@M@"
@#@A@A@)
INTEGER@@
@A@)

SHORT_INTEGER@@@)
LONG_INTEGER@( @y@@@&
@ @/@8 L@?@A@ @ @8 K@'	@@@3
@4@5@8 A=@G@G@G@@@a@A@C@/@8 KBmk__@/@ @8 I@/@ @8 K@A@ @1 Ov@0@0@5@8 L@( O@@@ @1 Gr@0@5@8 L@( O@/@3@5@8 A=@?@ @8 L@F@@@ @/@8 M6@3
@5@8 A=@G@G@F@G@F@F@F
@?@<XP P} CD D I@6@1 TS@.	@5@8 K@q
	@?@1 TS
@5@9 B@<XD  t  t t  At  G BD  t  t t  At  G B,D  t  t t  At  G 
P GCB    I B_@=CB    B_ B_@=CB    @4 B_@=CC     @4 @4@=CC  
 @6@7 shared_object_extension@9 A@<XD  t  t t  At  KC BP VV CAY D JZ L

@6@A@8 VU@@@ @8 VU@?@<CAa D JZ O

@6@1 J5
	@5@8 J2@1 J5	@5@8 J2@?@<CAf D JZ
@6@1 A@
	@5@8 J2@?@<XP Ur CI D I@6@ @/
@8 Kl A@ 
@ @/@8 Nq@ @8 J@?@<XP U CAI D K	
@6@1 Od	@5@8 K@?@9 U@<CAN D K @=XP U C@ D I@6 M7@8 PType checking path function: @8 J@8 J@8 U6 A@8 Ux I@8 Su A P@8 J@8 P@?@<C@ @ D I@6 M;@8 P@8 P@8 V@8 V@8 V@8 P@8 P@8 P@?@<XP Rz CD4 D I  @6@8 U%@?@<XP S/ CB D I@6@8 U@8 P@8 U@?@<XP S4 C
Fd D I
	@6@8 K@?@<CFh D I

	@6@8 S3@?@<XP N7 CA* D L!@6@8 C,@b@h@c @u@?@<CA, D L! L5
	@6@8 C,@b@i@c @u@?@<XP I C@!U< D I J5

@6@ @8 I@ @/
@8 Js@1 J5
@5 @@8 J@?@<C@!UB D I J5

@6@ @8 I@ @/
@8 Jo@1 J1
@5 @@8 J@?@<C@!UH D I J1

@6@ @8 I@ @/
@8 Jo@1 J1
@5 @@8 J@?@<C@!UN D I J1

@6@ @8 I@ @/
@8 Js@1 J5
@5 @@8 J@?@<C@!UT D I Je

@6@ @8 I@ @/
@8 Js@1 Je
@5 @@8 J@?@<C@!UZ D I Je

@6@ @8 I@ @/
@8 Jo@1 JM
@5 @@8 J@?@<C@!U` D I JM

@6@ @8 I@ @/
@8 Jo@1 JM
@5 @@8 J@?@<C@!Uf D I JM

@6@ @8 I@ @/
@8 Js@1 Je
@5 @@8 J@?@<C@<Uo D I JN

@6@ @8 I@A@ @/
@8 Jo@1 JM
@5 @@8 J@F@@@ @/@8 Js@1 Je@5 @@8 J@F
@?@<C@<Uz D I JN

@6@ @8 I@A@ @/
@8 Jo@1 JM
@5 @@8 J@F@@@ @/@8 Js@1 Je@5 @@8 J@F
@?@<C@GU D I J5 F

 F


@6@ @8 I@ @/@/@8 Js@1 E@5@/@8 K@1 J5@2 F
@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@GU D I J5 F

 F


@6@ 
@8 I@ @/@/@8 Js@1 E
@5@/@8 K@1 J5@2 F@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@GU D I J5 F

 F


@6@ @8 I@ @/@/@8 Js@1 E@5@/@8 K@1 J5@2 F
@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@GU D I J5 F

 F


@6@ 
@8 I@ @/@/@8 Js@1 E
@5@/@8 K@1 J5@2 F@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@GU D I J1 F

 F


@6@ @8 I@ 
@/@/@8 Js@1 E@5@/@8 K@1 J5@2 F@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@GU D I J1 F

 F


@6@ @8 I@ 
@/@/@8 Js@1 E@5@/@8 K@1 J5@2 F@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@GU D I J1 F

 F


@6@ @8 I@ @/@/@8 Js@1 E@5@/@8 K@1 J5
@2 F@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@GU D I J1 F

 F


@6@ @8 I@ @/@/@8 Js@1 E@5@/@8 K@1 J5
@2 F@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@HU D I J5 F

 F


@6@ @8 I@ 
@/@/@8 Jo@1 E@5@/@8 K@1 J5@1 F@5@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@HU D I J5 F

 F


@6@ @8 I@ 
@/@/@8 Jo@1 E@5@/@8 K@1 J5@1 F@5@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@HU D I J5 F

 F


@6@ @8 I@ @/@/@8 Jo@1 E@5@/@8 K@1 J5@1 F@5
@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@HU D I J5 F

 F


@6@ @8 I@ @/@/@8 Jo@1 E@5@/@8 K@1 J5@1 F@5
@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@HU D I J1 F

 F


@6@ @8 I@ @/@/@8 Jo@1 E@5@/@8 K@1 J5@1 F
@5@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@HU D I J1 F

 F


@6@ 
@8 I@ @/@/@8 Jo@1 E
@5@/@8 K@1 J5@1 F@5@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@HU D I J1 F

 F


@6@ @8 I@ @/@/@8 Jo@1 E@5@/@8 K@1 J5@1 F
@5@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<C@HV D I J1 F

 F


@6@ 
@8 I@ @/@/@8 Jo@1 E
@5@/@8 K@1 J5@1 F@5@5@/@8 Jp@ @ @/@8 I@ @9 Jv@<CV D I A@ F

 F

@6 @@ @ 
@9 R}@<CV D I A@ F

 F

@6 @@ @ 
@9 R}@<CV D I A@ F

 F

@6 @@ @ 
@9 R}@<CV D I A@ F

 F

@6 @@ @ 
@9 R}@<CV D I JN F

 F

@6 JO@ @ 
@9 R}@<CV  D I JN F

 F

@6 JO@ @ 
@9 R}@<CV# D I JN F

 F

@6 JO@ @ 
@9 R}@<CV& D I JN F

 F

@6 JO@ @ 
@9 R}@<CV) D I J5 F

 F

@6 J6@ @ 
@9 R}@<CV, D I J5 F

 F

@6 J6@ @ 
@9 R}@<CV/ D I J5 F

 F

@6 J6@ @ 
@9 R}@<CV2 D I J5 F

 F

@6 J6@ @ 
@9 R}@<CV5 D I J1 F

 F

@6 Hc@ @ 
@9 R}@<CV8 D I J1 F

 F

@6 Hc@ @ 
@9 R}@<CV; D I J1 F

 F

@6 Hc@ @ 
@9 R}@<CV> D I J1 F

 F

@6 Hc@ @ 
@9 R}@<CVA D I Je F

 F

@6 H2@ @ 
@9 R}@<CVD D I Je F

 F

@6 H2@ @ 
@9 R}@<CVG D I Je F

 F

@6 H2@ @ 
@9 R}@<CVJ D I Je F

 F

@6 H2@ @ 
@9 R}@<CVM D I JM F

 F

@6 G@ @ 
@9 R}@<CVP D I JM F

 F

@6 G@ @ 
@9 R}@<CVS D I JM F

 F

@6 G@ @ 
@9 R}@<CVV D I JM F

 F

@6 G@ @ 
@9 R}@<CV[ D I A@ E

 E

@6 @@ @ 
@9 R}@<CV^ D I A@ E

 E

@6 @@ 
@ @9 R}@<CVa D I JN E

 E

@6 JO@ @ 
@9 R}@<CVd D I JN E

 E

@6 JO@ 
@ @9 R}@<CVg D I J5 E

 E

@6 J6@ @ 
@9 R}@<CVj D I J5 E

 E

@6 J6@ 
@ @9 R}@<CVm D I J1 E

 E

@6 Hc@ @ 
@9 R}@<CVp D I J1 E

 E

@6 Hc@ 
@ @9 R}@<CVs D I Je E

 E

@6 H2@ @ 
@9 R}@<CVv D I Je E

 E

@6 H2@ 
@ @9 R}@<CVy D I JM E

 E

@6 G@ @ 
@9 R}@<CV| D I JM E

 E

@6 G@ 
@ @9 R}@<C@9V D I A@ J

 J

@6@ @8 I@?@A	@) @?@)
@@@1 JN @5 @@8 J@? @@ @ 
@8 R}@?@<C@9V D I A@ J

 J

@6@ @8 I@?@A	@) @?@)
@@@1 JN @5 @@8 J@? @@ @ 
@8 R}@?@<C@9V D I A@ J

 J

@6@ @8 I@?@A	@) @?@)
@@@1 JN @5 @@8 J@? @@ @ 
@8 R}@?@<C@9V D I A@ J

 J

@6@ @8 I@?@A	@) @?@)
@@@1 JN @5 @@8 J@? @@ @ 
@8 R}@?@<C@.V D I A@
 J
@6@ @8 I@A@1 A@@5 @@8 J@)
@@
 @@  @8 R}@?@<C@/V D I A@ J

@6@ @8 I@A@1 A@@5 @@8 J@)
@@
 @@  @8 R}@?@<C@.V D I A@
 J
@6@ @8 I@A@1 A@@5 @@8 J@)
@@
 @@  @8 R}@?@<C@/V D I A@ J

@6@ @8 I@A@1 A@@5 @@8 J@)
@@
 @@  @8 R}@?@<C@7V D I JN J

 J

@6@ @8 I@?@A@) @?@R@@@1 JN @5 @@8 J@? JO@ @ 
@8 R}@?@<C@7V D I JN J

 J

@6@ @8 I@?@A@) @?@R@@@1 JN @5 @@8 J@? JO@ @ 
@8 R}@?@<C@7V D I JN J

 J

@6@ @8 I@?@A@) @?@R@@@1 JN @5 @@8 J@? JO@ @ 
@8 R}@?@<C@7W D I JN J

 J

@6@ @8 I@?@A@) @?@R@@@1 JN @5 @@8 J@? JO@ @ 
@8 R}@?@<C@SW D I J5 J

 J

@6@ @8 I@?@A	@) @?@)
@@@0@A@1 JM @5 @@8 J@? J6@ @ 
@8 R}@@@1 Je @5 @@8 J@? J6@ 
@ @8 R}@?@<C@SW+ D I J5 J

 J

@6@ @8 I@?@A	@) @?@)
@@@0@A@1 JM @5 @@8 J@? J6@ @ 
@8 R}@@@1 Je @5 @@8 J@? J6@ 
@ @8 R}@?@<C@SW= D I J5 J

 J

@6@ @8 I@?@A	@) @?@)
@@@0@A@1 JM @5 @@8 J@? J6@ @ 
@8 R}@@@1 Je @5 @@8 J@? J6@ 
@ @8 R}@?@<C@SWO D I J5 J

 J

@6@ @8 I@?@A	@) @?@)
@@@0@A@1 JM @5 @@8 J@? J6@ @ 
@8 R}@@@1 Je @5 @@8 J@? J6@ 
@ @8 R}@?@<C@SWa D I J1 J

 J

@6@ @8 I@?@A	@) @?@)
@@@0@A@1 JM @5 @@8 J@? Hc@ @ 
@8 R}@@@1 Je @5 @@8 J@? Hc@ 
@ @8 R}@?@<C@SWs D I J1 J

 J

@6@ @8 I@?@A	@) @?@)
@@@0@A@1 JM @5 @@8 J@? Hc@ @ 
@8 R}@@@1 Je @5 @@8 J@? Hc@ 
@ @8 R}@?@<C@SW D I J1 J

 J

@6@ @8 I@?@A	@) @?@)
@@@0@A@1 JM @5 @@8 J@? Hc@ @ 
@8 R}@@@1 Je @5 @@8 J@? Hc@ 
@ @8 R}@?@<C@SW D I J1 J

 J

@6@ @8 I@?@A	@) @?@)
@@@0@A@1 JM @5 @@8 J@? Hc@ @ 
@8 R}@@@1 Je @5 @@8 J@? Hc@ 
@ @8 R}@?@<C@QW D I Je J

 J

@6@ @8 I@?@A@) @?@R@@@0@A@1 JM @5 @@8 J@? H2@ @ 
@8 R}@@@1 Je @5 @@8 J@? H2@ 
@ @8 R}@?@<C@QW D I Je J

 J

@6@ @8 I@?@A@) @?@R@@@0@A@1 JM @5 @@8 J@? H2@ @ 
@8 R}@@@1 Je @5 @@8 J@? H2@ 
@ @8 R}@?@<C@QW D I Je J

 J

@6@ @8 I@?@A@) @?@R@@@0@A@1 JM @5 @@8 J@? H2@ @ 
@8 R}@@@1 Je @5 @@8 J@? H2@ 
@ @8 R}@?@<C@QW D I Je J

 J

@6@ @8 I@?@A@) @?@R@@@0@A@1 JM @5 @@8 J@? H2@ @ 
@8 R}@@@1 Je @5 @@8 J@? H2@ 
@ @8 R}@?@<C@QW D I JM J

 J

@6@ @8 I@?@A@) @?@R@@@0@A@1 JM @5 @@8 J@? G@ @ 
@8 R}@@@1 Je @5 @@8 J@? G@ 
@ @8 R}@?@<C@QX D I JM J

 J

@6@ @8 I@?@A@) @?@R@@@0@A@1 JM @5 @@8 J@? G@ @ 
@8 R}@@@1 Je @5 @@8 J@? G@ 
@ @8 R}@?@<C@QX D I JM J

 J

@6@ @8 I@?@A@) @?@R@@@0@A@1 JM @5 @@8 J@? G@ @ 
@8 R}@@@1 Je @5 @@8 J@? G@ 
@ @8 R}@?@<C@QX' D I JM J

 J

@6@ @8 I@?@A@) @?@R@@@0@A@1 JM @5 @@8 J@? G@ @ 
@8 R}@@@1 Je @5 @@8 J@? G@ 
@ @8 R}@?@<C@,X; D I A@ J

 J

@6@A
@1 A@ @5@8 Jp@@
 @@ @ 
@8 R}@?@<C@,XC D I A@ J

 J

@6@A
@1 A@ @5@8 Jp@@
 @@ @ 
@8 R}@?@<C@,XK D I A@ J

 J

@6@A
@1 A@ @5@8 Jp@@
 @@ @ 
@8 R}@?@<C@,XS D I A@ J

 J

@6@A
@1 A@ @5@8 Jp@@
 @@ @ 
@8 R}@?@<C@LX[ D I		 JN J

 J

@6@A@1 JN @5@/@8 Jp@? JO@ @ 
@/@8 R}@@@1 A@ @5@8 Jp@?@R@G@ @ @/@8 I@ @8 Jv@?@<C@LXi D I		 JN J

 J

@6@A@1 JN @5@/@8 Jp@? JO@ @ 
@/@8 R}@@@1 A@ @5@8 Jp@?@R@G@ @ @/@8 I@ @8 Jv@?@<C@LXw D I		 JN J

 J

@6@A@1 JN @5@/@8 Jp@? JO@ @ 
@/@8 R}@@@1 A@ @5@8 Jp@?@R@G@ @ @/@8 I@ @8 Jv@?@<C@LX D I		 JN J

 J

@6@A@1 JN @5@/@8 Jp@? JO@ @ 
@/@8 R}@@@1 A@ @5@8 Jp@?@R@G@ @ @/@8 I@ @8 Jv@?@<C@hX D I		 J5 J

 J

@6@A@1 A@ @5@/@8 Jp@?@(@@@4@A@1 J1 @5@/@8 Jp@? J6@ @ 
@/@8 R}@@@1 J5 @5@/@8 Jp@? J6@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@hX D I		 J5 J

 J

@6@A@1 A@ @5@/@8 Jp@?@(@@@4@A@1 J1 @5@/@8 Jp@? J6@ @ 
@/@8 R}@@@1 J5 @5@/@8 Jp@? J6@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@hX D I		 J5 J

 J

@6@A@1 A@ @5@/@8 Jp@?@(@@@4@A@1 J1 @5@/@8 Jp@? J6@ @ 
@/@8 R}@@@1 J5 @5@/@8 Jp@? J6@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@hX D I		 J5 J

 J

@6@A@1 A@ @5@/@8 Jp@?@(@@@4@A@1 J1 @5@/@8 Jp@? J6@ @ 
@/@8 R}@@@1 J5 @5@/@8 Jp@? J6@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@hX D I		 J1 J

 J

@6@A@1 A@ @5@/@8 Jp@?@(@@@4@A@1 J1 @5@/@8 Jp@? Hc@ @ 
@/@8 R}@@@1 J5 @5@/@8 Jp@? Hc@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@hX D I		 J1 J

 J

@6@A@1 A@ @5@/@8 Jp@?@(@@@4@A@1 J1 @5@/@8 Jp@? Hc@ @ 
@/@8 R}@@@1 J5 @5@/@8 Jp@? Hc@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@hX D I		 J1 J

 J

@6@A@1 A@ @5@/@8 Jp@?@(@@@4@A@1 J1 @5@/@8 Jp@? Hc@ @ 
@/@8 R}@@@1 J5 @5@/@8 Jp@? Hc@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@hY D I		 J1 J

 J

@6@A@1 A@ @5@/@8 Jp@?@(@@@4@A@1 J1 @5@/@8 Jp@? Hc@ @ 
@/@8 R}@@@1 J5 @5@/@8 Jp@? Hc@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@hY# D I		 Je J

 J

@6@A@1 A@ @5@/@8 Jp@?@R@F@@@4@A@1 JM @5@/@8 Jp@? H2@ @ 
@/@8 R}@@@1 Je @5@/@8 Jp@? H2@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@hY5 D I		 Je J

 J

@6@A@1 A@ @5@/@8 Jp@?@R@F@@@4@A@1 JM @5@/@8 Jp@? H2@ @ 
@/@8 R}@@@1 Je @5@/@8 Jp@? H2@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@hYG D I		 Je J

 J

@6@A@1 A@ @5@/@8 Jp@?@R@F@@@4@A@1 JM @5@/@8 Jp@? H2@ @ 
@/@8 R}@@@1 Je @5@/@8 Jp@? H2@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@hYY D I		 Je J

 J

@6@A@1 A@ @5@/@8 Jp@?@R@F@@@4@A@1 JM @5@/@8 Jp@? H2@ @ 
@/@8 R}@@@1 Je @5@/@8 Jp@? H2@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@hYk D I		 JM J

 J

@6@A@1 A@ @5@/@8 Jp@?@R@F@@@4@A@1 JM @5@/@8 Jp@? G@ @ 
@/@8 R}@@@1 Je @5@/@8 Jp@? G@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@hY} D I		 JM J

 J

@6@A@1 A@ @5@/@8 Jp@?@R@F@@@4@A@1 JM @5@/@8 Jp@? G@ @ 
@/@8 R}@@@1 Je @5@/@8 Jp@? G@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@hY D I		 JM J

 J

@6@A@1 A@ @5@/@8 Jp@?@R@F@@@4@A@1 JM @5@/@8 Jp@? G@ @ 
@/@8 R}@@@1 Je @5@/@8 Jp@? G@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@hY D I		 JM J

 J

@6@A@1 A@ @5@/@8 Jp@?@R@F@@@4@A@1 JM @5@/@8 Jp@? G@ @ 
@/@8 R}@@@1 Je @5@/@8 Jp@? G@ 
@ @/@8 R}@ @ @/@8 I@ @8 Jv@?@<C@0Y D I A@ I

 I

 @y@6@ @8 I@1 A@ @5 @@8 J@?@1 A@
@5 @y@9 Jp@<C@0Y D I J5 I

 I

 @y@6@ @8 I@1 JM @5 @@8 J@?@1 J5
@5 @y@9 Jp@<C@0Y D I J5 I

 I

 @y@6@ @8 I@1 Je @5 @@8 J@?@1 J1
@5 @y@9 Jp@<C@0Y D I J1 I

 I

 @y@6@ @8 I@1 JM @5 @@8 J@?@1 J1
@5 @y@9 Jp@<C@0Y D I J1 I

 I

 @y@6@ @8 I@1 Je @5 @@8 J@?@1 J5
@5 @y@9 Jp@<C@tY D I

 A@

 @y@6@ @8 I@?@A@1 J1@5 @y@/
@8 TU A@F@@@/@1 E@5@8 J@1 JM@5 @y@/
@8 V@A@1 J5@5 @y@/@8 V@F@@@/@1 F@5@8 J@1 Je@5 @y@/@8 V@?@ 
@ @/@8 I@ @9 Jv@<C@tY D I

 A@

 @y@6@ @8 I@?@A@1 J1@5 @y@/
@8 V@F@@@/@1 E@5@8 J@1 JM@5 @y@/
@8 V@A@1 J5@5 @y@/@8 V@F@@@/@1 F@5@8 J@1 Je@5 @y@/@8 V@?@ 
@ @/@8 I@ @9 Jv@<C@hY D I Je F

 @y@6@A@1 Je@5 @y@/
@8 V@@@1 J5@1 F@5@5 @y@/
@8 V@A@1 JN@1 F@5@5 @y@/@8 V@@@1 JN@2 E@5 @y@/@8 V@?@ 
@ @/@8 I@ @9 Jv@<C@fZ
 D I Je
 E
 @y@6@A@1 Je@5 @y@/
@8 V@@@1 J5@2 E@5 @y@/
@8 V@A@1 JN@2 E@5 @y@/@8 V@@@1 JN@1 F@5@5 @y@/@8 V@?@ 
@ @/@8 I@ @9 Jv@<C@gZ D I JM
 F
 @y@6@A@1 Je@5 @y@/
@8 V@@@1 J5@1 F@5@5 @y@/
@8 V@A@1 JN@1 F@5@5 @y@/@8 V@@@1 JN@2 E@5 @y@/@8 V@?@ 
@ @/@8 I@ @9 Jv@<C@gZ+ D I JM E

 @y@6@A@1 Je@5 @y@/
@8 V@@@1 J5@2 E@5 @y@/
@8 V@A@1 JN@2 E@5 @y@/@8 V@@@1 JN@1 F@5@5 @y@/@8 V@?@ 
@ @/@8 I@ @9 Jv@<C@Z= D I
 J5

 @y@6@D@ @8 I@M@Q@D@ @8 I@M@Q@A@1 J5@2 F@5 @y@/
@8 V@@@=@A@1 J5@1 E@5@5 @y@/
@8 V@@@'@A@1 Je@2 F@5 @y@/
@8 V@@@1 Je@1 E@5@5 @y@/
@8 V@?@A@1 JN@2 F@5 @y@/@8 V@@@1 JN@1 E@5@5 @y@/@8 V@?@ 
@ @/@8 I@ @9 Jv@<C@kZS D I
 J5

 @y@6@D@ @8 I@M@Q@ @8 I@1 F@5@/
@8 J@A@1 J5
@5 @y@/@8 V@F@@@1 F@5@/@8 J@1 Je@5 @y@/@8 V@?@1 JN
@5 @y@/@8 V@?@ @ @/@8 I@ @9 Jv@<C@kZc D I
 J5

 @y@6@ @8 I@D@ @8 I@M@Q@1 E@5@/
@8 J@A@1 J5
@5 @y@/@8 V@F@@@1 E@5@/@8 J@1 Je@5 @y@/@8 V@?@1 JN
@5 @y@/@8 V@?@ @ @/@8 I@ @9 Jv@<XD  t  t t  At  L: BP I C@ D K
	@6@?@<C@ D K
@6@?@<CA D K@6@/@8 I@?@ @8 Jv@?@<XP N C%T D I A@

@6@ @9 I@<C%U D I JN

@6@ @9 I@<C%V D I J1

@6@ @9 I@<C%W D I J5

@6@ @9 I@<C%X D I JM

@6@ @9 I@<C%Y D I Je

@6@ @9 I@<XP T C
B D I@6@8 K.@?@.          (unit action: no variables affected)@8 L@9 K0@<C
B D I@6@0*** true .          /* all conclusions proved */@8 L@8 K0@9 K0@<XP S C
A D N@6@8 C,@b@h@c @u@<CA D N 
	
@6@8 C,@b@i@c @u@8 C,@b@j@c@t@9 T@<XP Ts C	E! D E$@6 A@8 J@?@R@<CE& D E$ @=XP Nr C	@ D K
@6@T
@?@<C	@ D K	@6@?@<C
@ D K
@6@8 A@?@<C@ @ D K J


 J
@6@ @8 A@?@ 
@ @8 Nq@?@<C@ D K@6@3@.@.
@5@8 A=@ 
@/@8 T@ @3@5@8 A=@?@<XP OL CM D I@6@1 NJ@.	@.
@5@8 K@1 N	
@5@8 As@R@<CM D I@6@?@<XP M9 CAQ D I@6@8 K.@?@8 U A@8 UI Q"@8 L@9 K0@<CAY D I@6 Q@8 L@8 UD@8 UI Q"@8 L@9 K0@<XP Q_ CFp D L!@6@1 QV	@5@8 As@?@<XP U CCQ D L!


@6@?@ @ @8 Tw@?@<CCV D L!

@6@ @8 U@?@<XP P CCM D J
@6@?@<CCP D J @y I@6@?@<CCS D J I @y@6@?@<CCV D J@6@8 R+@?@<XP T CF. D E$@6@1 U@.
@5@8 K@?@b@j@c@o@x@1 U	@5@8 B@?@<CF5 D E$
@6@1 U@5@8 B@?@<XP U C@"A D I@6@1 @.	@5@0@8 K@? Ml@8 I@8 I@8 I@1 	@5@8 U A@9 U@<CA D I@6@?@<XXQM EF@@/build/spark-VyARoI/spark-2012.0.deb/simplifier/processrules.pro  7AAuC AS AE RXO Escalar_replacement_rule C@J E E@6@8 R MK@8 Am@0@; A M@<XO E R C@C E E@6@/@/	@/
@8 V R@9apply_rule_to_existing_rules R@<C@F E E  @6@?@<XO E V C@h@U E E@6@/@/@/
@/@/@/@/@/@8 D MK@ @8 Jx@ @/@ A T@ @/@ A T@ @/@ A T@D@*@*@*@M@Q@ @ @ 
@ @ @ @ @ @8 D MK@ @ @ 
@ @ @ @ @ @8 D MK@R@<XXQM$attvarF@"/usr/lib/swi-prolog/boot/attvar.pl  #WAsC S EfrozenE$wakeupE I;EfreezeEcall_residue_varsXD  t  t t  Vt delete_attributes_ 
O V VCA	s@"/usr/lib/swi-prolog/boot/attvar.pl  #WA V @=CA V V	
@6@8 Il
 V@9 V V@<XD  t  t t  Vt  V @D  t  t @t  Vt V B6 D  t  t t  Vt  V 
O V VC@i V V@6@8 Ih V@?@<C@k V V@6@@<XD  t  t t  Vt  @ 
O V @C@ V V 
	@=C@ V V

@6@ @ 
@9 V V@<XD  t  t t  Vt  V @D  t  t @t  Vt V  @D  t  t t  Vt  V 
O V VC@ V V@6@/
@8 E V@/@8call_det V@8 Hz V@E@+ @@M@?@@@S@<C@ V V@6@R@<XD  t  t t  Vt frozen_residuals 
O V VCA V V$and


@6@?@&
@ @ @/@8 V V@ 
@ @ @9 V@<CA V V  V	
@=XD  t  t t  Vt attvars_residuals 
O V VC@ V V 
	@=C@,@ V V	@6@E@ @/
@8 B# V@&	@M@ 
@ @ @/@8attvar_residuals V@@@%	@G
@ @ @9 V V@<XD  t  t t  Vt  V 
O V VC@ V V 
@=C@@ V V
att



@6@E@U	@&
@M@%@G@G@@@c@E@+ V@&
@M@ 
@ @/@8 V@G@F@@@F@E@,@1 @2 @attribute_goals@5@8 @D V@&
@M@1 @2 V	@5@/@8 Gn V@&@ @ @/@8 V@@@"
 B2	

@#@G@F@F@F@ @ @ @9 V@<XD  t  t t  Vt delete_attributes 
O V VC
@ V V@6@/	@8 Av V@9 V@<XD  t  t t  Vt  V 
O V VC@ V V@6@@9 H V@<XD  t  t t  Vt portray_attvar AD  t  t t  Vt  V 
O V VC@ V V@6{@8 J V@/	@8 V@8
portray_attrs V}@9 V@<XD  t  t t  Vt portray_attr 
O V VC@&@ V V V@6@?freeze(~w, ~W)@3
@4	@4@3@1 H @@5@4@1 H @@5@4@1 H F@5@5@5@9 Q V@<C@)@ V V@6@!@1 @2attr_portray_hook	
@5@#@E
@0@ @8 @T V@ @@M@S@@	~w = ...@3@5@9 V@<XD  t  t t  Vt  V 
O V VC@ V V @=C@%@ V V V


@6@ @8 V V@E
@+@M
@S@@	 N@8 V@ @9 V@<XD  t  t t  Vt  I; 
O V VC@<@ V V@6@/@8 V@E@+@M@)
@9 I; V@@@$@1 E
@5@1 A@1 Gn@1 V@5
@5@2 V@5@3@1 E	
@5@5@9 @I V@<XD  t  t t  Vt make_conjunction 
O V VC@x V V V

 A


@6@?@ @8 V V@ @ 
@9 V@<C@{ V V 
@=XD  t  t t  Vt unfreeze 
O V VC@\ V V V
	
@6@?@8 V V@9 V@<C@_ V V@6@@<XD  t  t t  Vt call_all_attr_uhooks 
O V VC@8 V V @=C@9 V V V


@6@ @8uhook V@ @9 V V@<XD  t  t t  Vt  V 
O V VC@6@G V V V@6@?@E@)@8 H V@M@E
 V@/@8 E V@M
 V@1 V	@5@9 V V@@ V@9 W@F@@@9 V@F@<C@O V V@6@1 @2attr_unify_hook	
@5@@<XD  t  t t  Vt  V 	 D  t  t t  Vt  V 
O V VC@3 V V @=C@4 V Vwakeup
	

@6@8 V@ @9 V V@<XD  t  t t  Vt  V 
O V VC@s V V@6 V@/
@8 W @?@9 V@<C@v V V 
 @@=XXQM BF@)/usr/lib/swi-prolog/library/arithmetic.pl  %ZAuC FS E GcEarithmetic_expression_valueXD  t  t t  Bt 	evaluable 
O B W
C@ B B@6@T@?@<C@ B B@6@8 Eh @?@<C@ B B
@6@?@<C
@ B B@6 A~@8 A:@?@<C@ B B@6@8 G @?@9 H B@<C@!@ B B@6@8 I @E
@8 F@M
@1 BR@0@.	@5@1 W	@5@9 Cx Cz@@@S@F	@<XD  t  t t  Bt expand_predicate_arguments 
O B WC@ B B  @@=C@B@ B B
 A

@6@ @/@/@8do_expand_function B@E@ @8 G @ @8 W@M@" A Ie
@#@@@'@'
@ @ @ @9 W B@<XD  t  t t  Bt  Lb 
O B LaC@ B B
@6@T@?@<C@ B B A A


@6@?@1 A
@2 A@5@9 La B@<C@ B B A @
@6@?@9 W@<C@ B B A
 @@6@?@9 W@<C@ B B A
 W

@6@T@T@?@8 W@'@<C@ B B A

 A


@6@?@ @8 W@ @ 
@9 W@<C@ B B 
@=XD  t  t t  Bt  B 
O B BC@ B B W

@6@ @/@/
@8expand_function B@1 A
@2 W
@5@9 W@<C@*@ B B Ia

@6@/@/
@8 W@ @/@/@8 W@1 A
@2 A@2 W!@5@9 W@<C@*@ B B @M

@6@/@/
@8 W@ @/@/@8 W@1 A
@2 A@2 W"@5@9 W@<C@*@ B B JM

@6@/@/
@8 W@ @/@/@8 W@1 A
@2 A@2 JM@5@9 W@<C@*@ B B Je

@6@/@/
@8 W@ @/@/@8 W@1 A
@2 A@2 Je@5@9 W@<C@*@ B B J1

@6@/@/
@8 W@ @/@/@8 W@1 A
@2 A@2 J1@5@9 W@<C@*@ B B M

@6@/@/
@8 W@ @/@/@8 W@1 A
@2 A@2 M@5@9 W@<XD  t  t t  Bt  W	 @D  t  t @t  Bt W  @D  t  t t  Bt  W	 
O B WC@t B B 

@6@ @9eval B@<XD  t  t t  Bt eval_clause 
O B W&C
@g B B@6@/	@8 W@9 W& B@<XD  t  t t  Bt 	eval_args 
O B W*C@_ B B @=C@!@` B B



 W$


@6@ @ @ @ @9 W+ B@<XD  t  t t  Bt  W% 
O B W$C	@w B B@6@8 W@?@'
@<C@z B B@6@/@8 W
 B@ @8visible B@?@1 @5@@<C@~ B B M
@6@ @/@8 W#@b@g@l M@x@<C@~ B Bacos
@6@ @/@8 W#@b@g@l W2@x@<C@~ B Bacosh
@6@ @/@8 W#@b@g@l W4@x@<C@ @~ B B N

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m N@x@<C@~ B Basin
@6@ @/@8 W#@b@g@l W6@x@<C@~ B Basinh
@6@ @/@8 W#@b@g@l W8@x@<C@~ B Batan
@6@ @/@8 W#@b@g@l W:@x@<C@ @~ B B W;

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m W<@x@<C@~ B Batanh
@6@ @/@8 W#@b@g@l W=@x@<C@ @~ B Batan2

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m W?@x@<C@~ B B N
@6@ @/@8 W#@b@g@l WA@x@<C@ @~ B B N

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m N@x@<C@~ B Bceil
@6@ @/@8 W#@b@g@l WB@x@<C@~ B Bceiling
@6@ @/@8 W#@b@g@l WD@x@<C@ @~ B Bcopysign

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m WF@x@<C@~ B Bcos
@6@ @/@8 W#@b@g@l WH@x@<C@~ B Bcosh
@6@ @/@8 W#@b@g@l WJ@x@<C	@~ B B G@6@b@k G @x@<C@ @~ B B I

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m I@x@<C@ @~ B B @

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m @@x@<C@ @~ B B 

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m @x@<C@ @~ B B N

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m N@x@<C	@~ B Be@6@b@k WM @x@<C	@~ B Bepsilon@6@b@k WO @x@<C@~ B Berf
@6@ @/@8 W#@b@g@l WQ@x@<C@~ B Berfc
@6@ @/@8 W#@b@g@l WS@x@<C@~ B B W%
@6@ @/@8 W#@b@g@l WU@x@<C@~ B Bexp
@6@ @/@8 W#@b@g@l WV@x@<C@~ B B V
@6@ @/@8 W#@b@g@l V@x@<C@~ B Bfloat_fractional_part
@6@ @/@8 W#@b@g@l WX@x@<C@~ B Bfloat_integer_part
@6@ @/@8 W#@b@g@l WZ@x@<C@~ B Bfloor
@6@ @/@8 W#@b@g@l W\@x@<C@ @~ B B T

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m W^@x@<C@ @~ B B^

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m W_@x@<C@~ B B C-
@6@ @/@8 W#@b@g@l C-@x@<C@~ B Blgamma
@6@ @/@8 W#@b@g@l Wa@x@<C@~ B Blog
@6@ @/@8 W#@b@g@l Wc@x@<C@~ B Blog10
@6@ @/@8 W#@b@g@l We@x@<C@~ B Blsb
@6@ @/@8 W#@b@g@l Wg@x@<C@ @~ B B<<

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m Wi@x@<C@ @~ B B R

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m Wk@x@<C@ @~ B B R

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m Wl@x@<C@~ B B L5
@6@ @/@8 W#@b@g@l L5@x@<C@ @~ B B E

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m E@x@<C@ @~ B B Jl

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m Jl@x@<C@~ B Bmsb
@6@ @/@8 W#@b@g@l Wm@x@<C	@~ B Bpi@6@b@k Wo @x@<C@~ B B Ou
@6@ @/@8 W#@b@g@l Ou@x@<C@~ B B F

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@o@x@<C@~ B Bpopcount
@6@ @/@8 W#@b@g@l Wq@x@<C@,@~ B B		powm



@6@ @/@8 W#@ @/@8 W#@ 
@/@8 W#@b@g@g@g@n Ws@x@<C@~ B Brandom
@6@ @/@8 W#@b@g@l Wu@x@<C	@~ B Brandom_float@6@b@k Ww @x@<C@~ B B H
@6@ @/@8 W#@b@g@l Wy@x@<C@~ B Brationalize
@6@ @/@8 W#@b@g@l Wz@x@<C@ @~ B Brdiv

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m W|@x@<C@ @~ B B Q

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m Q@x@<C@~ B Bround
@6@ @/@8 W#@b@g@l W~@x@<C@ @~ B B>>

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m W@x@<C@~ B B L_
@6@ @/@8 W#@b@g@l W@x@<C@~ B Bsin
@6@ @/@8 W#@b@g@l W@x@<C@~ B Bsinh
@6@ @/@8 W#@b@g@l W@x@<C@~ B Bsqrt
@6@ @/@8 W#@b@g@l W@x@<C@~ B B J

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@p@x@<C@~ B Btan
@6@ @/@8 W#@b@g@l W@x@<C@~ B Btanh
@6@ @/@8 W#@b@g@l W@x@<C@~ B Btruncate
@6@ @/@8 W#@b@g@l W@x@<C@ @~ B B U

@6@ @/
@8 W#@ @/@8 W#@b@g
@g@m U@x@<XD  t  t t  Bt  W
 B,D  t  t t  Bt  W
 
O B W.CA B B  H A@=CA B B  N A@=CA: ER ER env ES@=CA; ER ER  W ES@=XD  t  t t  Bt  G3 
O B G4C@k B B W$$builtin@6@/
@1 W'
@5@9 @H@<XD  t  t t  Bt expand_function_arguments 
O B WC@ B B  @@=C@ B B		
 A

@6@ @ 
@ @8 W@ @ @ @9 W B@<XD  t  t t  Bt  W 
O B WC@ B B
 @@6@8 W B@?@<C@ B B@6@8 W@?@3@.@.@5@8 A=@ @/
@8 W@3
@5@9 A=@<C@C@ B B A

@6 Bs@/
@8 C  C@/@8 W-@ 
@ @8 W/@?@3@.@.@5@8 A=@ @/@ @8 W@ @3	@5@/@8 I I@ @3@5@9 A=@<C@ B B@6 W
@9 B G@<XD  t  t t  Bt  W  
O B WC
@ B B@6@/@8 W@ @9 W@<XD  t  t t  Bt  W1 
O B W0C@ B B
@6@?@<C@ B B@6@/
@8 C1 B@9 W/@<XD  t  t t  Bt  Gd @D  t  t @t  Bt Gc D  t  t t  Bt  Gd 
O B GcC@? B B@6@1 @a@1 B
 B@2 Gc@5@0@5@9 @d@<XD  t  t t  Bt 	list_conj 
O B WC
@c B B

@6@?@<C@d B B
 A

@6@ @ @9 W B@<XD  t  t t  Bt  W& 
O B W)C@K@W B B
 @ W$




@6@/@/@8 A:@ @ @8 A:@3@0@.@5@8 A=@ @/@ @/@3@1 W@.@5@5@8 W,@ @3@5@8 A=@ @ 
@9 W@<XD  t  t t  Bt  Gg 
O B GfC@x@B B B

 @ H[
  B W.

@6 Bs@/
@8 W@1 
@5@ @/@8 G| @E@*
@M@"
 

@#@@@"
  

@#@E@" 
@#@M@ @ @ @8 A:@ @b@g@c@o@x@@ K@ @9 W@F@<XXQM GB-C AS AXD  t  t t  GBt pred_option B,D  t  t t  GBt  W 
D  t  t t  GBt option_decl B,D  t  t t  GBt  W 
O GB WC@2 D
 D
  E! D@=C@ D D tcp_connect D@=C@4 E' E'  A B@=C@P E6 E6 prolog_walk_code E7@=C@' E) E)  B< E*@=C@c ER ER 
load_settings ES@=C@2 EO EO portray_clause EP@=C@X EV EV prolog_read_source_term EX@=C@[ EV EV read_source_term_at_location EX@=C@c EV EV directory_source_files EX@=C@8 EK EK  EJ EL@=C@: E[ E[ read_file_to_codes E\@=C@> E[ E[ read_file_to_string E\@=C@A E[ E[ read_file_to_terms E\@=C@0 Ea Ea print_prolog_backtrace Eb@=XXQM D0F@@/build/spark-VyARoI/spark-2012.0.deb/simplifier/newutilities.pro  7AAuC AS AE DE DE DxE T
E DE EEpad_number_as_atomEmonth_numeric_to_nameE DvE PE UwE VE IE PE KvXO D0flatten_list_x CA D/ D/ @=CA D/ D/
@6@/@8 W I@ @/
@8 W@ @ 
@9 I I@<CA D/ D/ 
@=XO D0retrieve_padding CAF D/ D/
@6@?@<CAK D/ D/0
@6@q@ @ @9 W I@<XO D0split_off_atoms CA D/ D/

@6@ @8 F@?@<CA D/ D/ J


@6@ @8 F@ @ 
@9 W I@<CA D/ D/@6@3@5@/
@8 W@ @ 
@9 W@<XO D0 T
 C@iA D/ D/@6@1 E#@.
@.@.@.
@.@.@5@8 E#
 D@/@8 W I@ @/@8 W@ @/@8 W@ 
@/@8 W@ @/@8 W@ @/@8 W@ @/@8 W I @@3@4@4@5@8 P I @3@4@4@5@8 W@?@<XO D0 W CA D/ D/@6@/	@8 D I@/
@8 B@/@8 B@'
@?@<XO D0@ implode_separator_content_list_x C@ D/ D/


@6@?@<C@ D/ D/

@6@/@8 A@ @ @/@8 A@ 
@ @ @9 W I@<XO D0 I CA D/ D/ @=C
A D/ D/@6@/	@8 I I@b@i@c@o@x@<XO D0 W CAj D/ D/@6@/@8 F@ @/@8trim_atom_x I@ @8 F@?@<XO D0 W C@ D/ D/@6@/@8 F@/@8 F@ @ @/
@8replace_separator_with_split I@ 
@8 W@?@<XO D0 Uw C@v D/ D/
 @6@?@<C@y D/ D/@6 P@8 L@q
	?@9 Uw I@<XO D0 Kv C@` D/ D/@6@/
@8 G@8 F@?@<XO D0retrieve_next_id CA D/ D/@6@1get_base_unique_id@.
@5@8 K@b@j@c@o@x@1 W	@5@8 @ I@?@<CA D/ D/
@6@1 W@5@8 W@?@<XO D0pad_number_as_atom_x CA. D/ D/@6@b@j@g@t@9Can not pad number: ~k to size: ~k as number is too big.
@3@4@5@9 J J@<CA8 D/ D/@6@ @/
@8 W@ 
@/@8 W@ @ @8 F@?@<XO D0 W CAs D/ D/@6@?@<C
Aw D/ D/@6@b@h@i@t@?@<CA| D/ D/

@6@q@ @ 
@ @9 W@<XO D0 W C@ D/ D/
@6@?@<C@ D/ D/
@6@?@<C@ D/ D/ J

@6@ @ 
@9 W@<C@ D/ D/ J
@6@/@8 W@ @ @9 W@<C@ D/ D/


@6@ @ 
@9 W@<XD  t  t t  D0t  W BO D0 W CA D/ D/@6@/
@8 W I@/@8 Kv I Kq@3@4@5@8 W@?@<XO D0 W CAV D/ D/ 01JAN@=CAW D/ D/ 02FEB@=CAX D/ D/ 03MAR@=CAY D/ D/ 04APR@=CAZ D/ D/ 05MAY@=CA[ D/ D/ 06JUN@=CA\ D/ D/ 07JUL@=CA] D/ D/ 08AUG@=CA^ D/ D/ 09SEP@=CA_ D/ D/ 10OCT@=CA` D/ D/ 11NOV@=CAa D/ D/ 12DEC@=XO D0 P CA D/ D/@6@/
@8 W@?@'	
@?@<XO D0 W CA D/ D/
@6@?@<CA D/ D/
@6@b@h@i@r@q@?@ @ @8 W I@?@<XO D0 W CA! D/ D/@6@/@8 G@ @/@8 B@ @ @8 W I@?@<XO D0 P C@ D/ D/
 A@6@?@<C@ D/ D/

@6@?@<C@ D/ D/
@6@ @ @8 W@?@<XO D0 V C@k D/ D/ @6@?@<C
@n D/ D/@6 P@8 J@q	?@9 V I@<XD  t  t t  D0t  D AO D0 W C@U D/ D/@6@/
@8 F@8 G@?@<XXQM DF@C/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__subst_hyp.pro  7AAuC AS AE UE VE S|XO D S| C
@W D D@6@1 V	
@5@9 B)@<XO D U C@C D D@6@8 J J@?@<C@G D D@6@8 V S~@?@<C@K D D@6@1 V	
@5@8 As@?@<XD  t  t t  Dt  V  BXQM FF@&/usr/lib/swi-prolog/library/filesex.pl  %ZAuC FS E
set_time_fileEdelete_directory_and_contentsE	link_fileEdelete_directory_contentsEcopy_directoryE	copy_fileErelative_file_nameEmake_directory_pathE EdXO Fcopy_directory_content C@	u Ec  %ZA X@6@8special
 F@?@<C@%@ X X@6@/@8 X X#@/@8 X$@E
@ @8 E X#@M
@ @ @9 X X#@@@ @ @9 X X#@<XO F X CA X X@6@8 X @?@<CA X X@6@/
@8 X$@E
@8 X%@M@9 X X#@@@9 A X#@<XO Fdestination_file C@ X X@6@8 X%@?@/@8 E X#@ @9 X$@<C@ X X @=XO F	copy_from C@ @ X X@6@1 B Fr@.
@4@1 Lbinary@5@5@1 G
	@5@1 C
@5@9 A` X#@<XO Fmake_directory_path_2 C@ X X@6@8 X%@?@<C@ X X@6@- @?@/	@8 F X#@8 X6 X#@9 Io X#@<XO F X C@ X X@6@0@0@8 IP X#@?@9 X*@<C@ X X@6@/	@8 F X#@1 X@5@8 EB
 E4@9 A' X#@<XO F
to_dot_dot C@ X X 
	@=C
@ X X

	@6@?@<C@ X X

 O
@6@ @ @9 XE X#@<XO F X CA X X@6@/	@8 X>@1 X@5@9 X@@<XO F X C@ X X@6@E@8 X%@M@S@@@8 X:@/
@8 X>@1 X	@5@9 X@@<XO F X C@&@ X X@6@/
@8 X, X#@1 X1
 C@@.@4@1 X2 X3@5@5@1 X/@5@1 C@5@9 X5@<XO F X C@5@v X X

@6@/@8 U2 X#@/@8 XJ@/
 @ @8 Bk X#@/ @ @8 XK@ 
@ @/@/@8delete_common_prefix X#@ @/@ @8 XG@  @9 XK@<XO F X C@>@ X X@6@U@U	@?@E@A@8 H  X#@@@+ A~@M@'
	@@@#@E@0@0  @8 A@M@9 A@@@3@4 @4	@5@9 A X#@<C@J@ X X@6@U
@?@E@*@U@M@E
@0@0  @8 A@M
@9 A@F@@
 @/@8 A@ @9 A@@@E@U	@M@9 A@@@8 X8@9 X.@F@<C@ X X@6@1 @a@1 B@0@5@0@5@9 @d@<XO F X C@ X X@6@8 X9@?@<C	@ X X@6create @9 Bb G@<XO F XM C@ X X

@6@?@ 
@ @ @9 XL@<C@ X X 	@=XD  t  t t  Ft  X
D  t  t t  Ft  XO F X! C@ X X  A~@=C@ X X  O@=XXQM E\F@'/usr/lib/swi-prolog/library/readutil.pl  %ZAuC FS Eread_line_to_stringE WEread_stream_to_codesE XWE EZE EZE WE WXO E\ XW C	@ E[ E[?
@6@?@<C@ E[ E[
@6@/
@8 A @ 
@ @ @9 X[
 E\@<XO E\pl_read_stream_to_codes C@ E[ E[@6@/@8 X\@ @/@8 X^@'	@<XO E\ EZ C@ E[ E[?
@6@?@)
@<C@ E[ E[



@6@?@<C@ E[ E[
@6@/
@8 X\@ 
@ @ @9 Xb X_@<XO E\read_1line_to_codes C@t E[ E[?
@6@?@<C@u E[ E[

@6@?@<C@v E[ E[
@6@?@/@8 X\@ @9 Xd X_@<C@y E[ E[
@6@/@8 X\@ @ @9 Xf@<XO E\read_stream_to_terms C	@ E[ E[ F>
@6@?@<C@ E[ E[

@6@/@ @8 Af @ @ 
@ @ @9 Xg X_@<XO E\ Xa C@ E[ E[@6@9 X` X_@<XO E\pl_read_line_to_codes C@ E[ E[@6@/@8 X\@ @/@8 Xc@'	@<XO E\ Xo C@l E[ E[@6@/
@8 X\@E
@+
?@M@( F>@@@/@8 Xf@'	@<XO E\ F  C@N E[ E[  @6@1 F@2 Freadutil@5@0 A@8 @@?@<C@v@P E[ E[@6@1 @@1 XZ@.@.	@5@2 Xp	@5@8 As@1 @@1 XY	@.
@5@2 Xn	
@5@8 As@1 @@1 XX@.@5@2 Xl@5@8 As@1 @@1 XV
@5@2 X`
@5@8 As@3@1  EZ@5@4@1  EZ@5@4@1  XW@5@4@1  XW@5@5@9 Fk X_@<XO E\ Xh C@ E[ E[@6@/@ @8 Xi@ @/
@ @8 Xk@'	
@<XD  t  t t  E\t $pred_option B,D  t  t t  E\t  Xv 	 O E\ Xv C@: E[ E[ Wtaillist_or_partial_list Xx
@6 Xz@ @9 E X_@<C@R@: E[ E[ Wpass_to    B@6@D@1 E@1  @2  B@5@5@ @8 A X_@M@Q@1  @2 X1@0@0@0@0@5@3@1 E@1  @2  B@5@5@5@;
 GB W X@<C@R@> E[ E[ W X}    B@6@D@1 E@1  @2  B@5@5@ @8 X@M@Q@1  @2 X1@0@0@0@0@5@3@1 E@1  @2  B@5@5@5@; X X@<C@A E[ E[ W Xx Xz Xx
@6 Xz@ @9 X{@<C@F@A E[ E[ W X}  Xh@6@D@1 E@1  Xh@5@5@ @8 X@M@Q@1  E\@2 Xu@0@0@0@0@5@3@1 E@1  Xh@5@5@5@; X X@<C@Q@A E[ E[ W X}    @@6@D@1 E@1  @2  @@5@5@ @8 X@M@Q@1  @2 @@0@0@0@5@3@1 E@1  @2  @@5@5@5@; X X@<C@R@A E[ E[ W X}    B@6@D@1 E@1  @2  B@5@5@ @8 X@M@Q@1  @2 X1@0@0@0@0@5@3@1 E@1  @2  B@5@5@5@; X X@<XO E\ W C@/@ E[ E[@6 @@8 G~ G@3@1 A# Fr@5
@5@/@8 @ X_@1 X1 Fr@.
@5@1 F<@0	@5@1 C@5@9 A` X_@<XO E\ W C@;A E[ E[@6 @@8 X@1 Xx@.@5@8option
 D@3@1 A# Fr@5
@5@/@8 X@1 X1 Fr@.

@5@1 Xu
	
@5@1 C
@5@9 X@<XO E\ W C@9@ E[ E[@6 @@8 X@1 Xx@.@5@8 X@3@1 A# Fr@5
@5@/@8 X@1 X1 Fr@.

@5@1 XV
	@5@1 C
@5@9 X@<XO E\ XT C@.@ E[ E[@6 Q
@/
@/@8 F< X_@E
@-
?@M@'	@@@E
@ B@8 @ @M
@)	 F>@@@'	@<XD  t  t t  E\t  XWD  t  t t  E\t  XWD  t  t t  E\t  EZD  t  t t  E\t  EZXQM EPF@&/usr/lib/swi-prolog/library/listing.pl  %ZAuC FS E WE WE WE FKE FL XD  t  t t  EPt put_tabs 
O EP XCB EO EO@6@b@i@c @t@?	@8 Aw
 EP@q
	?@9 X X@<CB EO EO @=XD  t  t t  EPt write_declarations 
O EP XC@ EO EO@6@?@<C@ EO EO
@6:- ~q.~n@3
@5@8 Q X@ @9 X X@<XD  t  t t  EPt pprint_wrapped 
O EP XCB EO EO@6@"	@#@?@/@8 Iw X@ @ @9portray_list X@<C@:B EO EO@6@8 H  X@?@/@/
@8 H X@ D@ @8pprint X{ @8 E X@/@8 X@ 
@ @ @8	pprint_nv X@1 E@5@8nlindent X V@9 X@<C@&B EO EO@6@3@.@.
@5@8 A=~q(@ @8 X@/@8 X@ 
@ @ @8pprint_args X P@9 X@<XD  t  t t  EPt list_clauses 
O EP XC@%@ EO EO@6@/
@/@8 G| X@A@/@8 F @ @8write_module X@1 @@5@8 X X@R@@@S@F@<XD  t  t t  EPt 
unify_args 
O EP XC@ EO EO
 @6@?@<C@ EO EO
@6@?@<C@ EO EO 


@6@?@<C@ EO EO @=XD  t  t t  EPt list_module 
O EP XC@c@k EO EO@6@A@Y@0@1 @.	@5@8 @E X@D@1 	@5@1
imported_from@0@5@8predicate_property C@M@Q@0@/
@8 X@/@0@8 A:@E
@A T@8 X@@
@  @0@0 F@8 A@M
access_level @8 A@@@S@8 I@1 
@5@8list_predicate X@R@@@S@G	@F@<XD  t  t t  EPt 
postfix_op 
O EP XCB EO EO@6@/
@/@8 K@ @/@8
post_assoc X@?@b@j@g@m E@x@<XD  t  t t  EPt portray_meta_arg 
O EP XCBL EO EO@6@8 C,@?@/@8 X@ noindentC@ @9portray_body X@<C
BP EO EO@6C@ @9 X@<XD  t  t t  EPt 
m_callable 
O EP XCA EO EO@6@0@/	@8 X@8 W@1 @0@0@5@9 Jx@<XD  t  t t  EPt term_needs_braces 
O EP XCA EO EO@6@8 W@/
@0@8 A:@/@0@8 K@b@g@i@t@?@<XD  t  t t  EPt 	primitive 
O EP XCB% EO EO@6@8	or_layout X@?@R@<CB' EO EO A@6@?@R@<CB( EO EO @=XD  t  t t  EPt 	full_stop 
O EP XC
Ar EO EO@6 A~@8 Ig X@9 K0@<XD  t  t t  EPt  W @D  t  t @t  EPt W Ag Ag D  t  t t  EPt  W 
O EP WC@MA5 EO EO	 

@6 @@ @8 G~ Gis_meta@1 @5@/
@8meta_options X@D@*@D@ @/@8 H X@  @0@3@1
singletons @@5@5@8 H X@ @ 
@8do_portray_clause X@M@Q@@@F@M@Q@@@F@<XD  t  t t  EPt declaration 
O EP XC@ EO EO@6@/@/@8decl X@ @8 X@/
@8	decl_term X@3@4
@5@9 A=@<C@6@ EO EO@6@?@1 @@.@5@8 X@/@0@8 X@E
@A@+ @@@*	@M
@"
 @@#@@@"
 @ @#@<C@ EO EO@6 @@8 X@/@8 X@"
 G@#@<XD  t  t t  EPt listing_write_options 
O EP XCB EO EO 
 H @ P @ P H H
@=XD  t  t t  EPt list_declarations 
O EP XC@&@ EO EO@6@/
@1 X	
@5@/@8 @H@E@+@M@S@@
@ @8 X~n@9 X@<XD  t  t t  EPt list_predicates 
O EP YC@4@ EO EO
 

@6@/@8 R I@ @/
@8
pi_to_head X@ 
@ @8 X X@ 
@8$define_predicate X@ 
@/@/@8 X@1 @5@8 X@8 I@R@<C@ EO EO @=XD  t  t t  EPt  X 
O EP XCB EO EO  K@=CB EO EO  K @=XD  t  t t  EPt portray_list_elements 
O EP YC@SBe EO EO	
@6@ C@ @8 X@E
@+
@M@S@F@@@8@E@U
@"
@#@M A@8 L@8 X@ 
@ @9 Y
 X@F@@@q	>@ @8 X| @8 L@ 
C@ @9 X@<XD  t  t t  EPt  X 
O EP XCB[ EO EO@6@?@9 L@<C@ B] EO EO@6@8 X[ @8 L@q	@ @ @8 Y@8 X S@9 L@<XD  t  t t  EPt 	prefix_op 
O EP YCB EO EO@6@/
@/@8 K@ @/@8	pre_assoc X@?@b@j@g@m E@x@<XD  t  t t  EPt  FL  @D  t  t t  EPt  FL  
O EP XC	@g EO EO@6@/@8 I} X@9 X X@<XD  t  t t  EPt  X 
O EP XC@3B EO EO@6@U	@"	{}
@#@/
@8 X@q
 X@8 X@ @ noidentC@ @8 X@ 
@8 X V@9 X@<C@pB EO EO@6@E@8 F@M@0@/@8 I5 X@b@g@c @t@@@8 X@F@D@8nowrap_term X@M@Q@1  FL
line_width@5@/
@8 Gx Gy@b@g
@c @t@E@/@3@1
max_length
@5@5@8 H X@M@S@@@&
@/@8 X@b@g@g@o@g
@t@b@g@g
@c@m @t@?@ @9 X X@<CB EO EO@6@/@ @8 X X@ @9 B @<XD  t  t t  EPt infix_op 
O EP Y,C@$A EO EO@6@/@/@8 K@ @/
@/@8infix_assoc X@?@b@g@g
@m E@x@b@g@g@m E@x@<XD  t  t t  EPt  X 
O EP XCAA EO EO@6@T	@?D@9 X@<CAD EO EO
 @
 @@6@?@ D@8 X@9 X X@<C@AG EO EO@6@/@/@/
@8clause_term X@? @/@8
inc_indent X@ @/@/@8 Y- X@ @ @8 X ~w@3@5@8 X@E@V@U
@"
 

@#@D@ @8 X X@M@Q@M@ @8 X~q@3@5@8 X @8 X@ @8 X(   @8 L@ @/@8 Y5@ @  XD@8 X@ @8 X P@8 L@@@1  FLbody_indentation@5@/@8 Y"@ 
@ indent@ @8 X@G@9 Y1@<C@0A] EO EO
 @ A

@6@ @/
@8 B@b@g
@c@t@?:- use_module(~q,@3@5@8 X@ @8 X).
@9 L@<C@$Ac EO EO
 @ G

@6@?
:- module(~q,@3@5@8 X@ 
@8 X Y@@9 L@<CAg EO EO
 @
@6@?:- @8 L@  XD@8 X@9 Y1@<CAk EO EO@6  XD@8 X@9 Y1@<XD  t  t t  EPt  Y  
O EP YCB EO EO$VAR@6@?@<CB EO EO A@6@?@<C@5B EO EO@6@/	@/
@8 A:@0@0@8 K@E@+
@M@0@0@9 Y8@@@C@+
@M@E
	@0@8 Y X@M
@S@@@0@9 X X@P@<XD  t  t t  EPt  W 
O EP XCA1 EO EO@6 A@8 X@9 W X@<XD  t  t t  EPt  X 
O EP XC@ EO EO  F F@=C@ EO EO  B B@=C@ EO EO  F F@=C@ EO EO  B, B,@=C@ EO EO  A A@=XD  t  t t  EPt  X 
O EP XCB EO EO @=C@BB EO EO E



@6@ C@ @8 X @8 X@ 
C@ @8 X@E@+@M@S@@ A@8 X@8 X@ @ @9 X@<XD  t  t t  EPt notify_changed 
O EP YIC@)A EO EO@6 A@/
@8 X T@8 X@D B@8 X@M@Q@?@/@8 X@7%   NOTE: system definition has been overruled for ~q~n@3@5@9 X@<CA EO EO @=XD  t  t t  EPt contains_non_primitive_meta_arg 
O EP YLCB< EO EO@6@/
@/@8 BQ@/@8 BQ@ @8 C,@D
@ @8 Y:@M
@Q@?@<XD  t  t t  EPt  Y0 
O EP Y/CB EO EO  K@=CB EO EO  K @=CB EO EO  K @=XD  t  t t  EPt list_clauserefs 
O EP YNC@ EO EO@6@?@<C@ EO EO	
@6@?@8 YO X@9 YP@<C@ EO EO@6@/	@/
@8 F X@1 @	
@5@9 X@<XD  t  t t  EPt 
portray_or 
O EP YRC@)A EO EO@6@8 X X@?@/
@8 Y5@  Y<@8 L@ 
@ @ @8 YR X@ @ 
@8 X@  P@9 L@<CA EO EO@6@8 X@?@ @ @9 YU@<CA EO EO@6@/
@8 Y5@ 
 X@ @ @9 X@<XD  t  t t  EPt  YR 
O EP YVC@[A EO EO C F



@6@?@/@8 Y5 F@/@/@8 Y8@ @  X@ @ @8 X@8 X->  @8 L@ 
@  X@ @ @8 X@8 X;   @8 L C@0@/@8 Y8@ @ @ @9 YS X@<C@[A EO EO C C



@6@?@/@8 Y5 C@/@/@8 Y8@ @  X@ @ @8 X@8 X*-> @8 L@ 
@  X@ @ @8 X@8 X YX@8 L C@0@/@8 Y8@ @ @ @9 YY@<C@9A EO EO		 F


@6@?@/@8 Y5 F@/@/@8 Y8@ @  X@ @ @8 X@8 X YW@8 L@ 
@ @ @9 YY@<C@9A EO EO		 C


@6@?@/@8 Y5 F@/@/@8 Y8@ @  X@ @ @8 X@8 X YZ@8 L@ 
@ @ @9 YY@<C@9A EO EO		 C


@6@?@/@8 Y5 C@/@/@8 Y8@ @  X@ @ @8 X@8 X YX@8 L@ 
@ @ @9 YY@<C@9A EO EO		|


@6@?@/@8 Y5 Y\@/@/@8 Y8@ @  X@ @ @8 X@8 X|   @8 L@ 
@ @ @9 YY@<XD  t  t t  EPt  X 
O EP XCA| EO EO@6@T@?@ @ @ 
@9 X@<CA EO EO B@6@1  FLcut_on_same_line@5 @@8 Y"@?@  !@9 L@<C@7A EO EO A B
@6@1  FL Y^@5 @@8 Y"@D@1 A@0@0@5@ @8 YT@M@Q@?@  !,@8 L@  Y>C@ @ 
@9 X@<CA EO EO Y>@6@?@ @8 X X@ @ @ 
@9 X@<C@!A EO EO@6@8 X@?@  Y<@8 LD@ @ 
@8 YY@ @8 X@  P@9 L@<C@*A EO EO@6@ @8 YT@?@ ( @8 L@q	@  XD@ @ 
@8 X@ @8 X@  P@9 L@<C@2A EO EO

 A

@6@? A@/@/@8 Y8@  X@ @ @ 
@8 X@  A@8 L@  Y>@ @ @ 
@9 X@<C@,A EO EO		 Ay
@6@?@  Ax@8 L@  P@8 L Ax@/@8 YF@q	@ @  X@ @ @ 
@9 X@<C@(A EO EO@6@8 X X@1 E@.@5@ 
 A@8 X X@1 @5@1 @@.@5@8 X@?@ @ @ 
@9portray_meta X@<CA EO EO@6@ @ @ 
@9 X@<XD  t  t t  EPt  Y 
O EP YC@ EO EO 

 

@6@?@ @ @9 Y@<C@ EO EO 

@6@ @9 A:@<XD  t  t t  EPt  Y7 
O EP Y6CC EO EO@6@b@h@i@c@p@o@x@<XD  t  t t  EPt  X 
O EP XCA EO EO@6@8hide_module X@?@<CA EO EO@6~q:@3@5@9 X@<XD  t  t t  EPt  X 
O EP XCB EO EO @=C@+B EO EO
@6@ C@ @8 X@E@+
@M@S@@ A@8 X@8 X@ 
@ @9 X@<XD  t  t t  EPt  Yi 
O EP YhC@!A	 EO EO @6@1 	
@5@1 X@.@5@8 X@1  
@5@1 X@5@8 X@?@<CA EO EO
@6@?@<XD  t  t t  EPt  W 
O EP XC
A- EO EO@6@/	@8 U@9 X X@<XD  t  t t  EPt  FL @D  t  t @t  EPt FK D  t  t t  EPt  FL 
O EP FKC@ EO EO 
	
@6@T
@?@9 Y@<C@ EO EO 
	
@6@8 AE X@?@1 R@.
@5@1 FK@2 	@5@9 Cx X@<C@ EO EO@6@E@/	@
 B_locate_clauses Yn@M@9 YP@F
@@@/
@8$find_predicate X@9 Y X@F	@<XD  t  t t  EPt  X 
O EP XC@7@ EO EO@6@/@/@8 X@ @/
@/@8 A:@E@ @ @8 Yg@M@"
 
@#@@@"
  
@#@<XD  t  t t  EPt  X 
O EP XCA? EO EO portray_goal@=XD  t  t t  EPt  Xv B,D  t  t t  EPt  Xv 	 D  t  t t  EPt  Xv 
O EP XwC@Q@2 EO EO W X}    B@6@D@1 E@1  @2  B@5@5@ @8 A X@M@Q@1  @2 Y+@0@0@0@5@3@1 E@1  @2  B@5@5@5@; X X@<XD  t  t t  EPt  X 
O EP XC@ EO EO@6	undefined@8 X@?@/
@8 X%   Undefined: ~q~n@3
@5@9 X@<C@ EO EO@6 F@8 X@?@/
@8 X%   Foreign: ~q~n@3
@5@9 X@<C@ EO EO@6@8 YJ X@8 Y  X@9 X X@<XD  t  t t  EPt portray_meta_args 
O EP YCBB EO EO @=C@4BC EO EO	

@6@ 
@ @ @ @8 X X@E@+@M@S@@@  A@8 X@ @8 X@ @ @ @ @9 Y X@<XD  t  t t  EPt  Y 
O EP YCB
 EO EO  F@=CB EO EO  K @=XD  t  t t  EPt  X 
O EP XCB EO EO@6@T@?@R@<CB! EO EO  C@=CB" EO EO  F@=CB# EO EO  C@=XD  t  t t  EPt  Yf 
O EP YeC@8B1 EO EO@6@8 YM X@?@3@.@.
@5@8 A=@3@0@.@5@8 A= X@3@5@8 X@/@8 X@ @ 
@ @ @8 Y P@9 X@<C
B9 EO EO@6C@ @9 X@<XD  t  t t  EPt  X 
O EP XC@;B EO EO@6@8 K0@1  FLtab_distance@5@/
@8 Y"@E
@b@j@c @v@M
@9 F X@G@@@b@i@j@m @@y@b@i@j@m Jl@y@ @8 X@ @9 Y@<XD  t  t t  EPt  Y4 
O EP Y3CAo EO EO  @


 @
@=CAp EO EO -->


 Y
@=XXQM E*F@./usr/lib/swi-prolog/library/prolog_autoload.pl  %ZAuC FS E B= E B<XD  t  t t  E*t autoloaded_count BD  t  t t  E*t  Y FD  t  t t  E*t  Y FO E* Y C@V E) E)  @6@9 B<
 E*@<XO E*information_level C@t E) E)@6@E
@1verbose @@5 @@8 X X@M
@) BB@@@) BC@<XO E* B= C@Q@f E) E)
@6 G@/@8 G @/@/
@8
autoload_step Y G@/@8 Y@b@g@g@m E@y@/@8 FC @E@&@b@g@c @t@M@/@8 Y Y@ @1 B<@2	reiterate
@5@8 @< @>@ @9 Y Y@@@'	@F@<XD  t  t t  E*t  Xv B,D  t  t t  E*t  Xv 	 O E* Xw C@' E) E) B< Y A Y
@6 A@ @9 X| Y@<C@$@' E) E) B< Yy A F @8 Y
@6@1 Y@4 F@4 @8@5@ @9 Y@<XO E* B< C@R@Y E) E)		@6 @@8 G~ G G@/	@8 Ycount@1 IR@0@5@/
@8
aggregate_all
 E. @/@8 Y Y@1 IR@0@5@/@8 Y G@/
@8 Y@b@g
@i@m E@y@/@8 Y@b@g@j@m E@y@ @1 B<@2	completed@5@9 Y@<XD  t  t t  E*t 
autoloaded AO E* Y C@ E) E)@6@1 Y@.
@5@8 K@/@8 Y@1 Y@5@8 B@R@<XO E*assert_autoload_hook C@0@ E) E)@6@1 @@1  A@2 T?@1 BD@1 @.	@2 @.
@.@5@.@5@0@0@5@2 Y@1 	@2 
@5@5@9 HM @<XO E* Y C@@ E) E)

@6@1 Y@.@5 @@8 Y Y@1 IR@0@5@/@8 Y@1 A@1 A B=@.
@5@2 A@1 A BA@.@5@2 A@1 G B= @@5@2 A@1 G BA@5@2 A@1 Y@.@5@2 B@2 Y @5@1 W
@5@1 A@1 K@2 Y@.@5@2 A@1 C@5@2 A@1 G B=
@5@2 G BA@5@8 A`  Y@1 IR@0@5@/@8 Y@'	@b@g@g@m E@x@<XXQM C
F@%/usr/lib/swi-prolog/library/occurs.pl  %ZAu@ C FS Efree_of_varEfree_of_termEcontains_varE
contains_termEsub_varE C
Eoccurrences_of_termEoccurrences_of_varXO C
 Y C@U	u C  %ZA Y@6@D
@8 Y C@M
@Q@<XO C
 Y C@N Y Y@6@D
@8 Y C@M
@Q@<XO C
 Y C@C Y Y@6@*	@?@<C@E Y Y@6@8 F@0@/
@8 BQ@8 Y@?@<XO C
 Y C@8 Y Y
@6@?@<C@9 Y Y@6@8 F@0@/
@8 BQ@8 Y@?@<XD  t  t t  C
t  Y @D  t  t @t  C
t Y  @O C
 Y C@,@ Y Y@6@!
@1 Y @5@#@A@@/@8 BQ@q@ @8 C C@R@@	@9 BQ@G@<XO C
 Y C@t Y Y@6@*	@<C@v Y Y@6@8 F@0@/
@8 BQ@9 Y C@<XO C
 C
 C@j Y Y 
@=C@k Y Y@6@8 F@0@/
@8 BQ@9 C
 C@<XO C
 Y C@\ Y Y@6@1 C
	@5@9 Y C@<XO C
 Y C@c Y Y@6@1 Y	@5@9 Y@<XXQM EbF@+/usr/lib/swi-prolog/library/prolog_stack.pl  %ZAuC FS E WE WE E`Eprolog_stack_frame_propertyE KE KXO Ebsubgoal_position C@'A Ea Ea@6@/
@0@8 EJ
 EL@/@8 F K@ @ 
@/@8find_subgoal K@ @ @8 BQ@ @ @9 BQ@<XO Eb A CA4 Ea Ea 
@=C@3A6 Ea Ea	

@6@ @/@8 Y K@E@+
@&@M@'@F@@@" @
@#@ 
@ @ @9 Y@F@<C@ A> Ea Eaframe


 @6@?@&
@ @ @/@8level K@ 
@ @ @9
where_no_goal K@<C@+AA Ea Ea		 Y



@6@ @/@8 Y@" E Y;
@#@ 
@ @ @9
where_goal K@<XO Ebframe_predicate CA
 Ea Ea  F

@=CA Ea Ea  H

@=CA Ea Ea X
@6@9 F: K@<XO Eb W CA' Ea Ea@6@/@8default_backtrace_options K@ @/@8
merge_options X@1 A	@5@/
@8 Gm A@ 
@9 TD K@<XO Ebcopy_term_limit C@ Ea Ea 
...@6@8 F@?@<C@%@ Ea Ea@6@8 H  K@?@/@/@8 X K@q
?@(@ @ 
@ @/@8
copy_pairs K@ @ @9 Y@<C@@ Ea Ea
@6@8 F@?@/@/@8 Y K@q
?@(@E@$@b@g@g@s@M@ @ @8 Y @ @ 
@9copy_term_args K@G@G@G@@@T@q@ @ @8 Y @ @ 
@8 Y@q@b@g@g@m E@c@m E@y@1 An@.@5<skipped ~D of ~D>@3@4@5@8 E K@ @ @8 BQ@ @/@8 BQ@ @/@8 BQ@ 
@ @ @9 Y K@<C@ Ea Ea@6@9 X K@<XO Eb E` C@ Ea Ea @6@?@<C@@ Ea Ea Y




@6 Y@ 
@8 K@E@+
 F@M K@/@8 K@" F@#@F@@@:@E@+
 B4@M K@/@8 K@" H@#@F@@@E F@/@8 K@M@" X
@#@@@)	meta_call@F@F@E
@+ Y@M@) @@@ @ @8	copy_goal K@Epc@/@8 K@M@S@@@( F@E@Aparent@/@8 K@A@  K@/@8 K@ @1  F@0@5@8 Jx@F@@break_level@/@8 A@b@g@c@u@F@M@q?@ @ @ @ @ @9 Y K@@	@)@G@G@<XO Eb Y CA Ea Ea  Y
 Y
@=CA Ea Ea Y

	predicate
@6@ @9 Y K@<C@0A Ea Ea Y
 X

location 


@6@ @ @/@0@8 Y K@ @1 C@0@5@8 Jx@ @ @ 
@9lineno K@<CA	 Ea Ea Y
 O
@6@-
 @<XD  t  t t  Ebt  A AO Eb A CA0 Ea Ea@6@/@8 Y@&	@ @ @9 Y@<XO Ebnlc  C@} Ea Ea   @=XO Eb Y C@p Ea Ea@6@9 K@<XO Eb Y C@,@ Ea Ea@6@b@h@i@r@?@q
@ 
@ @/@8 BQ@ 
@ @/@8 BQ@ @ @8 Y@ 
@ @ @9 Y@<C@ Ea Ea @=XO Ebget_prolog_backtrace_lc C@P@ Ea Ea	@6@E@1 Y@.@5@8 X X@M@( B4@F
@@@/
@8  K@ 
 Z@/@8 K@ 
 Z@/@8 K@E
@1goal_term_depth@.@5@8 Z@M@S@@backtrace_goal_depth@/@8 Anonneg@ @8 G~ G@ @ @ @9 Z@<XO Ebis_stack CB Ea Ea@6@U@" K	@#@<XO Ebguard_frame C@*A Ea Ea Y
 F
	@6@1 @.
@.@5@0@8 Ip K@ @/@/
@8 A:@1 
@2 
@5@9 K@<XO Eb K CA Ea Ea
@6@/
@8 K@T
@?@<CA Ea Ea@6@9clean_stack2 K@<XO Eblineno_ C@)A Ea Ea@6@1 H@.@5@8 B
char_count@ @/@8stream_position_data K@b@g@i@t@? IN@ @/
@8 Z.@b@g
@c@m E@x@<CA Ea Ea@6
@8 H K@9 Z+ K@<XO Ebclause_predicate_name CA} Ea Ea@6@ A S1 A@?@<CA Ea Ea@6@/
@0@8 Z&@?@1  A
@5@9predicate_name Y@<XO Eb Y CAt Ea Ea 
 E~|~t[~D]~6+ 
@=XO Eb Y CA Ea Ea@6@E	
backtrace_show_lines @@8 A@M	@)@@@"subgoal_positions @@#@<XO Eb Z C@&A Ea Ea@6@1 A@1 HO Fr@.@5@2 B@2newlinedetect@5@1 Z+	
@5@1 C@5@9 A` K@<XO Eb Y CA$ Ea Ea@6@9 W K@<XO Eb Y C
A Ea Ea@6@/	@8 Z K E@9 Y K@<XO Eb Y C@ Ea Ea@6@?@<C@ Ea Ea  E	<skipped>
@6@?@ @9 B@<C@.@ Ea Ea

 E



 E

@6@ 
@ @8 Y@q
?@ @ @ @9 Y@<XO Eb Z  C@ Ea Ea 
 @6@?@<C@D@ Ea Ea	@6 H@/@8 K@E@-@" 


@#@M@ 
@/@8 Y@E@ @8
hidden_module K@M@'
@@
@"
 @#@@@ @9 Y@G@F@<XD  t  t t  Ebt  Xv B,D  t  t t  Ebt  Xv 	 O Eb Xw C@0 Ea Ea W Z< A Z<
@6 A@ @9 X| K@<XO Eb K C@s Ea Ea@6@8 C,@8 C,@T
@?@3@1 Z@5@5@8 ZC@9 Z K@<C	@w Ea Ea@6@8 ZC@9 ZJ@<XD  t  t t  Ebt  K BD  t  t t  Ebt  K B,O Eb ZG C@ Ea Ea  @=C@ Ea Ea  A@=XO Eb Z) CA Ea Ea @=CA Ea Ea

@6@8 Z# K@?@<CA Ea Ea


@6@ @ @9 Z(@<XO Eb Y CAF Ea Ea  F

 E~w <foreign>


@=CAH Ea Ea  H

 E~w


@=C@QAJ Ea Ea X


@6@1 Z< @@5 @@8 X X@ @ 
@/@/@0@8 Z@ @1 Z
@0@5@8 Jx@ @ @/@8 Z@ @/@8 Z3 K@&
@?@&@" E~w at ~w:~d@#@<C@<AR Ea Ea

 X
@6@ @1 F8@.
@5@8 Y@ @1 IN@.@5@8 Y@ @/@8 ZO@&
@?@&@" E ZP
@#@<C@ AX Ea Ea X
@6@ @/
@8clause_name Y@&
@" E~w <no source>
@#@<CA\ Ea Ea  Y
<meta call>
@=XO Eb Y CA_ Ea Ea F
 E
 <foreign>
@6@?@'@<C@HAa Ea Ea X


@6@1 Z< @@5 @@8 ZN@ @ 
@/@/@0@8 Z@ @1 Z
@0@5@8 Jx@ @ @/@8 Z@&
@?@&@" E	 at ~w:~d@#@<C@3Ah Ea Ea		 X
@6@ @1 F8@.
@5@8 Y@ @1 ZQ@.@5@8 Y@&
@?@&@" E ZX
@#@<C@$Am Ea Ea X
@6@ @/
@8 ZR@&
@?@&@" E ~w <no source>
@#@<CAq Ea Ea 
@=XO Eb Y C@"A Ea Ea @!

@6@ 
@8 AE K@ @ 
@/@8nth1 I@U@?@ @ @9 Y@<CA Ea Ea 
	@=XXQM GDF@$/usr/lib/swi-prolog/boot/predopts.pl  #WAsC S XD  t  t t  GDt option_clauses AD  t  t t  GDt  Z_ 
O GD Z_C@I G? G? @=C@J G? G?		@6@ @ @/@8
option_clause GC@ @ @ @ 
@9 Z` GC@<XD  t  t t  GDt  GG 
O GD GFC@y@0 G? G?
  GB W


	 @ CU 
  Xv
@6@/@8canonical_pi GC Bs@/@8 C  C@1 @5@ 
@1 @.@.@5@8 G| @ @ @ @8 A; @E@8 AE @M@S@@
@1 @a@1 B @
@5@0@5@8 @e GC@1 Z_

	@5@/@8 Gn Gp@ @ @ @9qualify_list GC@<XD  t  t t  GDt 
mode_and_type 
O GD ZrC@s G? G? L5

 A B+output	
@6@?@ @ @9	type_goal GC@<C@u G? G? Ou
@6@?@ @9 Zv@<C@w G? G?@6@9 Zv@<XD  t  t t  GDt  Zx 
O GD ZwC
@z G? G?  X|	@=XD  t  t t  GDt  Zc 
O GD ZbC@N G? G?@6@T@?@1 @a B@0@5@8 Zl@'@<C@}@R G? G? X}


@6@?@&@ 
@/@8 Ze@1 
@5@/@1 @.@.@5@8 Zi@/@ @ @8 Zj@!@1 @@1 Xw	@1 X}
@5@.@.@5@2 A@1 Ay@2 A@1 E@5@5@2  GB@2 X@1 @5@4@1 E@5@5@#@&@" 
@#@<C@A@[ G? G?@6@3@.
@.@5@8 A> @?@ @/@/@8modes_and_types GC@/@3
@5@8 Zy@!@1 @@1 Xw	@0@5@5@#@&@" 
@#@<C@b G? G?@6@1 HD@2 Boption_specifier@5@8 Zl@'@<XD  t  t t  GDt  Z| 
O GD Z{C@f G? G?  @@=C@G@g G? G?	
@6@ @ 
@/@8 Zs GC@E@+@M@'
@)@F@@@%@E@+ @@M@ @ @9 Zz@F@@@"
 A
@#@ @ @ @9 Zz@<XD  t  t t  GDt  Zq 
O GD ZpC@@ G? G? 
@=C@A G? G?

@6@ @ 
@8qualify GC@ @ @9 Zo@<XD  t  t t  GDt  Z 
O GD ZC@E G? G? 

@6@?@<C@F G? G? @=XD  t  t t  GDt  Zg 
O GD ZfC@&@ G? G? 
 @

 
 

@6@ @8 C- GC@?@ 
@b@g@c@o@x@<C@ G? G? @

 

@6@ @8 Z@?@ @b@g@c@o@x@<C@ G? G? 
@=XXQM U,F@!/usr/lib/swi-prolog/boot/parms.pl  #WAs@ C S XD  t  t t  U,t  U0 
O U, U/C
@A U) U)@6@8library_directory_cache U+@?@-
@<C@D U) U)@6@0 A@8 @ @8 E @?@1 Z
@5@9 B @<C@H U) U)@6@1 Z@5@8 Z@R@<XD  t  t t  U,t  Z D  t  t t  U,t  Z BD  t  t t  U,t  Z FD  t  t t  U,t  Z 
D  t  t t  U,t $default_editor 	 D  t  t t  U,t  Z 
O U, ZC@L U) U)notepad@6 V	 @@8 A U+@?@<C@N U) U) vi@=XXQM @?F@$/usr/lib/swi-prolog/boot/messages.pl  #WAsC S E @<E TDEmessage_to_stringXD  t  t t  @?t iso_message 
O @? ZC@ @q	s@$/usr/lib/swi-prolog/boot/messages.pl  #WA Z B W

@6@ @8 W @>@&	@" E@"Arithmetic: `~p' is not a function
@#@<C@&@t Z Z  Bfree_of_attvar
 E@.Type error: `~W' contains attributed variables H @ H H
@=C@"@w Z Z B

 E@%Type error: `~w' expected, found `~p'

@6@ @ @ 
@9type_error_comment @>@<C@+@z Z Z B

 EDomain error: 

@6@ @ 
@/@8domain @>@" E expected, found `~p'
@#@<C@} Z Z  B@+Arguments are not sufficiently instantiated
@=C@ Z Z uninstantiation_error
 E@*Uninstantiated argument expected, found ~p
@=C@ Z Z representation_error
 ECannot represent due to `~w'
@=C@ Z Z Bb



@6@ @ @ 
@9 Bc @>@<C@ Z Z evaluation_error
 E@"Arithmetic: evaluation error: `~p'
@=C@ Z Z E	procedure
 EUndefined procedure: ~q
@6@ @ @9undefined_proc_msg @>@<C@ Z Z  E

 E~w `~p' does not exist


@=C@ Z Z  E



 E~w `~p' does not exist in ~p

@=C@ Z Z busy

 E~w `~p' is busy

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


@=XD  t  t t  @?t  @= 
O @? @<C@PD Z Z@6@E@H@8
must_print @>@M@C@/
@8translate_message @>@M@E
@-@U	@E@1  A@2 T	
@5@8 F @M@S@@@1  A@2 T?	
@5@8 Z@M
@S@@@9print_system_message @>@P@@@S@F
@<XD  t  t t  @?t  Eg 
O @? EgCC Z Z
 E@6@?@&
empty@ 
@ @9 Eg @>@<CC Z Z@6@?@&
	non_empty@ 
@ @9 Z@<XD  t  t t  @?t  Eg 
O @? ZCC Z Z Hu Z@6@?@&
@"ansiboldtrue.

@#@ 
@ @9
extra_line @>@<CC Z Z Hu@6@?@&
@" X

@#@ 
@ @9 Z@<CC Z Zmore Z@6@?@&
@" Z Ztrue flush@#@<CC Z Z Z@6@?@&
@" E P Z@#@<XD  t  t t  @?t 	swi_extra 
O @? ZCA Z Z@6@T@&	@?@&@'
@<CA Z Z@6@; Ynmessage_context Yn@<CA Z Z @b

@6@U@- A@&	@?@&
@ @ 
@9swi_comment @>@<C@HA Z Z G

@6@  @ @0@/
@8 IM @>@ @ @0 @/@8 Z@&	@" @ E ZM
 @
** here ** @ E ZM
@#@<CA Z Z 	@=XD  t  t t  @?t bindings 
O @? ZCC Z Z 
@=C@YC Z Zbinding




@6@ @/@8 B @>@&
@ @ @/@8	var_names @>@ @ 
@ @ @/@8value @>@E@#@-@&@M@" E A @
@#@ @ @ @9 Z @>@@@'@G@<XD  t  t t  @?t swi_location 
O @? ZCAr Z Z@6@T@&	@?@&@'
@<C
Av Z Z@6@/@ Ynmessage_location Yn@?@'
@<CAx Z Z @b
@6@ @8 B @>@&	@?@&
@ @ 
@9caller @>@<C@"A| Z Z B

?@6@?@&
	@"
 E~w:~d: 
@#@<CA~ Z Z  Z



 E
~w:~d:~d: 

@=C@MA Z Z	
 A




@6@E@$@ @8 A @>@ @1 G@.@5@8 B @>@&	@M@1 Z
@5@ @9 Z @>@@@"	 EStream ~w:~d:~d 

@#@G@<CA Z Z 	@=XD  t  t t  @?t 	residuals 
O @? [C@KC Z Z
 E


@6@ @/@8
residuals1 @>@ @ 
@ @/@8bind_res_sep @>@E
@+
@&@M@%@@@" Zfggreen% with pending residual goals @
@#@F@ 
@ @ @9 [	@<XD  t  t t  @?t  Z AD  t  t t  @?t  Z 
O @? ZC@B Z Z@6@/@8translate_message2 @>@?@'
@<C@D Z Z@6@" @a@#@&	@" EUnknown exception: ~p
@#@<C@G Z Z 
 EUnknown message: ~p
@=XD  t  t t  @?t thread_context 
O @? [C@ A Z Z@6@/
@8 H @-
 Pu@&@?@&@" E[Thread ~w] 
	@#@<CA Z Z 
@=XD  t  t t  @?t 
clean_goal 
O @? [CD Z Z 

@6@8 ZG @>@?@<CD Z Z 

@6@1 
@5 T@8 X @>@?@<CD Z Z 
@=XD  t  t t  @?t  Z 
O @? ZCA Z Zalready_from
@6@?@&	@" E (already imported from ~q)
@#@<CA Z Z E@6@?@&	@" (is a directory)
@#@<CA Z Z E@6@?@&	@" (is not a directory)
@#@<CA Z Z 
 E (~w)
@=XD  t  t t  @?t printed D  t  t t  @?t  [& BD  t  t t  @?t  [& 
D  t  t t  @?t frame_flags 
O @? ['C@ED Z Z	@6 H@/@8 K @>@E
@  @@8 [@M@( W`@@@( P@E
@ spying@8 [@M@(
 J@@@(
 P@&	@" E~w~w 

@#@<XD  t  t t  @?t  Z 
O @? ZCC Z Z@6toplevel_extra_white_line @@8 A @>@&
@?@&
@" E~N	@#@<CC Z Z 
@=XD  t  t t  @?t 
cond_location 
O @? [/C@%An Z Z 

@6@ @/
@8 E @>@&	@" E~w:~d

@#@<XD  t  t t  @?t port 
O @? [3C@+D Z Z@6@/@/@8	port_name @>@&
	@?@&
@" Z Z [~w: 
@#@<XD  t  t t  @?t  TE 
O @? TDC@5E9 Z Z
kind
@6@?@ @1 I@.@5@8msg_property @>@ @/
@8
insert_prefix @>@3@1begin@.@5
@5@3@1end@5@5@/@8 FQ @>@ @9 TE @>@<C
EC Z Z@6@/@8 [>@ @9 [F@<XD  t  t t  @?t goal_to_predicate_indicator 
O @? [HCB| Z Z@6@/
@/@8 G| @>@ @/@/
@8 A; @>@1 
@2 
@5@9user_predicate_indicator @>@<XD  t  t t  @?t  Z 
O @? ZC@ Z Z 
end_of_clauseUnexpected end of clause
@=C@ Z Z end_of_clause_expectedEnd of clause expected
@=C@ Z Z  F>Unexpected end of file
@=C@ Z Z end_of_file_in_block_comment@ End of file in /* ... */ comment
@=C@ Z Zend_of_file_in_quoted
End of file in quoted 
@6@ @ @9quoted_type @>@<CA  Z Z illegal_numberIllegal number
@=CA Z Z 	long_atom@!Atom too long (see style_check/1)
@=CA Z Z long_string@#String too long (see style_check/1)
@=CA Z Z operator_clashOperator priority clash
@=CA Z Z operator_expectedOperator expected
@=CA
 Z Z operator_balanceUnbalanced operator
@=CA Z Z quoted_punctuation@-Operand expected, unquoted comma or bar found
@=CA Z Z 	list_rest@'Unexpected comma or bar in rest of list
@=CA Z Z cannot_start_termIllegal start of term
@=CA Z Z punct

 EUnexpected `~w' before `~w'


@=CA Z Z undefined_char_escape
 E@:Undefined character escape in quoted atom or string: `\~w'
@=CA Z Z void_not_allowedEmpty argument list "()"
@=CA Z Z 
 E ZM
@=XD  t  t t  @?t pi_head 
O @? [vC@(B Z Z 
 

 


@6@?@8 An @>@ @8 [x@ @8 C- @>@ 
@ @ @9 [K@<CB Z Z 

  A
@6@8 [x@ @8 [y@ @ @9 [K@<XD  t  t t  @?t line_element 
O @? [zCEb Z Z@6@ Ynmessage_line_element Yn@?@<CEd Z Z
 X@6@? A~@9 X @>@<C	Ef Z Z
 @@6@?@9 K1 @>@<CEh Z Z
 I E

@6@?@ @9 E @>@<CEj Z Z
 I
@6@?@9 [@<C	El Z Z
 Z@6@?@9 G @>@<CEn Z Z
 E

@6@?@ @9 [@<CEp Z Z
 Z


@6@?@ @9 [@<CEr Z Z
 [A@6@?@<CEs Z Z
 [C@6@?@<CEt Z Z@6@9 [@<XD  t  t t  @?t 
frame_context 
O @? [C@/Dy Z Z@6@E
@$debugger_show_context @@8 [- I}@/@8 [)@&	@M
@" E[~w] 
@#@@@'	
@G@<XD  t  t t  @?t result 
O @? [C@?C Z Z		@6answer_write_options@/@8 [-@!
@3@1partial @@5@5@#@&
@3@1 PB@5
@5@ @/@8 Z@ @/@8 [@3@1 PC@5
@5@ @ @9 [ @>@<XD  t  t t  @?t action_skip 
O @? [CE Z Z at_same_line@=CE Z Z  Z@=CE Z Z  Z@=CE Z Z  [A@=CE Z Z  [C@=XD  t  t t  @?t current_definition 
O @? [C@<B Z Z@6@/@8 [w @>@ @1 F8@.
@5@8 [@ @1 ZQ@.@5@8 [@&
@" E ZM	 E [2
 @@#@<CB Z Z 
@=XD  t  t t  @?t 
msg_prefix 
O @? [CE$ Z Z  B~N% @=CE% Z Z B @6@/
@8 [@E
@+
 Pu@M@)	~NWarning: @@
@"	 E~NWarning: [Thread ~w] 
@#@<CE+ Z Z @8@6@/
@8 [@E
@+
 Pu@M@)		~NERROR: @@
@"	 E~NERROR: [Thread ~w] 
@#@<CE1 Z Z  BB [@=CE2 Z Z information [@=XD  t  t t  @?t tracing_list 
O @? [CDO Z Z 
	@=C@ DQ Z Z 	



@6@1 [@5@/@8 Z@ 
@ @9 [ @>@<XD  t  t t  @?t  [[ 
O @? [ZCA Z Z ' @
@=CA Z Z"@6
double_quotes@/@8 [-@&	@" E
@#@<CA Z Z`@6back_quotes@/@8 [-@&	@" E
@#@<XD  t  t t  @?t user_version_message 
O @? [CD Z Z@6@/@8 [@?@&@" @
@#@<CD Z Z 
 E ZM @
@=XD  t  t t  @?t 	blob_type 
O @? [C@ Z Z@6
_reference@9 A @>@<XD  t  t t  @?t load_module 
O @? [CBw Z Z A@6@?@'
	@<CBx Z Z @6@?@'
	@<CBy Z Z 
 E into ~w
@=XD  t  t t  @?t dwim_message 
O @? [CA) Z Z 
	@=C@<A* Z Z

 



@6@ @8 [@?@ @/@/@8 [K@&	@" E
        ~q  @
@#@ 
@ @9 [ @>@<C@?A0 Z Z 



@6@?@&	@ @/@/@8 [K@&@" E [   @
@#@ 
@ @9 [@<C@/A5 Z Z		@6@ @/
@/@8 [K@&	@" E [ 
 @
@#@ @ @9 [@<XD  t  t t  @?t  [@ 
O @? [?CEI Z Z [
@6@?@ @9	prefix_nl @>@<CEK Z Z I	
@6@ @9 [@<XD  t  t t  @?t faq 
O @? [C@ Z Z 
 @@+  See FAQ at http://www.swi-prolog.org/FAQ/.txt
@=XD  t  t t  @?t  Z 
O @? ZC@L@ Z Z	@6@/@8type_of @>@E@'@  @0@/
@8 A @>@ 
@3a@4 WM@4i@4o@4u@5@8 A @>@M@(an@@@( [@F
@&
@" E (~w ~w)@#@<XD  t  t t  @?t  Sf 
O @? SfCC Z Z@6@?@'
@<C@<C Z Z A@




 N Z [ [% where @ E    ~w = ~W
	
@6@ @ @ @9
substitutions @>@<XD  t  t t  @?t compiler_warnings 
O @? [CB Z Z @=C@SB Z Z

@6@E@ 
@ @/@8compiler_warning @>@M@%@@@" EUnknown compiler warning: ~W


@#@F@E
@+@&@M@%@@@" @
@#@F@ @ @ @9 [ @>@<XD  t  t t  @?t  Bc 
O @? ZC@>@ Z Z	

built_in_procedure@6@/
@8 [L@&@" E@+No permission to ~w built-in predicate `~p'

@#@E@- E@&@M@" @@CUse :- redefine_system_predicate(+Head) if redefinition is intended@#@@@'@F@<C@ Z Z import_into

 Z
 E@"No permission to import ~p into ~w


@=C@ Z Z
static_procedure
 E@)No permission to ~w static procedure `~p'


@6Defined@ 
@ @9defined_definition @>@<C@ Z Z  F A
 E@-No permission to read from output stream `~p'



@=C@ Z Z  Zu A
 E@+No permission to write to input stream `~p'



@=C@ Z Z  Ftext_stream
 E@1No permission to read bytes from TEXT stream `~p'



@=C@ Z Z  Zu [
 E@0No permission to write bytes to TEXT stream `~p'



@=C@ Z Z  F
binary_stream
 E@8No permission to read characters from binary stream `~p'



@=C@ Z Z  Zu [
 E@7No permission to write characters to binary stream `~p'



@=C@ Z Z  B @galias

 E@0No permission to reuse alias "~p": already taken

@=C@ Z Z  ENo permission to ~w ~w `~p'	



@=XD  t  t t  @?t  [N 
O @? [MCB Z Z 

@6@8 [@?@<CB Z Z 
@=XD  t  t t  @?t  [ 
O @? [
CC Z Z 
@=C@GC Z Z	
@6@E@)@-
@&
@M@" E~W,	 @
@#@ 
@ @ @9 [	@@@"
 E~W	@#@G@<XD  t  t t  @?t print_goal_options 
O @? [CC Z Z  H @ H @@=XD  t  t t  @?t  Z 
O @? ZCE Z Z@6@U	@8
print_once @>@?@D
@8 [& @>@M
@Q@1 [	@5@9 @ @>@<CE Z Z @=XD  t  t t  @?t  Z 
O @? ZCC Z Z
@6@?@&	@" E~w = 
@#@<C@+C Z Z

@6@?@&	@" E	~w = ~w, 
@#@3
@5@ @9 Z@<XD  t  t t  @?t swi_message 
O @? [CA; Z Z io_error

 EI/O error in ~w on stream ~p


@=CA= Z Z  A Fg
 ECould not execute `~w'
@=CA? Z Z  [signal

 ECaught signal ~d on `~w'


@=CAA Z Z  Q

 E


@=CAC Z Z  [

 ECaught signal ~d (~w)


@=CAE Z Z limit_exceeded

 EExceeded ~w limit (~w)


@=CAG Z Z  H
 Egoal unexpectedly failed: ~p
@=CAI Z Z 
shared_object

 E ZM
@=CAK Z Z system_error
 Eerror in system call: ~w
@=CAN Z Z  \
error in system call
@=CAQ Z Z 
failure_error
 EGoal failed: ~p
@=CAS Z Z 
timeout_error

 ETimeout in ~w from ~p


@=CAU Z Z not_implemented

 E@*~w `~p' is not implemented in this version


@=C@"AW Z Z B
 B
@6@ @/@8 [I @>@&
	@"
 E@1Wrong context: ~p can only be used in a directive
@#@<C@9AZ Z Z B
editno_default_file@6@E
 V	 @@8 [-@&	@M
@"@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
@#@F@" @@$Use "?- edit(Topic)." or "?- emacs."
@#@<CAb Z Z  B
 Lmeta_arg
 E@?Functions are not (yet) supported for meta-arguments of type ~q
@=CAd Z Z format_argument_type

 E@,Illegal argument to format sequence ~~~w: ~p


@=CAf Z Z  G
 EFormat error: ~w
@=CAh Z Zconditional_compilation_errorunterminated
 E@*Unterminated conditional compilation from 
@6@ @ @9 [0 @>@<CAk Z Z  \$no_if
 E:- ~w without :- if
@=XD  t  t t  @?t make_message_lines 
O @? \+C@` Z Z
	@6@?@<C@a Z Z
 E ZM
@6@?@<C@b Z Z E ZM @

@6@ @ 
@9 \, @>@<XD  t  t t  @?t term_message 
O @? \.C@e Z Z@6@T@&	@?@&@" EUnknown error term: ~p
@#@<C@h Z Z@6@; Yn
error_message Yn@<C@j Z Z@6@9 Z @>@<C@l Z Z@6@9 [ @>@<C@n Z Z 
 E \0
@=XD  t  t t  @?t  [ 
O @? [
CC Z Z
@6@?@'
@<CC Z Z
 E@6@?@'
@<CC Z Z@6@?@'
@<CC Z Z  E A @
@=XD  t  t t  @?t  [ 
O @? [C@J Z Z@6@T@&	@?@&@" E [
@#@<C@M Z Z@6@; Yn Z Yn@<C@O Z Z@6@9prolog_message @>@<C@Q Z Z  @aresource_error M'
 EOut of ~w stack
@=C@S Z Z  @a \:
 ENot enough resources: ~w
@=C@U Z Z @a

@6@ @/
@8 [@ @ 
@/@8 \/ @>@ @ @9 Z @>@<C@Y Z Z $abortedExecution Aborted
@=C
@[ Z Z
message_lines
@6@ @9 \-@<C@] Z Z  Q

 E


@=XD  t  t t  @?t  Z 
O @? ZCA Z Z    A@6@?@&	@'
@<C@PA Z Z
 
 


@6@?@&	@E@'@D@ @8 [@M@Q@&@M@" E
~q:~q/~w: 

@#@@@" E~q/~w: 

@#@F@<CA Z Z  

 E \E


@=CA Z Z 
 E~p: 
@=XD  t  t t  @?t  [ 
O @? [CE Z Z  B@=XD  t  t t  @?t  [7 
O @? [6CD Z Z  B4 [Call@=CD Z Z exit [Exit@=CD Z Z  AredFail@=CD Z Z redoyellowRedo@=CD Z Z unifyblueUnify@=CD Z Z  Cmagenta	Exception@=XD  t  t t  @?t  \9 
O @? \8C@2A Z Z I

 


@6@?@&	@" E Z
@%Initialization goal raised exception: @
@#@ @ @9 Z@<C@ A Z Z I

 E@(Initialization goal ~p raised exception: @

@6@ @ 
@9 Z@<C@*A Z Z HY
 

@6@?@&
	@"
 E Z EInitialization goal failed
@#@<CA Z Z  HY
 EInitialization goal failed: ~p
@=CA Z Zinitialization_exception
Prolog initialisation failed: @
@6@ @ @9 Z@<C@1A Z Zunhandled_exception
Unhandled exception: 
@6@E@ @ @/
@8 [@M@'
@@@" E~p
@#@F
@<CA Z Z  H

 EGoal (~w) failed: ~p

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

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


@=C@WA Z Z
io_warning

@6@ @1 H@.
@5@8 [@? IN@ 
@/@8 Z/ @> Iw@ 
@/@8 \t@E@ @1 G@.@5@8 [@M@&@@@&@F@&	@" E~p:~d:~d: ~w
@#@<CA Z Z  \r

 E
stream ~p: ~w

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


@=CB Z Z  G G  A
 EFailed to load ~p
@=CB
 Z Z  G G 

 E@ Failed to load ~p into module ~p

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


@=C@"B Z Zredefined_procedure

 ERedefined ~w procedure ~p

@6Previously defined@ @ 
@9 [@<CB Z Z declare_module
 E
 ELoading module ~w abolished: ~p


@=CB Z Z import_private

 E@5import/1: ~p is not exported (still imported into ~q)


@=C@#B Z Z ignored_weak_import
 


 E@4Local definition of ~p overrides weak import from ~q 

@=CB! Z Z  I

 E@'Exported procedure ~q:~q is not defined


@=CB# Z Z  B!

 E@.Operator ~q:~q is not exported (still defined)


@=CB% Z Z @  @@6minus_in_identifier@9 \7@<C@@B' Z Z \

 E@1Clauses of ~p are not together in the source-file @

@6@   Earlier definition at @ 
@/@8 [ @>@" E  Current predicate: ~p @ E@3  Use :- discontiguous ~p. to suppress this message
@#@<CB- Z Z decl_no_effect
 E@(Deprecated declaration has no effect: ~p
@=C@)B/ Z Z G B

 E~|~t~*+Loading 

@6@ @ 
@/@8 G @>@" R
@#@<C@)B3 Z Z B B

 E~|~t~*+include 

@6@ @ 
@/@8 \@" R
@#@<CB7 Z Z B B

 E~|~t~*+included 

@6@ @ 
@9 \@<C@SB: Z Z

 G G






 E~|~t~*+
@6@ @ @/@8 \@" E Y9

@#@ @ @/@8 [ @>@" E ~2f sec, ~D clauses
@#@<C@2B@ Z Zdwim_undefined

@6@ @/
@8 \@&	@" E Z
 @@'    However, there are definitions for: @
@#@ @ @9 [@<CBG Z Z dwim_correct
 ECorrect to: ~q?  Z
@=C@+BI Z Z @a IY
 I[
 E@3File search: too many levels of indirections on: ~p @    Used alias expansions: @

@6@ @ 
@9used_search @>@<CBN Z Z  \@<The "-" character should not be used to seperate words in an @@2identifier.  Check the SWI-Prolog FAQ for details.
@=CBR Z Z  @4removed_after_error
 ERemoved incomplete QLF file ~w
@=C@,BT Z Z  H



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

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


@=CB Z Z  @ @

 EFile search: ~p --> ~p (cache)


@=C@"B Z Z  @ @



 EFile search: ~p --> ~p OK ~p

@=C@"B Z Z  @ @



 EFile search: ~p --> ~p NO ~p

@=CB Z Zgc B@6@/@8 [ @>@"GC:  Z
@#@<C@8B Z Z  \ B







 [ E@/gained ~D+~D in ~2f sec; used ~D+~D; free ~D+~D

@=CB Z Zshift_stacks B@6@/@8 \@"
Stack-shift:  Z
@#@<C@IB Z Z \ B




@6@b@g@cD @m @@y@b@g
@cD @m @@y@b@g@cD @m @@y@&	@" [ E@6local: ~DKB, global: ~DKB, trail: ~DKB bytes (~2f sec)
@#@<CB Z Zagc B@6@/@8 \@"AGC:  Z
@#@<C@$B Z Z  \ B



 [ E@.reclaimed ~D atoms in ~2f sec. (remaining: ~D)

@=C@"B Z Zmakereload
@6@ @/@8 B @>@&
	@"
 EMake: reloading ~D files
@#@<CB Z Z  \ BMake: finished
@=CB Z Z  \
library_index
 EUpdating index for library ~w
@=C@!B Z Z BD

@6@/
@8 \@"
 Eautoloading ~p from ~w
@#@<CB Z Z  B<
read_index
 ELoading autoload index for ~w
@=C@DB Z Z
 [

@6@/
@8 [ @>@E H@/@8 C  @>@M@ @ @/@8warnings_with_named_vars @>@!@3@1 H@5
@5@#@@@&
@&@F@&	@ @ @ @ @9 [@<C@!C& Z Z G7@6version_git@/@8 [-@&	@?@&
@"
 E ZM
@#@<C@BC) Z Z G7@6 G7@/@8 [-@b@g@c'@m @@y@b@g@c@d@m @@c@d@m Jl@y
@b@g@c@d@m Jl@y@&	@" E~w.~w.~w

@#@<C@!C0 Z Zaddress_bits@6 \@/@8 [-@&	@?@&
@"
 E	~d bits, 
@#@<CC4 Z Z C`@6 C` @@8 [-@&	@?@&@"Multi-threaded, 
@#@<CC8 Z Z  C`
	@=CC: Z Z 	copyright@=Copyright (c) 1990-2015 University of Amsterdam, VU Amsterdam @@DSWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software, @@@and you are welcome to redistribute it under certain conditions. @@3Please visit http://www.swi-prolog.org for details.
@=CC@ Z Z
user_versions@6@/@1  B_@2 G8@5@/@8 @I @>@&
	@ @ 
@9user_version_messages @>@<CCC Z Z author@#Jan Wielemaker (jan@swi-prolog.org)
@=C@bCE Z ZwelcomeWelcome to SWI-Prolog (
@6 C`@ @/@8 \7 \@ @/
@8 \7@"
Version 
@# G7@ @/@8 \7@" P @
@# \@ @/@8 \7@" @
@# \@ @/@8 \7@" @@2For help, use ?- help(Topic). or ?- apropos(Word). @ @
@#@<C@3CS Z ZaboutSWI-Prolog version 
@6 G7@ @/@8 \7@" by 

@# ]@ 
@/@8 \7@" @
@# \@ @9 \7@<CCZ Z Z  A1 A1
@=CC\ Z Z  H [B
 EBreak level ~d
@=CC^ Z Z  ]
 [D
 EExit break level ~d
@=CC` Z Z 	var_query@1... 1,000,000 ............ 10,000,000 years later @ @@/~t~8|>> 42 << (last release gives the question)
@=CCd Z Z close_on_abort
 EAbort: closed stream ~p
@=CCf Z Z  A
 EHalt cancelled: ~p
@=C
Ci Z Z Hx
@6@ @9query_result @>@<C@'C Z Z Hs
@6@E
tty_control @@8 [-@&	@M
@3 [@5@ @9 [E@@@'	
@F@<CC Z Z  A4
 E~w: halt
@=CC Z Z 	no_action
 EUnknown action: ~c (h for help) @
@=C@bC Z Z history E

History Commands: @@&    !!.              Repeat last query @@/    !nr.             Repeat query numbered <nr> @@:    !str.            Repeat last query starting with <str> @@4    !?str.           Repeat last query holding <str> @@>    ^old^new.        Substitute <old> into <new> of last query @@6    !nr^old^new.     Substitute in query numbered <nr> @@<    !str^old^new.    Substitute in query starting with <str> @@6    !?str^old^new.   Substitute in query holding <str> @ E    ~w.~21|Show history list @ E    ~w.~21|Show this list @ @


@=CD  Z Z  ] no_event! No such event
@=CD Z Z  ] bad_substitution! Bad substitution
@=CD Z Z  ] expanded
 E~w.
@=CD Z Z ]  ] 
@6@ @9history_events @>@<C@ D& Z Zspy
@6@ @/@8 \@&
	@"
 ESpy point on ~p
@#@<C@ D* Z Znospy
@6@ @/@8 \@&
	@"
 ESpy point removed from ~p
@#@<CD. Z Z 
trace_mode
 ETrace mode switched to ~w
@=CD0 Z Z 
debug_mode
 EDebug mode switched to ~w
@=CD2 Z Z  B
 EDebug mode is ~w
@=CD4 Z Z [*@6@?@&	@"
No spy points
@#@<CD6 Z Z ]E
Spy points (see spy/1) on: @
@6@ @ @9predicate_list @>@<C@(D9 Z Z [
@6@?@&	@ @/
@8 \@&@" E        ~p: Not tracing
 @
@#@<C@(D= Z Z [

@6@ @/
@8 \@&	@" E        ~p: ~w
 @
@#@<CDA Z Z I0@6@?@&	@"@"No traced predicates (see trace/1)
@#@<CDC Z Z ]M
Trace points (see trace/1) on: @
@6@ @ @9 [@<C@9DU Z Z		 Y
 E`@6@?@&	@  Y@/
@8 [)@&@" Z Z~t[~D] ~10|

@#@ @ @/@8 [ @>@ @ @9
frame_goal @>@<CD[ Z Z Y
choice
@6@?@&
	@1 Y E`@5@ 
@9 \7@<CD] Z Z Y
cut_call@6@?@&	@'
@<C@8D^ Z Z

 Y
 	
@6@?@&
	@"
 T 
@#@ @ @/@8 [4 @>@ @ @/@8frame_level @>@ @ @/@8 ]Q@ @ @9 ]R@<C@CDd Z Z Y

@6@ @/
@8 [( @>@ @ 
@/@8 ]Y@ @ @/@8 ]Z@ @ @/@8 ]Q@ @ @ @/@8frame_depth_limit @>@ @ @/@8 ]R@" Z
@#@<C@"D Z Z  B B

 E@(The predicate ~p has been renamed to ~p. @@BPlease update your sources for compatibility with future versions.


@=C@&D Z Zabnormal_thread_completion
 C
@6@?@&
	@"
 E@'Thread running "~p" died on exception: 
@#@ @ @9 Z@<CD Z Z  ]c
 A E@'Thread running "~p" died due to failure
@=CD Z Z threads_not_died
 E@&The following threads wouldn't die: ~p
@=CD Z Z  Vattached

 EAttached package ~w at ~q


@=C@1D Z Z  ]k	duplicate



 E@"Package ~w already attached at ~q. @ E	Ignoring version from ~q

@=CD Z Z  ]kno_arch

 E@)Package ~w: no binary for architecture ~w


@=XD  t  t t  @?t append_args 
O @? ]vC@ E Z Z 


 

@6@?@0@/@8 [J@ @ @ 
@9 [E@<CE Z Z@6@0@/@8 [J@ @9 [E@<XD  t  t t  @?t actions_to_format 
O @? ]xCE Z Z A@6@?@<CE Z Z @ A@6@?@<CE Z Z
 @@6@?@3@5@9 ]y @>@<CE Z Z @
@6@?@ @/@8 ]z Y@ @9 [@<CE Z Z@6@ @8 [ @>@?@ @9 ]z@<C@$E Z Z E



@6@?@ 
@/@/@8 ]z@ @ @8 [@ @ @9 ]w @>@<CE Z Z@6@ @8 A @?@ @/
@8 ]z@ @ 
@9 [@<CE Z Z@6@ @/
@/@8 ]z ZM@ 
@8 [@3@5@ @9 ]|@<XD  t  t t  @?t  ]` 
O @? ]_CD Z Z A@6depth_limit_exceeded @@8 [)@&
@?@&
@"
[depth-limit exceeded] @#@<CD Z Z 
@=XD  t  t t  @?t  ] 
O @? ]CCl Z Z Hw Z Z [ \Jfalse.
@6@ @9 Z@<CCo Z Z Hu@6@?@&	@" Z Z Z
@#@ @9 Z@<CCr Z Z ]
@6@ @/@8 [ @>@ @9 Z@<CCu Z Z B@6@9 Z@<CCw Z Z Hu

@6@ @ @/
@8 ] Hu@ @ @ 
@9 Z @>@<CCz Z Z Z

@6@ @ @/
@8 ] Z@ @ @ 
@9 ]@<C@CC} Z Z  E @ EActions: @ @ E@6; (n, r, space, TAB): redo    t:          trace & redo @ E@.b:                    break   c (a, RET): exit @ E@/w:                    write   p           print @ Eh (?):                help @ @
@=CC Z Z action EAction?  Z
@=CC Z Z  Hy EPlease answer 'y' or 'n'?  Z
@=CC Z Z eof @
@=CC Z Z toplevel_open_line
	@=XD  t  t t  @?t  ]\ 
O @? ][CDt Z Z@6 Y@/@8 [)@&	@" E(~D) 
@#@<XD  t  t t  @?t  ] 
O @? ]CD Z Z 
	@=CD Z Z@6@ @/
@8 [ @>@ @ 
@9 ]@<XD  t  t t  @?t  Z 
O @? ZCE| Z Z@6@/
@8 Z@?@/@/@8 ]z@1 G	@5@ @ @9 [@<XD  t  t t  @?t print_message_lines_guarded 
O @? ]CE] Z Z
@6@?@<CE^ Z Z

@6@8 [{ @>@ @9 ] @>@<XD  t  t t  @?t  ]T 
O @? ]SC@+Dm Z Z@6 H@/@8 [)@ @/@8 [ @> H@/
@8 [-@&	@" E [

@#@<XD  t  t t  @?t  ]J 
O @? ]ICDG Z Z 
	@=C@(DI Z Z@6@ @/
@8 \@&	@" E
        ~p
 @
@#@ @ @9 ]H@<XD  t  t t  @?t  \ 
O @? \CBi Z Z 
	@=C@'Bk Z Z A@



 E@         file_search_path(~p, ~p) @
@6@ 
@ @9 \@<XD  t  t t  @?t  [ 
O @? [CEN Z Z 
 @@=CEO Z Z @
 @@6@?@<CEP Z Z Z
 Z@6@?@<CEQ Z Z @

 @ I	
@6@?@ @ @9 [@<CES Z Z


@6@ @ 
@9 [@<XD  t  t t  @?t  ZH 
O @? ZGCB Z Z A@6@?@<CB Z Z @6@?@<CB Z Z@6 @0@0 F@9 [@<XD  t  t t  @?t  ]7 
O @? ]6CD	 Z Z 
	@=C@<D Z Z 



 E~t~w   ~8|~W~W [ @ A~ [ @ @
@6@ 
@ @9 ]5@<XD  t  t t  @?t  G 
O @? \C@7Bo Z Z B
@6@E
@ @8 ]}@&	@M
@" E ZM
@#@@@"	 E \^
@#@F@<XD  t  t t  @?t  TE 
O @? [GCEX Z Z@6@1 Z@2 ] @l	@5@9 B @>@<XD  t  t t  @?t  [ 
O @? [C@@ Z Z@6@E@8 V @>@M@)	 H@F
@@@@E@T@M@)	 E@F
@@@@E
@8 [x@M
@)	 @@F
@@@@E@8 [y@M@)	 @y@F
@@@@E@8 G @>@M@)	 G@F
@@@@E@+@M@)	
empty_list@F
@@@p@E
@/
@8 H @>@M@9 [ @>@@@`@E
@8 Wy @>@M@)	 H@@@Q@E
@8 V @>@M@)	 F@@@D@E
@8 [@M@)	 A@@@7@E
@8 H  @>@M@)	dict@@@*@E
@8 AE @>@M@)	 @@@@E
@8 HP @>@M@)	cyclic@@@E
@8 F @>@M@)	 F@@@)	unknown@F
@<XD  t  t t  @?t dwim_predicates 
O @? ]CA$ Z Z 
 
@6@?@/@1dwim_predicate@1 
@5@5@9 ] @<CA& Z Z 
@6@/@1 ]@1  A
@5@5@9 ] @<XD  t  t t  @?t  Z 
O @? ZC@\C Z Z
@6@E@6@T	@"
 A@	
@#@&@M@"	 YC@#@&@" E [
@#@F@@@!@" E [	
@#@ @ @ 
@9 [ @>@G@F@<XD  t  t t  @?t  [= 
O @? [<CE Z Z@6@ A U A@?@<C
E Z Z
 I
@6@8 [ @>@?@<C	E Z Z
 I [.@6@?@<C
E Z Z Hl F Qj@6@?@<C	E Z Z
 F E@6@?@<CE Z Z @8location_prefix 

 E~NERROR: ~w:~d:
~N	@6@?@<CE Z Z B  ] 

 E~NWarning: ~w:~d:
 ]@6@?@<C
E" Z Z @8wait?@6@?@<XD  t  t t  @?t  [ 
O @? [C@HB Z Z	eq_vv


@6@E@"@*
@&@M@" ETest is always true: ~W X

@#@@@" ETest is always false: ~W X

@#@F@<C@!C Z Z eq_singleton


 E ] X


@=C@HC Z Z	neq_vv


@6@E@"@,
@&@M@" E ] H

@#@@@" E ] ]

@#@F@<C@!C Z Z 
neq_singleton


 E ] ]


@=C@!C
 Z Z unify_singleton


 E@ Unified variable is not used: ~W A@


@=CC Z Z var_true

 E ] E


@=CC Z Z nonvar_false

 E ] I7


@=CC Z Z unbalanced_var

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

 E@ Singleton variable in branch: ~W


@=CC Z Z negation_singleton

 ESingleton variable in \+: ~W


@=CC Z Z multiton

 E@4Singleton-marked variable appears more than once: ~W


@=XD  t  t t  @?t  [ 
O @? [C@XB` Z Z@6@1  A	@5@/@1 @.
@.@5@8 [J@/@ 
@ @8 [K@1 @5@1 F8@.@5@8 [@1 @5@1 ZQ@.@5@8 [@&
@?@&@" @ E ZP@#@<CBg Z Z 
@=XD  t  t t  @?t  Z 
O @? ZCD Z Z
 BC@6@?@<CD Z Z
 BB@6 Y BC@8 [-@?@<CD Z Z
banner@6 Y BC@8 [-@?@<CD Z Z@6@?@<C@}D Z Z
@6@1 [ Qj@5@0 @@8 @ @>@/@/@8 AW @>@1 @a@1 Z@0@5@0@5@8 Jy @>@1 ]@1 @5@.
@.@5@8 [;@?@ @/@8 [>@3@1 [A	@.@5@4
@4 @@5@3@1 [C@5@5@/@8 [E@1 F@.@5@8 [;@ @ @8 [F@E@1 ]@.@5@8 [;@b@g@c @t@M@ @9 I1 @>@@@S@F@<CE Z Z@6@1 F@.@5@8 [;@ @1 [9	@5@9 TD @>@<XD  t  t t  @?t  [ 
O @? [CC Z Z 
@=C@4C Z Z A@




 E A @ E [
	
@6@ @ @ @9 [@<XD  t  t t  @?t  Z 
O @? ZC@ Z Z 
  W`@6@?@&	@1  W`@5@ @9 Z@<C@ Z Z  W`@6@?@&	@" @@@  ^/2 can only appear as the 2nd argument of setof/3 and bagof/3
@#@<C@ @ Z Z  @@6@?@&	@" @@"  Rules must be loaded from a file
@#ToplevelMode@ @9 [ @>@<C@ @ Z Z  @@6@?@&	@" @@'  Directives must be loaded from a file
@# ]@ @9 ]@<C@ @ Z Z  @@6@?@&	@" @  ?- is the Prolog prompt
@# ]@ @9 ]@<C@3@ Z Z@6@/@8 ] @>@&	@E@ @-@&
@M@"
 @@%  However, there are definitions for: @
@#@ @ @9 [@@@'
@G
@<XD  t  t t  @?t  \ 
O @? \CB Z Z 
@=C@,B Z Z		


@6@ @/@8 B @>@/@ @8 @Y @>@1 A@@0@.@5@8 ]@*@?@ @ 
@9 \@<C
B Z Z

@6@ @9 \@<XD  t  t t  @?t  Z 
O @? ZC@ A Z Zrange

@6@?@&
	@"
 E[~q..~q]
@#@<CA! Z Z 
 E`~w'
@=XXQM DF@D/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__provenance.pro  7AAuC AS AE QXO Dprocess_subprogram_identifier_x CA6 D D
	@6@8 D J@?@<CA= D D@6 Q@8 M J@?@<CAC D D@6@/	@8 R I@/
@8 Og I@/Failed to locate a subprogram identifier in: ~p@3
@5@9 J J@<CAK D D@6@/	@8 ]@/
@8 ]@5File: ~a contains multiple subprogram identifiers: ~p@3
@4@5@9 ]@<XD  t  t t  Dt parse_spark_identifier AO D ] C@/A D D@6@/
@8 D
 D@"
E J [m [n WMr
@#@ @/@8 D ]@?@'	@<XD  t  t t  Dt parse_subprogram_identifier AO D ^ C@AT D D@6@3space@5
zeroormore@/
@8 D} ]@/@ 
@/@8parse_subprogram_kind Q@3 ^@4 Z?@5	oneormore@ @/@8 ^
@3
alpha_numeric@4under_score@5 A~@/@ @/@8 D ] A~@ @/@8 P I@&@3 ^@5 ^	@ @/@8 ^
@3 Z?@5one@ @/@8 ^
 A@3@4 P@4@5@ @8 ^@&@ @ @/@8 ^ Q@?@'
@<CAu D D@6@0@/@8 E  ]@?@&@ @9 ^@<CA{ D D@6@?@'
	@<XO Dscan_for_framework CA D D@6@/	@8 F@8scan_for_framework_x Q@?@<XO Dparse_asterisk_banner_line C@R@ D D@6@3 ^@5 ^	@/@/@8 D| ]@3asterisk@5 ^@/
@ @/@8 ^ @3 ^@5 ^	@/@ @/@8 ^ @3 Z?@5 ^@ @/@8 ^
 A@3@4
@4@5@8 ^@&@?@'
@<XO D ^ CA D D@6 ]@8 Gm M@8 D J@?@<CA D D@6 Q@8 ^#@,The Simplifier is operating in Pascal mode.
@8 Q Q@?@<XO Dprocess_datestamp CA D D@6@1parse_datestamp@.	@5@8 Gm@8process_datestamp_x Q@?@<XO Dmatching_asterisk_lines C@ D D
@6@?@<C@ D D@6@/
@8 ]@/@8 ]@HMalformed banner in file: ~a. The bounding asterisk lines are different.@3@5@9 ]@<XD  t  t t  Dt parse_banner AO D ^1 C@>@ D D







@6@ @/@8 ^ Q@ @ @/@8 ^@ 
@ @/@8 ^@ @ @/@8 ^@ @ @/@8 ^3@?@'
@<XO D Q C@ D D@6@/@8 D I@8 D J@/	@8 ]@1upToLine@5@/
@8 D J@8process_provenance Q@?@<XO D ^= C@ D D@6@/	@8process_banner Q@8process_subprogram_identifier Q@8 ^' Q@?@<XO D ^@ C@0@ D D@6@1 ^1@4@.
@4@.@4@.@4@.
@4@.@5@8 Go Gp@ @8 ^. Q@3@4@4
@5@8 D J@ @8 ^ Q@?@<C@ D D@6@/
@8 ]@/@8 ]Malformed banner in file: ~a.@3@5@9 ]@<XO D ^C CA- D D@6@1 ^@.	@5@8 Gm@8 ] Q@?@<XO D ^, CA D D A
	
@6@8 D J@?@<CA D D@6@?@<CA D D@6@/	@8 ]@/
@8 ]@)File: ~a contains multiple datestamps: ~k@3
@4@5@9 ]@<XO Dparse_time_leader C	A D D  P

@=CA D D  PTIM ^  P  P

@=XD  t  t t  Dt  ^* AO D ^* C@A D D A



@6@3 ^@5 ^	@/@8 ^
@"DA ^U ^  P  P
@#@3 ^@5 ^	@ @/@8 ^
@"

 @


 @


@#@ @/@8 ^S Q@"

 

 
@ 
@! A~


@"@#@ @3@4@4 @@4@4@4@4 @@4@4@4@4@5@8 F@&@#@"@ @3@4@4 @4@4@4 @4@ @4@!@5@8 F@&@$@#@ 
@ @$@/@%@8 ^X Q@?@'
@%@<CA D D@6@0@/@8 ^@?@&@ @9 ^\@<CA D D@6@?@'
	@<XO D ^
 C@&A D D Z K ^ [ L WMd [ ^ WM
@6@?@'
@<C@#A D D Lf [ ^ Lt [ [ ^
@6@?@'
@<C@&A D D	task_type ^_ [ Kk Kq ^_y K WM
@6@?@'
@<XXQM DF@B/build/spark-VyARoI/spark-2012.0.deb/simplifier/parseutilities.pro  7AAuC AS AE D{E DE EE ^E ^E ^!E DE DE ^E ]E ^XO Dinside_character_class C@ D~ D~numeric@6@? ^j@8	character ]@?@<C@ D~ D~ ^@6@? ^@8 ^k@?@<C@ D~ D~ ^"@6@? ^"@8 ^k@?@<C@ D~ D~ ^@6@? ^@8 ^k@?@<C@ D~ D~ Z?@6@? Z?@8 ^k@?@<C@ D~ D~	semicolon@6@? ^n@8 ^k@?@<C@ D~ D~colon@6@? ^o@8 ^k@?@<CA D~ D~period@6@? ^p@8 ^k@?@<CA D~ D~hyphen@6@? ^q@8 ^k@?@<CA D~ D~forwardslash@6@? ^r@8 ^k@?@<CA D~ D~
backwardslash@6@? ^s@8 ^k@?@<C
A D~ D~lower_case_char@6@?@1 ^t@0@5@8 ^k@?@<C
A  D~ D~upper_case_char@6@?@1 ^v@0@5@8 ^k@?@<C	A& D~ D~alpha@6@?@8inside_character_class_alpha ]@?@<C	A, D~ D~ ^@6@?@8@$inside_character_class_alpha_numeric ]@?@<CA2 D~ D~@6@9Attempted to parse with an unaccepted character class: ~k@3@5@9 J J@<XO Datom_to_lower_case_x CB[ D~ D~@6@?@<CB_ D~ D~

@6@1 ^w@.@5@8 ^k@1 ^u@5@ @8 ^k@ @ 
@9 ^ ]@<CBg D~ D~


@6@ @ @9 ^@<XO D@!inside_selected_character_class_x C@ D~ D~ H
@6@D@8 ^h ]@M@Q@?@<C@ D~ D~@6@D
	@" H@#@M
@Q@8 ^@?@<XO D ^d C@XB$ D~ D~
 L5
@6@3 ^@4 Z?@5 ^	@/
@8 ^ ]@"
 @
@#@3 ^@4 Z?@5 ^	@ @/@8 ^ ^@/@ @/@8 ^! ]@3 ^@4 Z?@5 ^	@ @/@8 ^@ @ @8modify_type ]@&@?@'@<C@8B/ D~ D~		@6@3 ^@4 Z?@5 ^	@/@8 ^ ^@/
@ @/@8 ^@3 ^@4 Z?@5 ^	@ @/@8 ^@ 
@8 ^@&@?@'@<C@QB8 D~ D~@6@3 ^@4 Z?@5 ^	@/@8 ^@" Ag

@#@3 ^@4 Z?@5 ^	@ 
@/@8 ^ ^@/@ @/@8 ^@3 ^@4 Z?@5 ^	@ @/@8 ^@ @8 ^@&@?@'@<XO D ^ CBH D~ D~@6@/
@8 K ]@9 ^@<XO D ^l C@p D~ D~  ^j1@=C@q D~ D~  ^j2@=C@r D~ D~  ^j3@=C@s D~ D~  ^j4@=C@t D~ D~  ^j5@=C@u D~ D~  ^j6@=C@v D~ D~  ^j7@=C@w D~ D~  ^j8@=C@x D~ D~  ^j9@=C@y D~ D~  ^j W@=C@{ D~ D~  ^u [@=C@| D~ D~  ^ub@=C@} D~ D~  ^u L@=C@~ D~ D~  ^u ^]@=C@ D~ D~  ^u WM@=C@ D~ D~  ^u ^^@=C@ D~ D~  ^ug@=C@ D~ D~  ^uh@=C@ D~ D~  ^u	 [@=C@ D~ D~  ^u
j@=C@ D~ D~  ^u ^a@=C@ D~ D~  ^ul@=C@ D~ D~  ^u
 ^@=C@ D~ D~  ^u ^@=C@ D~ D~  ^u [@=C@ D~ D~  ^u K@=C@ D~ D~  ^uq@=C@ D~ D~  ^u ^@=C@ D~ D~  ^u K@=C@ D~ D~  ^u ^_@=C@ D~ D~  ^u [@=C@ D~ D~  ^u N^@=C@ D~ D~  ^uw@=C@ D~ D~  ^u J@=C@ D~ D~  ^u ^b@=C@ D~ D~  ^uz@=C@ D~ D~  ^w ^Z@=C@ D~ D~  ^wB@=C@ D~ D~  ^w S@=C@ D~ D~  ^w ^Y@=C@ D~ D~  ^w ^ @=C@ D~ D~  ^wF@=C@ D~ D~  ^wG@=C@ D~ D~  ^w Q@=C@ D~ D~  ^w	 ^V@=C@ D~ D~  ^w
J@=C@ D~ D~  ^wK@=C@ D~ D~  ^wL@=C@ D~ D~  ^w
 ^W@=C@ D~ D~  ^wN@=C@ D~ D~  ^wO@=C@ D~ D~  ^wP@=C@ D~ D~  ^wQ@=C@ D~ D~  ^wR@=C@ D~ D~  ^wS@=C@ D~ D~  ^w ^U@=C@ D~ D~  ^wU@=C@ D~ D~  ^wV@=C@ D~ D~  ^wW@=C@ D~ D~  ^wX@=C@ D~ D~  ^wY@=C@ D~ D~  ^wZ@=C@ D~ D~  ^ Kq@=C@ D~ D~  ^" J@=C@ D~ D~  ^ P@=C@ D~ D~  Z? Q@=C@ D~ D~  ^n C@=C@ D~ D~  ^o @=C@ D~ D~  ^p A~@=C@ D~ D~  ^r @=C@ D~ D~  ^s N@=C@ D~ D~  ^q @@=XO D ^f CBS D~ D~@6@/
@8 F@/@8 ^@ @8 F@?@<XO D ^g C@ D~ D~@6@/
@8 R ]@8 ^ ]@?@<XO D ^c C@PA D~ D~

@6@3 ^@4 Z?@5 ^	@/@8 ^@" @
@#@3 ^@4 Z?@5 ^	@ @/
@8 ^@/@ 
@/@8 ^e ]@3 ^@4 Z?@5 ^	@ @/@8 ^@b@g@l L5@x@&@?@'
@<C@5A D~ D~@6@3 ^@4 Z?@5 ^	@/@8 ^@/@ @/
@8 ^@3 ^@4 Z?@5 ^	@ 
@/@8 ^@b@g@x@&@?@'
@<C@NA D~ D~

@6@3 ^@4 Z?@5 ^	@/@8 ^@" Ag
@#@3 ^@4 Z?@5 ^	@ @/
@8 ^@/@ 
@/@8 ^@3 ^@4 Z?@5 ^	@ @/@8 ^@b@g@x@&@?@'
@<XO D ^e CB D~ D~@6@3 ^j@5 ^@/@/@8 ^@ @8 W I@&
@?@'

@<XO D ^ C@#A D~ D~@6@3@1 H Z?@5@5 ^	@/@8 ^@3 Z?@5 ^@ @/@8 ^@?@'
@<XO D ^ CA D~ D~@6@0@/@8 ^@?@'@<XO D ^! C@ Az D~ D~		
 ^

@6@ 
@8 ^g ]@&@3
@5@8 F@&@?@'@<CA D~ D~
 ^@6@/
@ @/@8parse_atom_one_or_more ]@ 
@8 F@&@?@'@<CA D~ D~
 ^	@6@/
@ @/@8parse_atom_zero_or_more ]@ 
@8 F@&@?@'@<XO D ^z C
A8 D~ D~@6@1 ^u@0@5@8 ^k@?@<C
A< D~ D~@6@1 ^w@0@5@8 ^k@?@<XO D ^ C@!A D~ D~		


@6@ @8 ^@&@ 
@ @/@8 ^@?@'@<XO D ^} C
AB D~ D~@6@1 ^u@0@5@8 ^k@?@<C
AF D~ D~@6@1 ^w@0@5@8 ^k@?@<CAJ D~ D~@6 ^j@8 ^k@?@<XO D ^ C@IA D~ D~@6 ^	@ @/@8 ^ ^@ @ @/@8 ^ ^	@ @/@8 ^@"

@# ^	@ @/@8 ^@?@&@ @ @/@8 ^ ]@?@'
@<C@*A D~ D~


@6 ^	@ @/@8 ^ ^@ @ @/@8 ^ ^	@ @/@8 ^@?@'
@<XO D ] CAe D~ D~ 
@=CAh D~ D~

@6@9 ] ]@<XO D ^ C@!A D~ D~		


@6@ @8 ^@&@ 
@ @/@8 ^@?@'@<CA D~ D~
@6@?@'
@<XO D ^ CAV D~ D~

@6@9 ^ ]@<CA[ D~ D~ 
@=XXQM GSF@4/usr/lib/swi-prolog/library/dialect/sicstus/block.pl  %ZAuC FS E GPXO GS	cond_vars C@ GO GO @=C@+@ GO GO	
@6@E @@8 BQ@M@"
@#@@@%@q	@ 
@ @ @9 ^ GR@<XD  t  t t  GSt  @P 	 O GS @R C GO GO D~ F GQ@=XO GS
valid_head C@z GO GO@6@8 W@1 BR@0@.	@5@1	block_arg	@5@9 Cx GR@<XO GS
check_dynamic C@~ GO GO@6@A B@8 X@@ F@8 X GQ Z@9 Bb G@<C@ GO GO @=XO GSexpand_specs C@^ GO GO@6@T@?@8 XQ G@'
@<C@b GO GO 


@6@?@&
@ 
@ @ @ @9 ^ GR@<C@d GO GO A


@6@?@&
@ @ @/@8 ^@ 
@ @ @9 ^@<C@@g GO GO
@6@8 ^ GR@1 	@5@8 ^ GR@/@/
@8 A:@/@ @ 
@8 A:@!@1$block_pred@5@#@&
@E@1 	@2  ^@5@8 @C@&@M@%@@@ @" @ @  ^ @ H[  ^
@#@F@E Bs@8 C  C@&@M@"
@#@@@" 	
@#@F@"  GS G[	@#@<XO GS GU C@Z GO GO@6 Bs@/
@8 ^@1 ^
@5@9 Gm@<XO GS	nonvar_or C@ GO GO 
 ]
@=C@ GO GO
 C ]

@6@ @ @9 ^ GR@<XO GS GX C@1 GO GO@6@T@?@R@<C@3 GO GO @
@6@?@9 GW@<C@$@5 GO GO@6@E@" @#@M@'	@F
@@ Bs@/
@8 ^@"	 
@#@<XO GSone_cond C@ GO GO@6@/@8 ^@ @9 ^@<XD  t  t t  GSt  G\ B,O GS GP C@W GO GO@6@1 @a@1 B
 B@2 GP@5@0@5@9 @d@<XO GSsimplify_coroute C@ GO GO when ]

 V
@=C@ GO GO 
@=XO GS G^ C@$@ GO GO @

	@6@1 ^@0@.
@5@8 ^ GR@8 F@/@0@8 A:@  @0@0block @9 A@<XO GS	when_cond C@ GO GO
@6@?@ @9 ^ GR@<C@ GO GO
 A


@6@ @ 
@8 ^@ @ @9 ^ GR@<XO GSblock_declarations C@'@ GO GO 

@6@ @/@/
@8 A:@/@ @ 
@8 A:@ @1 
@2 ^@5@9 @H@<XO GS Ga C
@ GO GO@6@0@8 X GR@? ^@9
rename_clause GR@<C@h@ GO GO

@6@/
@8 ^ GR@" 

@#@ @/@/@8 A:@/@ @8 B@/@3@5@8 A= ^@ @/@8 A@/@3@5@8 A=@ 
@ @/@8 ^@1 ^@5@/@8 ^@" @@# ^@ @9 ^@<XO GS ^ C@ GO GO @


 @

@6@?@ @ 
@9 ^@<C@ GO GO 


 

@6@ @ 
@9 ^@<C@ GO GO@6@3@.@.@5@8 A=@ @/
@8 A@3
@5@9 A=@<XO GS ^ C@ GO GO@6@T@?@9 ^@<C@ GO GO @@6@?@<C@ GO GO Ag@6@?@<C@ GO GO B6@6@?@<C@ GO GO@6block_argument@9 B G@<XXQM FF@$/usr/lib/swi-prolog/boot/toplevel.pl  #WAsC S E$compile E G7 E$thread_init E G6E B_ E BEthread_initializationE$query_loop E$initialise E F XD  t  t t  Ft  G7 
O F G6C@_ F F@6@E		@ Yn G8 Yn@M	@S@@@1  B_@2 G8@5@9 At V@<XD  t  t t  Ft subst_chars 
O F ^CC F F 
	@=C@"C	 F F@6@ @8 A V@?@ @/
@8 Vv V@&	@ 
@ @/@8 ^H V@ @ @9 ^ V@<CC F F@6@ @/
@8 ^@ @ 
@9 _ @<XD  t  t t  Ft omit_meta_qualifiers 
O F _C	D F F@6@T@?@<C@ D
 F F A


 A


@6@?@ @ 
@8omit_qualifier V@ @ @9 _@<CD
 F F V


 V

@6@ @8 W V@?@ @ 
@9 _@<CD F F ^


 ^

@6@ @8 _@?@ @ 
@9 _@<CD F F @=XD  t  t t  Ft set_working_directory 
O F _CAr F F@6console_menu @@8 A  Fr@8 E V@?@/	@8 F V@0@9 F V@<CAw F F @=XD  t  t t  Ft bind_skel_vars 
O F _CD3 F F @=C@!D4 F F Z


@6@ 
@ @/@8bind_one_skel_vars V@ @ @ @9 _ V@<XD  t  t t  Ft  ^  	 D  t  t t  Ft  ^  
O F ^C
A F F@6initialise_prolog@/@1initialise_error@5@9 V@<XD  t  t t  Ft attribute_modules 
O F _CC F F 
	@=CC F F@6@ @/
@8 V V@&	@ 
@ @/@8
attrs_modules V@ @ @9 _ V@<XD  t  t t  Ft no_option_files 
O F _CA= F F--
@6@?@<C@>A> F F

@6@ 
@ @8 Ct @ 
 Fr@8 _@1 A`@1 HO
 Fr@.@5@1 A@1 Ad H@5@2 _# B@5@2 C@5@0 A@8 V@?@<C@%AH F F

@6@0@/@ @8 E @  B_@ A G@?@ 
@ @8 _!@ @ @9 _ V@<CAM F F 
@=XD  t  t t  Ft clean_history_prompt_chars 
O F _&CB F F @=CB F F V B

@6@?@<CB F F


@6@ @ @9 _' V@<XD  t  t t  Ft diff12 
O F _)CC F F @=CC F F
@6@/@ @8 F' V@ @ @ 
@ @9diff3 V@<XD  t  t t  Ft  B @D  t  t @t  Ft ^ D  t  t t  Ft  B 
O F ^C@"@ F F@6@" 

	@#@/
@ Yninitialize_now Yn@? B @1 _1	
@5@8 @< V B@9 B @<C@ F F@6 B	@9 _4@<XD  t  t t  Ft path_sep 
O F _5CA F F@6 V	 @@8 _
@&
@?@&
@" C	@#@<C	A F F  

@=XD  t  t t  Ft $search_aliases 	 D  t  t t  Ft  _7 
O F _7C@&A F F

@6@/
@/@8$string V@ @/@8 _6 V@?@&@ 
@ @8$make_alias V@&@ @ @9 _8 V@<C@!A F F
@6@/@/
@8 _9@ 
@/@8$eos V@?@&@ @ @8 _=@'
@<XD  t  t t  Ft $execute 	 D  t  t t  Ft  _D 
O F _DCC F F@6@T@? BB@1 ]@5@8 _3@R@<CC F F F>@6@? Hl@1 Hx ]@5@9 _3@<C@:C F F@6@/
@8 A V@1 
@5@/@8$dwim_correct_goal V@?@1 @/@.
@5@1 Ic@.
@5@1 @/@0@5@8 A` V BC@1
toplevel_goal
	@5@8 _3@ 
@9$execute_goal2 V@<CC& F F@6@8 F  V Hl@1 Hx Hw@5@8 _3@R@<XD  t  t t  Ft filter_bindings 
O F _SCD{ F F @=C@6D| F F
@6@/@8	hide_vars V@E@A	@ @8 BR V@@@ @8self_bounded V@M@ @9 _T V@F
@@@"	

@#@ @ 
@9 _\@<XD  t  t t  Ft $set_file_search_paths  	 D  t  t t  Ft  _]  
O F _] C@_@ F F@6search_paths@/@8 A @A@K@/	@8 @Y @/
@8 F V@E@*@1$search_path@.@.@5@8 Gn V@M@ @/
@8 @% V@1 @Y@.
@5@1 B@2  A@2 E@5@8 Cx V@@ @8@1 \c K	@5@8 _3@G@G
@R@@
@S@G	@G@G
@<XD  t  t t  Ft  _M 
O F _LC@ B F F B_ ^@6@?setup_colors@/
@1 @< B 
@5@8 V
setup_history@1 @< B 
@5@9 V@<CB F F 
@=XD  t  t t  Ft get_respons 
O F _jC@%D F F@6@8 H V Qj@8 [ V@/	@8 Hp V@8answer_respons V@E
@+again@M
 Hl@1 Hx ]@5@8 _3@R@@@?@<XD  t  t t  Ft  _h  
O F _h C@OA F F @6@E@I F@1 G @@5@8 B V E@1 G @@5@8 _t Qj@1 G @@5@8 _t@D		
color_term @@8 _
@M	@Q@M@1 @@1  A@2 F	ansi_term@5@4@1 F @@5@4@1 @ @@5@5@0 @@9 V@@@S@<XD  t  t t  Ft  _[ 
O F _ZCD F F Z
	
@6@1 YC	@5@9 X V@<XD  t  t t  Ft $load_system_init_file  	 D  t  t t  Ft  _x  
O F _x C@ F F  @6 @0@8loaded_init_file V@?@<C@b@ F F@6system_init_file@/@8 _`@- K G@/	@8 _
rc@/
@8 _$@3	@4 @4
@5@/@8 A @ @/@3@1 @ B_@5@4@1 A# Fr@5@4@1 A A@5@5@8 @ @1 _{ @5@8 B V@1  A@5@3@1 F @@5@4@1 E @@5@5@8 @ V@?@<C@ F F   @=XD  t  t t  Ft call_expand_answer 
O F _CD F F@6@ A Q A@?@<CD F F 
@=XD  t  t t  Ft load_associated_files 
O F _C@ A F F@6@A@/	@8 _a@1  A	@5@3@1 A @@5@5@8 _@R@@@S@F	@<XD  t  t t  Ft  ^  	 D  t  t t  Ft  ^  
O F ^C@ F F@6@A@/@8$at_thread_initialization V@E	@@M	@R@@@R@@@S@F@<XD  t  t t  Ft  B_  
O F ^CB4 F F  @6@9 H  V@<XD  t  t t  Ft set_window_title 
O F _C@=Ay F F	
@6@1  @2 window_title@5@8 @D V@?@E
@+
@M
@(@@@!@3 Y@5@#@3
SWI-Prolog --@4	@5 P@/@8 Bk V@0@ @;  _ @<CA F F @=XD  t  t t  Ft 
save_debug  
O F _ C@+B F F@6@E
@8 I0  V@8 _Q@M
@( @@@@( @ B@/	@8 _
 B @@8 G V F@1 F	@5@9 F @<XD  t  t t  Ft  _ 
O F _CDI F F @=C@DJ F F
 A@



@6@E@\@T
@M@E@(@1 Z
@.@5@8 _a@ @ @8 In V@M@/@8 B V@"
 YC@#@&@G@@@+@ infinite@/@8 Hn V_S@ @/@8 A V@D@ @8 A V@M@Q@?@"
 YC@#@q@G@@	@&@G@G@ @ @ @9 _@<XD  t  t t  Ft  F  	 D  t  t t  Ft  F  
O F ^C
B F F  @6@8$runtoplevel  V BB A1@9 _3@<XD  t  t t  Ft 
clean_argv  
O F _ CAO F F@6@E	 H@3 _ @.@5@8 _
@M	 H@9 _@@@S@F@<XD  t  t t  Ft 
skip_to_nl 
O F _C@-B F F@6@8 _l@/	@8 H V@E
@+	%@M
 Q@8 H V@@@E ^@8 G V@M@0@8 _# V@+	 Q@@@S@?@<XD  t  t t  Ft  _ 
O F _CC F F 
	@=CC F F V




@6@ @ 
@9 _@<XD  t  t t  Ft  _? 	 D  t  t t  Ft  _? 
O F _>C@"A" F F@6@1 G	@5@0 A@8 V@A@8 An V@F
@@
@/
@8 A; V@-
 @?@<CA( F F@6@9 _b@<XD  t  t t  Ft  _; 	 D  t  t t  Ft  _; 
O F _:CA F F 
	@=CA F F

@6@ @ 
@9 _9@<XD  t  t t  Ft omit_qualifiers 
O F _CC F F 
@=CC F F

@6@ @ 
@8 _@ @ @9 _ V@<XD  t  t t  Ft  _ D  t  t t  Ft  _ BD  t  t t  Ft  _ 	 D  t  t t  Ft  _ 
D  t  t t  Ft 	bind_vars 
O F _CD F F@6@/
@8bind_query_vars V@0@9 _@<XD  t  t t  Ft $system_prompt 	 D  t  t t  Ft  _ 
O F _C@B F F
@6toplevel_prompt@/@8 _
@ @/@8 ^@E@- A@M~m@3@4 U@5@ @/
@8$substitute V@@	 _@ @/
@8 _@E@b@i@c @t@M~l@3 S@4	@4 U@5@ 
@/@8 _@@	 _@ 
@/@8 _ F@1 F@.@.@5@8 _
@E@+ @@M~d@3[trace] @5@ @/@8 _@@@ @E@+ @@M _@3[debug] @5@ @/@8 _@@	 _@ @/@8 _@ @9 _b@<XD  t  t t  Ft  _i  
O F _i C@@A F F @6@E@: F@1 G @@5@8 _t@1 rl_add_history@5@8 _@D		save_history @@8 _
@M	@Q@1 @@1 Fprolog_history@5@4@1 F @@5@5@0 A@8 V@Menable@9 _ V@@@S@<XD  t  t t  Ft 
hide_names 
O F _CD F F @=C@DD F F
@6@E@&@  @0@0 Kq@8 A Vtoplevel_print_anon @@8 _
@ @0@/@8 _@ prolog_var_start@8 _@M@S@@
@+
@1 YC@5@8 _w@F@?@ 
@ @9 _ V@<CD F F

@6@ 
@ @9 _@<XD  t  t t  Ft write_bindings2 
O F _CCR F F@6prompt_alternatives_on
groundness@8 _
@? Hl@1 Hx@2 ]	@5@9 _3@<CCU F F @@6 _determinism@8 _
@? Hl@1 Hx@2 ]	@5@9 _3@<C@6CX F F@6@8 _l Hl@1 Hx@2 ]	@5@8 _3@/@8 _k V@E	@+ \L@M@?@R@@@E
@+
show_again@M
@R@@
@? Hl@1 Hx B@5@9 _3@<XD  t  t t  Ft init_debug_flags  
O F _ C@NA F F@6@1print_predicate@0@3 H@5@.@5@8 A6  [@8 _ _ _@8 _ [, @@8 _toplevel_print_factorized @@8 _print_write_options@3@1 H @@5@4@1 H @@5@4@1 P @@5@5@8 _toplevel_residue_vars @@8 _ H@9 H @<XD  t  t t  Ft residue_vars 
O F _C
C< F F@6 _ @@8 _
@?@9 V V@<CC? F F
@6@@<XD  t  t t  Ft take_same_bindings 
O F _CC F F 
	@=C@$C F F		 A@





@6@*	@?@ @ @ @ @9 _ V@<CC F F


@6@ @ @ @9 _@<XD  t  t t  Ft  ^  	 D  t  t t  Ft  ^  
O F ^CB# F F@6@8 _^ V@8 _ V@8 C9  V A@/@1 A@1 @< @8@5@2 A4@5@9 V@<XD  t  t t  Ft  _P 	 D  t  t t  Ft  _P 
O F _OC@9C+ F F@6@8
restore_debug  V@/
@8 _ V@/@8 V V@A@8 _ V@@@8 _@R Qj@8 _m@/@8 _ V@C
@D@D
@ @ @8write_bindings V@M@Q@M@Q@M
@?@R@P@<CC7 F F@6@8 _ Hl@1 Hx Hw@5@8 _3@R@<XD  t  t t  Ft  _ 
O F _CA F F \@@6@?@<CA F F@6 @8@1 \X@5@8 _3@R@<XD  t  t t  Ft  _ 	 D  t  t t  Ft  _ 
O F _C@5B F F
@6@C@/@8 ^@1 ^	@5@/
@8 _e@/@/@8 FQ V@ @/@ @8 _@M@ @ 
@/@8 _@ @ @ @8 _@?@P@<CC F F 
@=XD  t  t t  Ft  ^ @D  t  t @t  Ft ^ D  t  t t  Ft  ^ 
O F ^C@ F F@6@1 _@5@8 @ V@@?@<XD  t  t t  Ft diff21 
O F _C
C F F 	
@=CC F F
@6@/@ @8 _+@ @ @ 
@ @9 _-@<XD  t  t t  Ft project_attributes 
O F _CC F F @=C@9C F F@6@E@(@1 @2  _@5@8 _@1 @2 _	
@5@/
@1 @< @8
@5@8 V@M@S@@@S@F
@ @9 _ V@<XD  t  t t  Ft associated_files 
O F _CA\ F F@6saved_program_class Q@8 _
@?@9 _ V@<C@)A_ F F@6@8$set_prolog_file_extension  V@8
argv_files V@E@"
	@#@M@/
@8 U2 Vassociated_file@8 _@8 _ V@9 _ V@@@S@G	@<XD  t  t t  Ft  F  
O F F C@'B F F @6@E@Areadline @@8 _
@@emacs_inferior_process @@8 _
@M ]! @9 _@@ ]!@9 _@<XD  t  t t  Ft  _C 	 D  t  t t  Ft  _C 
O F _BCA  F F @=XD  t  t t  Ft save_debug_after_read  
O F   CB F F  @6 B @@8 _
@?@9 _@<CB F F   @=XD  t  t t  Ft ord_subtract 
O F  CC F F 
@=C
C F F@6@ @ @9 _ V@<XD  t  t t  Ft remove_history_prompt 
O F  CB F F A A@6@?@<CB F F@6@/
@8 _b@/@8 _(@ @/@8delete_leading_blanks V@ @9 _b@<XD  t  t t  Ft  _d 	 D  t  t t  Ft  _d 
O F _dC@%A F F		@6@/@/
@8 _9@"
 @
@#@?@&@ @8 _b@&@ @ @9 _@@<XD  t  t t  Ft  C9  	 D  t  t t  Ft  C9  
O F _C@ F F  @6@0@8 C: @9 ^ V@<XD  t  t t  Ft 
read_query 
O F  C@$BU F F@6 ]!@/@8 _
@ @8 C- V@b@g@c @t@? ^!h@3 	@4 F>@5@9read_history V@<C@B[ F F	@6@/@8   V@8 _l@ @8 G V F@/@8read_query_line V@E@?@- F>@0@1  A@2 _@0@5@8 X V@M@1 An@.
@5~W~W@3@4@3@1 [ @@5@5@4 A~@4@3@1 [ @@5@5@5@8 E V@1  A@2  *
@5@@@@S@F
@/@ @8 _F@1 H^	@4@1 H
@5@4@1 E@5@5@/@1 A@1 @< @8@5 A@5@8 V@?@ @9
$save_history V@<XD  t  t t  Ft hidden_residuals 
O F  2CC F F@6@/@8 V V@/@8  4@ @ @/
@8
subtract_vars V@ 
@0@9 V V@<XD  t  t t  Ft factorize_bindings 
O F  9CD` F F @=C@>Da F F	
 A@


 Z




@6@ @ 
@/@8 C4 V@E
 _ @@8 _
@M@'@@@ @ @8only_cycles V@ @ @9  : V@<XD  t  t t  Ft load_script_files 
O F  AC@ F F @=C@P@ F F	
@6@/@8 _!@E
@4@ @/@3@1 @ B_@5@4@1 A# Fr@5@4@1 A A@5@5@8 _@M
@1 _{script@5@8 _@1  A@5@8 _@9 A V@@@1 @a@1 Escript_file@5@0@5@9 @e V@F@<XD  t  t t  Ft translate_bindings 
O F  GC@(C F F 
 E@6@8  4@?@/@8join_same_bindings V@ @/
@8  @@ 
@/@8 _ V@ @9 _\@<C@GC F F

 
 E


@6@8project_constraints V@/@8  3 V@ @ @ @8 _@/@/@8  8@ @ @ 
@8 _@ @/@8  I@ @/@8  @@ @/@8  L@ @9 _\@<XD  t  t t  Ft  _q 
O F _pCD F F
 _r@6?h@8 E V@? E@1 Hx E@5@9 _3@<CD F F
 \L@6;nrNR 	@8  R@? Hl@1 Hs@4@1 Z Z C@5@5@9 _3@<C@ D F F
 \L@6tT@8  R@?@8 	  V@8 _ Hl@1 Hs@4@1 Z Z	; [trace]@5@5@9 _3@<CD F F
 \~@6ca

yY.@8  R@? Hl@1 Hs@4@1 Z Z A~@5@5@9 _3@<C	D F F@b _@6@?@9 _@<C@%D F F
 _@6@/
@/@8 _ V@? Hl@1 Hs@4@1 E ZM@4
@5@5@8 _3 [@ @9 _@<CD F F? _@6@? Hl@1 A4EOF@5@8 _3 @9 A4 V@<CD F F
 _r@6 Hl@1 ]@5@9 _3@<XD  t  t t  Ft  _ 
O F _CD F F @w C@ H @ H H@=C@"D F F @p H H @ H @ H
 H H@=XD  t  t t  Ft $load_init_file 	 D  t  t t  Ft   \ 
O F  \C@p F F K@6@?@<C@q F F@6@0@8 _z@?@<C@s F F@6@8 A @?@1  A@5@9 @ V@<C@3@v F F@6@1 V@5@/	@3@1 A# Fr@5@4@1 A A@5@5@8 _@1 _{	@5@8 _@1  A	@5@3@1 E @@5@5@9 _@<C@ F F @=XD  t  t t  Ft   ? 
O F  >CDj F F @=C@6Dk F F
@6@E@"
 A@


@#@'
@ @8 G V@M@ @9  =@F@@@"	

@#@ @ @9  =@G@<XD  t  t t  Ft  G7  
O F ^C@R F F  @6 ] ]@9 _3@<XD  t  t t  Ft  _  
O F _ C@<A F F@6@8$clean_history 
$history@/@8    V@8 _@8 _@8 _@8 _y V@8start_pldoc  V@8 A A H@/	@8 _`@/
@8 _!@8  ] V@8$load_script_file  V@8 _ V H@/@8 _`@/@ @8 G @1  A@5@9 F @<XD  t  t t  Ft  _ 
O F _CD  F F @=C@?D! F F Z

 A@



 Z
@6@*
@?@ @ @8 _@" YC@#@ @ @ @9 _@<C@QD' F F


@6@" Z


@#@ @ 
@/@8 _@E@*@T@D@ @8 V V@M@Q@+@M@"

@#@ @ @8 _@" YC@#@@@'
@F@<XD  t  t t  Ft  ^  	 D  t  t t  Ft  ^  
O F ^C@iB> F F	@6@E Z@/@8 _
@M@S@@@(?@8 _l@C@/	@8 _F@E F@1 G @@5@8 _t@M@/
@8 _ V@/|    @8 Eg V@@	@(
 A@/ A@8  y@8 @  V@/@/
@8   V@0@ @8  y@ @/@ 
@/@8call_expand_query V@M@ @/@8 Ic V@ @ @8 _E V@P@?@<XD  t  t t  Ft   m  
O F  lC@FA F F@6pldoc_server@/@8 _`@E
@+ A@M
@1 A@1
doc_server@0@5doc_browser@5@@F	@@@(@E@1 Iq@.	@5@0 A@8 V@M@1  	@5@@@ @8@1 \w \y@5@8 _3@9  [@F	@<CA F F   @=XD  t  t t  Ft  _ 
O F _CC F F 

@6@*	@?@ @9 _ V@<C@'C F F 

@6@1 	@5@1 X@5@8 X V@D
	@  @@8  @M
@Q@?@'
@<CC F F 

@6@  T@8  @D	@  @@8  @M@Q@?@'
@<CD F F 


 

@6@ @8 _@?@ @ @ 
@9  @<CD F F@6@9  @<XD  t  t t  Ft  _  
O F _CB F F@6 F@1 F@.@.	@5@8 _
 B@8 _@E
	@+	 @@M
@9  U@@@S@<XD  t  t t  Ft  _| D  t  t t  Ft  _| BD  t  t t  Ft  _| 
D  t  t t  Ft    
O F  C
B F F P
@6@?@9  @<CB F F 
@=XD  t  t t  Ft  _/ 
O F _.CC F F H2	
@6@ @ @ @9 _* V@<CC F F @@6@ @ 
@9   V@<CC F F G@6@ @ 
@9  @<XD  t  t t  Ft     	 D  t  t t  Ft     
O F  CA F F   @=XD  t  t t  Ft read_term_as_atom 
O F  CB F F@6@8  V@E
@+	 F>@M
@S@@@9 _ V@<XD  t  t t  Ft    
O F  CA5 F F@6 H@/	@8 _
@/
@8 _%@E@,
	@M H@9 _@@@S@<XD  t  t t  Ft   7 
O F  6CC F F@6@/@8 Jw V@/@8  @ @ @9  @<XD  t  t t  Ft   ) 
O F  (C@9Bu F F@6@1  	@5@/
 @@8 V@8   V@E@T
@M@S@@@E@"
 @a Z@#@M @8@8 _3@R@@ @8@8 _3@9  F@<XD  t  t t  Ft    
O F  CD F F@6@ @ A U} A@?@<CD F F 


@=XD  t  t t  Ft   O 
O F  NC@#C F F@6@?@/
@8  4@1 _
@5@/@8 _e@ @/@8  @/
@8 ] V@ @ 
@9 _@<CC F F @=XD  t  t t  Ft   K 
O F  JCC F F @=C@.C F F		 A@


 A@




@6@ @ @ @ 
@/@8 _@ @ @9  I@<XD  t  t t  Ft   r  	 D  t  t t  Ft   r  
O F  qC@ F F  @6  C@0@8 _z@?@<C@ F F@6  E@/@8 _`@9  B V@<XD  t  t t  Ft  _  	 D  t  t t  Ft  _  
O F _C@.B F F@6 H@/@8 _`@1 G@.	@5@/
@1 A@1 @< @8
@5@2 A4@5@8 V@/@8 _L V@1  A@ @5@@<XD  t  t t  Ft  _ 
O F _CCM F F@6@/@ @8 _F@/@1 @.
@5@8  H V@ @ 
@9 _ V@<XD  t  t t  Ft  _W 
O F _VCD F F Z


 Z

@6@ @ @ 
@9 _@<XXQM D>F@B/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__switches.pro  i1AuC AS AE QXO D>@!parse_zombiescope_limit_qualifier C@+B& D= D=		limit_qualifier

@6@/
@8parse_qualifier_prefix Q@ @ 
@/@8parse_zombiescope_limit_name Q@" @
@#@ @ @/@8 ^c ]@?@'
@<XD  t  t t  D>t @ parse_zombiescope_qualifier_part AO D>   CA D= D=@6@/@8@"parse_zombiescope_simple_qualifier Q@?@'
@<CA D= D=@6@/@8parse_zombiescope_log_qualifier Q@?@'
@<CA D= D=@6@/@8   Q@?@'
@<CA D= D=@6@/@8parse_file_name Q@?@'
@<XO D>   C@AB D= D=
log_qualifier
@6@/@8  @3 ^@5@3 [@4 ^@5@ @/
@8parse_mandatory_and_optional Q@"
 @
@#@3 ^@4 ^@4 ^p@5 ^@ @ @/@8 ^! ]@?@'
@<XO D>parse_arguments_x CAK D= D= @=C@ AP D= D=

@6 M;@8 R7 K:@/@8 F@1parse_simplifier_qualifier_part@5@ @8 Gm@ @ 
@9   Q@<C@ AY D= D=

@6 M7@8  @/@8 F@1  @5@ @8 Gm@ @ 
@9  @<CAb D= D=
@6@'Error in analysing command argument: ~a@3
@5@9 J J@<XO D>   CB D= D=simple_qualifier
@6@/@8  @ @ @/
@8parse_zombiescope_simple_name Q@?@'

@<XO D>process_arguments CB D= D=@6@?@<CB D= D=	
@6@8process_argument Q@9   Q@<XO D>parse_simplifier_limit_name C@AA D= D= L@6@3 L@5@3 [@4 ^@4 K@4 ^@4 WM@4 J@4 [@4 ^_@4 ^b@4 Kq@4 ^@4 [@4 ^@4 [@4 ^_@5@/@8  @?@'
@<C@2A D= D= K@@6@3 ^]@5@3 WM@4 K@4 ^_@4 ^@4 Kq@4 ^@4 [@4 ^@4 [@4 ^_@5@/@8  @?@'
@<C@>A D= D= K9@6@3 [@5@3 ^@4 ^^@4 WM@4 ^@4 WM@4 ^@4 L@4 WM@4 Kq@4 ^@4 [@4 ^@4 [@4 ^_@5@/@8  @?@'
@<XO D>set_user_rules_switch  CA D= D=  @6
Simplifier@8 D2
 D&@? M7@9 DQ K:@<CA D= D=  @6ZombieScope@8  @? M;@9  @<XO D>parse_chosen_units CB4 D= D=specific
 @
@6@ @ @/
@8parse_content_chosen_units Q@?@'

@<CB: D= D= A@6@?@'
	@<XO D>convert_one_range_to_list CDb D= D= Z

@6@8 C,@b@j@c @t@?@<C
Dg D= D=  @6@*Illegal entry in list of numbers argument
@9 Dy J@<C@!Dk D= D= ]

@6@8 C,@ @8 C,@b@j@c @t@b@j@g@r@ @8 W I@?@<C
Ds D= D= ]@6  @9  @<XO D>   CB{ D= D=@6@/@8 ^G@ @/
@8parse_optional Q@?@'
@<XO D>default_switch_hyp_limit C@ D= D=  @=XO D>
range_to_list CDV D= D=@6@?@<CDY D= D=

@6@ @8   Q@ @ 
@8   Q@?@<XO D>process_argument_hyp_limit CD% D= D=@6switch_hyp_limitauto_set@8 DY K:@8 Ds  K:  @8 D] K:@8 DW K:  user_set@8 D@ K:@?@<XO D>parse_simplifier_simple_name CA D= D= E@6@3 ^@5@3 WM@4 ^@4 K@5@/@8  @?@'
@<C@ A D= D=nolog@6@3 ^@4 [@4 ^@5@3 [@4 ^@5@/@8  @?@'
@<C@#A D= D=nowrap@6@3 ^@4 [@4 ^@5@3 ^@4 [@4 K@5@/@8  @?@'
@<C@&A D= D= Y@6@3 N^@4 WM@4 ^@4 ^@5@3 [@4 K@4 WM@5@/@8  @?@'
@<C@2A D= D=nouserrules@6@3 ^@4 [@4 [@5@3 K@4 WM@4 ^@4 ^@4 [@4 ^@4 WM@4 K@5@/@8  @?@'
@<C@ A D= D=plain@6@3 K@5@3 ^@4 [@4 [@4 ^@5@/@8  @?@'
@<C@,A D= D=	typecheck@6@3 ^_@5@3 ^b@4 K@4 WM@4 L@4 ^@4 WM@4 L@4 ^a@5@/@8  @?@'
@<C@&A D= D=norenum@6@3 ^@4 [@4 ^@4 WM@5@3 ^@4 [@4 ^@5@/@8  @?@'
@<C@&A D= D= G7@6@3 N^@4 WM@4 ^@4 K@5@3 [@4 [@4 ^@5@/@8  @?@'
@<XO D>   CB D= D=@6@/
@8qualifier_prefix Q@&@"

@#@?@'	@<XO D>   CB D= D= Z@6switch_empty  @8   !@8   M7@8 DU K: !  @8  @?@<CB D= D= Z@6switch_input_file  @8  @>Unexpected multiple instances of empty command-line detected.
@9  @<CB D= D=filename
	@6 !
  @8   !
@8  @8 DG K: !
  @8  @?@<CB D= D= !
	@6 !
  @8  @/
@8 DH K:@>Multiple file names specified on the command-line (~a and ~a)
@3
@4	@5@9  @<CB D= D=    @6
switch_log  @8  @8 Dd  K: !@8   M@8 DI K: !  @8  @?@<C@!B D= D=  
	@6 !  @8  @8 ! !@8  @1provided_log_file	@5@8 ! !  @8  @?@<CB D= D=    @6 !  @8   M@8 DZ K:@*Illegal multiple uses of /nolog qualifier
@9  @<CB D= D=    @6 !  @8  @1 !@0@5@8 !@3Inconsistent use of /log=... and -nolog qualifiers
@9  @<CB D= D=  @6 !  @8   M@8 !@3Inconsistent use of -log=... and -nolog qualifiers
@9  @<CB D= D=  @6 !  @8  @1 !@0@5@8 !@,Illegal multiple uses of -log=... qualifier
@9  @<CB D= D=    @6switch_wrap  @8  @8 Dq  K: ! @8   M;@8 DR K: !   @8  @?@<CC D= D=    @6 !   @8  @9-nowrap qualifier appears more than once on command-line
@9  @<CC	 D= D=   Y@6switch_verbose  @8  @8 Da  K: !&@8   M7@8 DD K: !&  @8  @?@<CC D= D=   Y@6 !&  @8  @,Illegal multiple uses of -verbose qualifier
@9  @<CC D= D=   ! @6switch_user_rules  @8  @8 Dl  K: !,@8   M;@8   !,  @8  @?@<CC  D= D=   ! @6 !,  @8  @0Illegal multiple uses of -nouserrules qualifier
@9  @<CC' D= D=   !@6switch_plain  @8  @8 De  K: !0@8   M7@8 DJ K: !0  @8  @?@<CC/ D= D=   !@6 !0  @8  @*Illegal multiple uses of -plain qualifier
@9  @<CC6 D= D=   !@6switch_typecheck_only  @8  @8 Dk  K: !6@8   M7@8 DP K: !6  @8  @?@<CC> D= D=   !@6 !6  @8  @.Illegal multiple uses of -typecheck qualifier
@9  @<CCE D= D=   !@6switch_renum  @8  @8 Df  K: !<@8   M;@8 DK K: !<  @8  @?@<CCM D= D=   !@6 !<  @8  @,Illegal multiple uses of -norenum qualifier
@9  @<C@$CT D= D=choices_qualifiernosimplification
	@6switch_simplification  @8  @/
@8process_selection Q@8 Dh  K: !E@8  @8 DM K: !E  @8  @?@<CC] D= D= !B !D@6 !E  @8  @<Illegal multiple occurrences of -nosimplification qualifier
@9  @<C@$Cd D= D= !Bnostandardisation
	@6switch_standardisation  @8  @/
@8 !F@8 Di  K: !O@8  @8 DN K: !O  @8  @?@<CCm D= D= !B !N@6 !O  @8  @=Illegal multiple occurrences of -nostandardisation qualifier
@9  @<C@$Ct D= D= !Bnorule_substitution
	@6switch_rule_substitution  @8  @/
@8 !F@8 Dg  K: !V@8  @8 DL K: !V  @8  @?@<CC} D= D= !B !U@6 !V  @8  @?Illegal multiple occurrences of -norule_substitution qualifier
@9  @<C@$C D= D= !Bnocontradiction_hunt
	@6switch_nocontradiction_hunt  @8  @/
@8 !F@8 D_  K: !]@8  @8 DB K: !]  @8  @?@<CC D= D= !B !\@6 !]  @8  @@Illegal multiple occurrences of -nocontradiction_hunt qualifier
@9  @<C@$C D= D= !Bnosubstitution_elimination
	@6switch_substitution_elimination  @8  @/
@8 !F@8 Dj  K: !d@8  @8 DO K: !d  @8  @?@<CC D= D= !B !c@6 !d  @8  @FIllegal multiple occurrences of -nosubstitution_elimination qualifier
@9  @<C@$C D= D= !Bnoexpression_reduction
	@6switch_expression_reduction  @8  @/
@8 !F@8 Db  K: !k@8  @8 DE K: !k  @8  @?@<CC D= D= !B !j@6 !k  @8  @BIllegal multiple occurrences of -noexpression_reduction qualifier
@9  @<C@(C D= D=   L
	@6switch_complexity_limit  @8   L
@@8check_limit_is_valid Q@8 D^  K: !q@8  @8 DA K: !q  @8  @?@<CC D= D=   L@6 !q  @8  @@Illegal multiple occurrences of -complexity_limit=... qualifier
@9  @<C@(C D= D=   K@
	@6switch_depth_limit  @8   K@
@8 !r@8 D`  K: !z@8  @8 DC K: !z  @8  @?@<CC D= D=   K@@6 !z  @8  @;Illegal multiple occurrences of -depth_limit=... qualifier
@9  @<C@(C D= D=   K9
	@6switch_inference_limit  @8   K9
A@8 !r@8 Dc  K: !@8  @8 DF K: !  @8  @?@<CC D= D=   K9@6 !  @8  @?Illegal multiple occurrences of -inference_limit=... qualifier
@9  @<CC D= D=   E@6switch_help  @8  @8 Dm  K: !@8   M7@8 DS K: !  @8  @?@<CC D= D=   E@6 !  @8  @)Illegal multiple uses of -help qualifier
@9  @<CC D= D=   G7@6switch_version  @8  @8 Dn  K: !@8   M7@8 DT K: !  @8  @?@<CC D= D=   G7@6 !  @8  @,Illegal multiple uses of -version qualifier
@9  @<C@!D D= D=usage_qualifier
	@6switch_usage  @8  @8 Dp  K: !@8  @1provided_usage_file	@5@8 DV K: !  @8  @?@<CD D= D=   S
	@6@8 C,@8   Q@?@<CD D= D=   S K@6 K@8 !@?@<CD D= D= !B S@6    @8  @9Illegal multiple occurrences of -hyp_limit=... qualifier
@9  @<CD D= D=@6@,Unexpected parsed command line argument: ~w
@3@5@9  @<XO D>   CB D= D=

@6@ @ 
@9  @<CB D= D= 	@=XO D>   C@+Bt D= D= !
@6@3 ^@4 ^@4 ^q@4 ^p@4 ^r@4 ^s@4 ^o@5 ^@ @/@8  @?@'
@<XO D>parse_range_collection_x CBT D= D= A

@6@ @ 
@/@8parse_range Q@ @ @/@8 ! Q@?@'
@<CB[ D= D=@6@?@'
	@<XO D>@ parse_simplifier_limit_qualifier C@+A D= D=		  

@6@/
@8  @ @ 
@/@8   Q@" @
@#@ @ @/@8  @?@'
@<XO D>parse_range_collection CBN D= D=@6@ @/
@8 !@ @ 
@/@8 !@?@'
@<XO D>@"parse_simplifier_choices_qualifier C@"A D= D= !B

@6@/
@8  @ @ 
@/@8parse_simplifier_choices_name Q@ @ @/@8   Q@?@'
@<XO D> ! C@%B` D= D= ]

@6@ @/
@8  @"
 @
@#@ @ @/@8  @?@'
@<CBf D= D=  
@6@ @/@8  @?@'
@<XO D>@ parse_simplifier_usage_qualifier C@GA D= D= !
@6@/@8  @3 [@4 K@5@3 [@4 ^@4 WM@5@ @/
@8  @"
 @
@#@3 ^@4 ^@4 ^p@5 ^@ @ @/@8  @?@'
@<XO D>   CB@ D= D=
@6@ @/@8 !@?@'
@<CBE D= D=
 M
@6@ @/@8 ! Q@" P

@#@?@'

@<XO D>parse_simplifier_log_qualifier C@AA D= D=  
@6@/@8  @3 ^@5@3 [@4 ^@5@ @/
@8  @"
 @
@#@3 ^@4 ^@4 ^p@5 ^@ @ @/@8  @?@'
@<XO D>   C@,B- D= D= S@6@3 ^@4 ^b@5@3 K@4 Kq@4 ^@4 [@4 ^@4 [@4 ^_@5@/@8  @?@'
@<XO D>@!parse_simplifier_simple_qualifier CA D= D=  
@6@/@8  @ @ @/
@8   Q@?@'

@<XO D>   CB D= D= E@6@3 ^@4 WM@5@3 ^@4 K@5@/@8  @?@'
@<C@ B D= D=  @6@3 ^@4 [@4 ^@5@3 [@4 ^@5@/@8  @?@'
@<C@#B D= D=  @6@3 ^@4 [@4 ^@5@3 ^@4 [@4 K@5@/@8  @?@'
@<C@ B D= D= !@6@3 K@5@3 ^@4 [@4 [@4 ^@5@/@8  @?@'
@<C@&B D= D= !@6@3 ^@4 [@4 ^@5@3 WM@4 ^@4 [@4 ^@5@/@8  @?@'
@<C@&B D= D= G7@6@3 N^@5@3 WM@4 ^@4 K@4 [@4 [@4 ^@5@/@8  @?@'
@<XD  t  t t  D>t    AO D>   CAj D= D=@6@/@8 ! Q@?@'
@<CAn D= D=@6@/@8 ! Q@?@'
@<CAr D= D=@6@/@8 ! Q@?@'
@<CAv D= D=@6@/@8 ! Q@?@'
@<CAz D= D=@6@/@8 ! Q@?@'
@<CA~ D= D=@6@/@8  @?@'
@<XO D>set_deadpath_switch  CA* D= D=  @6  @8  @? M;@9 D\ K:@<CA/ D= D=  @6  @8  @? M7@9 !@<XO D>parse_arguments CA> D= D=  Z@=CA@ D= D=@6@8  @?@<XO D>set_auto_settings  C@@ D= D=@6 !
  @8   M;@8 ! !  @8  yes_log_file@8 ! !  @8   M7@8 !# !   @8   M;@8 !) !&  @8  @8   Q !,  @8   M;@8 !3 !0  @8   M;@8 !9 !6  @8   M7@8 !? !<  @8   A@8 !K !E  @8   A@8 !R !O  @8   A@8 !Y !V  @8   K@8 !` !]  @8   A@8 !g !d  @8   A@8 !n !k  @8  @8 !w !q  @8  @8 !} !z  @8  @(@8 ! !  @8   M;@8 ! !  @8   M;@8 ! !  @8  
no_usage_file@8 ! !  @8  @8 ! Qswitch_deadpaths  @8  @/@8   Q@8      @8  @?@<XO D>@ convert_range_list_as_int_list_x CDM D= D=@6@8 W I@?@<CDQ D= D=@6@0Illegal duplication in list of argument numbers
@9  @<XO D> !s CD| D= D=@6@8 C,@b@h@j@u@b@h@g@s@?@<CD D= D=@6@;Value ~d given for -~a is out of permitted range: ~d to ~d
@3@4	@4
@4@5@9  @<XO D> ! C@AA D= D= !D@6@3 ^@4 [@4 K@4 [@5@3 ^@4 K@4 ^@4 [@4 ^^@4 [@4 L@4 [@4 ^_@4 [@4 [@4 ^@5@/@8  @?@'
@<C@DA D= D= !N@6@3 ^@4 [@4 K@4 ^_@5@3 [@4 ^@4 ^]@4 [@4 ^@4 ^]@4 [@4 K@4 [@4 ^_@4 [@4 [@4 ^@5@/@8  @?@'
@<C@JA D= D= !U@6@3 ^@4 [@4 ^@4 [@5@3 ^@4 WM@4 Kq@4 K@4 [@4 ^@4 K@4 ^_@4 [@4 ^_@4 [@4 ^_@4 [@4 [@4 ^@5@/@8  @?@'
@<C@MA D= D= !\@6@3 ^@4 [@4 L@5@3 [@4 ^@4 ^_@4 ^@4 [@4 ^]@4 [@4 L@4 ^_@4 [@4 [@4 ^@4 Kq@4 ^@4 [@4 ^@4 ^_@5@/@8  @?@'
@<C@_A D= D= !c@6@3 ^@4 [@4 K@4 [@5@3 ^@4 K@4 ^_@4 [@4 ^_@4 [@4 ^_@4 [@4 [@4 ^@4 Kq@4 WM@4 ^@4 [@4 ^@4 [@4 ^@4 [@4 ^_@4 [@4 [@4 ^@5@/@8  @?@'
@<C@SA D= D= !j@6@3 ^@4 [@4 WM@5@3 J@4 K@4 ^@4 WM@4 K@4 K@4 [@4 [@4 ^@4 Kq@4 ^@4 WM@4 ^]@4 [@4 L@4 ^_@4 [@4 [@4 ^@5@/@8  @?@'
@<XO D>convert_range_list_as_int_list CDE D= D=@6@/
@8  @8 P I@8 ! Q@?@<XO D> Q C@ D= D=@6@8 ! Q H@3@0@4@0@4@0@4@0@.@5@8 A@/	@8 ! Q@8  @?@<XO D> !G CD7 D= D= A A@6@?@<CD; D= D= K K@6@?@<CD? D= D=  
exclude
@6@ @8 ! Q@?@<XO D> ! CB D= D=  @=CB D= D=  @@=XXQM ELF@,/usr/lib/swi-prolog/library/prolog_clause.pl  %ZAu@ C FS E Z8E YE ZSEinitialization_layoutXO ELubody CA EK EK@6@T@?@'	@<CA EK EK@6@8 G Y@'	@ @8does_not_dcg_after_binding Y@?@<C@*A EK EK
 H ZZ



@6@?@ @ 
@8 BQ@ @ @9 BQ@<C@&A EK EK ZZ


@6@U@" 

@#@ @ @ 
@ @9 ! Y@<C@9A EK EK		brace_term_position



@6@" A
 A@@#@?@q?@1 ZZ

@4@4@1 E@5@5@ @9 !@<C@&A EK EK		 !



 ZZ


@6@?@ @ @9 !@<C@&A EK EK@6@U@U	@" A@#@"	 A@#@?@ @/
@/@8conj Y@ @ 
@ @9mkconj Y@<CA EK EK@6@ @ @8
unify_goal Y@?@<C@KA EK EK ZZ





 ZZ

@6@/@8meta Y@?@3@0@.@5@8 A=@3@0@.@5@8 A=@ @3@0@.@5@8 A=@ @ @ @ @ @9
ubody_list Y@<C@'A EK EK ZZ





 ZZ

@6@ @ @9 Id Y@<CA EK EK A@ @
 ZZ


 E
@6@?@<CA EK EK X A
 ZZ


 E
@6@?@<C@PA EK EK A@


 A@


 ZZ





 ZZ@6@T@T@1 X
@5@1 X@5@8 !@?@'
@'@<C@PA EK EK X


 X


 ZZ





 ZZ@6@T@T@1 X
@5@1 X@5@8 !@?@'
@'@<C@)A EK EK		 W

 E

 W
 F
@6@ @8 C,@b@g@g@l L5@v@?@<XO EL ! C
A EK EK@6@ @ @9 ! Y@<XO EL
ubody_elem CA EK EK @6@?@ @ @ 
@9 !@<C	A EK EK 	@=XO EL ! CA EK EK 
@=C@.A EK EK
@6@ @ @ @ @ @ @8 ! Y@ @ @ @ @ @ @9 !@<XO EL
set_xref_flag CAS EK EK@6 G5@8 A@? G5 @@9 G@<CAV EK EK @@6 G5 @@3@1 X2 A@5@5@9 F Y@<XO ELmatch_module C@"AY EK EK		 @


 @

@6@?@ 
@ @8unify_clause_head Y@ @ @ @ @9
unify_body Y@<CA\ EK EK @


@6@+ @@ 
@8 !@'@?@<C
A` EK EK@6@9 !@<XO EL ! C@1A EK EK A

 ZZ

@6@?@ @ @/@ @/@8 " Y@ @ @ @ @ @ 
@9 "@<C@<A EK EK

 A

 !


@6@" A@@#@?@ @ @/@ @/@8 "@q?@ @1 E@5@ @ @ @ 
@9 "@<C@KA EK EK A B A@

 E

 B A@
 E E


@6@ @b@g@c@o@x@ @b@g@c@o@x@<CA EK EK 
	
@=XO EL " CAt EK EK@6@8 !@'	@ @8 !@?@<C@1Aw EK EK ZZ






 ZZ

@6@ @ @9 !@<XO EL X C@ EK EK
@6@?@<C@#@ EK EK@6@q@ @/
@8 BQ@ @ @/@8 BQ@ 
@ @8
unify_term Y@ @ @9 " Y@<XO ELexpand_meta_args CB EK EK @=C@?B EK EK@6@ 
@/@8 BQ@ @/@8 BQ@ @/@8 BQ@ @ @ @ @ @ @8
expand_arg Y@q
@ @ @ @ @ @ 
@ @9 " Y@<XO ELtry_open_source C@ EK EK@6@8open_source Y@?@<C@ EK EK@6 Fr@9 HN@<XD  t  t t  ELt  " B,O EL ! C@gB EK EK
 


 

@6@ @ 
@ @/@/@0@8read_term_at_line Y@" @ ^
@#@" ZZ
@#@" ZZ
@#@E@" @#@M@"
 @#@@@'
@ @ @ @ @8 "@?@<XD  t  t t  ELt 
make_varnames AO EL " C@ EK EK@6@ @ @8make_varnames_hook Y@?@<C@S@ EK EK

 Y

@6@?@ 
@0@/@8 A:@b@g@y@1 A@@.@5@8 A Y@!@3@1 A@
<DCG_list>@5@5@#@q@1 A@@.@5@8 "@!@3@1 A@
<DCG_tail>@5@5@#xx ""@ @ @9 " Y@<C@ EK EK@6@/
@8 B@ varnames@ 
@8 A:@ @ @9do_make_varnames Y@<XO ELpce_unify_head_arg CB> EK EK@6@T@?@'	@<C
BA EK EK A@ 

@6@?@<CBB EK EK  

@=XD  t  t t  ELt  ! B,O ELpce_method_body C@JBQ EK EK@6@" ZZ






@#@" ZZ
 ZZ     E  
@#@ @ @9pce_method_body2 Y@<XD  t  t t  ELt  " B,O EL " C@ EK EK@6@1 C; EJ@5@1read_term_at_line_2	

@5 C?@9 A` Y@<XD  t  t t  ELt  "
 AO EL "	 C@ EK EK
@6@?@<C@ EK EK@6@8 F@8 F@/
@/@8 A:@ @8 A:@? @ @9 "@<C	@ EK EK@6@8 V@8 V@?@<C
@ EK EK@6@8 G Y@8 AE Y@8 F Y@?@<C@ EK EK@6@+	 Y@?@<C
@ EK EK 

@6@8 "@?@<C@ EK EK
 

@6@8 "@?@<C@ EK EK@6[INTERNAL ERROR: Diff:~n@8 G Y@8 X X~N*** <->~n@8 "7@8 "8@9 _ Y@<XO EL ! CB EK EK@6@1 	@5@1 @
@5@9 X@<XO EL ! CA EK EK@6@ @9 "@<XO EL ! CB EK EK
 H ZZ    @6@T@?@<CB EK EK
@6@T@?@<C@DB EK EK@6@/
@8 !@?@" ZZ




@#@" ZZ
@#@/@/@8 A:@ @ @8 A:@ @ @ 
@9 "@<CB EK EK@6@/
@ @/@8 B Y@?@ 
@ @ @9 !@<CB EK EK 
@=XO EL ! C@+A EK EK@6@D@1 !@0@0@0@5@8 C
 C@M@Q@D@1 A@.
@2 A@@0@0@5@8 "=@+
 B@M@Q@@@F
@?@<XO EL "< C@0B EK EK		send



send_class



@6@ 
@8 F@ 
@3
send_super@4@.@.@5@8 A=@?@ @3@5@9 A=@<C@4B EK EK

 AJ



	get_class



@6@ 
@8 F@ 
@3	get_super@4@.@.@5@8 A=@?@ @3@5@9 A=@<CB EK EK  "B


 "@



@=CB EK EK  "F



 "D



@=C@*B EK EK
 "@





@6@8 F@3 "B@4@4@.@.@5@8 A=@ 
@3@5@9 A=@<C@0B EK EK
 ">




@6@8 F@3 "?@4@4@.@.@5@8 A=@ @8 Am@-@ 
@3@5@9 A=@<C@7B EK EK


 "D






@6@8 F@3 "F@4@4@.@.@5@8 A=@/@3@5@ @8 I I@ 
@3@5@9 A=@<C@=B EK EK


 "C





@6@8 F@3 AJ@4@4@.@.@5@8 A=@/@3@5@ @8 "I@ @8 Am@-@ 
@3@5@9 A=@<CB EK EK
@6@ A B A@,	@<XO EL
expand_failed CAg EK EK@6@R@<XO EL	ci_expand C@7AG EK EK@6@1 A`@1 A@1 !@.
@5@2 @/@.
@5@1 F^	@5@2 A@1 @/@0@5@2 G G5
@5@/@1 "K@5@9 @@<XO EL "  C
AC EK EK@6@0@/
@8 G| Y@0@9 "O@<XO ELthaffix CB EK EKst@6@?@<CB EK EKnd@6@?@<CB EK EK 
th@=XD  t  t t  ELt  Xv B,D  t  t t  ELt  Xv 	 O EL Xw C@8 EK EK W H L5 @ H
@6 Zu@ @8 Zt Y @@ @9 X| Y@<XO EL ZS CC EK EK@6@ A Z5@?@<C@)C EK EK@6@/
@/@8 Z' Y@?@/@8 Z8 Y@ @/
@8 "P Y@1 G	@5~d-~w clause of ~w@3@4
@4@5@9 E Y@<C@'C
 EK EK@6erased@8 F: Y@?@1 Z@2 @.
@.@5@8 "]@1 G	@5erased clause from ~q@3@1 
@5@5@9 "[@<CC EK EK 
 I
@=XD  t  t t  ELt  Z9 @O EL Z8 C@VB EK EK@6@/
@/@8 "O@E@1 
@5@ A Tg A@M@S@G@@@7@ @/@/
@8 A:@E@8 ZG Y@M@1 G	@5~q/~d@3@4
@5@9 "[@@@1 G	@5~q:~q/~d@3
@4@4
@5@9 "[@<XO EL " CB EK EK @6@?@ @ @ 
@9 !@<C	B EK EK 	@=XO EL "/ C@>@ EK EK@6@1 "@.@5@0 A@8 @@ @1 Z> Z@@5@8 B Y@1 W@4@1 S	@5@4@1 E
@5@4@1 H@5@4@1 H
@5@5@1 C@5@9 C Y@<XO EL ZG CB EK EK  A@=CB EK EK  @=CB EK EK 
pce_principal@=CB EK EK@6 @9 C1 Y@<XO EL
control_op CBr EK EK  A@=CBs EK EK  C@=CBt EK EK  F@=CBu EK EK  C@=XO EL Y C
@] EK EK@6@ @9 W Y@<XO ELfind_varname C@ EK EK
 A@

@6@*@?@<C@ EK EK


@6@ @9 "k Y@<XO ELpce_method_clause CB EK EK		 

@6@?@ @ @ @ 
@ @9 "n Y@<C@.B EK EK

send_implementation


@6@?@ @8 BQ@0@/@8 A:@ @ @8pce_method_head_arguments Y@ @ @ 
@ @9 "* Y@<C@AB$ EK EK

get_implementation



@6@?@ @8 BQ@0@/@8 A:@ @/@8 BQ@ @ @8 "( Y@q?@ @ @8 "s@ @ @ 
@ @9 "v@<XO EL ! C@AB EK EK

 ZZ    

@6@U@" A

@#@?@ @ @ @/@ 
@/@8 !@ @ @ @ @ @ @9 !@<CB EK EK@6@ @ @9 !@<XO EL "t C@+B3 EK EK@6@b@h@i@s@?@/@8 BQ@q
?@ 
@ @/@8 BQ@ @ @8 "y@q@ @ @9 "s@<CB< EK EK @=XD  t  t t  ELt unify_clause_hook B,O EL W C@@` EK EK@6@1 F8	@5@8 "]@/
@/@/@8 Fm Y@E
@+ @@M@&
@@
@!@1 @
@5@#@-	 A@1 ZQ@.@5@8 "]@E@/@1 F8	@5@8 G Y@M@S@@@1  A
@5@/@0@8 "O@ @ @/@/@/@8 "@1 H@5@ @0@8 X X@ @ @ @ @8unify_clause Y@ @ @ @ @ @8 "#@?@<XO EL "- C@$B] EK EK::


@6@?@" ZZ

@#@%@ 
@ @ @9 !@<C@cBa EK EK@6@3@.
@4@.@4@.@5@8 A=@ 
@8 "h Y@?@3
@4@.@4@.@5@8 A=@" ZZ





@#@" ZZ

@#@ @ @ @ @8 ",@ @ @ @ @9 !@<CBo EK EK@6@ @ @9 !@<XD  t  t t  ELt  "' AO EL "& C@ EK EK @=C@0@ EK EK	 A@



@6@E@ @/@8 "m@M@S@@@( Kq@q@ @ @8 BQ@ 
@9 "%@<XO EL " C
A EK EK
@6@?@<CA EK EK@6@ @ @8 "z Y@?@<C@ A EK EK		:->


 @

@6@?@ 
@ @ @ @ @ @9 "p@<C@ A EK EK		:<-


 @

@6@?@ 
@ @ @ @ @ @9 "p@<C@hA EK EK

 @


 @ 
	unit body A B@6@A@"
test@#@@@"
 "@#@?@" ZZ





@#@" ZZ ZZ     E@#@<C@gA# EK EK @


 @
 

@6@1 @
@5@1 @
@5@ @/@8 "@" ZZ





@#@" ZZ ZZ     E  @#@<C@vA, EK EK@6@" Y
 A

@#@ 
@8 "3@/@ @/@8 "M Y@" @
@#@ @0@/@8 A:@q?@ @ @ 
@8 BQ@U
@" ZZ




 ZZ

@#@?@!@1 ZZ@4@4@5@#@ @ @ @9 ! Y@<CA; EK EK@6@/
@ @/@8 "@ 
@ @ @9 "@<CA? EK EK@6@R@<XXQM	broadcastF@(/usr/lib/swi-prolog/library/broadcast.pl  %ZAuC FS E	listeningE "EunlistenE "Ebroadcast_requestElistenE "E "XO "canonical_listener C@	u ET  %ZA " 
@=XD  t  t t  "t listener BO " " C@ " "@6@0@/	@/
@8 "
 "@1 	@5@@<XO "assert_listener C
@ " "@6@ @8 "@?@<C@ " "@6@1 "	
@5@9 B@<XO " " C@k " " 

@6@/
@8 " "@ 
@ @ @9 "@<XO "retract_listener C@ " "@6@1 "	
@5@9 B)@<XO " " C@t " "@6@A@0@/	@/
@8 "@C@1 	@5@@M@R@P@@@S@G	@<XD  t  t t  "t  " @D  t  t @t  "t " Ag Ag O " " C@b " " 

@6@/
@8 "@ 
@ @ @9 " "@<XO " " C@_ " "@6@/
@8 "@1 "	
@0@0@5@9 B)@<XD  t  t t  "t  " @D  t  t @t  "t " Ag O " " C@Q " "
 

@6@ @9 " "@<XO " " C@\ " "@6@/	@8 "@1 "@0	@0@0@5@9 B)@<XD  t  t t  "t  " @D  t  t @t  "t " Ag Ag O " " C@M " " 

@6@/
@8 "@ 
@ @ @9 "@<XXQMdateF@#/usr/lib/swi-prolog/library/date.pl  %ZAu@ C FS E
parse_timeE "E E^Eday_of_the_yearEday_of_the_weekXO " " C@R	u E]  %ZA "@6@0@9 "
 "@<XO " " C@7@U " "@6@/@8 Vu@1 "	@.@.
@.@.@.@.@.@5@ @8 Gm@?@1 "	
 @ @@5@9 B "@<XO "opt_time C@%@ " "@6@A@"@T

@#@@	@"@ 

@#@?@&
@ @ @9iso_time "@<C
@ " "    
@=XO "ordinal C@4@ " "		@6@/@/@8digit "@/
@ @/@8 "@/@ @/@8 "@b@g@c@d@p@g
@c
@p@o@g@o@xAn@8 Hn "@'
@<XO " " C
@: " " year "
@=C@; " " month "

@=C@< " " day "
@=C@= " " hour "
@=C@> " " minute "
@=C@? " " second "
@=C@@ " " 
utc_offset "
@=C@A " "	time_zone "
@6@- @@<C@B " "daylight_saving "
@6@- @@<C@D " "  " "



 "
@=C@E " " time "



 "
@=XO " " C@ " "@6@/@8	int2digit "@8 "@'
@<XO "week_ordinal C@;A " "@6@1 An@.@5%w@1 "     @ @@5@8 E "@ @/
@8   "@ @b@i@c@m E@c@p@g
@m E@j@o@c@o@x@<XO " " C@ " "@6@/@8 "@8 "@'
@<XO " " C@ " "@6@/@8 " @;@8 "@'
@<XO "timezone C@8@ " " @+

@6@/@ 
@/@8 " "@"@:
@#@/@ @/@8 " "@b@c?@g@p@x@b@c?@g@p@x@'@<C@/@ " "

 @+

@6@/@ 
@/@8 "@/@ @/@8 "@b@c?@g@p@x@b@c?@g@p@x@'@<C@ @ " "
  @+

@6@/@ 
@/@8 "@b@c?@g@p@x@'@<C@2@ " " @-

@6@/@ 
@/@8 "@"@:
@#@/@ @/@8 "@b@g@x@b@g@x@'@<C@)@ " "

 @-

@6@/@ 
@/@8 "@/@ @/@8 "@b@g@x@b@g@x@'@<C@ " "
  @-

@6@/@ 
@/@8 "@b@g@x@'@<C@ " "    @Z


@=C@ " "   @6@ @/
@8ws "@"
@U@T@C@#@<C@ " "   @6@ @/
@8 "@"
@G@M@T@#@<C
@ " "    
@=XO " " C@ " "@6@/@/@8 " @<@ @8 "@&
@ @ 
@9opt_fraction "@<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@ " "@6@/@8 " @8 "@'
@<XO "
iso_8601_rest C@-@n " "@-
@6@ @/@8 " "@"@-
@#@ @/@8 " "@ @ @ 
@ @ @9 " "@<C@q " "		    @-
@6@ @ @9 "@<C@s " "

@6@ @/@8 "@ @/@8 "@ @ @ 
@ @ @9 "@<C@ @v " "


@-
@6@ @/@8 " "@ @ @ 
@ @ @9 "@<C@@@y " "
@-@W
@6@/@ @/@8week "@"@-
@#@/@ @/@8 " "@ @ @ 
@ @/@8 "@ @ @8 " "@'@<C@4@} " "
@W
@6@/@ @/@8 "@/@ @/@8 "@ @ @ 
@ @/@8 "@ @ @8 "@'@<C@%@ " "

   @W
@6@/@ @/@8 "@ @8 "@'@<XO " " C@H@ " "

@6@A@"
@.
@#@@	@"
@,
@#@?@&
@/@ 
@/@8digits "@ @/@8 B@b@g@c @t@/@ @8 BM @b@h@g@c
@g@m W_@m @o@x@'@<C@ " " 


@=XO " " C@ " "@ 
@6@?@&
@ @9 "@<CA  " " 
@=XO "day_of_the_month C@ " "@6@/@8 "@8 "@'
@<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@ " "

@6@  "@8 Hd "@&
@?@&@ @ @9 "@<C@ " " 
	@=XO " "
 C@.@Z " "

iso_8601 @-
@6 #@/@ @ @ 
@  @ @/@8 # "@b@c?@g@p@x@'@<C@] " " # @6@ @/@8 " "@ @ @ 
@ @ @ @9 " "@<C@@` " "@ @ rfc_1123 @6@0@ @/@8 # "@"@,@ 
@#@ @/@8 "@ @ @/@8 " "@ @/@8 "@ @/@8 " "@ @/@8 "@ @/@8 #@ @/@8 "@/@ @/@8 "@"@:
@#@/@ @/@8 "@"@:
@ @#@/@!@ @ @/@"@8 " "@ @"@/@#@8 "@/@$@/@%@/@&@ @#@/@'@8 " "@ @b@g@g@$@o@x@ 
@b@g@g@%@o@x@ @b@g@!@g@&@o@x@'@'@<XO " " C@ " "
@6@ @1 "@5@8 #@'
@<XO " #	 C@;@ " "@6@/@/@8 "@/
@ @/@8 "@/@ @/@8 "@/@ @/@8 "@b@g@cC@p@g
@c@d@p@o@g@c
@p@o@g@o@x@'
@<XO " " C@S@ " "@6@/
@ @/@8 "@"@:
@#@/@ @/@8 "@"@:
@#@/@ @/@8 #@/@/@/@ @/@8 #@b@g
@g@o@x@b@g@g@o@x@b@g@g@o@x@'@<C@?@ " "@6@/
@ @/@8 "@"@:
@#@/@ @/@8 "@/@/@/@ @/@8 #@b@g
@g@o@x@b@g@g@o@x@b@g@x@'@<C@A@ " "@6@/
@ @/@8 "@/@ @/@8 "@/@ @/@8 #@/@/@/@ @/@8 #@b@g
@g@o@x@b@g@g@o@x@b@g@g@o@x@'@<C@6@ " "

@6@/
@ @/@8 "@/@ @/@8 "@/@/@/@ @/@8 #@b@g
@g@o@x@b@g@g@o@x@b@g@x@'@<C@+@ " "@6@/
@ @/@8 "@/@/@/@ @/@8 #@b@g
@g@o@x@b@g@x@b@g@x@'@<XO " " C@ " "@6@/@/@8 "@/
@ @/@8 "@b@g@c
@p@g
@o@x@'
@<XO " " C@.A " " "


@6@1 An@.
@5%j@1 "
     @ @@5@8 "@ 
@9 "@<XO " " C@ " "@6@/@8 "@5@8 "@'
@<XO " " C@.A " " "


@6@1 An@.
@5%u@1 "
     @ @@5@8 "@ 
@9 "@<XO " " C@ " "@6@/@8 "@8 "@'
@<XXQMprolog_operatorF@(/usr/lib/swi-prolog/library/operators.pl  %ZAu@"C FS Epush_operatorsEpush_opE
pop_operatorsE # E #XO # # C@}	u EW  %ZA #@6@1operator_stack@2 E@.@.	@5@8 K@8
set_operators
 #@+mark@?@<XD  t  t t  #t  # @D  t  t @t  #t # O # # C@i # #@6@/	@8 # ##@1 #@2 E #$	@5@9 B@<XO #op_type C@ # #  F I@=C@ # #  K I@=C@ # #  Kinfix@=C@ # #  K #(@=C@ # #  K #(@=C@ # #  Kpostfix@=C@ # #  K #)@=XD  t  t t  #t  # @D  t  t @t  #t # Ag Ag O # # C@%@s # #@6@1 B	
@5@/@8
undo_operator ##@1  A
@5@8 B@1 #@2 Eincremental@5@9 B@<XO #same_op_type C@ # #@6@/
@8 #& ##@9 #0@<XO # # C@ # #@6@9 # @<XD  t  t t  #t  # @D  t  t @t  #t #  @O # # C@c # #@6@/
@/@8 G| ##@ @/@8tag_ops ##@ @8undo_operators ##@ @9 # @<XO # #+ C@!@ # # B


 B


@6@ @ 
@ @8 K@ 
@8 #. ##@?@<C@*@ # # B


@6@?@1 B
@5@ @8 #*@1 B

@5@ @9 #*@<C
@ # # B@6@?@<C@ # #  B


 B 
@=XD  t  t t  #t  # BD  t  t t  #t  # FD  t  t t  #t  # FO # #6 C@ # # @=C@ # #

@6@ @8 #*@ @ 
@9 #5@<XO # #! C@ # # @=C@ # #	
@6@8 # @9 # @<C@ # # B
	

@6@1  A@5@9 B@<XO # #3 C@ # # 
@=C@;@ # # B





 B

@6@1 	
@5@/@/@8 #1@" @#@ @ @9 #2@<XXQM E:F@%/usr/lib/swi-prolog/library/record.pl  %ZAu@ C FS Ecurrent_record_predicateEcurrent_recordE GrXO E:make_predicate CAr@ E9 E9@#@#@6@3make_@4@5@/@8 A @3default_@4@5@/@8 #@@3set_@4@4_fields@5@/
@8 #@@3 #B@4@4_field@5@/@8 #@@/@3@4@.@4@.@5@8 A=@/@3@4@4@4@5@8 A=@!@1 @@5@#@/@3@4@4@4@.@5@8 A=@/@3@4@.@5@8 A=@/@3
@4@4@4@4@5@8 A=@!@1 @@2 A@5@#@/@3
@4@4@.@4@.@5@8 A=@/@3
@4@4@4@4@5@8 A=@!@1 @@5@#@/@3
@4@4@4@4@5@8 A=@/@ @3
@4@3@.@!@.@"@5@4@4@4@.@#@5@8 A=@/@$@3@4@!@4@4@.@%@5@8 A=@/@&@3
@4@"@4@%@4@4@#@5@8 A=@/@'@3
@4@"@4@4@4@.@(@5@8 A=@!@)@1 @@ @2 C@1 F@$@&@5@2 A@1 A@@#@4@!@(@5@'@5@#@&@*	@"@*@)
@#@<XO E:access_predicates CAT E9 E9 @=C@NAV E9 E9@6@3@4 Kq@4@5@/@8 #@@/@ @8 A:@ @/@8 BQ@/@3@4@4@5@8 A=@q	@&@"
@#@ @ @ @ @ 
@9 #E Gs@<XO E:data_predicate CAe E9 E9 
@=C@DAg E9 E9@6@/@ @8 A:@ @/@8 BQ@/@3@4@4@4@5@8 A=@q	@&
@"
@#@ @ @ @ @ @ @9 #H Gs@<XO E:set_predicates CAx E9 E9 
@=CAAz E9 E9@6@3 #B@4@4_of_@4@5@/@8 #@@3nb_set_@4@4 #M@4@5@/@8 #@@/@8 B@ @/@/@8replace_nth Gs@/@3@5@8 A=@/@3@5@8 A=@/@3@4@4@4@5@8 A=@/@3@4@4@.@5@8 A=@/@3@4@4@5@8 A=@E@%@,@+any@M@%@&@!@1 @@2 E	@5@#@!@ @1 @@2 C	@5@#@F@!@@@:@ @ @/@!@8
type_check Gs@!@1 @@!@5@#@!@1 @@2 A@!@2 #S	@5@#@!@ @1 @@2 A@!@2 C	@5@#@q@"	@&@#
@"@#@ 
@$@#@ @ @"@ @ @ @$@ @9 #K Gs@<XO E:is_predicate C@zA E9 E9@6@/@/
@8type_checks Gs@ 
@/@8
clean_body Gs@/@3@5@8 A=is_@/@8 A@/@3@4@.@5@8 A=@/@3@4@5@8 A=@&
@" @ A ] A B A
@#@E@+ @@&@M@"@#@@@" @@#@F@<XO E:set_field_predicates CA E9 E9 
@=C@A E9 E9@6@3 #B@4@4 #D@5@/@8 #@@/@8 B@ @/@/@8 #O@/@3@5@8 A=@/@3@5@8 A=@/@3@4@5@8 A=@/@3@4@4@4@5@8 A=@E@ @+ #R@M@ @&@F@@@ @ @/@8 #T@!@1 @@5@#@q	@&
@"
@#@ @ @ @ @ @ @9 #a Gs@<XO E: Zw CA0 E9 E9@6@8defined_type Gs@?@<CA2 E9 E9 Gr
@6@? #`@ @/@8 A@3@4	@5@9 A=@<CA5 E9 E9@6@8 Am@? #`@/@8 A@3@4	@5@9 A=@<CA9 E9 E9@6 L@9 B G@<XD  t  t t  E:t  #: @D  t  t @t  E:t #9 B6 O E: #9 C@n@ E9 E9

 

@6@E@ @8 B@M@( @@@@( @@1 
@.
@5@8 #; Gs@A@1 
@5@8general_record_pred Gs@G@G@@@)@ 
@3@0@.@5@8 A=@ @0@/@8defaults Gs@ @/@0@8types Gs@/@ @8 R I@ @1 
@5@8field_record_pred Gs@E@+ @@M@?@@@S@<XD  t  t t  E:t  #< @D  t  t @t  E:t #; B6 O E: #; C@ E9 E9
 

@6@ @0@0@9 #< Gs@<XO E: #p CA E9 E9 @=C@(A E9 E9 





@6@? @@ @8 G~ G@ 
@ @ @9 #o@<CA E9 E9

 #R
@6 @@ @8 #x@ @ 
@ @9 #o@<XO E: Gr C@b E9 E9@6@+
<compiled>@?@<C@d E9 E9@6@1 @a@1 B
 B@2 Gr@5@0@5@9 @d@<XO E:compile_record C@@ E9 E9@6@3@.@.@5@8 A=@ @/
@/@8 #l@ @/@/@8 #o #A@ @/@8 A@ _data@/@8 A@/@3
@5@8 A=@/@3@4@5@8 A=@ @/@8 B@&	@"
@#@ @ @ @ @/@8 #G@ @ @ @ @ @/@8 #J@ @ @ @ @ @/@8 #W@ @ @ @ @ @/@8 #c@ @ @/@8 #= Gs@ @ @ @/@8 #X Gs@ @9current_clause Gs@<XO E: #m CA E9 E9 @=C@"A E9 E9 A@





@6@?@ 
@ @ @9 #l@<CA E9 E9



@6@ @ 
@ @9 #l@<XO E: Gv C@s E9 E9@6@T@?@8 XQ G@'
	@<C@w E9 E9 A

@6@ @/
@8 #z Gs@ @ 
@9 # Gs@<C@z E9 E9@6@9 #@<XD  t  t t  E:t  @P 	 O E: @R C@  E9 E9 D~ F E:@=XD  t  t t  E:t  #< B,O E: #w C@@^ E6 E6 walk_option E7 # A@  Yy Y F @8 	 F A@  B= A @ A@  F A @  Bs @ A@ module_class @ Y A  F " A A F A@ infer_meta_predicates Y @ @ A @  G @ A@ trace_reference #R @ on_trace G F Z B	undecided  P A
is_walk_option@=XO E: Gu C@l E9 E9
 @ Gr #y
@6@1 Gv@5@9 Gm@<XO E: #^ C@.A@ E9 E9 
 A

@6@?@1 
@5@/
@8 #]@1 
@5@/@8 #]@1 A
@5@9 #]@<CAD E9 E9 A
 @@6@?@9 #]@<CAF E9 E9 A @
@6@?@9 #]@<CAH E9 E9 A

 A


@6@ @8 #]@ @ 
@9 #]@<CAK E9 E9 


@6 T@8 X@?@<CAM E9 E9 
@=XO E:	is_record C@E E9 E9@6@0@/@8 #v@?@1 	@5@@<XO E: #U CA E9 E9 G~	@6@0@8 #d@?@<C@*A E9 E9 Gr

 G~ Gr 


	@6@? Bs@/@8 C  C@1 @5@ @ 
@9 G| Gs@<CA E9 E9@6@8 Am@?@1 Gr@5@9 #T@<XO E: #e CA< E9 E9  @8
@6@1  @8@2has_type	@5@ @9 X@<XO E: #P CA E9 E9



@6@?@<CA E9 E9


@6@q?@ @ 
@ @9 #O@<XO E: #t C@ E9 E9 
 
@6@3@4 Kq@4	@5@ @9 #@@<C@,@ E9 E9 
 

@6@ @3@4@5@8 #r@3 #B@4	@4 #M@4@5@ @9 #@@<C@ @ E9 E9 
 
@6@3 #N@4	@4 #M@4@5@ @9 #@@<XO E: #[ CA% E9 E9  @@=CA& E9 E9 #R


@6@ @ @9 #Z@<CA( E9 E9		
 A

@6@ @ 
@ @8 Zw Gs@ @ @ @9 #Z@<XO E: # C@=@ E9 E9		@6 Bs@/@8 #@/@0@8 A: #`@ @/
@8 A@/@3
@4@.@5@8 A=@&	@"  E: #w
@#@<XO E: #j C@ E9 E9
 
 
@6 #`@9 A@<C@ E9 E9
 
 
@6 #A@9 A@<C@ E9 E9
 
 

@6@ @3@4@5@8 #r #?@9 A@<C@ E9 E9
 
 
@6 #|@9 A@<C@'@ E9 E9
 
 

@6@ @3@4@5@8 #r@3 #B@4@4 #C@5@9 #@@<C@ E9 E9
 
 
@6@3 #B@4@4 #D@5@9 #@@<XXQM D&F@@/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__system.pro  7AAuC AS AE D#Esave_data__system E  E DE DXO D& # C
@R D$ D$@6@1  @5@8 @ @?@<XO D& # C@&@\ D$ D$@6 D&@/@8 D9 M @3@1  D&@2  D@5@4@1  D&@2  D2@5@5@8 D) J@?@<XD  t  t t  D&t  D2 BO D&   C  C C   @=XO D& # C@N D$ D$@6@1 #	@5@8 #@?@<XD  t  t t  D&t  D BXQM CF@#/usr/lib/swi-prolog/boot/syspred.pl  #WAsC S E F:Estyle_checkE GE AE HErequireE E IREcall_with_inference_limitE HEleashEnospyall E GE CE ]WE W1E GE [E ];E HE B Eatom_prefixE$defined_predicateE HQE ISE Z/E XE XE FE$predicate_propertyEcurrent_moduleE C Ecurrent_signalE VE A E EEopen_shared_objectE	on_signalE ]8Eset_prolog_stackE #Eprolog_stack_propertyE U2Ecall_with_depth_limitEgarbage_collect XD  t  t t  Ct  F; 
O C F:CCn	s@#/usr/lib/swi-prolog/boot/syspred.pl  #WA #@6@9$clause_property C@<XD  t  t t  Ct  H 
O C #CD # #@6@9 X C@<XD  t  t t  Ct visible_predicate 
O C #C@nC8 # #
@6@" 
	
@#@8 # C@E@=@8 W @M@E @~@8 @ @M@S@G@@@!@D@1 	 ]@5 A@8 A @M@Q@/@/@8 A; C@ @ @0@0@9 B9 C@G
@@@/
@1visible_in_module	
@5@/@8setof C@1 @.@.@5@ @8 @Y C@ @ @9 #@<XD  t  t t  Ct  [7 AD  t  t t  Ct  [7 
O C [7C@r # #  B4@=C@s # #  \H@=C@t # #  A@=C@u # #  \L@=C@v # #  \O@=C@w # #  H@ @=C@x # #  ]V@@@=C@y # # cut_exit@@=C@z # #  CA @=C@{ # # cut@@=C@| # #  A@?@=C@} # #  Iu@/@=C@~ # # half@-@=XD  t  t t  Ct  #  
O C #CA6 # #  @6@1  B_@2debug_control_hook #@5@8 Z C@R@<C
A9 # #@6@/@8	spy_point C@8 CA C@R@<CA= # #   @=XD  t  t t  Ct property_predicate 
O C #C@DB # #	 Yy@6@?@"	 

@#@8 #@0@8 @T @D@8 # C@M@Q@D@0@8 X C@M@Q@ @/@/
@8goal_name_arity C@D@1 
@2 
@5@8system_undefined C@M@Q@<CB # # W1@6@?@9 # C@<C@GB # # B<
 

@6@? B= @@8 #@E@ @8 #@M@ @/@/
@8 #@C@0@ @ 
@0@8 #@M@S@P@@@0@/@/
@0@8 #@ @ @ 
@9 #@<C	B # #@6@8define_or_generate C@9 # C@<XD  t  t t  Ct  W1 
O C #C@ # #@6@/	@8 G C [7@/
@8map_bits C@0@9 #@<XD  t  t t  Ct  	 @D  t  t @t  Ct ]W D  t  t t  Ct  	 
O C ]WC
@ # #@6@1 Ou A@5@9 [ C@<XD  t  t t  Ct  H 
O C #C@%Ao # #@6@8 Wy C@E@" W|	
@#@M@S@@@C@8 C- C@M@'	@)
@P@<XD  t  t t  Ct  # @D  t  t @t  Ct # D  t  t t  Ct  # 	 D  t  t t  Ct  # 
O C #C
B # #@6 @~@8 #@?@<XD  t  t t  Ct property_source_file 
O C $C
A # # A
@6 A@9 IW @<C@=A # # E
@6@E@U
@M@9 C @F@@@'@E
@U	@M
@/@8 $@E@ @8 An @M@'
@@@ @9 #@@@9 $@F@<C@MA # #	load_context


@6@0 A@8 $@1  @2 B	
@5 @@/
@8 F C@E@ @ 
@1 F8@.@5@8 F: C@ 
@1 ZQ@.@5@8 $
@M@" @#@@@) A@G@<CA # #includes

@6@0@ @;  I@<CA # #included_in

@6@ @0@;  I@<CA # # H

@6@ @;  C@<XD  t  t t  Ct  @E @D  t  t @t  Ct X B6 D  t  t t  Ct  @E 
O C XCB # #
 

@6@A@T
@@@T@?@ @9generate_current_predicate C@<C
B # #@6@8 #@8 #@?@<C@#B # #
 

@6@/@8 Bo C@1 @5@8 #@1 @5@8 #@?@<C@BB # #
 

@6 B= @@8 #@D
@1 
 ]@5 A@8 #@M
@Q@E@ @8 F C@M@ @/@8 Y C@@@'@( @ @0@0@8 #@?@<XD  t  t t  Ct map_dlflags 
O C $CDH # #  @=C@0DI # #
@6@ @/@8 $ C@E
@/
@8dlopen_flag C@M@S@@@1 @a@1 B $
@5@0@5@8 @e C@F
@b@g@g
@m N@x@<XD  t  t t  Ct multi_source_files 
O C $ CA # #@6@1 @I@.
@1multi_source_file
@5	@5@1 B*@2found_src_file@0@5@9 C C@<XD  t  t t  Ct  G 
O C GCC # #  H@=CC # #  F8@=CC # #  ZQ@=CC # #  H8@=CC # # exported_operators@=CC # # program_size@=CC # # 
program_space@=XD  t  t t  Ct  C 
O C C CB # # Bs@6@9 @/ @<CB
 # # B@6@0@9 AW C@<CB # # F@6@/
@0@8 $0@/@8 CP C@ @9 CS C@<CB # # A@6@/
@0@8 $0@C@/@  I'@M@'	@P@<C
B # # @6@/
@0@8 $0@9 F C@<C	B # # B@6 F@9 #@<C@4B # # @!@6@0@/
@8 $0@E I@/@8 C C@ @8 $ IN@ @8 Z/ C@M@'	@@@"	$stream_position 
  @#@F@<CB" # #  C@6@E  C@/
@ V _z@0@8 $0@M@)	 @@@@)	 @@F
@<C	B( # # H@6 I@9 $4@<XD  t  t t  Ct  A  
O C #CC # #@6SHELL@/@8 V C@?@9 V C@<CC # #@6comspec@/@8 $9@?@9 $:@<CC # #  @6/bin/sh@9 $:@<XD  t  t t  Ct tag_list 
O C $=C@ # # 
@=C@ # #

@6@ 
@3	@4@5@8 A> C@ @ @9 $> C@<XD  t  t t  Ct  # @D  t  t @t  Ct # Ag  D  t  t t  Ct  # 
O C #CD # #@6@8 $	@?@0@9 F C@<CD # #@6@8 $@?@0@9 $A@<CD # #@6signal_name@9 Bu C@<XD  t  t t  Ct  # 	 D  t  t t  Ct  # 
O C #C
Cq # # ZQ
@6 IN@9 I< @<C
Cs # # F8
@6 B@9 $E@<C
Cu # # F
@6owner@9 $E@<C
Cw # # U
@6 U@9 $E@<CCy # # K@6 K @@9 $E@<CC{ # # "\@6 "\ @@9 $E@<C
C} # # Z
@6 K@9 $E@<C
C # # E
@6 Bs@9 $E@<XD  t  t t  Ct  #  
O C #CDu # #  @6 @9 F C@<XD  t  t t  Ct  $ @D  t  t @t  Ct $  Ag Ag @D  t  t t  Ct  $ 
O C $ C@X # #@6@T	@?@9 @ C@<C@[ # #


@6@?@<C@\ # #

@6@ @/@8 #@ 
@ @ @9 #@<C@_ # #
 Ou
@6@?@ @/
@8bit C@?@ @b@j@g
@m N@x@<C@b # #
 L5
@6@?@ @/
@8 $M@?@ @b@j@g
@l WA@m N@x@<C@e # #
 B6


@6@?@ @/
@8 $M@b@j@g
@m N@c @t@<C@h # #@6+|-|?(Flag)@9 $D@<XD  t  t t  Ct  # 
O C #CC- # #   A prolog_trace_interception@=CC. # #   A  K@=CC/ # #    $c_call_prolog @=CC0 # #     _@=XD  t  t t  Ct 
style_name 
O C $TC@ # # @@6 B @1 \@2 # @@5@9 @< C@<C@ # # 	singleton@B@=C@ # #  @@=C@ # #  B@=C@ # # charset@ @=C@ # # 	no_effect@@=C@ # # var_branchesA @=XD  t  t t  Ct  # @D  t  t @t  Ct # D  t  t t  Ct  # 
O C #C@$C # # 
	
@6@E@8 AE @M@9 # C@@
@1 @a@1 B @
@5@0@5@9 $@<XD  t  t t  Ct  H 
O C #C
D # #@6@U	@?@9  . C@<C@1D # #@6@E@1 H@0@5@8 @ C@M@&
@@
@1 A@0 H @@5@/@8 A C@1 G	@5 [@3@4@5@9 E C@<XD  t  t t  Ct  $ 
O C $CB # #@6@8 #@!@1 	
@5@#@ @8 #@  @~@9 #@<XD  t  t t  Ct  ]< @D  t  t @t  Ct ]; D  t  t t  Ct  ]< 
O C ];CA% # # 

	@6@T	@1 @a B@0@5@9 $@<CA( # # 
@6@?@<CA) # # 
	
@6@?@1 	
@5@8 ]; C@1 	@5@9 $b@<CA, # #@6@1  B_@2 #@2 ];@5@8 #@?@<CA. # #@6@/	@8 Ys C@/
@8 #@/@8 Y C@ @8 #@R@<CA4 # # @=XD  t  t t  Ct  IS @D  t  t @t  Ct #  B6D  t  t t  Ct  IS 
O C #C@<A # # 

@6@U
@U@?@E
@1 
@5 B,@8 X C@M
@1 
@5@/@8 $! C@ @9 #@@@1 
@5@9 E C@F@<C@&A # # 

@6@E
@U	@M
@S@@@8 IR C@/@8 F C@1 
@5@ @9 #@<XD  t  t t  Ct canonical_source_file 
O C $lCA # #@6@8 $	@0@0@8 $@?@'	@<C
A # #@6@0@0@0@  I@?@'	@<CA # #@6@3@1 @ B_@5@4@1 A# Fr@5@4@1 A A@5@5@8 @ C@9 $i@<XD  t  t t  Ct  Z0 
O C Z/C@$B? # #@6@U@?@E@/@8stream_position_field C@M@ @9 BR C@@
@1 HD@2 B Z0@5@9 $@F@<C
BE # #@6@/@8 $o@ @9 $r@<XD  t  t t  Ct  $% BD  t  t t  Ct  $% FD  t  t t  Ct  $% FD  t  t t  Ct  # 
O C #C@3AT # # 
	
@6@0@1 	
@5@8 #@1 	
@5 ]9@8 #@D@1 	
@5@1 X@0@5@8 $e@M@Q@<XD  t  t t  Ct  A 
O C VCC # #@6 @9 [ C@<XD  t  t t  Ct property_module 
O C $tC@"C # #@6@8 $' C@E@" $)
@#@M@8 H6 C@-
@@@9 H; @F
@<XD  t  t t  Ct  Bs 
O C EC
C # #@6@8 $	@8 #@?@0@9 _G C@<CC # #@6@0@8 $y B @1 \`@5@9 $V@<XD  t  t t  Ct  # 
O C #CD: # #@6@9 # C@<XD  t  t t  Ct $trace 	 D  t  t t  Ct  ${ 
O C ${C@ # #@6@?@<C@ # #
@6@?@8 $| C@ @9 $}@<C@ # # Ou
@6@/@8trace_alias C@?@  Ag@/@8 $@@ @9 $}@<C@ # # Ou
@6@?@0@3
@5@8 $~@9  C@<C@ # # L5
@6@/@8 $~@?@  @@/@8 $@@ @9 $}@<C@ # # L5
@6@?@0@3
@5@8 $~ @9 $@<C
@ # #@6@8 $	@1 Ou@5@9 $}@<XD  t  t t  Ct  ]9 @D  t  t @t  Ct ]8 D  t  t t  Ct  ]9 
O C ]8CA # # 

	@6@T	@1 @a B@0@5@9 $@<CA # # 
@6@?@<CA # # 
	
@6@?@1 	
@5@8 ]8 C@1 	@5@9 $@<CA # #@6@1  B_@2 #@2 ]8@5@8 #@?@<CA # #@6@/	@8 $c@/
@8 #@/@8 $d@ @8 Y
 B;@ @8 Em C@R@<CA# # # @=XD  t  t t  Ct  # 
O C #CD # #@6@/
@8stack_property C@8
stack_name C@3
@4@.@5@8 $?@ @ @9 FD C@<XD  t  t t  Ct  E 
O C GCDV # #@6@9 Q C@<XD  t  t t  Ct  IS 
O C IRC@EA # #@6@E
 X A@8 #@M@(	 A@@@S@F	@E
@ @8 B @M
@A
@/
@8 $@F@@@/@8 U2 C@ @/
@8 $@?@@@/
@8 $@F@b@j@f        @t@<XD  t  t t  Ct  # @D  t  t @t  Ct #  Ag @D  t  t t  Ct  # 
O C #C@<Bs # #@6@/@8 G0 C@A@+@/@1  @2 I@.
@5@8 @ C@ @ 
@  H @E@+
 B@M@?@@@S@'

@@@ @;  Fd @G@<XD  t  t t  Ct  $O 
O C $NC@k # #@6@@?@<C
@m # # 

@6@ @9 F" C@<XD  t  t t  Ct  G 
O C GCC # #@6@U@U	@?@9 $u C@<C@7C # #@6@U	@"	 F8
@#@?@E@U
@M@/@8 $@E
@ @8 $	@M
@'@@@ @9 #@@	@8 $@-
@F@<C	C # #@6@8 #@9 $@<XD  t  t t  Ct  # 
O C #CB # #@6@8 $@?@9 $@<CB # # 
 @=XD  t  t t  Ct  C 
O C CCD # #@6@/
@8 Ir C@9 E C@<XD  t  t t  Ct  $q 
O C $pCBI # #  Z-@=CBJ # #  IN@=CBK # #  Iw@=CBL # #  G&@=XD  t  t t  Ct  B  
O C #CAH # #  @6@1  B_@2 # B@5@8 #@?@<C@AAJ # #@6 B @@8 #@? BB@1 B M7@5@8 $V@/@1 #@5@/	@8 @I C BB@1 ]E	@5@8 $V@1 [@.
@5@1trace_point
@5@/@8 $ BB@1 ]M@5@9 $V@<CAQ # #  @6 BB@1 B M;@5@9 $V@<XD  t  t t  Ct  $ 
O C $CD # #  H@=CD # #  H@=CD # #  H@=XD  t  t t  Ct  HQ 
O C #CA} # #@6@0@9 HQ C@<XD  t  t t  Ct  $# 
O C $"C@ A # #@6@0@/
@8 Z' C@1 $G	@5@8 $
@D@8 $$ C@M@Q@1 $$	@5@9 B C@<XD  t  t t  Ct  X @D  t  t @t  Ct X  B6D  t  t t  Ct  X 
O C XC	B # #@6@U	@?@9 # C@<C	B # #@6@8 #@9 #@<XD  t  t t  Ct  $ 
O C $CD # # limit@=CD # # spare@=CD # # min_free@=XD  t  t t  Ct  F 
O C FCA # #@6@U@?@/
@8 $m C@9 $ C@<CA # #@6@9 $@<XD  t  t t  Ct  # 
O C #CC # #@6@0@9 $@<XD  t  t t  Ct  # 
O C $]CC # # @=C@#C # # 


@6@?@/
@ @8 #@1 	
@5@8 H C@ @9 $\@<CC # #
@6@1 @a@1 B K
@5@0@5@9 $@<XD  t  t t  Ct trace_ports 
O C $CA_ # #@6@/
@1 A@1 $
@4@.@5@2 @@5@9 $@<XD  t  t t  Ct  # 
O C #C@%D= # #@6@E@8 $[@M@S@@
@1 @a@1 B @
@5@0@5@8 $@/@8 $@ @9 H @<XD  t  t t  Ct  Y 
O C YCA? # # 

 

@6@?@ @ @9 $d@<CAA # # 

@6@ @9 #@<XD  t  t t  Ct  @ 
O C U2C
D_ # #@6@8 A @?@9 @ @<CDb # #@6@3 A@5@3@1 A# Fr@5@5 @@/
@8 A! @?@9 $@<CDe # #@6@3 A@5 @@/
@8 $@?@9 $@<XD  t  t t  Ct hidden_system_predicate 
O C $C@ CQ # #@6@/	@0@8 #@8 $	 @0@0 F@8 A C@D
	 X @8 #@M
@Q@<XD  t  t t  Ct  # 
O C #C@ # #@6@T@?@9 $L@<C@ # # $P
	@6@?@E
	@T	@M
@9enum_style_check C@@	@C@8 $@M@S@P@<C@ # #@6@/	@8 F  $T@/
@8 #@0@9 $@<XD  t  t t  Ct  $ 
O C $C@ # #@6@/	@8 $@/
@8 $U C@b@j@i@m N@c @w@<XD  t  t t  Ct  # 
O C #C@ # #@6@/	@8 H] C [7@/
@8 #@0@9 $@<XD  t  t t  Ct  # 
O C #CB # # 
	
@6@8 #@8 $	@1 	
@5 @~@8 #@?@<CB # # 
	
@6@8 #@U	@-	 @?@1 	
@5@9 $@<C	B # #@6@0@8 #@9 $@<XD  t  t t  Ct  G 
O C GCB/ # #@6@E
@/	@8 $@M
@9 H C@@@S@F	@<XD  t  t t  Ct  	 @D  t  t @t  Ct [  AgD  t  t t  Ct  	 
O C [C@ # # 

@6@T
@?@1 @a B@0@5@9 $@<C@ # # 
@6@?@<C@ # # 
@6@?@1 
@5@8 $@1 
@5@9 $@<C@@ # #
@6@/
@8 $c@-
 B @@8 G C@A@k@/@8 #@ @/@8 $d@E
@" @#@M@&
@@
@!
@1  A@5@#@ 
@8 $@E@ @ 
@1 X@.@5@8 $e@M@"
 

@#@!@1 @5@#@@@&
@G@ @8 $}@ @/@8 $ C BB@1 [@5@8 $V@R@@@S@G@G
@G@F@<XD  t  t t  Ct  # 
O C #C
A # #@6 @0@0@9 $@<XD  t  t t  Ct  $ 
O C $CDE # #  B@=CDF # #  H@=XD  t  t t  Ct  # 	 D  t  t t  Ct  # 
O C #CB # #interpreted@6 F @9 #@<CB # # W1@6 @~@9 #@<CB # # T@6 @9 #@<CB # #exported@6 $@9 #@<CB # # A@6 A@9 #@<CC # # F@6 F@9 #@<CC # # B@6 B@9 #@<CC # #static@6 B @9 #@<CC # # F@6 F@9 #@<CC	 # # F@6 F@9 #@<CC # # B,@6 B,@9 #@<C
C
 # # X
@6imported@9 #@<CC # # @@6 @@9 #@<C
C # # @
@6 @@9 #@<C
C # # F8
@6 B@9 #@<C
C # # ZQ
@6 IN@9 #@<CC # # F@6 	 @9 #@<CC # #nodebug@6 
@9 #@<CC # # [*@6 ]9@9 #@<CC # #
references
@6 $@8 #@-
 @<C
C  # #number_of_clauses
@6 $@9 #@<C
C" # #number_of_rules
@6 $@9 #@<C
C$ # #indexed
@6 $@9 #@<CC& # # I@6 I@9 #@<CC( # # H@6 H@9 #@<CC* # #quasi_quotation_syntax@6 $@9 #@<XD  t  t t  Ct  $ 
O C $C@=AY # # 

@6@0@1 
@5@8 #@1 
@5	trace_any@8 #@D@1 
@5@1 X@0@5@8 $e@M@Q@1 
@5@9 $@<XD  t  t t  Ct  # @D  t  t @t  Ct # B6 B6 D  t  t t  Ct  # 
O C #CD # #@6@ @8 Hn C@9 $A@<XD  t  t t  Ct  $ 
O C $C@ # #  A
trace_call
trace_redo
trace_exit
trace_fail@=C@ # #  B4 $@=C@ # #  \L $@=C@ # #  \H $@=C@ # #  A $@=XD  t  t t  Ct  # 
O C #CD| # #@6@3@.
@4@.@5@8 $?@b@g@y@0@ @9 $@<XD  t  t t  Ct  # 
O C #C@7CG # #
 

@6@/@8 $@!
@1 @.@5@#@0@ 
@8 #@ 
 @~@8 #@D@ @8 $ C@M@Q@ @ @9 #@<CCN # #
 

@6@ @0@9$in_library C@<XD  t  t t  Ct  # @D  t  t @t  Ct #  Ag @D  t  t t  Ct  # 
O C #C@;B\ # #@6@/@/@8 H\ C@A@&@/
@1 G1
@5@8 $@ @ @/@8 A C@E@+ B@M@?@@@S@@
@ @ @9 F C@G
@<XXQM  hF@#/usr/lib/swi-prolog/boot/history.pl  #WAs@ C S E  0E  eE  "XD  t  t t   ht matching_event 
O  h $CA	s@#/usr/lib/swi-prolog/boot/history.pl  #WA $@6@0@/
@8  h  g@8 F  g@0@8 FQ  g@?@<XD  t  t t   ht take_string 
O  h $CA
 $ $

@6@ csym@8 #  g@?@ @ 
@9 $  g@<C
A
 $ $@6@?@<CA $ $ @=XD  t  t t   ht 
find_event 
O  h $C@ $ $ B

@6@?@9get_last_event  g@<C@(A  $ $@6@  "@8 $@?@3@5@/
@8take_number  g@/@ 
@8 "  g@ @/@8 $@ @9 $@<C
A $ $@6@/@8 $@ @9 $  g@<XD  t  t t   ht  $ 
O  h $CA $ $

@6@  "@8 $@?@ @ 
@9 $@<C
A $ $@6@?@<CA $ $ @=XD  t  t t   ht 
substitute 
O  h $C@!@ $ $@6@/@/
@8 $@/@ 
@8 $@?@ @/@8 $@ @ @ @8 $@?@<XD  t  t t   ht not_event_char 
O  h $C	@ $ $@6 $@8 $@?@R@<C@ $ $ B@6@?@R@<C@ $ $ @=XD  t  t t   ht  $ 
O  h $C@ $ $@6@0@/	@8 $@8 $@?@<C@ $ $@6 Hl@1 ]  ].@5@8 @<  g@R@<XD  t  t t   ht match_event 
O  h $C@ $ $@6@8 $  g@?@<C@ $ $@6 Hl@1 ]  ].@5@8 $@R@<XD  t  t t   ht history_depth_ 
O  h %C@ $ $@6 ]!@8 A  g@8 C-  g@b@h@c @t@?@<C@ $ $ @=XD  t  t t   ht   1 	 D  t  t t   ht   1 
O  h  0C@+@ $ $@6@E
@/	@0@8 $@M@q
	@@@b@c@y
@F	@1 $
@5@8 B  g@/@8 %  g@ @9remove_history  g@<XD  t  t t   ht  %
 
O  h %	C@ $ $@6@b@h@i@m E@c @s@?@<C@ $ $@6@b@h@i@m E@y
@1 $
@0@5@8 K  g@?@<C@ $ $ @=XD  t  t t   ht expand_history2 
O  h %C@ $ $ B B @@6@?@<C@ $ $ B B

@6@ @8 $  g@?@3@5@ 
@9 %
  g@<C@#@ $ $ B

 @@6@?@ @/@/
@8 %   g@ @/@8 $@?@ 
@ @0@9 %@<C@"@ $ $ [
 [
@6@?@  [@ @/
@/@8skip_quoted  g@ 
@ @9 %@<C@"@ $ $ [
 [
@6@?@  [@ @/
@/@8 %@ 
@ @9 %@<C@ $ $

@6@?@ @ 
@9 %@<C@ $ $  @@=XD  t  t t   ht  % 
O  h %C@ $ $



@6@?@<C@!@ $ $ N

 N

@6@?@ @ 
@ @ @ @9 %@<C@#@ $ $







@6@?@ @ 
@ @ @ @9 %@<C@ $ $



@6@?@ @ @ @ @9 %@<C@ $ $ 
@=XD  t  t t   ht save_history_line 
O  h %C@ $ $ F>@6@?@<C@:@ $ $@6   @@8 %@1 An@.	@5  ,@3@4@3@1 [ @@5@5@4 A~@4@3@1 [ @@5@5@5@8 E  g@1  A@2  *	@5@0 A@8 @  g@?@<C@ $ $ @=XD  t  t t   ht   h BD  t  t t   ht   h FD  t  t t   ht   h FD  t  t t   ht   h 	 D  t  t t   ht 
save_event 
O  h %C@ $ $@6@8 A  g@?@<C@ $ $@6@9  0  g@<XD  t  t t   ht 
read_history_ 
O  h %C
@: $ $@6@8list_history   g@?@R@<C@= $ $	@6 E@1 ] @2 ]"	@5@8 $@?@R@<C@@@ $ $
@6@ @/@/@8expand_history  g@ @8 %  g@/@ @8 _G  g@1  .@.@4@1 H@.@5@4@1 E@5@5@/@1 A@1 @< @8@5 A@5@8 %@E@T@M@'@'
@F@@@B@E@"$silent
@#@M@ @ A F A A@ @ 
@9  "  g@@@#@ @8 %  g@E@+ @@M Hl@1 ] @2 ]2@5@8 $@@@S@'@'
@F@<XD  t  t t   ht prompt_history 
O  h %+C@t $ $ A@6@?@9 H   g@<C@D@v $ $	@6@E
@/	@0@8 $@M@q
	@@@(
@F	@/@8 Vv  g@/@8 %/@E~!@/
@8 %/@ 
@ @ @/@8 $  g@M@ @8  &  g@@@8 %2@G
@9 %-@<XD  t  t t   ht  %# 
O  h %"C@ $ $@6@/@8 $@ @/@8 %@ @8 $@?@<XD  t  t t   ht   # 
O  h  "C@4 $ $@6@8 H  g@ @8 %,  g F@/@ V  '@ @ @ 
@8 %  g@?@<XD  t  t t   ht  %   
O  h %C@D@_ $ $@6@E
@/@0@8 $@M@S@@@( @/	@8 %@/
@8 C.  g@1 @.@.@5@1 A@1 Hn
@5@2 $@5@/
@8 @I  g Hl@1 ] @2 ] 
@5@9 $@<XD  t  t t   ht   f  	 D  t  t t   ht   f  
O  h  eC	@m $ $  @6@1 $@0@0@5@9 B* @<XXQM E7F@./usr/lib/swi-prolog/library/prolog_codewalk.pl  %ZAuC FS Eprolog_program_clauseE WXO E7walk_option_autoload C	@^ E6 E6  #


@=XO E7filepos_line C@JC E6 E6@6@1 A@1 HO Fr@.@5@2 @@.
@5@1 A@1 G
	@5@2 A@1 B@2 H@.@5@2 A@1 Z/ IN
@5@2 Z/ Iw@5@1 A@1 C
@5@2 C@5@9 A`
 E7@<XO E7@(set_infer_meta_predicates_of_walk_option C@P@^ E6 E6
 #














 #
@6@1 Y@4 @@4 @@4 A@5@9 G~ G@<XO E7set_walk_option_fields C@^ E6 E6@6@9 %H %C@<XO E7 Yy CA E6 E6@6 F@8walk_option_undefined %C@?@<C
A E6 E6@6@1 B<@0@5@8 X@?@<CA E6 E6@6@E 	@8 %L@M@( 	@@@( Yy@ @9print_reference %C@<XO E7print_reference2 CB0 E6 E6 	@6@ @/@8walk_option_on_trace %C@ @/
@8walk_option_caller %C@U@ @ 
@@?@<CB5 E6 E6@6@/@/
@8make_message %C@ 
@ @9 @< @>@<XO E7nb_set_module_of_walk_option C
@^ E6 E6@6 @@8 %F@9 C %C@<XO E7 P CA E6 E6@6@/@8walk_option_evaluate %C@- @@9 P %C@<XO E7set_evaluate_of_walk_option C
@^ E6 E6@6 A@8 %F@9 #S %C@<XO E7walk_called_by_body CAb E6 E6@6@R@<C@%Af E6 E6undecided_call@6@1 Cx@1walk_called	
@0@5 @@5@1missing@.@5@1 %i	
@5@9 @@<C@Ak E6 E6
 H@6@E@t@E@'@ @/@8walk_option_clause %C@U@ @0@/
@0@8 Y Y@"
 ZZ

@#@M@&	@F@@@"@ @/@8walk_option_initialization %C@ @8 B@" @#@ @1 
	@5@/@/@8 ! Y@G@M@1 Cx@1 %l
@5 @@5@1 %n H@5@1 %ino_positions	
@5@9 @@F@@ @@ @/@8set_source_of_walk_option %C@1 %l	
@0@5 @@9 Cx Cz@G@G@F@<CA| E6 E6 %x@6 @@ @/@8 %y@1 %l	
@0@5 @@9 %|@<XO E7 %{ C
@^ E6 E6@6 A@8 %F@9 %h@<XO E7initialization_clause C@'C E6 E6@6@1 F@1  @2 Ao@0@1 @.
@0@5@.@5 @@5@0 A@8 @@ @8 %t@9scan_module %C@<XO E7set_autoload_of_walk_option C@E@^ E6 E6
 #














 #
@6 A@9 %F@<XO E7set_undecided_of_walk_option C@?@^ E6 E6 
 #














 #
@=XO E7extend_term_pos CC: E6 E6@6@T@?@<C@8C< E6 E6

 ZZ






 ZZ

@6@?@/@8 B@1 @@2 E  @5@ @8 XA XB@ @ @ @9 I I@<C@)CB E6 E6 E


 ZZ

@6@ 
@8 B@1 %@2 E  @5@ 
@9 %@<XO E7nb_set_undefined_of_walk_option C@^ E6 E6@6@1 Y@4 F@4 @8@4 	@5@8 %F@9 %`@<XO E7subterm_pos CB E6 E6@6@ @ 
@8 % %C@?@<CB E6 E6@6@U@" 	
@#@?@ @ @ @ 
@9 % %C@<CB E6 E6 @=XO E7no_walk_property CA" E6 E6  $ @=CA# E6 E6  F@=XO E7set_caller_of_walk_option C@^ E6 E6@6@9 %h@<XO E7 %c C
@^ E6 E6  #


@=XO E7set_clause_of_walk_option C@?@^ E6 E6 
 #














 #
@=XO E7 %j CAL E6 E6@6@+ @@?@<C@.AN E6 E6@6 @8@/@8 % %C @@ @/@8 %g %C@1 %l	@0@5@1 %n@.
@5@1 %i
	
@5@8 @@?@<CAT E6 E6@6 EFailed to analyse:~n@8 E %C@1 @<head>@5@9 X X@<XO E7 %q C
@^ E6 E6  #	

@=XO E7walk_from_initialization C@!@ E6 E6@6<initialization>@8 %W@1 Ao@0@.	@.
@5@1 A@1 %u
@5@2 %	@5@9 %|@<XO E7calling_metaarg CB| E6 E6@6@8 C,@?@<CB} E6 E6  W`@=CB~ E6 E6  @@=XO E7@%nb_set_trace_reference_of_walk_option C@^ E6 E6@6@9 %`@<XO E7@!walk_option_infer_meta_predicates C
@^ E6 E6  #

@=XO E7walk_clauses C@b@ E6 E6@6 @@8 %F@1 R@.
@5@1 A@1  A@2 F@.@.
@5@2 A@1 C@1 F@1 A@@2 @.
@.@5 @@5@2 A@1 A@
 A@5@2 A@@5@2 A@1 %q	
@5@2 A@1 %X	@2 
@5@2 %
	@5@9 %|@<XO E7set_clauses_of_walk_option C
@^ E6 E6@6 @@8 %F@9 %h@<XO E7 %M C@^ E6 E6  #

@=XO E7 %E C@^ E6 E6@6@1 Y@4 @@4 @@4 A@5@8 %F@9 %h@<XO E7
meta_decls CC E6 E6 
	@=CC E6 E6 E:- meta_predicate ~q. @

@6@ @ 
@9 % %C@<XO E7not_callable C	B
 E6 E6@6 %@9 %O@<XO E7 %J C@^ E6 E6 
	@=C@1@^ E6 E6	
@6@E@ @/@8set_walk_option_field %C@M@ 
@ @ @9 %I@F@@@"
@#@ 
@ @9 %I@F@<XO E7set_module_class_of_walk_option C@X@^ E6 E6
 #














 #
@6@1 #@2 Y@4 A@4 @4 F@4 "@4 A@5@9 %F@<XO E7 % C@D@^ E6 E6
 #













 #
@6 A@9 %F@<XO E7nb_set_source_of_walk_option C
@^ E6 E6@6 A@8 %F@9 %`@<XO E7multifile_clause C@)C E6 E6
 
 


@6@/@ @ 
@8 A:@1clauseref_not_from_development@1 @5
@5@0 A@9 @@<XO E7 # CA E6 E6@6@/@8walk_option_undecided %C@E
	@T@M
@( F@@@&@ @9 # %C@<XO E7 %: C@WCn E6 E6@6@/
@0@8make_walk_option %C @@1 C@1 A@1 #@.@5@2 A@1 %
@5@2
module_clause
@5@2 C@1 A@1 K@2multifile_predicate@.@.
@.@5@2 %@1 @2 
@5
@5@2 %~
@5@1 B*@2 %@0@0@0@5@9 %B@<XO E7 % C
@^ E6 E6@6 A@8 %F@9 %h@<XO E7walk_called_by CB E6 E6 @=C@iB E6 E6

@6@E@<@"
 F

@#@M@ @ @/@/@8 %@E@ @ @/@ @/@ @8extend %C@M@ @ @ @8 %l %C@@@S@G@@@ 
@ @/@/@8 %@ @ @ @8 %@G@G@ @ @ @9 % %C@<XO E7@$nb_set_initialization_of_walk_option C@^ E6 E6@6@9 %`@<XO E7set_undefined_of_walk_option C@^ E6 E6@6@1 Y@4 F@4 @8@4 	@5@8 %F@9 %h@<XO E7 % CB E6 E6@6 In@ @8 % %C@?@<CB E6 E6@6 @@ @8 %@?@<CB E6 E6@6 @@ @8 %@?@<CB E6 E6@6 F@ @8 %@?@<XO E7nb_set_caller_of_walk_option C@^ E6 E6@6@9 %`@<XO E7walk_called_by_pred CA E6 E6 
 

@6@ @ @8 % %C@?@<C@,A E6 E6 
 

@6@/
@ @ @8 A:@1 

@5 B,@8 X@?@1 %
@5@9 As@<C@_A E6 E6	
 
 

@6@/
@ @ @8 A:@E@/@8 % %C@1 

@5@ @8 X@M@S@G@@@0@1 

@5@8 %W@/@8 %p@1 @@1 F@1 

@5@.@5@0 A@5@1 %
	@5@9 %|@F@<XO E7 % C
@^ E6 E6  #

@=XO E7 % C@^ E6 E6@6
@9 %h@<XO E7walk_from_multifile CA) E6 E6@6@1 K@2 %@.	@.
@.@5@1walk_called_by_multifile@1 @2 	
@5@5@9 %|@<XO E7 %U C
@^ E6 E6  #

@=XO E7set_on_trace_of_walk_option C@E@^ E6 E6
 #














 #
@6 G@9 %F@<XO E7 % CC$ E6 E6
 
@6@?@<CC% E6 E6@6@T@?@ @ 
@9 % %C@<C@TC( E6 E6 


 
 ZZ





 ZZ
@6@?@E
@T@M@ @ 
@8 %@@@S@ @ @ @ @ 
@9 %@<C@$C0 E6 E6		@6@8 W@?@/@8 A=@/@8 B@ @ @8 % %C@ @ @/@8 %@ @9 A=@<CC7 E6 E6@6@  %@ 
@9 %O@<XD  t  t t  E7t possible_meta_predicate BO E7walk_option_module_class C
@^ E6 E6  #

@=XO E7nb_set_clauses_of_walk_option C
@^ E6 E6@6 @@8 %F@9 %`@<XO E7 W C@@ E6 E6
@6 G@/
@8 G @/@0@8 %@E@ @/@8walk_option_clauses %C@U@M@ @ @8 % %C@F
@@@"@1 A@1walk_option_module@.
@5@2 A@1 #
@5@2 %
@5@1find_walk_from_module
@5@8 %|@F@ @8 % %C@ @8 % %C@/@ @8infer_new_meta_predicates %C G@/@8 %@E@(@-@M@b@g@j@m E@y BB@1codewalk@2 Y@5@8 %]@/@8 Y @ @9 % %C@@@S@G@<XD  t  t t  E7t  % BD  t  t t  E7t  % FD  t  t t  E7t  % FO E7default_walk_option C@^ E6 E6  # F @ @
 A F @
 @@=XO E7@+nb_set_infer_meta_predicates_of_walk_option C@^ E6 E6@6@1 Y@4 @@4 @@4 A@5@8 %F@9 %`@<XO E7register_possible_meta_clause C@TBT E6 E6@6@U@1 Z@.	@5@8 F: C@/
@/@8 [v %C@ @1 $( A@5@8 G C@D@1 
@5@1 @@0@5@8 X@M@Q@D

@1 
@5@0@8inferred_meta_predicate
 E=@M
@Q@D@ @8 % %C@M@Q@?@1 &
@5@9 As@<CB] E6 E6 @=XO E7 % CA E6 E6 F@6@?@<CA E6 E6 @8@6@1 %n %k@5@9 @d@<XO E7 % C
@^ E6 E6@6@/@8 & %C@ @9 %I@<XO E7 % C@ @^ E6 E6@6@1 #@2 Y@4 A@4 @4 F@4 "@4 A@5@8 %F@9 %h@<XO E7set_module_of_walk_option C@E@^ E6 E6
 #













 #
@6 @@9 %F@<XO E7 %l CA E6 E6@6@T@?@ @9 %@<C@2A E6 E6	 



 ZZ

@6@?@E@U@M@ 
@ @ @ @9 %@@@ @ @ @9 %@<C@)A E6 E6 A



 ZZ

@6@?@ @ @ @8 %@ 
@ @ @9 %@<C@sA E6 E6
 C



 ZZ

@6@?@E@A@ @/@8 %b@+ @@M@!@1 C
@5@#@ @1 C@1 %l	@5@2 %l
	@5@/@8 # @J@ @/@8variants %C@ @ @9 R I@@@ @ @ @8 %@ 
@ @ @9 %@G@G@<C@HA E6 E6@6@ @/@8walk_option_trace_reference %C@- @@E@ @1 	@5@8 F@M@&
	@@@1 	@5@1 X@.
@5@8 X@ @1 
@5@8 F@1 
@5 	@ @8 %O@R@<C	A E6 E6@6@ @8 %a %C@?@<C@=A E6 E6@6@A@$@E@1 	@5@1 X@.@5@8 X@M@S@@@&	@ @/
@ Yn	called_by Yn@@@/
@ Yn &# Yn@F@-
@?@ 
@ @9 %@<C@fA E6 E6	 ZZ



@6@E@  @@8 %< %C@M@U	@1 	@5 @~@8 @ @@@S@A@1 	@5@1 @@.@5@8 X@@@1 	@5@/@8 &@?@ @/@8 %p@ @8 & %C@ @ 
@1 E@5@ @9walk_meta_call %C@<CA E6 E6@6@U	@1 	@5 @~@8 &'@?@<CA E6 E6@6@8 W@?@1 	@5@ @9 %K %C@<CA E6 E6@6@ @9 % %C@<XO E7 % C@U@^ E6 E6 Y
 #














 #
@6@1 Y@4 F@4 @8@4 	@5@ @9 %F@<C@J@^ E6 E6 B<
 #














 #
@6 A@ @9 %F@<C@J@^ E6 E6 $G
 #













 #
@6 A@ @9 %F@<C@J@^ E6 E6 E
 #














 #
@6 @@ @9 %F@<C@]@^ E6 E6 #
 #














 #
@6@1 #@2 Y@4 A@4 @4 F@4 "@4 A@5@ @9 %F@<C@U@^ E6 E6 #
 #














 #
@6@1 Y@4 @@4 @@4 A@5@ @9 %F@<C@J@^ E6 E6 G
 #














 #
@6 @@ @9 %F@<C@C@^ E6 E6  #
 #














 #
@=C@J@^ E6 E6 #
 #














 #
@6 G@ @9 %F@<C@C@^ E6 E6  F
 #














 #
@=C@C@^ E6 E6  Z
 #














 #
@=C@C@^ E6 E6  ^
 #














 #
@=C@C@^ E6 E6  #
 #














 #
@=C@I@^ E6 E6 P
 #













 #
@6 A@ @9 %F@<XO E7 % C@;C E6 E6	 

@6@1 @5@0@8 Z' %C@D@!@1 F8@.
@5@8 &
@/@1 F8
@5@8 &
@D@ @8 %@M@Q@M@Q@@@G
@<XO E7 & CCI E6 E6 @=CCJ E6 E6
@6@ @9 & %C@<XO E7nb_set_undecided_of_walk_option C@^ E6 E6@6
@9 %`@<XD  t  t t  E7t  W @D  t  t @t  E7t W O E7 W C@ E6 E6@6 X@/	@8 X X@9 &@<XO E7nb_set_autoload_of_walk_option C
@^ E6 E6@6 A@8 %F@9 %`@<XO E7 % C@lC| E6 E6
@6@1 @.@.@5@8predicate_in_module %C@D
@ @ @8 %@M@Q@/
@ @ @8 A:@E@1 
@5 B,@8 X@M@1 %@5@8 As@R@F@@@+@E@1 
@5@/@8 X@ @8no_enum_property %C@M@R@@@1 Z'@1 
@5@0	@5@0 A@9 @@F@<XO E7@!set_initialization_of_walk_option C@?@^ E6 E6 
 #














 #
@=XO E7remove_quantifier CB E6 E6

@6@T@?@ @9 %@<C@$B E6 E6		 W_


 ZZ

@6@?@ @ @ @ @ 
@ @9 &G %C@<C@%B E6 E6

 


 ZZ

@6@?@ @ @ @ @ 
@ @9 &I@<C
B E6 E6 



@=XO E7 % C@P@^ E6 E6
 #














 #
@6@1 Y@4 F@4 @8@4 	@5@9 %F@<XO E7 &@ C@/CY E6 E6@6@1 	@5@8 @C@"	 

@#@/@ @8 A:@D
@1 @5@1 X@0@5@8 X@M
@Q@<XD  t  t t  E7t  % @D  t  t @t  E7t % Ag Ag Ag @O E7 % CC	 E6 E6@6@T@?@R@<CC E6 E6@6@@?@<C@+C
 E6 E6		 ZZ

@6@ 
@8 AE %C@8 F@/@ 
@/@8 Z] I@ @/@8 BQ@ @ @ @9 %@<CC E6 E6
list_position


@6@ 
@ @ @9sublist_pos %C@<CC E6 E6
 Y


 !
@6@ 
@ @ @9 %@<XO E7nb_set_clause_of_walk_option C@^ E6 E6@6
@9 %`@<XO E7clause_not_from_development C@<A= E6 E6
 


@6@1 
@5@8 F @D@"@1 F8@.@5@8 &
@/@1 F8@5@8 &
@D	@ @ @8 %@M@Q@M@Q@@@G@<XO E7 %u C
@^ E6 E6  #

@=XO E7 %[ CB: E6 E6 Yy @a E Z


 @8@6@ 
@9goal_pi %C@<CB= E6 E6  % @a B G	
 @8@=CB? E6 E6 	
trace_call_to


 BB@6@ 
@9 &W@<XO E7 % C
@^ E6 E6@6 G@8 %F	@9 %h@<XO E7 & CB_ E6 E6 
 



@6@?@ @ 
@9 A:@<CBa E6 E6 @=XO E7 & C
@^ E6 E6  #

@=XO E7 P CA E6 E6 A@

@6@ @9 I] @<XO E7 % CA E6 E6@6@1 &@@.
@5@1 %@1 
@5	@5@9 %|@<XO E7@"set_trace_reference_of_walk_option C@?@^ E6 E6 
 #














 #
@=XO E7 % C
@^ E6 E6  #

@=XO E7@#message_location_file_term_position C@+C E6 E6@6@/@8 BQ@ @/
@/@8 %> %C@&
@" E [ 
@#@<XO E7 % C@E@^ E6 E6
 #














 #
@6 @@9 %F@<XO E7 # C@^ E6 E6@6@T@?@R@<C@@^ E6 E6
 #
	









@6@8 B@D@D@3 F@4 @8@4 	@5@8 A @M@Q@M@Q@A@+
 @@@@+
 @@?@A@+ @@@@+ @@?@ @8 Am@ 
@8 &K@ 
@1 Y@4 A@4 @4 F@4 "@4 A@5@ G
element_types G@ @8 B@D@D@ @3 @@4 @@4 A@5@8 &e@M@Q@M@Q@ @8 &K@ @8 W@A@+ @@@@+ @@?@<XO E7 &* C@B E6 E6@6@/@8 BQ@?@E@"@#@M@S@@@&
@(@E@)@ @8 C,@M@/@8 BQ@ @ @/@ @/@ @8 %@ @ @ @ @8 %@G@@@O@E@)@+ W`@M@/@8 BQ@ @/@ @/@ @/@ @8 &I@ @ @ @ @8 %@F@@@#@E@+ @@M@/@8 BQ@ @ @ @ @8
walk_dcg_body %C@@@S@F@G@G@/@8 &@ @ @ @ 
@ @9 &)@<CB E6 E6 @=XO E7@"nb_set_module_class_of_walk_option C@ @^ E6 E6@6@1 #@2 Y@4 A@4 @4 F@4 "@4 A@5@8 %F@9 %`@<XO E7 % C@^ E6 E6@6@9 %@<XO E7 &C CC E6 E6  F@=XO E7 & C
@^ E6 E6@6 @@8 %F@9 %h@<XO E7 Yv C@ E6 E6  #@=XO E7nb_set_evaluate_of_walk_option C
@^ E6 E6@6 A@8 %F@9 %`@<XO E7 %P C@SB E6 E6	@6@ @/@8 %p@U@?@E@8 F@/
@8 BQ@ 
@8 C,@M@!@1clause_term_position	@5@#@@@!@E@  @@8walk_option_source %C@M@!@1 &3@5@#@@
@F@S@1 %n H@5@8 @d@F
@ @ @9 %R %C@<C@bB  E6 E6	@6@ @/@8 %t@U@" 


@#@?@E@8 F@/@8 BQ@ @8 C,@M@!@1file_term_position
	@5@#@@@&@E@  @@8 &t@M@!@1 Z
?@0@5@#@@
@F@S@1 %n H@5@8 @d@F@ @ @9 &w@<C	B- E6 E6@6@0@ @9 &w@<XO E7 % C@^ E6 E6@6
@9 %h@<XD  t  t t  E7t  Xv B,D  t  t t  E7t  Xv 	 O E7 Xw C@*@P E6 E6 W Y Y F @8 	 Y
@6@1 Y@4 F@4 @8@4 	@5@ @9 X| %C@<C@P E6 E6 W B< A B<
@6 A@ @9 &{@<C@P E6 E6 W &0 @ &0
@6 @@ @9 &{@<C@P E6 E6 W E @ E
@6 @@ @9 &{@<C@:@P E6 E6 W &. # Y A  F " A &.
@6@1 #@2 Y@4 A@4 @4 F@4 "@4 A@5@ @9 &{@<C@P E6 E6 W $G A $G
@6 A@ @9 &{@<C@P E6 E6 W &1 #R &1
@6 #R@ @9 &{@<C@P E6 E6 W &2 G &2
@6 G@ @9 &{@<C@*@P E6 E6 W &/ Y @ @ A &/
@6@1 Y@4 @@4 @@4 A@5@ @9 &{@<C@P E6 E6 W &6 A &6
@6 A@ @9 &{@<XO E7 %z C@E@^ E6 E6
 #














 #
@6 A@9 %F@<XO E7 &9 CCM E6 E6 
	@=C@*CN E6 E6@6@E@ @8 G %C@M@ @9 &8@F
@@@"
	

@#@ @ @ 
@9 &8@<XO E7 &j CB E6 E6@6@T@?@ @9 %@<CB E6 E6@6@?@<CB E6 E6@6@?@<CB E6 E6@6@8 G @?@<CB E6 E6 B@6@?@<C@2B E6 E6	 



 ZZ

@6@?@E@U@M@ 
@ @ @ @9 &i@@@ @ @ @9 %@<C@)B E6 E6 A



 ZZ

@6@?@ @ @ @8 &i@ 
@ @ @9 &i@<C@)B E6 E6 F



 ZZ

@6@?@ @ @ @8 &i@ 
@ @ @9 &i@<C@)B E6 E6 C



 ZZ

@6@?@ @ @ @8 &i@ 
@ @ @9 &i@<C@-B E6 E6 C



 ZZ

@6@?@A@ @ @ @8 &i@@	@ 
@ @ @9 &i@<C@-B E6 E6 Y[



 ZZ

@6@?@A@ @ @ @8 &i@@	@ 
@ @ @9 &i@<CB E6 E6 Y

 !

@6@?@ @ 
@ @9 %@<CB E6 E6@6@/@/
@ @8 %@ @ 
@ @9 %@<XO E7 &F C@^ E6 E6@6@9 %h@<XO E7 % C@LA- E6 E6 
 

@6@/
@ @ @8 A:@1 @@1 &T@1 

@5@.@.	@5@0 A@5@1 A@1 %q	@5@2 A@1 %X	@2 

@5@2 %
	@5@9 %|@<XO E7walk_option_data C
@^ E6 E6  Yy #
@=C@^ E6 E6  B= #

@=C@^ E6 E6  F #
@=C@^ E6 E6  Bs #
@=C@^ E6 E6  # #
@=C@^ E6 E6  # #
@=C@^ E6 E6  G #
@=C@^ E6 E6  # #
@=C@^ E6 E6  # #
@=C@^ E6 E6  F #	
@=C@^ E6 E6  Z #

@=C@^ E6 E6  B #
@=C@^ E6 E6  # #
@=C@^ E6 E6  P #

@=XO E7 % CA E6 E6 

@6@8 %@?@ @9 % %C@<CA E6 E6 @=XO E7 % C@?@^ E6 E6 
 #














 #
@=XD  t  t t  E7t  &Q @D  t  t @t  E7t &P Ag Ag Ag Ag @O E7 &P C@%C E6 E6

@6@A
@ @ @ @ 
@8 %@@@ @ @ @ 
@9 &O@<CC E6 E6@6@-	 K@ @ @ 
@9 %@<XO E7 %X C
@^ E6 E6  #


@=XO E7nb_set_on_trace_of_walk_option C
@^ E6 E6@6 G@8 %F	@9 %`@<XO E7calling_metaspec CBx E6 E6@6@0@/	@8 BQ@8 % %C@?@<XO E7 % C	Bf E6 E6@6 @@8 % %C@?@<C@8Bh E6 E6@6@1 @.
@.@5@1 A@1 K@2 &@.
@5@2 A@1infer_meta_predicate@1 
@5@5@2 C@1 F@1 %	 A@5 @@5@2 &@5@9 @H@<XO E7 % C
@^ E6 E6  #

@=XO E7 &` C@^ E6 E6@6@9 %h@<XO E7 % C@ E6 E6@6@/
@8 % %C@1 $(@.@5@8 &
@ @9 &e@<XO E7 &X C@!BD E6 E6
 
 

@6@/
@8 G| %C@ 
@8 W@?@ 
@ @ @9 A:@<CBH E6 E6 
@=XO E7 &u C
@^ E6 E6  #

@=XXQM D;F@D/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__data_files.pro  7AAuC AS AE ME DE DEsave_data__data_files E M"E DE #E DE DE DE DEget_datafiles_debugE DE DE DE DE DE DE DE DE DE DE DE DE DE DE DE DE DE DXD  t  t t  D;t  D BO D; & C
@ D: D:@6@1 &@5@8 @ M @?@<XD  t  t t  D;t  D BO D; & C
@ D: D:@6@1 &@5@8 &@?@<XD  t  t t  D;t  D BO D; & C
@ D: D:@6@1 &@5@8 &@?@<XD  t  t t  D;t  D BO D; & C
@ D: D:@6@1 &@5@8 &@?@<XD  t  t t  D;t  D BO D; & C
@ D: D:@6@1 &@5@8 &@?@<XD  t  t t  D;t  D BO D; & C
@ D: D:@6@1 &@5@8 &@?@<XD  t  t t  D;t  D BO D; & C
@ D: D:@6@1 &@5@8 &@?@<XO D; M CA D: D: @6@D@0@8 & M @M@Q@<XO D; M" CA D: D:@6@9 &@<XO D; & C@A D: D:@6 D;@/@8 # M @3@1  D;@2  D@5@4@1  D;@2  D@5@4@1  D;@2  D@5@4@1  D;@2  D@5@4@1  D;@2  D@5@4@1  D;@2  D@5@4@1  D;@2  D@5@4@1  D;@2  D@5@4@1  D;@2  D@5@4@1  D;@2  D@5@4@1  D;@2  D@5@4@1  D;@2  &@5@5@8 # J@?@<XO D; # C@ D: D:@6@D
@8 Am@M
@Q@=Expected atomic name for debug datafiles to find, but got: ~k@3@5@9 J J@<C@ D: D:@6@8 & M @?@<C@ D: D:@6@@Could not find debug datafiles for: Expected atomic name for: ~k@3@5@9 &@<XD  t  t t  D;t  D BO D; & C@ D: D:@6@1 &	@5@8 &@?@<XO D; & C
@ D: D:@6@1 &@5@8 &@?@<XD  t  t t  D;t  & BD  t  t t  D;t  D BO D; & C
@ D: D:@6@1 &@5@8 &@?@<XD  t  t t  D;t  D BO D; & C
@ D: D:@6@1 &@5@8 &@?@<XD  t  t t  D;t  D BO D; & C
@ D: D:@6@1 &@5@8 &@?@<XD  t  t t  D;t  D BO D; & C
@ D: D:@6@1 &@5@8 &@?@<XXQM DF@=/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__pfs.pro  i1AuC AS AE SxE EE KE KE U9E EE EE EE KE EXD  t  t t  Dt  K BO Dsave_data__prf  C@J@ D D@6 D@/@8 # M @3@1  D@2  K@5@4@1  D@2  K@5@4@1  D@2  K@5@4@1  D@2  U:@5@4@1  D@2  Sy@5@5@8 # J@?@<XO D & C@ D D@6@1 Sx	@5@8 @ K@?@<XD  t  t t  Dt  Sy BO D & C@ D D@6@1 U9	
@5@8 &@?@<XD  t  t t  Dt  K BD  t  t t  Dt  U: BO D & C@| D D@6@1 K	
@5@8 &@?@<XO D & C@ D D@6@1 K	
@5@8 &@?@<XD  t  t t  Dt  K BO D & C@x D D@6@1 K	@5@8 &@?@<XXQM DF@?/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__rules.pro  7AAuC AS AE QXO Drestructure_rule_exp_list CB D D@6@?@<CB D D

@6@ @8restructure_rule_exp Q@ @ 
@9 & Q@<XO Dprocess_rule C@2@ D D 
may_be_replaced_by

@6@ @8 B@ @8 B@ @/
@ A Jrlshint_rewrite_one_directionequation@3@5@3
@5@8 V MK@?@<C@)@ D D 
 @ &



@6 & & &@3@5@3@5@ 
@8 &@?@<C@#@ D D 
 &

@6 & & &@3@5@3@5@8 &@?@<C@ D D 
may_be_deduced
@6@U &hint_direct_introduce Rc@3@5@8 &@?@<C@ @ D D 
may_be_deduced_from

@6 &hint_conditional_introduce Rc@ @3@5@8 &@?@<C@ D D@6@?@<XO Dcheck_legal_goal_exp CB3 D D@6@T@?@R@<CB9 D D  C-@=CB: D D  L3@=CB; D D  K@=CB< D D  J@=CB? D D A
	
@6@?@8 & Q@9 &@<CBD D D C
	
@6@?@8 &@9 &@<XO Dprocess_standard_rulefile  C@ D D@6@/@8 & M @?@8 F Q@8 H@/	@8 Fr @8 & Q@)	 F>@?@9 B  Q@<XO Duser_rulefile_name C@z D D@6@9 & M @<C@} D D@6@9 & M @<XO Dprocess_rulefile C@ D D@6 Fr@/
@8 HN@8process_rulefile_x Q@8 G@?@<XO Drestructure_rules  C@EB D D@6@/@/	@/
@/@/@/
@/@/@8 V MK@ @ @ 
@ @ @8 V MK@ 
@/@8 &@ @/@8 &@ @/@8 &@ @ @ @ @ @8 &@R@<CB D D  @6@?@<XO Dlegal_conditions CB D D@6@?@<CB D D	
@6@8legal_condition Q@9 & Q@<XO D Q C@_ D D  @6@8 & Q@R@<C@(@c D D@6 M7@8 D K:@/@8 & Q@/	@8 Og IReading @8 J@8 J (for user-defined proof rules)@8 J@8 I O@ A Jrlu@8 & Q@R@<C@t D D  @6@8 & Q@?@<XO D & CB" D D@6@T@?@<CB' D D O
	@6@?@8 &@?@<CB- D D@6@?@<XO D	check_sub CA D Daccepted@6@8 C,@b@j@c @u@?@<CA D Drejected@6@/@8 A:@ @8 BQ@"Illegal rule number in rule family@ @8rulefile_complain Q@?@<XD  t  t t  Dt parse_legal_base_name AO D ' C@$A D D@6@3 ^t@5 ^@/
@8 ^ ]@3 ^t@4 ^j@4 ^@5 ^	@/@8 '@?@'	@<XO Dcheck_implication_conditions CB  D D Rc@6@ @ @8check_condition_list Q@?@<CB D D &@6@?@<XO D '
 CB
 D D &@6@D@T
@M@Q@8 &@?@<C
B D D &@6Illegal conditions list in rule@8 '@?@<XO D
check_base CA D D &@6@8 Am@/@8 F '@ @8 Gm@?@<C@'A D D &@6@8 Am@3@.@0@5@8 F@D@3 ^t@5@ @8 ^g ]@M@Q@9Illegal rulename (does not start with a lowercase letter)@8 '@?@<C
A D D &@6@IIllegal rulename (only lowercase letters, digits and underscores allowed)@8 '@?@<XO Dcheck_unique CA D D &@6@D
@0@0@0@0@0@0@8 &@M@Q@?@<C
A D D &@6@-Illegal redeclaration of rule within rulefile@8 '@?@<XO Ddetermine_overall_rule_status CBR D D
 &@6@D
 &@8 R Q@M
@Q@?@<CBW D D
 &@6@?@<XO Dcheck_candidate_rule_x CA@ D D &@6@?@<CAD D D &@6@?@R@<XO D
check_rule_id CAe D D &@6@T	@*Invalid rulename (Prolog wildcard) in rule@8 '@?@<C@#Ak D D@6@/ @8 A:@ @/@8 '
 Q@ @/
@8 ' Q@3@4
@5@8 ' Q@?@<C@5At D D@6@/@8 A:@/@8 BQ@ @/
@8 '@ @ @/@8 & Q@/@8 '@3
@4@4@5@8 '@?@<C
A D D &@6@#Illegal rulename syntax in rulefile@8 '@?@<XO Dextract_items_from_rule_exp CB D D &
 & Rc@6@?@<CB D D &

 & Rc@6@?@<CB D D &

 & &@6@?@<CB D D		 & &


 & &@6@?@<CB D Dare_interchangeable L

hint_rewrite_both_directions &@6@?@<C@!B D D		 & '$ L


 '& &@6@?@<XO D ' C@:Ba D D@6@/@8 &@ !!! Erroneous entry in rulefile @8 I Q@ @8 '(@8 I!!! @8 '(@8 '(@A@)	@@	@8 I!!! Involving: @8 '(@8 '(@8 I@8 I@1 P	
@5@ A J@?@<XO Dcheck_rule_structure CAK D D &@6@T	@*Invalid rule (Prolog wildcard) in rulefile@8 '@?@<C@&AQ D D
 

@6@ @/
@8 ' Q@ @ @/@8check_rule_exp Q@3
@4@5@8 '@?@<C
AY D D &@6Illegal rule syntax in rulefile@8 '@?@<XO D '0 CA D D &@6@T
@#Illegal rule body (Prolog wildcard)@8 '@?@<C@,A D D		@6@0@/@/
@0@/@8 '" Q@ @/@8 '	@ @ 
@/@8 ' Q@3@4@5@ @8 '@?@<C
A D D &@6@4Illegal rule body (malformed expression) in rulefile@8 '@?@<XO Dcheck_candidate_rule CA8 D D@6@/
@8 '+ Q@8 ' Q@?@<XO D
store_rule C@*@ D D

 

@6@ @/
@/@/@/@/@8 '4@ @ 
@ @ @ @ @8 &@?@<XO Dprocess_candidate_rule C@ D D@6@+
 F>@?@<C@ D D@6@8process_candidate_rule_x Q@R@<XO D '@ C@ D D@6@8 '7 Q@8 '; Q@?@<XO D & C@ D D@6@8 H@/@1 Fr
@.@5@1user_rule_syntax_error	@5@8on_exception
 C@ @8 '= Q@?@<XO D 'E C@3A D D@6@" @a
 Z


@#@ 	 on line @/@8 A@/
@8 "@/@ 
@8 Vu@ @ @/@8 AProlog syntax error@ @8 '@R@<XO D & CB D D
@6@T@?@<C@(B D D I 


 I 



@6@?@ @ 
@8 K| K}@ @ @8 &@?@<C@(C D D Oq 


 Oq 



@6@?@ @ 
@8 'O@ @ @8 &@?@<CC
 D D@6@3@.
@.@5@8 A=@ @/@8 &@3
@5@8 A=@?@<XXQM DF@F/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__declarations.pro  7AAuC AS AE QE VXO Dunpack_declarations_items_x CB D D@6@?@<CB D Dpacked_variable



@6@ @ 
@8unpack_variables Q@ @ @9 'P Q@<C@(B D D L
 Gr

 L
 Gr


@6@ @ 
@8unpack_record_fields Q@ @ @9 'W@<CB D D


@6@ @ @9 'W@<XO Dparse_other_terminal CBO D D  K ^_ [ ^ ^_

@=CBR D D  ^^ [ ^ [ K ^

@=CBU D D  WM ^ ^]

@=C@3BX D D  WM ^ ^] ^] WM L ^ [ ^ [ ^_ [ [ ^ K

@=XO Dparse_record_fields C@Br D Dpacked_field



@6@3 ^@4 ^@5@3 ^@4 Z?@5 A@ @/@8 ^ ]@3 ^@4 Z?@5 ^	@ @/@8 ^ ]@" 
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 ^! ]@3 ^@4 Z?@5 ^	@ @/@8 'b@" C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@&@ 
@ @/@8 '] Q@?@'
@<C@tB D D '_

@6@3 ^@4 ^@5@3 ^@4 Z?@5 A@ @/
@8 'a@3 ^@4 Z?@5 ^	@ 
@/@8 'b@" 
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<XO Dparse_optional_proof C@'B] D D K ^ [ [ ^^
@6@3 ^@4 Z?@5 ^@/@8 'b@?@'	@<CBb D D@6@?@'	@<XO D@#parse_declarations_comment_contents CBg D D
@6@D
@)
 V@M
@Q@&@ @9 'g Q@<CBl D D@6@?@'	@<XO Dparse_declarations_item C@M@ D D		comment V
@6@3 ^@4 Z?@5 ^	@ @/@8 'b@ @/
@8 'i@3 ^@4 Z?@5 ^	@ 
@/@8 'b@" V
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<C@@ D Dtitle Z
 ^_ [ ^_ ^ WM
@6@3 ^@4 Z?@5 ^@ @/
@8 'b@"
 K ^ [ L WM ^] [ ^ WM
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<C@A D D 'm L
 ^_ [ ^_ ^ WM
@6@3 ^@4 Z?@5 ^@ @/
@8 'b@"
 ^^ [ ^ L ^_ [ [ ^
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<C@jA D D

 'm	anonymous
 ^_ [ ^_ ^ WM
@6@3 ^@4 Z?@5 ^@ @/
@8 'b@3@1 H ^n@5@5 ^@ @ 
@/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<C@A D D 'R

@6@/
@8 'e Q@3 ^@4 Z?@5 ^	@ 
@/@8 'b@" N^ [ ^
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5@3 ^@4 Z?@5 A@ @ @/@8 'a@3 ^@4 Z?@5 ^	@ @/@8 'b@" 
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<C@A0 D Dconstant

@6@/
@8 's@3 ^@4 Z?@5 ^	@ 
@/@8 'b@" L [ ^ K ^_
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" 
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" @
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@3@1 H ^n@5@5 ^@ @/@8 'b@3 ^@4 Z?@5 ^	@ @/@8 'b@" C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<C@AD D D L
pending@6@/@8 's@3 ^@4 Z?@5 ^	@ @/
@8 'b@"
 ^_ ^b K WM
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" @
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@" K WM ^ ^] [ ^ ^
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@" C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<C@AX D D L
 ]


@6@/@8 's@3 ^@4 Z?@5 ^	@ @/@8 'b@" ^_ ^b K WM
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" @
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@3 ^@4 ^@5@ @ @/@8 ^d ]@3 ^@4 Z?@5 ^	@ @/@8 'b@" A~ A~
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@3 ^@4 ^@5@ 
@ @/@8 'w@3 ^@4 Z?@5 ^	@ @/@8 'b@" C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<CA[Am D D L
 Ov


@6@/@8 's@3 ^@4 Z?@5 ^	@ @/@8 'b@" ^_ ^b K WM
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" @
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@" [ ^ ^ [ ^b
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@" S
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@3 ^@4 ^@5@3 ^@4 Z?@5 A@ @ @/@8 'a@3 ^@4 Z?@5 ^	@ @/@8 'b@" S
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@" [ ^^
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ 
@ @/@ @8 'c@3 ^@4 Z?@5 ^	@ @ @/@!@8 'b@"@! C
@"@#@3 ^@4 Z?@5 ^	@ @"@/@#@8 'b@?@'
@#@<C@A D D L
 L
@6@/
@8 's@3 ^@4 Z?@5 ^	@ 
@/@8 'b@" ^_ ^b K WM
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" @
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@" M
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@3 ^@4 ^@5@3 ^@4 Z?@5 A@ @ @/@8 'a@3 ^@4 Z?@5 ^	@ @/@8 'b@" P
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@" C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<C@A D D L
 Gr
@6@/
@8 's@3 ^@4 Z?@5 ^	@ 
@/@8 'b@" ^_ ^b K WM
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" @
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@" ^ WM L [ ^ ^]
@#@3 ^@4 Z?@5 ^@ @/@8 'b@ @ @/@8 'd@3 ^@4 Z?@5 ^	@ @/@8 'b@" WM ^ ^] C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<CAA D D L
 O~
@6@/
@8 's@3 ^@4 Z?@5 ^	@ 
@/@8 'b@" ^_ ^b K WM
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" @
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@" K WM ^ [ WM ^ L WM
@#@3 ^@4 Z?@5 ^@ @/@8 'b@" [ ^^
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<C@A D D L
 N
@6@/
@8 's@3 ^@4 Z?@5 ^	@ 
@/@8 'b@" ^_ ^b K WM
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" @
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@" K WM ^_
@#@3 ^@4 Z?@5 ^@ @/@8 'b@" [ ^^
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<C@A D D L
 [
@6@/
@8 's@3 ^@4 Z?@5 ^	@ 
@/@8 'b@" ^_ ^b K WM
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" @
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<CA$A D D L



@6@/@8 's@3 ^@4 Z?@5 ^	@ @/@8 'b@" ^^ [ ^ L ^_ [ [ ^
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" M
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@3 ^@4 ^@5@3 ^@4 Z?@5 A@ 
@ @/@8 'a@3 ^@4 Z?@5 ^	@ @/@8 'b@" P
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@" 
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<C@B	 D D L

@6@/
@8 's@3 ^@4 Z?@5 ^	@ 
@/@8 'b@" ^^ [ ^ L ^_ [ [ ^
@#@3 ^@4 Z?@5 ^@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" 
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@3 ^@4 ^@5 ^@ @ @/@8 'c@3 ^@4 Z?@5 ^	@ @/@8 'b@" C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<C@=B D D [D WM ^ ^]
@6@3 ^@4 Z?@5 ^	@ @/@8 'b@" C

@#@3 ^@4 Z?@5 ^	@ 
@/@8 'b@?@'
@<C@2B$ D D [D@6@/@8 '[ Q@ @/@8 ] ]@" C

@#@3 ^@4 Z?@5 ^	@ 
@/@8 'b@ @/@8 ^ ]@?@'
@<C@>B/ D D [D@6@/@8 'y@ @/@8 'z@" K ^_ [ ^ ^_

@#@3 ^@4 Z?@5 ^	@ 
@/@8 'b@ @/@8 '{@?@'
@<C@)B8 D D [D@6@/@8 'y@ @/@8 '{@3 ^@4 Z?@5 ^	@ @/
@8 'b@ 
@/@8 '{@?@'
@<C@PBE D Dignored@6@3 ^@4 Z?@5 ^	@/@8 'b@3@1 H ^n@5@5 ^@ @/@8 'b@3 ^@4 Z?@5 ^	@ @/
@8 'b@"
 C
@#@3 ^@4 Z?@5 ^	@ @/@8 'b@?@'
@<XD  t  t t  Dt parse_declarations AO D '} C@#@ D D@6@3 ^@4 Z?@5 ^	@/
@8 'b@ @ 
@/@8 'j Q@ @ @9 '~ Q@<C@ D D@6@?@'
	@<XO Dprocess_declarations_items CC& D D@6@?@<CC) D D	
@6@8process_declarations_item Q@9 ' Q@<XO Dstandardise_declarations_items CB D D@6@?@<CB D D

@6@ @8standardise_declarations_item Q@ @ 
@9 ' Q@<XO Dunpack_declarations_items CB D D@6@/
@8 'W@8 P I@?@<XO Dretrieve_declarations_items C@ D D@6@1 '}	@5@8 Gm@?@<C@ D D@6Error in parsing declarations.
@9 J J@<XO D@ load_declarations_from_char_list C@ D D@6@/	@8 ' Q@/
@8 ' Q@/@8 '@ @8 '@?@<XO Dload_declarations_file  C@ D D@6@/@8 D I	everyLine@/	@8 ^; J@8 ' Q@?@<XO Dprocess_identifier_records CDc D D@6 #@8process_identifier_x Q@?@<XO D ' C@$Dp D D

not_record@6@8 D K}@? A@3@%Identifier declared multiple times - @4@4 Q@4
*** ERROR - @4@,CANNOT CONTINUE: Simplification terminated.
@5@/
@8 P I@9 '@<C@!D} D D@6@8built_in_ident Q@? A@3@-Identifier reserved or already predeclared - @4@4 Q@4 '@4 '@5@/
@8 '@9 '@<CD D D@6@8 D K}@?@<XO D@%increment_current_record_field_number CD? D D@6@1current_record_field_number@.	@5@8 K@b@i@c@o@x@1 '@5@8 B@?@<XD  t  t t  Dt  ' BO Dload_declarations_static  C@ D D@6 Q@3@.function bit__and(integer, integer) : integer;@4@-function bit__or(integer, integer) : integer;@4@.function bit__xor(integer, integer) : integer;@5@/@8 '@/	@8 F@8 '@?@<XO D ' CD D D  L+@=CD D D  K@=CD D D  N@=CD D D  FC@=CD D D  CV@=CD D D  A@=CD D D  E @=CD D D  N%@=CD D D  N'@=CD D D  M@=CD D D  Ot@=CD D D  O|@=CD D D  J @=CD D D  Jm@=CD D D  O#@=CD D D  O@=CD D D  @@=CD D D  @@=CD D D  @y@=CD D D  A@=CD D D  I@=CD D D  O%@=CD D D  O@=CD D D  J@=CD D D  J%@=CD D D  H@=CD D D  U@=CD D D  Q@=XO D@"process_declarations_record_fields CC D D
@6@?@<C@C D D
field

@6 Q3@ @/@8 A R*@ @/
@8 A@3@4
@5@3@.@4@.@5@8 '@ @8 ' Q@ @8 '@/@8find_root_type Q@ @3@4@5@8 D K}@ @ @3@5@8 '@/@8 ' Q@/@3@4@.@4@.@5@8 A=@ @  L+@ @3@4@5@8 D K}@/@3@4@.@5@8 A=@ @  A$@ @3@5@8 '@?@<C@D D D
 '


@6 Q3@ @/
@8 A R*@ @/@8 A@3
@4@5@3@.@4@.@5@8 '@ @8 '@ @8 '@/@8 '@ @3@4@5@8 '@ @ @3@5@8 '@/@8 '@/@3@4@.@4@.@5@8 A=@ @  L+@ @3@4@5@8 '@/@3@4@.@5@8 A=@ @  A$@ @3@5@8 '@0@8 ' Q@ @9 ' Q@<XO D@!process_declarations_enumerations CC D D
@6@?@<CC D D

@6@8 D K}@8process_identifier Q@ @9 ' Q@<XO D ' CD_ D D@6 '@8 '@?@<XO D ' CDN D D@6@1 [	@5@8 D K}@?@<CDS D D
@6@?@<XO Dstandardise_declarations_item_x CC D D@6@?@<CC D D

@6@ @8 '@ @ 
@9 ' Q@<XO D Q C@(@ D D@6@8 I@/@8 '@/	@8 Og I &@8 J@8 J@& (for inherited FDL type declarations)@8 J@8 I@1 '@5@8 As@8 ' Q@8 ' Q@8 D  K}@?@<XO Dstandardise_atom C	C D D
@6@8 C,@?@<C
C D D
@6 M@8 M J@?@<CC D D@6 Q@8 '@/
@8 ^f ]@8 W I@?@<XO D V CDi D D@6 '@8 '@?@<XO D ' CC/ D D 'l@6@?@<CC2 D D 'm@6@?@<CC5 D D [D@6@?@<CC9 D D '|@6@?@<CC< D Dvariable
	
@6@/@8 '@ @8 D K}@8 '@?@<CCB D D 't
	
@6@/@8 '@ @8 '@8 '@?@<CCH D D L
	 'v@6abstract@8 D K}@8 '@?@<C@'CM D D L
	 ]

@6@/@ A K@ @ @ A K@?@1 [@5@8 '@8 '@?@<C@WC[ D D
 L
	 Ov

@6@/@1 A@1 R@.

@5@2 '
@5@/@8 @H@ @/@8 '@/@1 Ov@5@8 '@D@'	@M@Q@1 [@5@8 '@8 'mk__@/@8 A@ mk_array@8 D K}@?@<C@ECm D D		 L
	 Ov

@6@/@1 A@1 R@.

@5@2 '
@5@/@8 @H@ @/@8 '@1 Ov@5@8 '@8 ' '@/@8 A@  '@8 '@?@<CC| D D L
	 'x
@6@8 '@8 '@1 'x
@5@8 '@?@<C@IC D D L
	 Gr
@6@1 '@.@.@5@1 A@1 R@1 '@.
@5
@5@2 '
@5@/@8 @H@1 Gr@5@8 '@8 '@8 ' '@/@8 A@ 	mk_record@8 '@?@<C@;C D D L
	 O~
@6@/@8 '@/@1 O~@5@8 '@D
@'	@M
@Q@1 [@5@8 '@8 ' K@1  A	@5@8 B@?@<C@)C D D L
	 O~
@6@/@8 '@1 O~@5@8 '@8 ' K@1  A	@5@8 B@?@<C@;C D D L
	 N
@6@/@8 '@/@1 N@5@8 '@D
@'	@M
@Q@1 [@5@8 '@8 ' K@1  A	@5@8 B@?@<C@)C D D L
	 N
@6@/@8 '@1 N@5@8 '@8 ' K@1  A	@5@8 B@?@<CC D D L
	 [
@6@1 [
@5@8 '@8 '@?@<CC D D L
	
@6@/@8 '@ @8 '@8 '@?@<C@1C D D L
	

@6@/@1 A@1 R@.
@5@2 '
@5@/@8 @H@/@8 '@ @ @8 '@8 '@?@<CC D D@6@&Unexpected declarations construct: ~w
@8 '@?@<XO D ' C
B D D@6@8 A@8 ' Q@?@<C@ B D D@6@3@.
@.@5@8 A=@/@8 '@ @/
@8 '@3
@5@8 A=@?@<XO Dunpack_record_fields_xx CB D D
@6@?@<CB D D
 '

@6@ @ 
@9 ' Q@<XO Dunpack_record_fields_x CB D D@6@?@<CB D D '_



@6@ @ 
@8 '@ @ @9 ' Q@<XO D 'Y CB D D@6@/
@8 '@8 '@?@<XO D 'U CB D D
@6@?@<CB D D
 '

@6@ @ 
@9 'T@<XXQM EF/usr/lib/swi-prolog/boot/qlf.pl  #WAs@ C S E HE HE AE GXD  t  t t  Et  G 	 D  t  t t  Et  G 
O E GC@)@\	s/usr/lib/swi-prolog/boot/qlf.pl  #WA 'loaded@6@1 	@5@/
@8 G- G@ 
@ @8check_is_module G@E@ 
@8 An G@M@'
@@@'	@<XD  t  t t  Et  A @D  t  t @t  Et H  AgD  t  t t  Et  A 
O E HC@7 ' ' 

@6@ @9	qcompile_ G@<XD  t  t t  Et  H 	 D  t  t t  Et  H 
O E 'C@2@R ' '@6 Fr@/
@3@1 X2 X3@5@5@8 X1 G@/@ @8 C G@1 G
	
@5@1 A@1 C
@5@2 C@5@9 C G@<XD  t  t t  Et  A @D  t  t @t  Et A D  t  t t  Et  A 
O E AC@5 ' ' 
	
@6@9 ( @<XD  t  t t  Et  ( 
O E (C@: ' '@6@?@<C@; ' '@6@?@ @8 ( @ @9 ( @<C@l@> ' '	@6@3@1 @ B_@5@4@1 A# Fr@5@5@/@8 @ G@/@/
@ @8 E G@E@$@ 
 @4@ A G@M@1 @a@1 Bb C @4@5@2 @b@1  A@5Conflicting extension@5@8 @e G@@@S@1  A@2 G@. @4@5@8 A6 G@ @ @/@8 (@1 	@5@3@1 E@5
@5@9 @ G@<XD  t  t t  Et  ' 
O E 'C@+@d ' '@6@D@8 '@M@Q@1 F~ @@5 @@8 A G@?@1 G@.@5@8 B G@1 @a@1 B H@5@0@5@9 (	@<C@i ' ' @=XXQM DF@%/usr/lib/swi-prolog/library/option.pl  %ZAuC FS Edict_optionsE YE
select_optionE XE (E XE ZXD  t  t t  Dt 	ord_merge 
O D (C@ D D		 @	
@6@ 
@ @ @9 ( X@<C@H@ D D
 H2	
@6@E@*@"
@#@M@ @/@8sort_key X@/@ @ @8 _, @ @ @ @ @ @ @ @ @9 ( X@@@"@#@G@G@<C@E@ D D
 G
@6@E@'@"@#@M@ @/@8 (@/@ @8 (@ @ @ @ 
@ @ @9 (@@@"	
@#@G@G@<XD  t  t t  Dt meta_option 
O D (C@)A1 D D A@


 A@ 

@6@ @@?@1 

@5@ @ @9 G| @<C@)A4 D D E


 E 

@6@ @@?@1 

@5@ @ @9 (@<C@4A7 D D@6@8 F@3@.@4@.
@5@8 A=@ @@?@1 

@5@/@/@8 (@ @3@4@1 @5@5@9 A=@<CA= D D @=XD  t  t t  Dt canonicalise_option 
O D (CA	 D D A@

@6@?@3
@4@5@9 A=@<CA D D E

@6@?@3
@4@5@9 A=@<CA
 D D 
@=XD  t  t t  Dt  ( 
O D (C@ D D
 E

@6@ @9 A:@<XD  t  t t  Dt  ( 
O D (C@-@ D D@6@8 H  @?@/@8 A:@E@ @/
@8 FB X@M@S@@@&
@ 
@8 BQ@ @0@9 G X@<C@+@ D D@6@/@/
@8 A:@/@ @ 
@8 A:@E
@ @8
get_option X@M@'@@
@'
	@ @9 BQ@<XD  t  t t  Dt canonicalise_options 
O D ((C@ D D@6@8 (!@?@0@/
@8 X X@9canonicalise_options2 X@<C@ D D@6@1 A@@0@0@5@8 A @?@9 (+@<CA D D 
@=XD  t  t t  Dt  X @D  t  t @t  Dt X  @D  t  t t  Dt  X 
O D XC@'A# D D
 

@6@ @8 (!@?@ @/
@/@8 (*@ @ @/@8 X X@ 
@ @9 (*@<CA( D D
 

@6 @@ @8 G~ G@ @ @9 (/@<XD  t  t t  Dt  (' 
O D ('C@ D D@6@8 (.@?@<C@ D D@6@/
@8 A:@/@8 BQ@1 A@
@5@8 (.@?@<XD  t  t t  Dt  X 
O D XC@&@h D D@6@8 (!@?@/@8 A:@E
@ @/@8 ("@M
@S@@@&
@ @9 BQ@<C@&@p D D@6@/@/@8 A:@/
@ @ @8 A:@E@ 
@8 (2 X@M@'
@@@9 BQ@<XD  t  t t  Dt  X 
O D (0CA, D D @=CA- D D
@6@ @ @8 ( X@ 
@ @9 (/@<XD  t  t t  Dt  (- 
O D (,CA D D @=CA D D

@6@ @8 (  X@ @ 
@9 (+@<XD  t  t t  Dt  ( 
O D (C@ D D
	@6@?@<C@ D D
@6@?@<C@-@ D D


@6@ @/@8 (@ 
@/@8 (@/@ @ @8 (@ @ @ @ 
@ @ @ @9 (@<XD  t  t t  Dt  ( 
O D (CAS D D@6@U@0@/
@8 (*@9 (+@<C	AW D D@6@U	@0@9 Iy X@<XD  t  t t  Dt  Y 
O D YC@ D D@6@?@9 () X@<C	@ D D
@6@?@9 (8@<C@ D D@6@/@8 (8@/@8 (8@ @/
@8 Jv@ @/@8 Jv@ 
@ @9 (@<XD  t  t t  Dt  (' 
O D (&C@ D D@6@8	selectchk I@?@<C@ D D@6@/@8 A:@/@8 BQ@1 A@@5@9 (9@<XD  t  t t  Dt  ( 
O D (C@#@ D D@6@8 (!@?@/@8 A:@ @/@8 ("@ @8 BQ@ @ @9 (#@<C@ D D@6@/@/@8 A:@/
@ @ @8 A:@ 
@8 (%@'
@<XD  t  t t  Dt  X 
O D ZC@ D D@6@8 (!@?@/
@8 A:@/@8 ("@ @9 BQ@<C@ D D@6@/
@/@8 A:@/@ @8 A:@ @8 (3@?@'@<XXQM DF@E/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__proved_conc.pro  7AAuC AS AE OIE VdE NE LoXO D OI C@W D D  @6@1 Lo@0@5@9 B)@<XO D Vd C	@L D D@6@1 Lo@5@9 K@<XO D N C	@A D D@6@1 Lo@5@9 As@<XD  t  t t  Dt  Lp BXQM DF@=/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__hyp.pro  i1AuC AS AE PE VaE O@E RE O8E JE OCE JE RE JE NkXO D P C
@ D D@6@1 J	
@5@9 K@<XD  t  t t  Dt  Vb BO D O@ C
@ D D@6@1 J	
@5@9 B)@<XO Dset_next_hyp_id_x C@ D D@6@1 Va@.	@5@8 K@8set_next_hyp_id_y J@?@<C@ D D@6 @8 (>@?@<XO D O8 C@ D D@6@8 P J@1 J	
@5@9 As@<XO D J C@ D D
 J@6@1 J J
@5@8 As@8set_next_hyp_id J@?@<C@ D D@6@1 J	
@5@8 As@?@<XD  t  t t  Dt  D BO D (? CA D D@6@b@i@h@s@1 Va@5@8 @ J@?@<C
A D D@6@1 Va	@5@8 (E@?@<XO D Nk C@p D D @
 @6@D@8 K/ J@M@Q@?@<C@x D D@6@8 J J R@3
@4@5@ A J@?@<C@ D D@6@8next_hyp_id J@1 J	
@5@8 As@1  A@2 R@0@5@8 B)@?@<XO D (I C@ D D@6@1 Va@5@8 K@q	@1 Va	@5@8 (E@?@<C@ D D@6@1 Va@5@8 (E@?@<XO D (C C	@ D D@6@q	@9 (< J@<XD  t  t t  Dt  R BO D OC C	A D D  @6@1 Va@0@5@8 B)@?@<XO D R CA( D D  @6@1 R@0@0@0@5@8 B)@?@<XO D J CA D D@6@1 R	
@5@8 As@?@<XXQM EF@A/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__vcg_dpc.pro  i1AuC AS AE JE JE KXD  t  t t  Et parse_end_of_vc AO E (L CAA E E H P
@6@?@'
@<CAF E E X"@6@?@'
	@<XO Escan_for_vc_conclusion CA E E@6@1parse_vc_conclusion@.@5@8 Gm@/@8 Xi@ @ @8 E K!@?@<XO Escan_for_end_of_vc C
A: E E@6@1 (L@0@5@8 Gm@?@<XO Escan_for_proved_false_vc CA E E@6parse_proved_false_vc@8 Gm@0@8 D J@B!!! WARNING: UNPROVEABLE VC!  Suggest you take corrective action.
@8 Q J @@8 (R@?@<XO Eretrieve_and_increment_order CB E E@6@1	get_order@5@8 K@q	@1 (`	@5@8 @ J@?@<XO E@$process_verification_conditions_line C@ E E F>@6@?@<C@ E E@6@8scan_for_traceability J@?@<C@"@ E E@6@/	@/
@8scan_for_vc_header J@/@8 (^ Jvc@/@8 W I@/
@8must_get_last_trace_id J@ @ @ 
@8 E	 K!@?@<C@ E E@6@?@<XD  t  t t  Et parse_vc_header_number AO E (s CB E E@6@/@8 ] ]@ @/@8 ^e ]@" A~

@#@?@'

@<XO E (f CB E E@6@1parse_traceability@.	@5@8 Gm 	@/
@8 (m@8 E K!@8replace_last_trace_id J@?@<XO E@,process_single_verification_condition_leader C	@ E E
 F>
 F>@6@?@<C
A E Efinished@6@8 (T J@?@<CA E E (@6@8scan_for_proved_true_vc J@?@<CA E E (@6@8 (W J@?@<CA E Enotfinished@6@8scan_for_vc_hypothesis J@?@<CA E E (@6@8 (N J@?@<CA E E (@6@8scan_for_vc_implication J@?@<CA  E E@6@EBadly formed line in processing verification condition, starting: ~p
@3	@5@9 S$ J@<XO E (| CB E E@6@1get_last_trace_id@0@5@8 K@1 (@5@8 (b@?@<C
B E E@6@1 (@5@8 (b@?@<XO Eretrieve_next_vcg_x  C
@ E E@6@/@8 E K!@8load_up_to_next_vc_start J@8@%process_single_verification_condition J@?@<XO E ( C@ E E@6@/	@0@0@0@0@8 K  K!@8 H@/
@8 E J@/@8 (~ J@ @8@'process_single_verification_condition_x J@?@<XO Econfirm_valid_implication C	A E E F>@6@,Unexpected end of file in parsing vcg file.
@9 (@<CA E E@6parse_vc_implication@8 Gm@?@<CB E E@6@@Badly formed implication between hypotheses and conclusions: ~w
@3@5@9 (@<XD  t  t t  Et  (x AO E (x C@B  E E O

 ^ [ ^ P K [ ^_ ^ M K P P ^^ ^ [ ^

@6@3 ^@4 Z?@5 ^@ 
@/@8 ^ ]@ @ @/@8parse_cutpoint_from J@3 ^@4 Z?@5 ^@ @/@8 (@" ^_ [
@#@3 ^@4 Z?@5 ^@ @/@8 (@ @ @/@8parse_cutpoint_to J@3 ^@4 Z?@5 ^	@ @/@8 (@" 
@#@?@'
@<C@wB, E E O ^ [ ^ P L ^ WM L ^a K P [ ^^ P ^ WM ^^ [ ^ WM ^ WM ^ ^_ P [ ^ ^_ WM ^ ^ [ ^_ ^b  P
@6@?@'
@<C@B1 E E O ^ [ ^ P L ^ WM L ^a K P [ ^^ P K [ ^ L ^ [ K K P [ ^ ^ WM ^ [ ^_ [ ^ L WM P [ ^ ^_ WM ^ ^ [ ^_ ^b  P
@6@?@'
@<C@FB7 E E		 O
 ^ [ ^
@6@3@1 H ^o@5@5 ^@/
@ @/@8 ^! ]@" 
@# A@3For@4
@4 @5@ @8 P I@&@?@'
@<XD  t  t t  Et  ( BO Einitialise_order  CB E E  @6@1 (`@0@5@8 B)@1 (`@5@8 (b@?@<XO E J C@ E E@6@/@8 & M  Fr@/	@8 HN@8 E K!@8 ( J@?@<XD  t  t t  Et  (Y AO E (Y CA E E B
@6@/@8 ^ ]@?@'	@<XD  t  t t  Et parse_proved_true_vc AO E ( CAu E E J
@6@/@8 (@?@'	@<XO E ( CA E E@6parse_vc_before_implication@8 Gm@/
@8 (Z@8 ( J@?@<XO E ( CA E E@6@1parse_vc_hypothesis@.@5@8 Gm@/@8 Xi@ @ @8 E K!@?@<XO E ( CAS E E@6 (@8 Gm@0@8 (Z @@8 (@8scan_for_proved_true_vc_x J@?@<XO E (o CB E E@6@8 ( J@?@<CB E E@6@2An expected traceability line has not been found.
@9 (@<XO E ( CA& E E (@6@?@<CA* E E (@6@R@<C	A. E E F>@6 (@9 (@<XD  t  t t  Et parse_vc_header_name AO E ( CB E E@6@3 ^@4 ^@5 ^@/@8 (@" A~
@#@?@'
@<XO Eload_up_to_next_vc_start_x C
@ E E@6@0@0@0@0@0@8 (@?@<C@ E E F>@6@/	@8 (@8 G@8 E
  K!@?@<XO E (i CB E E@6@1 (	@5@8 Gm@1 (s
@5@8 Gm@?@<XO E ( CBX E E P ^^ [ ^ [ K ^
@6@?@'
@<C@[B] E E P Q
 [ K K WM ^ ^_ [ [ ^ P [ ^^ P ^ [ ^ WM
@6@3 ^@4 Z?@5 ^@ @/
@8 (@ @ 
@/@8 (v@?@'
@<C@sBd E E P Im
 ^] WM ^^ [ [ ^ ^_ P [ K K WM ^ ^_ [ [ ^ P [ ^^ P ^ [ ^ WM
@6@3 ^@4 Z?@5 ^@ @/
@8 (@ @ 
@/@8 (v@?@'
@<C@Bk E E P Q
 L ^ WM L ^a P [ K K [ L [ [ ^_ WM ^] P ^ [ ^_ ^ P K ^_ [ ^_ WM ^ WM ^ ^_ P [ ^^ P ^ [ ^ WM
@6@3 ^@4 Z?@5 ^@ @/
@8 (@ @ 
@/@8 (v@?@'
@<C@Br E E P Q
 ^ [ ^ @ ^_ [ ^ WM P L ^ WM L ^a P [ K K [ L [ [ ^_ WM ^] P ^ [ ^_ ^ P K ^_ [ ^_ WM ^ WM ^ ^_ P [ ^^ P ^ [ ^ WM
@6@3 ^@4 Z?@5 ^@ @/
@8 (@ @ 
@/@8 (v@?@'
@<C@By E E P Q
 K ^ WM L [ ^ ^] [ ^_ [ [ ^ P L ^ WM L ^a P [ K K [ L [ [ ^_ WM ^] P ^ [ ^_ ^ P K ^_ [ ^_ WM ^ WM ^ ^_ P [ ^^ P ^ [ ^ WM
@6@3 ^@4 Z?@5 ^@ @/
@8 (@ @ 
@/@8 (v@?@'
@<XO E ( CBC E E B K ^_ [ ^ ^_
@6@?@'
@<C@[BH E E P Q
 [ K K WM ^ ^_ [ [ ^ P [ ^^ P ^ [ ^ WM
@6@3 ^@4 Z?@5 ^@ @/
@8 (@ @ 
@/@8 (v@?@'
@<C@sBO E E P Im
 ^] WM ^^ [ [ ^ ^_ P [ K K WM ^ ^_ [ [ ^ P [ ^^ P ^ [ ^ WM
@6@3 ^@4 Z?@5 ^@ @/
@8 (@ @ 
@/@8 (v@?@'
@<XO Eclear_previous_vcg  C@ E E  @6@8 E  K!@8 E  K!@8 E  K!@8 E  K!@?@<XO E ( C@ E E@6@8 H@/	@8 (Z@8 (c J@8 ( J@?@<XO E K C@ E E  @6@8 ( J@8 ( J@?@<XD  t  t t  Et  (a BD  t  t t  Et  ( AO E ( C@1B E E@6@3 ^@4 Z?@5 ^	@/
@8 (@"
 @ G
@#@3 ^@4 Z?@5 ^	@ @/@8 (@?@'	@<XD  t  t t  Et  ( AO E ( CA E E P P P P P P
@6@?@'	
@<XO E J C@w E E@6@/@8 & M  Fr@/	@8 HN@8 (@8 (@?@<XD  t  t t  Et  (Q AO E (Q C@-A E E
 S
@6@ @/@8 (v@" 

@#@3 ^@4 Z?@5 ^	@ 
@/@8 (@?@'
@<XO E ( CAb E E@6 M;@8 R7 K: @@8 (R@?@<CAl E E@6 M7@8 ( @@8 (R@8 E K!@?@<XD  t  t t  Et  ( AO E ( C@-A E E
 Q
@6@ @/@8 (v@" 

@#@3 ^@4 Z?@5 ^	@ 
@/@8 (@?@'
@<XXQM E1F@&/usr/lib/swi-prolog/library/ordsets.pl  %ZAuC FS E
ord_subsetE  Eord_intersectionE	ord_unionE (Eord_disjointE (E
ord_intersectE (E (Eord_del_elementE
ord_selectchkE (Elist_to_ord_setEord_add_elementE	ord_seteqEord_symdiffE	ord_emptyE
ord_memberchkE	is_ordsetXD  t  t t  E1t  ( 
O E1 (CA3 E/ E/ @=CA4 E/ E/

@6@/@ @8 (@ @ @ 
@9ord_subset_
 E1@<XD  t  t t  E1t  ( 
O E1 (C@ E/ E/
	@6@?@<C@ E/ E/@6@?@<C@ E/ E/		
@6@/@ @ @8 (@ @ @ 
@ @ @ @9ord_intersection2 )
@<XD  t  t t  E1t  ( 
O E1 (CAP E/ E/ @=CAQ E/ E/
@6@3
@5@/@8 B@ @3
@5@9
ord_union_all )
@<XD  t  t t  E1t  ( 
O E1 (CAg E/ E/@6@9
oset_union
oset@<XD  t  t t  E1t  ( 
O E1 (C@ E/ E/@6@D
@8 ( )
@M
@Q@<XD  t  t t  E1t  ( 
O E1 (C@ E/ E/
@6@ @9ord_intersect_ )
@<XD  t  t t  E1t  ( 
O E1 (C@ E/ E/@6@9oset_int )@<XD  t  t t  E1t  ( 
O E1 (CAp E/ E/ 
		@=CAq E/ E/
@6@ @ 
@ @9ord_union_1 )
@<XD  t  t t  E1t  )  
O E1 ) CA E/ E/ H2	
@6@ @ @ @9 )  )
@<CA E/ E/ @@6@ @ 
@9 ( )
@<CA E/ E/ G
@6@ @ @9 )!@<XD  t  t t  E1t  ( 
O E1 (C@ E/ E/@6@9
oset_delel )@<XD  t  t t  E1t ord_union_2 
O E1 )'CA E/ E/ 	
	
@=CA E/ E/
@6@/@ 
@8 (@ @ 
@ @ @ @9 ( )
@<XD  t  t t  E1t  ( 
O E1 (CA E/ E/


@6@ @8 T{@?@ @ 
@9 ( )
@<C@)A E/ E/

@6@E
@+@M
@S@F@@@C@"
@#@M@ @9 T{@P@<XD  t  t t  E1t  ( 
O E1 )*CAy E/ E/ H2	
@6@ @ @ @ @9 )( )
@<CA{ E/ E/		 G

@6@ @ @ @9 )@<CA} E/ E/ @	
@6@ @ @ @9 ( )
@<XD  t  t t  E1t  )  
O E1 )"C
A E/ E/ 	
@=CA E/ E/
@6@/@ @8 (@ @ @ 
@ @9 )  )
@<XD  t  t t  E1t  ( 
O E1 (C@ E/ E/@6@9 Jv@<XD  t  t t  E1t  ( 
O E1 (C@ E/ E/@6@9
oset_addel )@<XD  t  t t  E1t  ) 
O E1 )C@_ E/ E/@6@8 AE )
@9
is_ordset2 )
@<XD  t  t t  E1t ord_intersect__ 
O E1 )6C@ E/ E/ H2@6@ @ @9 )@<C@ E/ E/  @@=C
@ E/ E/ G@6@ @9 )@<XD  t  t t  E1t    
O E1  CAD E/ E/@6@9	oset_diff )@<XD  t  t t  E1t  )	 
O E1 )CA8 E/ E/ G
@6@/@ @8 (@ @ 
@9 )@<C	A; E/ E/ @@6@ @9 ( )
@<XD  t  t t  E1t l_int 
O E1 )<C@ E/ E/ 
	@=C@ E/ E/ E


@6@ @/
@8 ( )
@ @ 
@9 )= )
@<XD  t  t t  E1t 
key_by_length 
O E1 )@C@ E/ E/ @=C@ E/ E/
 E



@6@ @8 B@ @ 
@9 )A )
@<XD  t  t t  E1t  ( 
O E1 (C@ E/ E/@6@9 )@<XD  t  t t  E1t  )
 
O E1 )C@ E/ E/ @	
@6@ @ @ @9 ( )
@<C@ E/ E/ H2@6@3@5@ 
@ @9 )C@<C@ E/ E/ G
@6@3	
@5@ @ 
@ @9 )C@<XD  t  t t  E1t  ) 
O E1 )C@ E/ E/@6@/
@ @8 (@ 
@ @ @9 )7 )
@<XD  t  t t  E1t  ) 
O E1 )CAt E/ E/ 	
@=CAu E/ E/
@6@/@ 
@8 (@ @ 
@ @ @ @9 ))@<XD  t  t t  E1t  ) 
O E1 )C@vAU E/ E/
@6@E@b@h@c@v@M@"	
@#@G@G@G@F@@@T@E@$@b@h@c@v@M@"	


@#@ @ 
@9 ( )
@G@G@F@@@-@b@h@c@m W@y@b@h@g@m E@y@ @/@/@8 )@ @ @/@ @8 )@ @ @9 )E@G@<XD  t  t t  E1t 
is_ordset3 
O E1 )FC@g E/ E/ @=C@h E/ E/
@6@8 I
 @ @9 )G )
@<XD  t  t t  E1t  )5 
O E1 )4C@c E/ E/ @=C	@d E/ E/	
@6@9 )J@<XD  t  t t  E1t  ( 
O E1 (C@ E/ E/@6@/
@8 )B@3@1 E@0@.@5@.@5@8 P4@ @ @9 )?@<XD  t  t t  E1t  ) 
O E1 )C@r E/ E/ @=XD  t  t t  E1t  )  
O E1 (CA E/ E/ 
	@=C
A E/ E/@6@ @ @9 )!@<XD  t  t t  E1t  ( 
O E1 (C@| E/ E/@6@*	@<XD  t  t t  E1t  ) 
O E1 )C@XA E/ E/	





@6@?@/@ 
@8 (@E@) G@M@ @9 ) )
@F@@@/@E@)@) H2@M@/@ @8 (@E
@) G@M@*@@@E
@) H2@M@*
@@@S@@@S@F@<C@/A% E/ E/

@6@?@/
@ @8 (@E@)
 G@M@ @9 )K@@@E
@)
 H2@M@*
@@@S@<CA+ E/ E/

@6@*
@<XXQM DF@@/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__system.pro  7AAuC AS AE QXO D Q C
@: D D@6@/@/	@8 T
 I@8 #  @?@<XXQM EF@=/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__pfs.pro  7AAuC AS AE JXO Escan_for_statement C@ E E@6@1parse_statement@.	@5@8 Gmstmt@/
@8 W I@8 & K@8replace_last_statement_id J@?@<XO Escan_for_successor_statement C@ E E@6@1parse_successor_statement@.	@5@8 Gm@/
@8must_get_last_statement_id Jsuc_stmt@/@8 )S@ @8 & K@ @8@#replace_last_successor_statement_id J@?@<XO Escan_for_path_header CA E E@6@1parse_path_header	@5@8 Gm@?@<XD  t  t t  Et parse_action_line AO E )h C@@A E E@6@3 ^@4 Z?@5 ^	@/
@8 ^ ]@"
 ^Z L ^_ [ [ ^ 
@#@3 ^@4 Z?@5 ^	@ @/@8 )j@?@'	@<XO E@$must_get_last_successor_statement_id CA E E@6@8get_last_successor_statement_id J@?@<CA E E@6@8An expected successor statement line has not been found.@9 J J@<XD  t  t t  Et  )o BD  t  t t  Et parse_before_action_line AO E )r CA E E P P P P P P
@6@?@'	
@<XO Eprocess_path_functions C@l E E@6@8 ( J@8 H@/	@8 ([ J@8process_path_functions_line J@8process_path_functions_x J@?@<XO E )y C@ E E
 F>@6@?@<C@ E E@6@8 )N J@?@<C@ E E@6@8 )X J@?@<C@$@ E E@6@/
@8 )d J@/@8 (^ Jpf@/@8 )S@/
@8 )k J@ @ @ 
@8 & K@ @8process_single_path_function J@?@<C@ E E@6@?@<XD  t  t t  Et parse_path_formula AO E ) C@5A E E@6@3 ^@4 Z?@5 ^	@/@8 )j@ @/@8 ^e ]@" 

@#@3 ^@4 Z?@5 ^	@ 
@/@8 )j@?@'
@<XO Econfirm_valid_action_line C	A E E F>@6@+Unexpected end of file in parsing pfs file.@9 )q@<CA E E@6 )h@8 Gm@?@<CA E E@6@DBadly formed action line between traversal conditions and action: ~w@3@5@9 )q@<XO E )| C@w E E F>@6@?@<C@{ E E@6@R@<XO Escan_for_action_line CA E E@6 )r@8 Gm@/
@8 )w@8 ) J@?@<XO Escan_for_path_formula CAw E E@6@1 )@.@5@8 Gm@/@8 Xi@0@8 )w@ @ @8 & K@?@<XO E (^ CB E E@6@1 (`@5@8 K@q	@1 (`	@5@8 @ J@?@<XO Eretrieve_traversal_conditions_x CAN E E (@6@?@<CAR E E (@6@R@<C	AV E E F>@6 )@9 )q@<XO E J C@a E E@6@/@8 & M  Fr@/	@8 HN@8 )t J@8 G@?@<XD  t  t t  Et get_last_statement_id BD  t  t t  Et parse_traversal_condition AO E ) C@gA: E E@6@3 ^@4 Z?@5 ^	@/
@8 )j@"
 ^U ^ [ N^ WM ^ K [ ^ P L [ ^ ^] [ ^_ [ [ ^ 
@#@3 ^@4 Z?@5 ^	@ @/@8 )j@?@'	@<XO Econfirm_traversal_condition C	A- E E F>@6 )@9 )q@<CA0 E E@6 )@8 Gm@?@<CA4 E E@6@)Badly formed traversal condition line: ~w@3@5@9 )q@<XO E@#process_single_path_function_leader C	A_ E E
 F>
 F>@6@?@<CAc E E (@6@8 ) J@?@<CAh E E (@6@8 ) J@?@<CAm E E@6@DBadly formed line in processing verification condition, starting: ~w@3	@5@9 )q@<XO Eretrieve_action CA E E@6@/
@8 Xi@0@8 )w@8 & K@?@<XO Eretrieve_traversal_conditions CAD E E@6@8 H@/
@8 ( J@/@8 ) J@ @8 ) J@?@<XD  t  t t  Et  )g AO E )g C@>A E E@6@3 ^@4 Z?@5 ^	@/@8 )j@" ^ [ ^_ ^
@#@3 ^@4 Z?@5 ^@ @/
@8 )j@ 
@/@8 )@?@'
@<XO Eparse_statement_position_to C@ E E P ^^ [ ^ [ K ^
@6@?@'
@<C@2@ E E S
 ^ [ ^ WM
@6@3 ^@4 Z?@5 ^@ @/
@8 )j@ @ 
@/@8 )@?@'
@<XO E )] CA E E@6@8 ) J@?@<CA E E@6@.An expected statement line has not been found.@9 )q@<XD  t  t t  Et  (a BO E ( CB E E  @6@1 (`@0@5@8 B)@1 (`@5@8 )@?@<XD  t  t t  Et  )[ AO E )[ C@@ E E

 UU
@6@3 ^@4 Z?@5 ^	@/@8 )j@" ^ [ L L WM K K [ ^ P K ^_ [ ^_ WM ^ WM ^ ^_ 

@#@3 ^@4 Z?@5 ^	@ 
@/@8 )j@ @ @/@8 ) J@3 ^@4 Z?@5 ^	@ @/@8 )j@" A~
@#@?@'
@<XO E )b CA E E@6@1 )n@0@5@8 K@1 )n@5@8 )@?@<C
A E E@6@1 )n@5@8 )@?@<XO Eparse_statement_position_from C@ E E B K ^_ [ ^ ^_
@6@?@'
@<C@2@ E E S
 ^ [ ^ WM
@6@3 ^@4 Z?@5 ^@ @/
@8 )j@ @ 
@/@8 )@?@'
@<XO Eparse_statement_successors C@F@ E E@6@/@8 )@3 ^@4 Z?@5 ^@ @/@8 )j@" K [ L L WM K K [ ^ M K P

@#@?@'

@<XO E ) CA E E@6@/
@8 )w@8 ) J@8 ) J@8 ) J@?@<XD  t  t t  Et  )Q AO E )Q C@n@ E E Th

 ^ ^_ [ ^_ WM ^ WM ^ ^_ 

@6@3 ^@4 Z?@5 ^	@ 
@/@8 )j@ @ @/@8 ) J@3 ^@4 Z?@5 ^@ @/@8 )j@ @ @/@8 ) J@3 ^@4 Z?@5 ^	@ @/@8 )j@?@'
@<XO E )V CA E E@6@1 )@0@5@8 K@1 )@5@8 )@?@<C
A E E@6@1 )@5@8 )@?@<XXQM DF@4/usr/lib/swi-prolog/library/dialect/sicstus/lists.pl  %ZAuC FS E IE EME REsubtractEunionEsubsetEintersectionE WE $EnumlistEmin_listEis_setEmax_listE EHE
min_memberE
max_memberEflattenEnth0EpermutationE P7Esame_lengthE
proper_lengthE Z^E JbE Z]EdeleteE )EselectEsublistEnexttoE (:EnthE (;E )E IXO D $ C	@. D D@6@ @9substitute_
 D@<XO D	sublist__ C@V D D 
	@=C@W D D 
@=C@X D D
	

@6@ @ @ 
@9 ) )@<C@Z D D@6@ @ @9 )@<XO Dsublist_ C@R D D @=C@S D D
@6@ @9 )@<XO D ) C@O D D@6@9 ) )@<XO D ) C@1 D D @=C@"@2 D D	
@6@E
@*	@M@'
@@@'@ 
@ @9 )@<XO D ) C@A D D@6@9 Z] I@<XXQM E4F@$/usr/lib/swi-prolog/library/apply.pl  %ZAuC FS EfoldlE )E EBE EBEscanlE )E XAE	partitionE * E * E *E !E * E )E EBE BXO E4maplist_ C@ E3 E3 @=C@ E3 E3


@6@ @ @ @ @@ 
@ @ @ @9 * XB@<XD  t  t t  E4t  *  @D  t  t @t  E4t ) Ag Ag Ag Ag Ag @O E4 ) CAC E3 E3

@6@ @ @ 
@ @9scanl_ XB@<XO E4
partition_ C@ E3 E3 H2	
@6@?@ @ @ 
@ @9 * XB@<C@ E3 E3 @	
@6@?@ @ @ @ @9 *@<C@ E3 E3 G	
@6@?@ @ @ 
@ @9 *@<C@ E3 E3@6@1 Y@4<.=@4 G@5@9 G~ G@<XO E4foldl_ CA E3 E3 @=C@'A E3 E3

@6@ @ @ @ @ @/@@ @ @ @ @ @ 
@9 * XB@<XO E4 * C@ E3 E3 
@=C@ E3 E3
@6@ @/@@ 
@ @ @9 * XB@<XO E4 *
 C@ E3 E3 @=C@&@ E3 E3


@6@ @ 
@ @ @ @@ @ @ @ @ @9 * XB@<XO E4 *
 C@ E3 E3 @=C@ E3 E3
@6@ @ 
@@ @ @9 * XB@<XO E4 * C@ E3 E3 @=C@ E3 E3


@6@ 
@ @ @/@@ @ @ @ @9 *! XB@<XO E4 *
 C@ E3 E3 @=C@ E3 E3
@6@@ @9 *# XB@<XD  t  t t  E4t  EB @D  t  t @t  E4t ) B6 B6 B6 B6O E4 ) C@ E3 E3@6@ @ @9 *@<XD  t  t t  E4t  ) @D  t  t @t  E4t ) Ag Ag @O E4 ) C	@ E3 E3@6@ @9 *@<XD  t  t t  E4t  ) @D  t  t @t  E4t ) Ag Ag Ag Ag @O E4 ) C
A E3 E3@6@ @ @ 
@9 *@<XO E4 G4 CAU E3 E3safe_api@6 E4@1 H8@.
@5@8 G C *%@9 ) XB@<XD  t  t t  E4t  ) @D  t  t @t  E4t * Ag Ag Ag @O E4 * C@ E3 E3@6@ @ @9 *"@<XO E4include_ C@^ E3 E3 
@=C@$@_ E3 E3@6@E@ @@M@"


@#@@@%
@ @ 
@9 *( XB@<XO E4exclude_ C@o E3 E3 
@=C@$@p E3 E3@6@E@ @@M@%
@@	@"


@#@ @ 
@9 *+ XB@<XD  t  t t  E4t  *  @D  t  t @t  E4t * Ag Ag @O E4 * CA( E3 E3

@6@ @9 * XB@<XD  t  t t  E4t  *  @D  t  t @t  E4t * Ag Ag Ag Ag @O E4 * CA: E3 E3
@6@ @ @ @9 * XB@<XD  t  t t  E4t  ) @D  t  t @t  E4t *	 Ag Ag Ag Ag Ag @O E4 *	 CA E3 E3@6@ @ @ 
@ @9 * XB@<XD  t  t t  E4t  *  @D  t  t @t  E4t * Ag Ag Ag @O E4 * CA1 E3 E3

@6@ @ 
@9 * XB@<XO E4 * C@ E3 E3 
@=C@8@ E3 E3	
@6@E@ @@M@"

@#@ 
@ @ @9 *6 XB@F@@@"
@#@ 
@ @9 *7@F@<XO E4 * C@ E3 E3 
@=C@ E3 E3
@6@ 
@/@@ @ 
@ @ @ @9 * XB@<XD  t  t t  E4t  EB @D  t  t @t  E4t ) B6 B6O E4 ) C@ E3 E3@6@9 * @<XD  t  t t  E4t  * @D  t  t @t  E4t * Ag @ @O E4 * C	@~ E3 E3@6@ @9 *7@<XD  t  t t  E4t  EB @D  t  t @t  E4t XA B6O E4 XA C@ E3 E3@6@9 *$@<XD  t  t t  E4t  ! @D  t  t @t  E4t * Ag @O E4 * C@l E3 E3@6@9 *-@<XD  t  t t  E4t  * @D  t  t @t  E4t * Ag @ @ @O E4 * C@ E3 E3@6@ @ @9 *@<XD  t  t t  E4t  EB @D  t  t @t  E4t *
 B6 B6 B6O E4 *
 C	@ E3 E3@6@ @9 *@<XD  t  t t  E4t  B @D  t  t @t  E4t * Ag @O E4 * C@[ E3 E3@6@9 **@<XO E4 *1 CA= E3 E3 @=C@,A> E3 E3@6@ @ @ @ @ @ @@ @ @ @ @ @ @9 *0@<XO E4 */ CA+ E3 E3 @=CA, E3 E3
@6@ @ @@ 
@ @ @9 *.@<XO E4 *% CAS E3 E3  

  Fsafe_meta_predicate  E4 
@=XO E4 *5 CA4 E3 E3 @=C@#A5 E3 E3
@6@ 
@ @ @ @@ @ @ @ @9 *4@<XO E4 *3 C	A E3 E3 
@=C@.A E3 E3@6@ @ @ @ @ @ 
@/@@ @ @ @ @ @ @ @9 *2@<XO E4 * CAF E3 E3 @=C@3AG E3 E3@6@ @ @ @ @ @ 
@ @@ @ @ @ @ @ @ @9 *@<XXQM$rcF/usr/lib/swi-prolog/boot/rc.pl  #WAs@ C S Ecurrent_resourceE
open_resourceE *@XD  t  t t  *<t tag_rc_name 
O *< *BC@C	s/usr/lib/swi-prolog/boot/rc.pl  #WA *D A
	@6@?@<C@D *D *D@6@3@4 @4	@5@9 A
 *<@<C@F *D *D 	@=XD  t  t t  *<t  *> @D  t  t @t  *<t *=  B6 B6D  t  t t  *<t  *> 
O *< *=C@(@M *D *D 

@6@ @8 # *G@1 @2  R@5@8 @D *G@1 @2 R	
@5@@<XD  t  t t  *<t  *@ @D  t  t @t  *<t *?  B6 @D  t  t t  *<t  *@ 
O *< *?C	@6 *D *D@6 Fr@9 *A *G@<XD  t  t t  *<t  *@ @D  t  t @t  *<t *A  B6 Ag @D  t  t t  *<t  *@ 
O *< *AC@U@9 *D *D 


@6@E@.@ @/@8 Bo *G@1 
@5@/@8 *= *G@M@ @/@8 U2 *G@ @ @3@1 X2 X3@5@5@9 X1 *G@G@@@/@8 IO *G@ @ 
@/@8 *C *G@ @ @ @9 G% *G@G@F@<XXQM C{F@!/usr/lib/swi-prolog/boot/apply.pl  #WAs@ C S E QE CxXD  t  t t  C{t  Cy @D  t  t @t  C{t Cx  D  t  t t  C{t  Cy 
O C{ CxC@0	s@!/usr/lib/swi-prolog/boot/apply.pl  #WA *U@6@D

@@D@@M@Q@M
@Q@<XD  t  t t  C{t  E4 @D  t  t @t  C{t Q  AgD  t  t t  C{t  E4 
O C{ QC@A@9 *U *U 

@6@E@#@ @8 W Cz@M@ @/@8 A> Cz@ @/
@8 FQ Cz@/@ 
@8 *X@1 
@ @5@@@@1 @a@1 B G@5@0@5@9 @e Cz@G@F@<XXQM	$var_info-C S XD  t  t t  *[t  W 
O *[ WCA	s@"/usr/lib/swi-prolog/boot/expand.pl  #WA *\ @=XXQM DF@%/usr/lib/swi-prolog/library/socket.pl  %ZAuC FS Etcp_open_socketEgethostnameEtcp_host_to_addressE
tcp_selectE	tcp_fcntlE
tcp_setoptE
tcp_acceptE
tcp_listenEtcp_bindEudp_receiveEudp_sendE WE WEnegotiate_socks_connectionE
udp_socketE
tcp_socketE *_Etcp_close_socketE WXO Dtry_a_proxy C@oAn D D@6@1 An@.
@5socket://~w@3@5@8 E
 D@E
@" 
@#@M@S@@@&@ @/@8
proxy_for_url *@E@5@1	try_proxy@.
@.@5@/ @@8 @@M@E@T@M@?@"	 @
@#@@
@"	 @a@#@@
@"	 @@#@G
@F@<XD  t  t t  Dt 	tcp_debugD  t  t t  Dt tcp_connect_hook B,D  t  t t  Dt  * B,O D * CA D Ddirect@6@?@ @9tcp_connect_direct *@<C@4A D Dsocks


@6@?@1 
@5@ @8 *@1 *u	@5@/@1 A@1 C@4@1force @@5@5@2 @e@5@9 @@<XD  t  t t  Dt  *sD  t  t t  Dt  *xO D *^ C@ D D@6@/
@/@8 *{ *@E	@T@M@'	
@@@ @9 F *@<XD  t  t t  Dt  *eD  t  t t  Dt  *iD  t  t t  Dt  *mO Dproxy_tried CBn D D 
	@=CBo D D@6@ @/
@8 * *@ @ 
@9 *@<CBr D D @a

 E [8

@6@ @ 
@; @> Z@<CBu D D  *
 E@!~w: failed with unspecified error
@=XD  t  t t  Dt  *oO Dsocks_error CBe D D invalid_version

 E@.SOCKS: unsupported version: ~p (supported: ~p)


@=CBh D D invalid_authentication_method

 E@<SOCKS: unsupported authentication method: ~p (supported: ~p)


@=CBk D D negotiation_rejected
 ESOCKS: connection failed: ~p
@=XO D W C@|AG D D@6@T	@?@E@1bypass_proxy @@5@8 A *@M@/@8 *@G@F@@@G@E@9@/@1 *@5@/
@8 @H@ 
@/@8 Jb I@M@E@" *

	@#@M@S@@@1 @a@1proxy_error@2 @
@5@0@5@8 @d@F@@@/@8 *@G@F@E@1nodelay @@5@8 *@M@  *@9 *h *@@@S@<CAZ D D@6@/@8 * *@?@'
@<CA] D D@6@/@/@8 *~ *@ @ @9 *@<XD  t  t t  Dt  *_D  t  t t  Dt  *zO D * CAb D D@6@8 *y *@1 W	
@5@/@1 A@1 *|	@5@2 @e@5@9 @@<XD  t  t t  Dt  *qD  t  t t  Dt  * B,O D *u CAWB D D 

@6~s@3@3@4@4 @5@5@8 *@8 [ @/@8 B @/
@8 *@E@b@g@c@w@M@1 @a@1 *@2 *@5@0@5@8 @d@@@E@b@g
@c@@v@M@1 @a@1 *@2 *@
@5@0@5@8 @d@@@S@E@1@"
ip



@#@M@(@1 An@.@5 *@3@3@4@4@4@5@5@8 *@F@@@"@(@/@8 E @1 An@.@5~s~w@3@3@5@4
@5@8 *@G@G@b@g@c@@m N@y@b@g@c@m W@y~s~w~s@3@3@4@4 @4@5@4@4@3@4@5@5@8 *@8 *@0@8 *@/@8 *@E@M@b@g@c @v@M@0@8 *@/@8 *@E@b@g@c@v@M@0@8 *@0@8 *@0@8 *@0@8 *@@@ @8 *@1 Hn@0@5@1 *	@0@5@8 Cx *@0@8 *@0@9 *@@@1 @a@1 *@2 *@5@0@5@9 @d@F@<XD  t  t t  Dt  Xv B,D  t  t t  Dt  Xv 	 O D Xw C@ D D W * A *
@6 A@ @9 X| *@<C@ D D W * A *
@6 A@ @9 *@<XD  t  t t  Dt  * B,D  t  t t  Dt  *aD  t  t t  Dt  *cO D *f C
A D D
setflnonblock@6@? *@9 *@<XD  t  t t  Dt  *kD  t  t t  Dt  WD  t  t t  Dt  *}O D *~ C
A  D D@6@ @8 * *@?@<CA" D D@6@8 *t *@ @9 *@<XXQMopdeclarF@</build/spark-VyARoI/spark-2012.0.deb/simplifier/opdeclar.pro  7AAuC AS AE D! E D  XO * * C@@	u D  7AA *  @6  F@1  Amode@5@8 B  F@1  A A@5@8 B  F@1  A B@5@8 B  F@1  A B,@5@8 B  F@1  A F@5@8 B  F@1  A GQ@5@8 B  F@1  A @@5@8 B  F@1  A @@5@8 B  F@1  A B@5@8 B  F@1  A ]9@5@8 B  F@1  A ]<@5@8 B@?@<XO * * CB?@7 * *  @6A^ K@1  A N@5@8 BA^ K@1  A V@5@8 BA^ K@1  A H@5@8 BAw F@1  A Ag@5@8 BAw F@1  A @@5@8 BA K@1  A J@5@8 BA K@1  A @5@8 BA K@1  A J @5@8 BA K@1  A Jm@5@8 BA K@1  A Q@5@8 BA K@1  A C@5@8 BA K@1  A N@5@8 BA K@1  A Ag@5@8 BA K@1  A @@5@8 BA K@1  A N@5@8 BA K@1  A N@5@8 BB K@1  A JO@5@8 BB K@1  A J6@5@8 BB K@1  A O%@5@8 BB K@1  A O@5@8 BB K@1  A O#@5@8 BB K@1  A O@5@8 BB K@1  A J@5@8 BB K@1  A Q@5@8 BB K@1  A P@5@8 BB K@1  A N@5@8 BC K@1  A H@5@8 BC K@1  A J@5@8 BC K@1  A J%@5@8 BC K@1  A U@5@8 BC K@1  A F@5@8 BC K@1  A J*@5@8 BC K@1  A O@5@8 BC F@1  A L@5@8 BC K@1  Arequires@5@8 BC K@1  A J@5@8 BC K@1  A L@5@8 BC F@1  Arule_family@5@8 BC K@1  A &@5@8 BC K@1  A &@5@8 BC K@1  A '%@5@8 BC K@1  A @@5@8 BC K@1  A &@5@8 BC K@1  A @5@8 B@?@<XXQM GKF@!/usr/lib/swi-prolog/boot/dicts.pl  #WAsC S E A~XD  t  t t  GKt eval_dict_function 
O GK *C GH GH AJ
@6@?@ @ @9 FB GJ@<C@'@! GH GH X


@6@?@E@ @8 A GJ@M@ @ 
@ @9 H GJ@@	@ @ 
@ @9
put_dict_path GJ@<C@& GH GH Aw
@6@?@ @ @9 H GJ@<C@( GH GH@6@1 	@5@ @@<XD  t  t t  GKt  GN 
O GK GMC@Z@W GH GH @ J


 @

 A
@6@/@/@ 
@8fqhead GJ@ @3 A~@4@.@4@.@5@8 A> GJ@?@ @ @/@0@ F`replace_functions F`@ @/@/@8 Ik GJ@ @3@4@5@/@8 FQ GJ@ @ @ @9 *@<C@Q@^ GH GH J

 @


@6@/@/@ @8 *@ @3 A~@4@.@4@.@5@8 *@?@ @ 
@/@0@ F` *@ @/@/@8 *@ @3@4@5@/@8 *@ @ @ @9 *@<XD  t  t t  GKt 
get_dict_path 
O GK *C@7 GH GH@6@T@?@9 @ GJ@<C@;@: GH GH	
 


@6@?@ 
@/@ @/@8 * GJ@E@ @ @ @ @8 F
 GJ@8 H  GJ@M@S@@@"
 YE@#@ @ @ @ @9 *@<C@B GH GH@6@ @ @8 *@8 *@?@<C@E GH GH YE@6@ @ @9 *@<XD  t  t t  GKt  * 
O GK *C
@1 GH GH@6@8 An GJ@?@ @9 *@<C
@4 GH GH@6@0@ @9 *@<XD  t  t t  GKt  * 
O GK *C@f GH GH 



 
@6@?@<C@g GH GH 


@=XD  t  t t  GKt  A~ 
O GK *C@b GH GH
@6@N@/@8 F GJ@O@'
@G@@@M@E@/@8 H GJ@M@ @9 * GJ@F
@@@6@E@*@8 AE GJ@M@E@A@8 *@@@T	@M@/
@0@8 (7 GJ@ 
@9 *@@ @@9 Bu GJ@F
@@ ]@9 *@F
@F@F@<XXQM DF@F/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__declarations.pro  7AAuC AS AE@ get_declarations_record_functionE 'E K|E LE 'E 'E 'E 'E 'E 'Eget_declarations_functionE OE OnE 'E@#get_declarations_unbounded_functionE LE 'E RE OE LE 'E DE RXO Dcalculate_type_alias  CAY D D@6@/@1 [@.	@5@8 ' K}@1 *	@5@8 @ K}@R@<CA_ D D  @6@?@<XO Dcalculate_mk__function_name  CAF D D@6@/@/	 '@8 * K}@1 O	 Ow@5@8 As@R@<CAM D D@6@/@/	 '@8 +@1 O	 E:@5@8 As@R@<CAT D D  @6@?@<XO Dcalculate_enumeration  CA D D@6@/@1 'x@.	@5@8 *@1 L	@5@8 *@R@<CA D D  @6@?@<XD  t  t t  Dt  D BO Dcalculate_type  C@/Ad D D@6@/@1 Gr@.	@5@8 *@3@.
@4@.@5@1 R@1 '
@5	@5@/@8 @H@1 L@2 Gr@5@8 *@R@<CAm D D@6@/ '@8 *@1 L '@5@8 *@R@<CAs D D@6@/@1 Ov@.	@.
@5@8 *@1 L@2 Ov	
@5@8 *@R@<CAy D D@6@/@1 'x@0@5@8 *@1 L L@5@8 *@R@<CA D D@6@/@1 O~@.	@5@8 *@1 L@2 O~	@5@8 *@R@<CA D D@6@/@1 N@.	@5@8 *@1 L@2 N	@5@8 *@R@<CA D D  @6@?@<XO Dcalculate_record_function  C@"A2 D D@6@/@/	@/
@/@/@/
@8 * K}@1 On	

@5@8 As@R@<CAA D D  @6@?@<XO Dcalculate_function  CA& D D@6@/@/	@/
@8 * K}@1 L	
@5@8 As@R@<CA- D D  @6@?@<XD  t  t t  Dt  O BD  t  t t  Dt  Oo BD  t  t t  Dt  L BD  t  t t  Dt  L BD  t  t t  Dt  O BD  t  t t  Dt  D BD  t  t t  Dt  * BO D ' CA D D  @6@8 +	 K}@8 + K}@8 * K}@8 * K}@8 + K}@8 + K}@8calculate_function_template  K}@?@<XO D K| CA D D@6@8 * K}@?@<CA D D
@6@?@<XD  t  t t  Dt  L BO D ' C@ D D@6@1 '	@5@8 As@?@<XO D ' C@ D D@6@1 *	
@5@8 As@?@<XD  t  t t  Dt  D BO D ' C@ D D@6@1 *	

@5@8 As@?@<XO D ' C@ D D@6@1 *	
@5@8 As@?@<XD  t  t t  Dt  * BO D ' C@ D D@6@1 R	@5@8 As@?@<XD  t  t t  Dt  * BO D ' C
@ D D@6@1 '@5@8 As@?@<XD  t  t t  Dt  R BO Dform_function_var_list C	A D D
@6@?@<CA D D

@6@?@<C
A D D


@6@?@<CA D D



@6@?@<CA D D




@6@?@<CA D D





@6@?@<CA D D






@6@?@<CA D D







@6@?@<CA D D	








@6@?@<CA D D










@6@?@<C@ A D D






@6@b@h@c
@t@q;@?@ @8 + K}@?@<CA D D @6@?@<XO D ' C@ D D@6@1 R	@5@8 As@?@<XO D + C@CA D D@6@/@/	@0@8 L K}@/
@8 F@D@3 [@4 K@4 ^^@4 Kq@5@0@8 I K}@M@Q@D@3 ^^@4 ^@4 ^]@4 Kq@5@0@8 +@M@Q@8save_function_template K}@R@<CA D D  @6@?@<XO D + C@"A D D@6@/
@8 B@/@8 +@/@3@5@8 A=@1 O@5@8 As@?@<XD  t  t t  Dt  R BXQM @8F@$/usr/lib/swi-prolog/library/error.pl  %ZAuC FS E BE ZE
is_of_typeE BbE EE G~E BE ZE XQE ZXD  t  t t  @8t 
not_a_list 
O @8 + C@=@	u C  %ZA +"@6@0@/
@8 E G@E
@T
@M
@9 XQ G@G@@@&@E@+
@M@" #
@#@ @9element_is_not G@F@@
@/@0@8 A:@ @9 B G@F@<XD  t  t t  @8t is_not 
O @8 +)C
@ +" +" @@6@? @@9 +! G@<C@ +" +" #
@6@?@1 #
@5@9 ++@<C
@ +" +" Xz@6@? @@9 +(@<C
@ +" +"chars@6@? +,@9 ++@<C
@ +" +"codes@6@? +-@9 ++@<C@ +" +" E@6@?@1 @a@1 Z	@5@0@5@9 @d@<C@ +" +" H@6@?@9not_a_rational G@<C	@ +" +" ]@6 HP@9 B G@<C	@ +" +"acyclic@6 G@9 +1@<C@(@ +" +"@6@E
	@T	@M
@9 +$@@@E@8ground_type G@D@8 B@M@Q@M@9 +$@@@9 +(@<XD  t  t t  @8t  # B,D  t  t t  @8t  # 
O @8 #CA  +" +"
impossible@6@0@9 +$@<CA! +" +"  #R@=CA" +" +" @@6@9 Am@<CA# +" +" A@6@9 A@<C@(A$ +" +" @

@6@E@8 C,@M@8 C,@ @9 Hn G@@@8 W@b@i@j@u@b@i@g@s@<CA( +" +" A@6@A@+	 @@@@+	 @@?@<CA) +" +" G@6@9 W@<CA* +" +" +,@6@9 +, G@<CA+ +" +" +-@6@9 +- G@<CA, +" +"text@6@9 += G@<CA- +" +" F@6@9 F@<CA. +" +" 'u@6@9 A@<CA/ +" +" F@6@9 V@<CA0 +" +" B@6@9 B@<CA1 +" +" ]@6@9 ] G@<CA2 +" +" +2@6@9  b @<CA3 +" +" @y@6@9 C,@<CA4 +" +" Z@6@8 C,@b@i@c @u@<CA5 +" +"positive_integer@6@8 C,@b@i@c @t@<CA6 +" +"negative_integer@6@8 C,@b@i@c @r@<CA7 +" +" I7@6@U	@<CA8 +" +" Eh@6@9 W@<CA9 +" +" Y
@6@8 B@D
@D@8 A G@M@Q@M@Q@<CA: +" +"proper_list@6@9 AE @<CA; +" +" @@6@9 +F@<CA< +" +" Xz@6@9is_list_or_partial_list G@<CA= +" +"symbol@6@9 Am@<CA> +" +" E@6@T	@<CA? +" +" H@6@9 Wy G@<CA@ +" +" G@6@9 G G@<CAA +" +" A@6@9 [ G@<CAB +" +" A.@6@9current_encoding G@<CAC +" +" ]@6@9 H  G@<CAD +" +" #
@6@8 +F@9 &f@<C@B E9 E9 Gr 

@6@7 Gs@ @9 # Gs@<XD  t  t t  @8t  + 
O @8 +CA +" +"@6@9 # G@<XD  t  t t  @8t  G 
O @8 G~C@ +" +"@6@E
	@8 +S@M
@S@@@9 +* G@<XD  t  t t  @8t  +- 
O @8 +<CAO +" +"@6@8 +F@9codes_i G@<XD  t  t t  @8t  B 
O @8 XQC
@ +" +"@6@1 @a B@0@5@9 @d@<XD  t  t t  @8t  B 
O @8 BC@a +" +"@6@1 @a@1 B	@5@0@5@9 @d@<XD  t  t t  @8t  E 
O @8 EC@i +" +"@6@1 @a@1 E	@5@0@5@9 @d@<XD  t  t t  @8t  Bc 
O @8 BbC@q +" +"@6@1 @a@1 Bb	
@5@0@5@9 @d@<XD  t  t t  @8t  Z 
O @8 ZC
@ +" +"@6@1 @a@1 Z@5@0@5@9 @d@<XD  t  t t  @8t  +, 
O @8 +:CAF +" +"@6@8 +F@9chars_i G@<XD  t  t t  @8t  Z 
O @8 ZC
@ +" +"@6@1 @a@1 Z@5@0@5@9 @d@<XD  t  t t  @8t  +P 
O @8 +OCAm +" +" octet@=CAn +" +" ascii@=CAo +" +" iso_latin_1@=CAp +" +"  +=@=CAq +" +" utf8@=CAr +" +" 
unicode_be@=CAs +" +" 
unicode_le@=CAt +" +" wchar_t@=XD  t  t t  @8t  &h 
O @8 &gCA_ +" +" @=CA` +" +"
@6@8 +S@ @9 &f@<XD  t  t t  @8t  +Z 
O @8 +YCAJ +" +" @=CAK +" +"	
@6@8 Am@8 *@9 +X@<XD  t  t t  @8t  +W 
O @8 +VCAS +" +" @=CAT +" +"	
@6@8 C,@8 +8@9 +U@<XD  t  t t  @8t  Z 
O @8 ZC
@ +" +"@6@1 @a@1 Z@5@0@5@9 @d@<XD  t  t t  @8t  += 
O @8 +?CAX +" +"@6@A@8 Am@@@A@8 +L@@
@A@8 +9@@@8 +;@?@<XD  t  t t  @8t  +' 
O @8 +&CA +" +"
@6@8 +S@?@ @9 +%@<CA +" +"
@6@?@9 +T@<CA +" +"@6 A@9 B B@<XD  t  t t  @8t  +I 
O @8 +HCAd +" +"@6@0@/	@8 +#@E
@T	@M
@S@@@+	@<XD  t  t t  @8t  B 
O @8 BC@W +" +"@6@1 @a@1 B	@5@0@5@9 @d@<XD  t  t t  @8t  +0 
O @8 +/C@9A +" +"@6@E@T@M@9 +$@G	@@@(@E@" W|
	
@#@M @y@8 G~ G @y@8 +c H@9 +(@@ H@9 +(@G	@<XD  t  t t  @8t  +5 
O @8 +4C@ +" +"  B@=C@ +" +"  Y@=C@ +" +"  A@=C@ +" +"  +=@=C@ +" +"  G@=XXQM DF@5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl  %ZAuC FS EmktempE	host_nameE FEpopenEtmpnamE [E X;E E E BE AE VE #E E#E  E WEexecE X+E ]E DEpidE ]E DXO D W C@5@ D D		 W
	





@6@/@8 G W@ @1 "	

@.@0@0@0@5 H@8 E W@ @b@g@l C-@x@<XO D +x C@ D D@6@9 A W@<XO D +f C@ D D@6@9 *` *@<XO D +d C@ D D@6mkstemp@9 Ix W@<XO D +h C@ D D@6@1pipe@5@9 HN@<XO D +j C@ D D@6 +k@9 +@<XO D A C@t D D/s/c	@6 V	 @@8 A@?COMSPEC@9 V @<C@w D D  $<
 H	@=XO D +n C@ D D@6@/	@8 +y@b@i@l C-@x@<XO D +m C@ D D@6@9 V C@<XO D +l C@ D D@6@9 [ @<XO D +p C@1@ D D		
 W






@6@1 "

@.@0@0@0@5 H@8 +{@ @b@g@l C-@x@<XO D +q C@ D D  @6@9 # C@<XO D +r C@7@j D D@6@"	



@#@/@/@8 + W@ @ @3@1stdin@5@4@1stdout@5@4@1stderr
@5@4@1 D
@5@5@9 W
 D@<XO D +u C@S D D@6@9 +@<XO D +t C@ D D@6@9 E" +@<XO D +v C@ D D@6 +w@9 A@<XXQM
pce_expansion-C AS AXXQM E=F@3/usr/lib/swi-prolog/library/prolog_metainference.pl  %ZAuC FS E &E &XD  t  t t  E=t  & @D  t  t @t  E=t &  @O E= & C@@ E< E<@6@8 & &@?@<C@-@B E< E< 

@6@1 
@5@1 X@.@5@8 X@?@1 @5@8do_infer_meta_predicate &@1inferred_meta_pred	@5@9 As@<C@F E< E< 

@6@1 
@5@8 +@1 +
	@5@9 As@<XO E= \ C@ E< E<@6 E=@8 W @-	 ^@?@<C@ E< E<
 @6@8 F@" 
@# E= ^@8 +@?@<C@ E< E< 
 J@=XO E=join_annotation C@ E< E<
@6@?@<C@A@ E< E<@6@E@8 Yv &@D@8 +@M@Q@M@'
@@@)@E
@D@8 +@M@Q@8 +@M
@'
	@@@E
@8 +@8 +@M@)
 @@@)
 J@<XO E=annotate C@ E< E<@6 E=@/
@8 +@?@/@8 + & E=@ @9 V @<C@ E< E<@6 E=@9 +@<XO E=annotate_meta_vars_in_body C@l E< E<@6@8 A@?@<C
@n E< E<@6@T@? @9 + &@<C@(@q E< E< 

@6@?@E@8 Am@M@ @9 + &@@@E
@T
@M
 ^@9 +@@@S@<C@x E< E< A

@6@?@ @8 +@9 +@<C@{ E< E< C

@6@?@ @8 +@9 +@<C@~ E< E< F

@6@?@ @8 +@9 +@<C@ E< E< C

@6@?@ @8 +@9 +@<C@ E< E< A@

@6@T
@T@?@'
@<C@ @ E< E<@6@1 	@5@1 @@.
@5@8 X@?@0@/@8 A:@ @9annotate_meta_args &@<C@ E< E<@6@1 	@5@/
@8 +@?@0@/@8 A:@ @9 +@<C@ E< E< @=XO E=meta_pred_args_in_clause C@Y E< E<@6@1 	@5@/@8 X@ @8 +@9meta_annotation &@<XD  t  t t  E=t  + BO E= + C  C C    D>   @ J B6 J@=C  C C  J A J @=C  C C highlight_problem D+ + J Ag Ag  Ag @=C  C C generated_predicate B_ + @=C
  C C  S$ D+ S$ Ag @=C  C C show_error_long D+ + Ag  Ag @=C  C C show_warning_long D+ + Ag  Ag @=C
  C C show_warning D+ + Ag @=C
  C C  J D+ J Ag @=C
  C C    D+   J @=XD  t  t t  E=t  & @D  t  t @t  E=t &  B6O E= & C@3 E< E< 

@6@ @9 + &@<C@5 E< E< 

@6@1 
@5@1 X@.@5@8 X@ @ @9 +@<XO E= W C@ E< E<@6 E=@/
@8 +@?@/@8 + E=@ @9 +@<XO E= Yv C@ E< E<@6@8 C,@?@<C@ E< E<  @=C@ E< E<  W`@=C@ E< E<  @@=XO E=	meta_args C@7@ E< E<	@6@b@h@i@s@?@/
@8 BQ@ @/@8 BQ@ 
@ @8 + &@E@ @8 +@M@) @@@@S@q@ @ @ @9 + &@<C@ E< E< @=XO E=annotate_meta_arg C	@ E< E<@6@T	@?@9 +@<C	@ E< E< @6@?@9 +@<C@&@ E< E<@6@8 C,@8 W@?@/@8 A=@/@8 B@ @ @/
@8 I I@/@ 
@8 A=@ @9 +@<C@ E< E<@6@8 +@8 F@"	 
@#@T@?@  ^@9 +@<C@ E< E< @=XO E= + C@ E< E<@6@/
@/@8 A:@ @8 A:@ @/@8 +@+ @@<XO E=combine_meta_args C@ E< E<@6@?@<C
@ E< E<

@6@?@<C@ E< E<


@6@?@3
@5@9 + &@<C@9A E< E<


@6@3@.
@.@5@8 A=@ @3
@.@5@8 A= +@ @ @/@8 *
 XB@/@3
@5@8 A=@3@5@9 +@<XD  t  t t  E=t  + @D  t  t @t  E=t +  @O E= + C@/@M E< E< 

@6@ @/@/
@8 A:@/@ @ 
@8 A:@1 +
	@5@/@8 @H@-@ @9 +@<XO E= + C@*@ E< E<@6@b@h@i@s@?@ @/
@8 BQ@/@8 BQ@ 
@ @ @8 + &@q@ @ @ @9 +@<C@ E< E< @=XXQM E.F@(/usr/lib/swi-prolog/library/aggregate.pl  %ZAuC FS E YE E.E E.EforeachEfree_variablesE YXO E.
finish_result CA E, E,@6@/@/
@8 A:@ @ @ 
@8 A:@ @9 + Y@<XO E.state1 C
A E, E,bag	
@6@?@<C
A E, E, N	
@6@?@<CA E, E, 	@=XO E.min_pair CAU E, E, 	
@=C@/AV E, E,	 E



@6@E@b@g
@i@r@M@ @ 
@ @ @ @9 + Y@@
@ @ @ @9 +@<XO E.step CAh E, E,  +
	
@=CAi E, E,  N
	
@=C	Aj E, E, Y@6@ @9 Y Y@<CAl E, E,sum@6@ @b@j@i@o@x@<CAn E, E, R@6@ @b@j@i@m Wk@x@<CAp E, E, R@6@ @b@j@i@m Wl@x@<C@2Ar E, E,
max_witness E


 E

 E

@6@E@b@g@g@t@M@'@'
@@@'@'@<C@2Aw E, E,
min_witness E


 E

 E

@6@E@b@g@g@r@M@'@'
@@@'@'@<CA| E, E, L
@6@ @ @9	step_term Y@<XO E. + CAR E, E, E



@6@ 
@ @ @9 +@<XO E.	needs_one CA E, E,  R@=CA E, E,  +@=CA E, E,  R@=CA E, E,  +@=XO E.templates_to_patterns CA E, E,  @@=CA	 E, E,



@6@?@ 
@ @ @ @9template_to_pattern Y@<C@3A E, E,
 A


@6@ 
@ @ @/@ @8 +@ @/@ @8 I I@ @ @ @ @ @9 + Y@<XO E.add_existential_vars C@ E, E, 
	@=C@ E, E,
 W_

@6@ @ 
@9 + Y@<XO E.existential_vars C@ E, E,
@6@T@&
@?@'@<C@ E, E, W_


@6@?@&
@"
@#@ 
@ @ @9 + Y@<C@ E, E, 


 
@6@?@&
@ 
@ @ @ @9 +@<C@ E, E, 


@=XO E.aggregate_list CA) E, E, +@6@?@'
	@<C	A+ E, E, N@6@?@9 Jv@<CA- E, E, +@6@9 ) I@<CA/ E, E, Y@6@9 B@<CA1 E, E, R@6@9 ) I@<CA3 E, E, +
 Wk

@6@ @ @9max_pair Y@<CA5 E, E, R@6@9 ) I@<CA7 E, E, +
 Wl

@6@ @ @9 + Y@<C@2A9 E, E,		 L 

@6@?state0@ @/
@/@8 *
 XB@/@3
@5@8 A=@ @ @/@8aggregate_term_list Y@ @ @ @9 + Y@<C@AA> E, E, +


@6@ 
@3@.@5@8 A= +@ @ @/@/@8 ) XB@/@3@5@8 A=@ @ @ @/@8 ,@ @ @ @9 ,@<XO E. + CA E, E, @=C@1A E, E,
@6@ @/@8 BQ@ @/@8 BQ@ 
@ @ @ @8finish_result1 Y@/@8 +@ @ @ @ @ @9 +@<XO E.list_is_free_of CB( E, E,
@6@,
	@?@ @9 ,	 Y@<CB+ E, E, @=XO E.
prove_list CA E, E, @=C@*A E, E,
@6@1 F@1 F	
@5@5@1 F@1 F
@5@.@5@8 V @ @@ 
@ @9 , Y@<XD  t  t t  E.t  E. @D  t  t @t  E.t + B6 B6 W` @O E. + C@)@ E, E,		@6 +@/@/
@/@8 + Y@1 E	@5@ 
@/@8 &@ @/@8pairs_values
pairs@ @ @ @9 + Y@<XD  t  t t  E.t  + @D  t  t @t  E.t +  O E. + C@kA E, E,@6@/
@8 ] @/@8 Jv@/@8 ,@ @/
@8 Jv@ 
@ @/@8   )
@E@+@M@D
@@D@@M@Q@M@Q@G@G@@@,@ @ 
@/@8 ( )
@/@3 N^@5@8 A=@/@3 N^@5@8 A=@ @/@8 @H@ @ @ @9 ,@<XO E. + C	B E, E, @6@?@<C@ B E, E,@6@/
@8 BQ@ 
@ @/@8 + Y@q?@?@ @ @ @9 , Y@<XD  t  t t  E.t  Y @D  t  t @t  E.t + B6 B6  @O E. + C@/@ E, E,

@6 A@/@/
@/@8 ,@1 E	@5@ 
@/@8 @H@ @/@8 Jv@ @/@8 ,@ @ @ @9 ,@<XO E. , CAE E, E, 
@=CAF E, E,
@6@ @/@8 +@ 
@ @ @9 ,@<XO E. + CA E, E,  +
	@=CA E, E,  N
	@=CA E, E,  Y @=CA E, E,  + @=XO E. + CA E, E,@6@/@/
@8 A:@ @ @ 
@8 A:@ @9	step_list Y@<XO E. + CA_ E, E, 	
@=C@/A` E, E,	 E



@6@E@b@g
@i@t@M@ @ 
@ @ @ @9 ," Y@@
@ @ @ @9 ,#@<XO E. + CA\ E, E, E



@6@ 
@ @ @9 ,#@<XO E. + CA E, E,
@6@/
@8 R I@8 + Y@?@<CA E, E, 
 @=XO E. + C@ E, E, +


 @ +@6@T
@?@<C@ E, E, ,'


 W	

 +@6@?@<C@ E, E, Y @ Y@6@?@<C@ E, E, R


 @ R@6@T
@?@<C@ E, E, ,(


 W	

 R@6@?@<C@ E, E, Wl


 E
 W

 +@6@?@<C@ E, E, R


 W	

 R@6@?@<C@ E, E, Wk


 E
 W

 +@6@?@<C@ E, E, N


 @ N@6@?@<C@ E, E, +


 @ +@6@?@<C@4@ E, E,

 +



@6@8 F@?@3@.@5@8 A=@ @/@ @ @8 +@ @ 
@8 ,$ Y@3@5@9 A=@<CA E, E,@6aggregate_template@9 B G@<XO E. #^ C@9@ E, E, A

@6@?@/@8 #^ Y@ @/
@8 ,.@E
@+ @@M@'	
@@@E
@+
 @@M@'	@@
@"	 A
@#@<C@ E, E, 
@=XO E.var_in_term CB E, E,@6@*	@?@<CB E, E,@6@8 F@0@/
@8 BQ@8 ,/ Y@?@<XO E. ,  CA E, E, @=C@3A E, E,
@6@/@8 BQ@ @/@8 BQ@ @/@8 BQ@ 
@ @ @ @8 + Y@/@8 +@ @ @ @ @9 ,@<XO E.term_is_free_of CB E, E,@6@D
@8 ,1@M
@Q@<XO E. , C
A E, E, +
@6@?@'	@<CA E, E, N
@6@?@ @9 Jv@<CA E, E, +
 E


@6@?@" Wk
@#@<CA E, E, +
 E


@6@?@" Wl
@#@<CA E, E, 
@=XD  t  t t  E.t  Y @D  t  t @t  E.t Y B6  @O E. Y C@3@ E, E, Y@6@?@!@1 @r @0@5@#@A@@ @/@8 BQ@q
@ @ 
@8 C @R@@
@ @9 BQ@G@<C@ E, E,@6 A@/@/@/
@8 ,@ @ @/@8 @H@ 
@ @9 ,@<XO E. , C@6@ E, E,@6@/@/@ 
@8 +@ @/@/@ @8 +@1 A@5@/@8 ,.@E@+ +@M@ @ @ @9 +@@@'@<XD  t  t t  E.t  E. @D  t  t @t  E.t + B6 W` @O E. + C@ E, E,@6 +@/@/@/
@8 ,@ @ @/@8bagof @J@ 
@ @9 ,@<XO E. + CA E, E,
@6@T@8 ,3 Y@8 ,@?@<C	A E, E,
@6@T@?@<CA E, E,@6@/@/
@8explicit_binding Y@?@ @ 
@ @9 ,@<CA E, E,@6@0@/@8 A:@ @ @9 ,@<XO E. ,; CB
 E, E, Ay
 A	@6@?@<CB E, E, H
 A	@6@?@<CB E, E, W_




 F	@6@?@<CB E, E, #




 E
 F	@6@?@<CB E, E, ,7




 E
 F	@6@?@<XXQM FL-C AS AXXQM F-C AS AXD  t  t t  Ft  *; B,O F *: CAY E3 E3   E4  )@=CAY E3 E3   E4  )@=CAY E3 E3   E4  EB@=CAY E3 E3   E4  EB@=CAY E3 E3   E4  * @=CAY E3 E3   E4  )@=CAY E3 E3   E4  EB@=CAY E3 E3   E4  *@=CAY E3 E3   E4  * @=CAY E3 E3   E4  * @=CAY E3 E3   E4  *@=CAY E3 E3   E4  !@=CAY E3 E3   E4  * @=CAY E3 E3   E4  )@=CAY E3 E3   E4  EB@=CAY E3 E3   E4  B@=CB? E, E,   E.  +@=CB@ E, E,   E.  E.@=CBA E, E,   E.  E.@=CBB E, E,   E.  Y@=CBC E, E,   E.  Y@=CB ER ER   ES  Gx@=XD  t  t t  Ft safe_primitive B,O F ,= CA E9 E9   E: #@=XD  t  t t  Ft 	safe_meta B,D  t  t t  Ft  ,? 
O F ,?CA B B   B B

@=XXQM @KF@ /usr/lib/swi-prolog/boot/bags.pl  #WAsC S E HE	findnsolsE ,BE @IE #E ,7XD  t  t t  @Kt nsols_count 
O @K ,DC@	s@ /usr/lib/swi-prolog/boot/bags.pl  #WA ,F  Y

@=XD  t  t t  @Kt  ,B @D  t  t @t  @Kt ,A Ag B6  @D  t  t t  @Kt  ,B 
O @K ,AC
@i ,F ,F@6@ @9 ,C @J@<XD  t  t t  @Kt  ,B @D  t  t @t  @Kt ,C Ag B6  @ B6D  t  t t  @Kt  ,B 
O @K ,CC@l ,F ,F@6@8 C- @J@?@1 Y@5@ @ @9
findnsols2 @J@<C@o ,F ,F@6@" Y

@#@ 
@8 ,I@?@ @ @9 ,J@<C@s ,F ,F@6 @y@9 Bu @J@<XD  t  t t  @Kt findall_loop 
O @K ,NC@Q ,F ,F@6@A@@8 C @@@ @9 I8 @<XD  t  t t  @Kt  ,L 
O @K ,KC@1@v ,F ,F@6@/
@8 ,E @J@b@g
@c @t@?@1 F	
@5@1 F@.@.@5@8 V @J B@1findnsols_loop@5 F@9 A` @<C@} ,F ,F@6 @8 ,T@?@'@<C
@ ,F ,F@6@/
@8 ,T E@ 
@9 F" @J@<XD  t  t t  @Kt  ,8 @D  t  t @t  @Kt ,7 B6 W` @D  t  t t  @Kt  ,8 
O @K ,7C@D@ ,F ,F@6@1 W_	@5@/@/@8 CZ @J@E@+ N^@M@ @8 @I @J@-
@G
@@@1 E@5@ @/
@8 ,\@ 
@0@8bind_bagof_keys @J@ 
@/@8 P5 @J@ @ @9pick @J@<XD  t  t t  @Kt  ,W 
O @K ,VC@^@ ,F ,F@6@/
@8 ,T@!@1 @s
@5@#@A@A@1 A@@. @@5@8 C @J@/@8 C @J@- @@ @ @8 BR @J@ @ @8 ,R@A@8 C  @J@G@@@/@8 ,T@b@g@g@o@y@ @ @8 C @J@R@@@ @ @9 ,R@G@G@<XD  t  t t  @Kt  @B @D  t  t @t  @Kt H B6  @ B6D  t  t t  @Kt  @B 
O @K HC@K ,F ,F@6 B@1 ,O	
@5 F@9 ,X@<XD  t  t t  @Kt  @B @D  t  t @t  @Kt @I B6  @D  t  t t  @Kt  @B 
O @K @IC@H ,F ,F@6@9 H @J@<XD  t  t t  @Kt 
select_bag 
O @K ,mC
@ ,F ,F@6@?@'	@'
@<C@ ,F ,F 	
@=C	@ ,F ,F@6@ @ @9 ,a@<XD  t  t t  @Kt 
pick_first 
O @K ,oC@ ,F ,F E





@6@ @ @ @ @9	pick_same @J@<XD  t  t t  @Kt  ,c 
O @K ,bC@ ,F ,F@6@/@/@/
@8 ,p @J@ 
@ @ @9 ,n @J@<XD  t  t t  @Kt  ,_ 
O @K ,^C@ ,F ,F @=C@ ,F ,F E

@6@0@8 B @J@ @9 ,]@<XD  t  t t  @Kt  # @D  t  t @t  @Kt # B6 W` @D  t  t t  @Kt  # 
O @K #C@j@ ,F ,F
@6@1 W_	@5@/@/@8 ,Z@E@+ N^@M@ @/
@8 ,\@-
@ 
@9 Jw @J@G@@@?@1 E@5@ @/
@8 ,\@E@ 
@8 B @J@M@ 
@/@8 ,x@ @ @9 ,a@F@@@ 
@0@8 ,]@ 
@/@8 ,x@ @ @/@8 ,a@ @9 ,x@<XD  t  t t  @Kt  ,s 
O @K ,rC@!@ ,F ,F E






@6@*	@?@ @ @ @9 ,q@<C@ ,F ,F @=XXQM ESF@'/usr/lib/swi-prolog/library/settings.pl  %ZAuC FS Econvert_setting_textE
list_settingsE ,} Eset_setting_defaultEset_settingE GwEsetting_propertyErestore_settingE Y#E WE
save_settingsE , E WE GXD  t  t t  ESt numeric_type 
O ES ,CAO ER ER  @y @y@=CAP ER ER  Z @y@=CAQ ER ER  F F@=CAR ER ER +7
@6@E
@8 C,@M@)	 @y@@@)	 F@<XD  t  t t  ESt  , @D  t  t @t  ESt ,  AgD  t  t t  ESt  , 
O ES ,C@Aa ER ER
@6@/
@/@8 G{ @@ @8 G}@E@@ @/@/
@0@0@8curr_setting Gy@ 
@ @/@8 G@M@1 
@5@/@8 Y# Gy@E@*	@M@1 
@5@8retract_setting Gy@@@+@E@ @8st_value Gy@M@S@@@C@ @8 G@M@1 
@5@8 ,@1 
@5@8assert_setting Gy@P@E@*	@M@S@@@1 ES@2 C@1 
@5	@5@8 " "@9clear_setting_cache  Gy@@ Gx@ @9 E G@G@G@<XD  t  t t  ESt  Gx @D  t  t @t  ESt Gw  Ag Ag AgD  t  t t  ESt  Gx 
O ES GwC@~ ER ER@6@1 @a@1 B
 B@2 Gw	
@5@0@5@9 @d@<XD  t  t t  ESt  W AD  t  t t  ESt  W 
O ES WCA= ER ER@6@E@/
@8 V Gy@M Eh@9 ,z Gy@@environment_variable@9 ,@F
@<XD  t  t t  ESt  , @D  t  t @t  ESt , D  t  t t  ESt  , 
O ES ,C@PA ER ER@6@/	@/
@8 G{ @@8 G}@E
@;@/@8 ,@M
@1 	
@5@8 ,@1 	
@5@/@8 ,@E@,@M@1 ,@2 ,@1 	
@5@5@9 ,@@@S@@@S@G@<XD  t  t t  ESt  ,  
O ES ,C
@ ER ER  @6@1
setting_cache@0@0@0@5@9 B)@<XD  t  t t  ESt  G 
O ES GCA ER ER@6@9 G}@<XD  t  t t  ESt  G 
O ES GC	@ ER ER
@6@8 Am@?@<C@ ER ER@6@1 An	@5 *@9 G@<XD  t  t t  ESt 
st_default BD  t  t t  ESt  , 
D  t  t t  ESt  G B,D  t  t t  ESt  G 
O ES GC@S EO EO  Y= FL Z@"Indentation used goals in the body  EN@S@=C@U EO EO  Y FL Z@/Distance between tab-stops.  0 uses only spaces  EN@U@=C@W EO EO  Y^ FL A @Place cuts (!) on the same line  EN@W@=C@Y EO EO  Y! FL Z@NWidth of a line.  0 is infinite  EN@Y@=XD  t  t t  ESt list_setting 
O ES ,C@XBi ER ER 

@6@ @ @/
@/@/@0@8 ,@ @ @ 
@/@8 G@1 @5@/@8 ,@E
@,@M@( J@@@( A~w~t~*| ~q~w~t~*| ~w~n@3@1 @5@4	@4@4@4
@4@5@9 Q Gy@<XD  t  t t  ESt write_setting_header 
O ES ,C@&B ER ER@6@/	@8 +z Gy@1 G@.
@5%+@8 " Gy/*  Saved settings~n@8 G    Date: ~w~n@3
@5@8 G*/~n~n@9 G@<XD  t  t t  ESt  W 
O ES WCA ER ER F>@6@?@<CA ER ER@6@1
store_setting
@5@/@1 @< B @5@8 @@/@8read_setting Gy@ @9 , Gy@<XD  t  t t  ESt  ,  
O ES ,C
B ER ER@6@/@8
local_file Gy@?@9 , Gy@<XD  t  t t  ESt  , 
O ES ,C	BI ER ER  X2

@=CBJ ER ER Im
@6@ @ @9 G@<C
BL ER ER  'l
@=C
BM ER ER  $G
@=XD  t  t t  ESt eval_list_default 
O ES ,CA ER ER @=CA ER ER
@6@ @ @8 G@ 
@ @9 , Gy@<XD  t  t t  ESt  ,} 
O ES ,|C@=BZ ER ER@6@/	@8	spec_term Gy@(
@(@(
~`=t~72|~n@8 G Gy~w~t~*| ~w~w~t~*| ~w~n@3Name@4
@4Value (*=modified)@4 A@4@4Comment@5@8 , ,@8 ,@1 ,	@5@1 ,	
@5@9 Cx Gy@<XD  t  t t  ESt  , 
O ES ,CAz ER ER 

@6@1 ,
	@5@9 @ Gy@<XD  t  t t  ESt  W AD  t  t t  ESt  W 
O ES WCAB ER ER@6@E@/@8 ,@M Eh@ @9 ,@@@'
	@F@<XD  t  t t  ESt  W 
O ES WC@DA ER ER@6@/
@3@1 A# Fr@5@4@1 A A@5@5@8 @ Gy@?@1 ,
@5@8 , Fr@/@3@1 A- +^@5@5@8 X1 @ @/@8 ,@1 ,	@5@1 C@5@8 C Gy@9 ,@<CA ER ER@6@/
@3@1 A# C@@5@4@1 A A@5@5@8 ,@?@1 ,
@5@9 ,@<CA ER ER @=XD  t  t t  ESt  G @D  t  t @t  ESt , D  t  t t  ESt  G 
O ES ,CB* ER ER@6@8 B@?@/	@/
@8 G{@0@0@0@0@9 G@<CB. ER ER 
	
@6@0@0@0@0@9 G@<XD  t  t t  ESt  , @D  t  t @t  ESt ,  AgD  t  t t  ESt  , 
O ES ,C@uA ER ER	@6@/
@/@8 G{ @@ @8 G}@E@S@ @/@/
@0@0@8 G@M@1  ES@2 ,
@0@5@8 B)@1 
@5@8 ,@E@*	
@M@S@@@1  ES@2 ,
	@5@8 ,@ @/@8 G@1 
@5@ @9 , Gy@@ Gx@1 
@5@9 ,@G@F@<XD  t  t t  ESt  Gx @D  t  t @t  ESt Y#  B6D  t  t t  ESt  Gx 
O ES Y#C@j@ ER ER
 

@6@E@F@U@U
@M@E@ @/@8 ,@M@'	@G
@@@*@E@ @/
@/@0@0@8 ,@M@ @ 
@9 G@@ Gx@1 
@5@9 ,@G
@F@@@ @0@0@0@0@8 G@1 
@5@9 ,@G@F@<XD  t  t t  ESt  G B,D  t  t t  ESt  G 
D  t  t t  ESt  , BD  t  t t  ESt  , FD  t  t t  ESt  , 
D  t  t t  ESt  Xv B,D  t  t t  ESt  Xv 	 D  t  t t  ESt  Xv 
O ES XwC@$@c ER ER W Y Y @- @8 Y
@6@1 Y@4 @-@4 @8@5@ @9 X| Gy@<XD  t  t t  ESt  , 
O ES ,C@"@e ER ER	@6@/@ @ 
@8 G@E
@/@8 , Gy@M@'@@@'@F@<XD  t  t t  ESt  G 
O ES GC@ ER ER@6@/@8 G Gy@?@'@<C	@ ER ER@6@8 A@?@'@<C@ ER ER@6@/@8 , Gy@?@'@<C@6@ ER ER W
@6@?@E@"@ @/
@8 ,@M@ 
@/@8 ,@1 ,@1 W@5
@5@8 ,@'@@	 ,@ @9 ,@G
@<C@4@ ER ER	 W


@6@?@E@ @/@8 ,@M@ @/@8 ,@@@&
@F@1 ,@1 W@5
@5@8 ,@'@<C@%@ ER ER Gx
@6@?@1 	@5@/
@/@8 G{@1 
@5@ @8 ,@ @9 G}@<C@@@ ER ER	@6@/@8 , Gy@?@/
@8 W B@E@+ F@M@b@g
@l V@y@@@E@) @y@M@b@g
@l W~@y@@@&
@1 ,
@5@8 ,@'@<C@6A ER ER F



 @@6@?@1expr_to_list@1 F
@5	@5@/@8 Gm@ @/@8 A Gy@1 ,@1 F
@5 @@5@8 ,@'@<C@#A
 ER ER #
@6@?@ @/
@8 ,@1 ,@1 #@5
@5@8 ,@'
@<CA ER ER @=XD  t  t t  ESt  , BD  t  t t  ESt  , 
D  t  t t  ESt  , BD  t  t t  ESt  , 
D  t  t t  ESt convert_text B,D  t  t t  ESt  , 
D  t  t t  ESt  ,}  
O ES ,~CBW ER ER  @6@0@9 ,| Gy@<XD  t  t t  ESt  , 
O ES ,CBe ER ER 

 
@6@?@<CBf ER ER 
 @=XD  t  t t  ESt save_setting 
O ES ,C@[B ER ER	
 

@6@ @/@/
@/@0@8 ,@E@>@ @/@8 ,@D@ 
@ @/@8 G@ @ @8 G@M@Q@@@F@M~n%	~w~n@3@5@8 Gsetting(~q:~q, ~q).~n@3
@4@4@5@9 G@@@S@G@<XD  t  t t  ESt  , 
O ES ,C@`A ER ER
 Y# 


@6@ @/
@/@0@0@8 ,@?@ @ 
@/@8 G@E@*@M@S@@@2@C@ 
@ @8 G@M@1 ,
@0@5@8 B)@1 ,
@5@8 ,@1 ,@2 ,@1 
@5@5@9 ,@P@<C@@A ER ER Y# 


@6@?@E
@#@1 Y @-@5 @-@8 X X@M
@1 ,
@0@5@8 B)@1 ,
@5@9 ,@@ Gx@1 
@5@9 ,@<CA ER ER@6 Gx@9 B G@<XD  t  t t  ESt  , 
O ES ,CA ER ER@6@3@1 dec10@5@5@9 Xi@<XD  t  t t  ESt  , 
O ES ,CA ER ER F


@6@?@&
@ @ @/@8 , Gy@ 
@ @ @9 ,@<C@0A" ER ER	 W
@6@?@&
@E@ @/@8 ,@&
@M@"@#@@ ,@ @8 ,@'
@G@<C@2A' ER ER	
 W


@6@?@&
@E@ @/@8 ,@&@M@"@#@@@"
@#@G@<C@/A, ER ER

 ,
@6@?@&
@1 	@5@/@/@8 G{@1 @5@/@8 ,@&
@"@#@<CA1 ER ER 
@=XD  t  t t  ESt  ,{ 
O ES ,zCB ER ER@6@8 , Gy@?@<C
B ER ER @
	@6@? @@9 G}@<C
B ER ER A
	@6@? A@9 G}@<CB ER ER @y@6@?@/@8 G Gy@b@g@l W~@x@<CB ER ER F@6@?@/@8 ,@b@g@l V@x@<C@+B ER ER +7

@6@?@E
@ @8 C,@M
 @y@8 ,@@ F@8 ,@1 +7@5@9 G}@<C
B ER ER@6@8 ,@9 G}@<XD  t  t t  ESt  , 
O ES ,C@*B? ER ER@6@8 B@?@" 

@#@ @/@/
@/@/@8 ,@?@ @ 
@ @ @9 , Gy@<C@%BD ER ER@6@" 

@#@ @/@/
@/@/@8 ,@ @ 
@ @ @9 ,@<XD  t  t t  ESt  W 
O ES ,CA ER ER@6@9 W Gy@<XD  t  t t  ESt  , 
O ES ,C@CB ER ER@6@/	@3@1 A# C@@5@5@8 ,@? C@@/
@3@1 A- +^@5@4@1bom @@5@5@8 ,@8 , Gy@1 G@.@.@0@0@0@0@5@1 ,
@2 @5@8 ,@9 G@<XD  t  t t  ESt  , 
O ES ,CAw ER ER 
	
@6@1 ,
	@0@5@9 B)@<XXQM AF@$/usr/lib/swi-prolog/boot/autoload.pl  #WAsC S Emake_library_indexE $E G> E G<E ,E$update_library_index E Y
E B9XD  t  t t  At index_header 
O A ,CA G: G:@6/*  Creator: make/0~n~n@8 E B;@)    Purpose: Provide index for autoload~n@8 - ,@9 -@<XD  t  t t  At index_error 
O A -CAw G: G:@6@8 BC  B;@" HD Bb B @g@#@?@<CAz G: G:@6 @8@9 @< @>@<XD  t  t t  At  \ 
O A \C@ G: G:@6@?@<C@ G: G:	
@6@?@8 \ B;@9 -@<C@1@ G: G:@6 BC@1 B<@2 \@.	@5@8 -@8 F @1 C;autoload_index@5@1 A`@1 HO Fr@.
@5@1read_index_from_stream	
@5@2 C
@5 C?@9 A` @<XD  t  t t  At library_index_out_of_date 
O A -CA` G: G:@6@D
@8 A B;@M
@Q@?@<C@,Ab G: G:@6@/
@8 A B;@A A~@/@8 -@b@g@j@t@G@@@/@8 @Y B;@ @/
@8 -@b@g
@j@t@F@?@<XD  t  t t  At ensure_slash 
O A -CAK G: G:@6@E
@0@0  @8 A B;@M
@'	@@ @9 A B;@<XD  t  t t  At source_file_pattern 
O A -CAQ G: G:@6@/	 B_@ A G*.@9 -@<XD  t  t t  At  - 
O A -C@ G: G:@6@8 H @/
@8 'D @8assert_index B;@?@<XD  t  t t  At list_set 
O A -C@ G: G:@6@9closel B;@<C@ G: G:
@6@8 A @?@ @9 -  B;@<XD  t  t t  At load_library_index_p  
O A -& C@ G: G:@6@/@8index_checked_at B;@/	@8 +z @b@i@h@m E@c@<@r@?@<C@M@ G: G:@6@/@1index_file_name@4@1 A# Fr@5@5@/	@8 @I @J@/
@8 -%@1 -)@0@5@8 B* @/@8 -+@1 -)@5@8 @ @E@8autoload_directories B;@M@S@@@1 \@0@0@0@5@8 -/@1 -2@0@5@8 -/@8 -@1 -2
@5@9 -0@<XD  t  t t  At 
plfile_in_dir 
O A -5CAU G: G:@6 I@8 E B;@3@4 @4
@5@ @9 A @<XD  t  t t  At  BC  BD  t  t t  At  BC  FD  t  t t  At  BC  FD  t  t t  At guarded_make_library_index 
O A -9C@ G: G: @=C@-@ G: G:	
@6@E@1 ,	@5@/@1 @< @8@5@8 @ B;@M@S@@
 B @1 \@2 ,	@5@8 -@F@9 -: B;@<XD  t  t t  At  -* D  t  t t  At  -* BD  t  t t  At  -* FD  t  t t  At  -* 
D  t  t t  At  \ D  t  t t  At  \ BD  t  t t  At  \ FD  t  t t  At  \ 
D  t  t t  At  G>  
O A ,C@ G: G:  @6 Aclear_library_index@9 Ca B;@<XD  t  t t  At  ,  	 D  t  t t  At  ,  
O A ,C@3@u G: G:@6@/@1writable_indexed_directory@5@/	@8 # B;@?@1 HM BC@.
@5@1 -:	@5@1 C
@5@8 -
@E$modified_index @ @@8 F B;@M@9 , B;@@@S@<C@ G: G:   @=XD  t  t t  At  Zg 
O A ZfCA G: G:@6@T@?@R@<CA G: G:  

 
@=CA G: G: @

 

@6@ @b@g@c@o@x@<XD  t  t t  At public_predicate 
O A -ECA G: G:@6@/
@8 -@9 Zf B;@<XD  t  t t  At index_files 
O A -HCA~ G: G: @=C@}A G: G:@6@1 A`@1 HO Fr@.
@5@1 'D
@.@5@2 C
@5@/@1 @< B @5@8 -;@E@C@" @ G

@#@ @8 AE B;@M@/@ @8 -@/@0@ @8 -7@1 -F@2 @.@.@5@1 E
index((~k), ~k, ~k, ~k).~n@4@4@4@4@5@8 Cx B;@@
@S@G@G@G@ @9 -I B;@<XD  t  t t  At do_make_library_index 
O A -NC@=Al G: G:@6@/@8 - B;@1 A`@1 HO C@@.@5@1 A@1 @< BB@2 \@2 \	@5@2 A@1 ,@5@2 -I
@5@2 C@5@/
@1 -
@5@9 -;@<XD  t  t t  At 
pattern_files 
O A -QCAY G: G: 
@=C@ AZ G: G:@6@ @/
@8 -@ 
@/@8 A B;@ @/@8 FQ B;@ @ @9 -R B;@<XD  t  t t  At make_library_index2 
O A -VC@1AA G: G:@6INDEX@0@/
@8 -6 B;@/@8 -P@ @/@8 -U@E
@ @8 - B;@M
@ @ @8 -O B; -B@0 @@9 -C@@@S@<XD  t  t t  At  -V 
O A -VC@1A! G: G:@6MKINDEX@/	@/
@8 -Y Fr@8 E B;@?@1 F@.@5@1 @@1  A	@5@4@1 F @@5@5@1 F@0@5@9 -
@<CA( G: G:@6@/	@1 -	@5@/
@8 -.@9 -W B;@<XD  t  t t  At  - 
O A -C@ G: G: F>@6@?@<C@0@ G: G:index




@6@?@/@ @8 A; @3	@4 @4
@5@/@8 -8@1 -4@5@8 At @R@<CA G: G:@6 @8@1 \	@5@8 -@R@<XD  t  t t  At  -# 
O A -"C@ G: G:@6@?@<C
@ G: G:

	@6@9 -!@<XD  t  t t  At  -- 
O A -,C@ G: G:@6@1 B< -X@5@3@1 @ B_@5@4@1 A A@5@4@1 A A@5	@5@9 @ @<XD  t  t t  At  -=  
O A -= C@ G: G:  @6@1 -4@0@0@0@5@8 -/@1 -2@0@5@8 -/@1 -)@0@5@9 -/@<XD  t  t t  At  -@ 
O A -?C@ G: G:@6@/	@3@1 A#@4 Fr@4 C@@5@5@8 -, B;@9 -	@<C@6@ G: G:@6@1 F -]@5@3@1 @ B_@5@4@1 A# Fr@5@4@1 A A@5@4@1 A A@5@5@/	@8 -d@8 -	 -X@0@/
@8 -Y C@@9 -^@<XD  t  t t  At load_library_index 
O A -gC@ G: G:@6@8 An @8 C- @/
@8 -b@0@0@8 -4 B;@?@<C@ G: G:@6@1 Ca A -&@5@9 Z @<XD  t  t t  At  , 
O A ,C@)A G: G:@6@1 @@.	@4@1 A @@5@4@1 @ @5@4@1 A A@5@4@1 A A@5@5@1 -\	@5@9 -L@<XD  t  t t  At  -3 D  t  t t  At  -3 BD  t  t t  At  -3 FD  t  t t  At  -3 
D  t  t t  At  $ 	 D  t  t t  At  $ 
O A $C@J G: G:@6@8 -i@8 -j@?@8 -h B;@/@8 -b@ @0@9 -k@<C@O G: G:@6@8 -m@/@0@8 -k@ @9 -b@<XD  t  t t  At  G= 
O A G<CA G: G:@6@E	 B=@ A E@M	@S@@@1  A@2 E B=@5@8 -c@9 -D@<XD  t  t t  At  , 
O A ,C@+A8 G: G:@6@1 @@.
@4@1 A @@5@4@1 @ @5@4@1 A A@5@4@1 A A@5@5@1 -W
	@5@9 -L@<XD  t  t t  At  Y @D  t  t @t  At Y
 D  t  t t  At  Y 	 D  t  t t  At  Y 
O A Y
C@\ G: G:@6@8 # C@?@<C@,@^ G: G:@6@" 
	
@#@E
@8 F @M
@/@/@8 Y @@@&
@( @ @  C@9 C @<XD  t  t t  At  B: 	 D  t  t t  At  B: 
O A B9C@#@= G: G:@6@8 -m@/
@8 -b@A@ 
@ @8 -k@'@@@ 
@ @ @8 -k@?@<XXQM FF@#/usr/lib/swi-prolog/boot/topvars.pl  #WAs@ C S Everbose_expansionEprint_toplevel_variables XD  t  t t  Ft expand_args 
O F -vC@Q F F
@6@?@<C@%@R F F@6@ @/
@8 BR Q@ 
@/@8expand_vars Q@ @ @8 -x@q@ @ @ @9 -w Q@<XD  t  t t  Ft v_member 
O F -}C@g F F

@6@A@*
@@@ @9 -~ Q@<XD  t  t t  Ft  _ 
O F _C@; F F @=C@< F F A@
	

@6@'	
@ @9 - Q@<XD  t  t t  Ft assert_bindings 
O F -C@o F F @=C@Z@p F F
	
@6@"	 A@

@#@E@A@U@M@1 Ek$topvar@1 A@@0@5@.
@5@1 C
@5@8 Cx Q@E@!@Etoplevel_var_size@/@8 A Q@M@ @ @0@8 A/ Q@@@S@F@M -@0@8 A Q@@@S@F@@@S@G
@9 - Q@<XD  t  t t  Ft toplevel_var 
O F -C
@ F F@6 -@1 A@	@5@9 Ek Q@<XD  t  t t  Ft  Q 
O F QC@l F F
@6@9 -@<XD  t  t t  Ft name_var 
O F -C@Y F F
 A@

@6@*@?@<C@[ F F


@6@ @9 - Q@<XD  t  t t  Ft print_query 
O F -C@5 F F@6@8 -@8 Et Q A~@8 J Q@8 I Q@R@<C@9 F F @=XD  t  t t  Ft delete_bound_vars 
O F -C@_ F F 
@=C@"@` F F


@6@" A@

@#@ @8 -@?@ @ 
@9 - Q@<C
@d F F

@6@ @9 -@<XD  t  t t  Ft  U| 
O F U}C@&@* F F@6@8 -y@/@8 ] Q@ @ @8 -@E
@8 Y  Q@8 A Q@M
@ @9 - Q@@@S@<XD  t  t t  Ft  -{ 
O F -zC	@A F F	@6@T	@?@<C
@C F F	@6@8 A Q@?@<C@)@E F F
 F
@6@ @/@8 -@E
@ @8 - Q@M
@?@@
@1 @a@1 E '@5@0@5@9 @e Q@<C@K F F@6@/@/@8 Y Q@?@ @ @8 -@q
@ 
@9 -|@<XD  t  t t  Ft  -s 
O F -rC
@ F F M7@6@? Y@8 B* Q Y@9 B Q@<C@ F F M;@6 Y@9 -@<XD  t  t t  Ft  -u  
O F -tC@#@ F F@6@N
@/@/	@8 -@O
$~w =~t~12|~p~n@3@4	@5@8 Q Q@R@@No defined toplevel variables~n@9 G Q@G@<XD  t  t t  Ft  Y  D  t  t t  Ft  Y  BD  t  t t  Ft  Y  
XQM FaF@"/usr/lib/swi-prolog/boot/expand.pl  #WAsC S Evar_propertyE F_E IdE IcE F^XD  t  t t  Fat extend_1_pos 
O Fa -CC *\ *\@6@T@?@<C@JC *\ *\ ZZ





 ZZ


 E
@6@ @8 C- @?@ @b@g@c@o@x@ @ @8$same_length F`@ @3@1 E@5@5@ @9 FQ @<C@4C *\ *\ E


 ZZ

 E
 E@6@ @8 -@?@ @b@g@c@o@x@<CC *\ *\@6 G@9 \ F`@<XD  t  t t  Fat  Id 
O Fa IdCA *\ *\	@6@T@?@<C@!A *\ *\		@6@ 
@/@/@8call_goal_expansion F`@?@ @ @ @ @ 
@1 @5@9 - F`@<C@EA *\ *\ A

@6@?@/@/@/@/@/@8f2_pos F`@ @ @/@ @ @ 
@ @8 -@ @ @/@ @ @ 
@ @8 -@1 A@5@ @ @9 J F`@<C@mA *\ *\ C

@6@?@/@/@/@/@/@8 -@ @/@8 ] @ @/@8 -@ @ @/@8var_intersection F`@ @/@8save_variable_info F`@ @ @/@ @ @ 
@ @8 -@ @/@8 -@ @8restore_variable_info F`@ @ @/@ @ @ 
@ @8 -@ @8merge_variable_info F`@1 C@5@ @ @9 -@<C@EA *\ *\ F

@6@?@/@/@/@/@/@8 -@ @ @/@ @ @ 
@ @8 -@ @ @/@ @ @ 
@ @8 -@1 F@5@ @ @9 -@<C@EA *\ *\ C

@6@?@/@/@/@/@/@8 -@ @ @/@ @ @ 
@ @8 -@ @ @/@ @ @ 
@ @8 -@1 C@5@ @ @9 -@<C@=A *\ *\ Ay
@6@?@/@/@/@8f1_pos F`@ @/@8 -@ @/@8 -@ @ @/@ @ @ 
@ @8 -@ @8 -@1 Ay@5@ @ @9 -@<C@'A *\ *\ H

 H
@6@?@/@ @/@8 -@ @ @ @ @ @ 
@ @9 -@<C@aA *\ *\ 


 
@6@ @8 An @?@/@/@ @ @/@8 -@1 @4@1  B@5@4@1  B@5@5@/@8 I6 @1 @/@.@5@1  Fa@2 -@5@1 @/@0@5@9 A` @<CA *\ *\@6@ @/@8is_meta_call F`@?@ @ @ @ 
@ @9expand_meta F`@<CA *\ *\@6@/@8 -@ @8mark_vars_non_fresh F`@ @ @ 
@ @9expand_functions F`@<XD  t  t t  Fat  - 
O Fa -CC *\ *\@6@T@?@<C@/C *\ *\ ZZ





 ZZ

@6@?@<CC *\ *\@6f2@9 -@<XD  t  t t  Fat  - 
O Fa -C@>B
 *\ *\@6@0@/@8 A; @/@ @8 -@/@ @ @8 -@/@ @/@8f_pos F`@ @ @/@ @ @ 
@ @ @8 - F`@ @ @ @9 ! F`@<XD  t  t t  Fat allowed_expansion 
O Fa -C@.B *\ *\@6@/	@/
@8 G| F`@1  B_@2sandbox_allowed_expansion@2 	
@5@/ @@8 @ @E@T@M@R@@@? @8@ @8 @< F`@R@<CC *\ *\ @=XD  t  t t  Fat 
atomic_pos 
O Fa -CC *\ *\@6@T@?@<CC *\ *\
 E

@6@8 BR @ @9 -@<XD  t  t t  Fat 
wrap_meta_pos 
O Fa -C@#B *\ *\@6@E@U@M@"	 ZZ

@#@1 E
@5@9 - F`@@@S@G
@<XD  t  t t  Fat  * 
O Fa *CC= *\ *\ @
	@6@T@?@<C@NC? *\ *\@6@ @8 L F`@?@/@/@8 Y @q@/@ @ @8 -@ @ @ @8 -@/@/@/@ 
@8 - F` @ @ @ @ @/@/@ @8
map_functions	 F`@ @ @ @ @ @9 " F`@<C@0CH *\ *\@6@8 F @?@/@/@8 -@ @ @ @8 -@/@ 
@/@8 - @ @ @ @ @ @ @9 . @<C
CO *\ *\  @
	@=XD  t  t t  Fat  \ 
O Fa \CB *\ *\  @=CB *\ *\  @@=CB *\ *\@6@9 -@<XD  t  t t  Fat merge_states 
O Fa .CA5 *\ *\	@6@?@<CA6 *\ *\
 @@6@?@<C
A7 *\ *\ @@6@? *[@9 V @<C@[A9 *\ *\@6@Efresh @@8 FB @M . @@8 H F`@@@C
 . @@8 .	@M
 . @@8 .
@P@?@E@8 H F`@M@/@8 .
 *[@ @9 .@@ B @1@ inconsistent_variable_properties	
@5@8 -@/@8 .
 *[@ @9 .@<XD  t  t t  Fat extend_arg_pos 
O Fa .CB *\ *\	@6@T@?@<C@.B *\ *\ 

 
@6@?@/@/@ 
@ @/@8 -@ @ @ @ @ @ @9 . F`@<CB *\ *\@6@8 W @?@ @ @8extend_term F`@ @/@8 B @ @ 
@9extended_pos F`@<CB *\ *\ 	@=XD  t  t t  Fat  ( 
O Fa (CA *\ *\ 
@=C
A *\ *\@6@ @ @9isect2 F`@<XD  t  t t  Fat  Id 
O Fa IcCA *\ *\@6@0@0@9 - F`@<XD  t  t t  Fat  - 
O Fa -C@^B *\ *\@6@b@h@i@s@?@ @/@/@8arg_pos F`@/@8 -@ @/@8 -@ @/@8 -@ @ @ @/@ @ @ @ @ @8expand_meta_arg	 F`@q@ @ @ @/@ @ @ @ @ @8 -@ @ @ 
@9 -@<CB" *\ *\  @
@=XD  t  t t  Fat 	member_eq 
O Fa .$CDi *\ *\

@6@E@*
@M@S@@@ @9 .% F`@<XD  t  t t  Fat  F_ 
O Fa F^C@] *\ *\	@6@T@?@'
@<C@` *\ *\@6@/@8cond_compilation F`@+@?@ @9 -@<C@+@d *\ *\@6@3@1  G3@5@4@1  G3@5@5@/@8 -@ @/
@/@8call_term_expansion F`@ 
@ @ @9
expand_term_2 F`@<XD  t  t t  Fat control 
O Fa .0CDC *\ *\  A@=CDD *\ *\  C@=CDE *\ *\  F@=CDF *\ *\  C@=CDG *\ *\  Ay@=XD  t  t t  Fat list_pos 
O Fa .2C@ *\ *\@6@T@?@<C@ *\ *\  &M



 K &M

 K@=C
@ *\ *\ 


@=XD  t  t t  Fat mapex 
O Fa .4CB( *\ *\ @=CB) *\ *\

@6@ @9 .5 F`@<XD  t  t t  Fat add_term 
O Fa .7C@$@ *\ *\@6@U@"@#@?@E@8 AE @M@ @ @ 
@9	append_tp F`@@ @@9 Bu F`@<C@ *\ *\ 
	
@=XD  t  t t  Fat  @ 
O Fa *CD *\ *\@6@U@9
eval_false F`@<XD  t  t t  Fat  - 
O Fa -C@SB *\ *\
@6 B[ @@8 A @?@C@1 E@.
@.@5@8 @Y @/@ @8 .B@E@ @1  B@5@8 X @M@1 
@2 "<	
@5@@@@1 
@2 B	@5@@'
@,	@M@S@P@<C@TB *\ *\	@6@C@1 E@.
@.@5@8 .B@/@ @8 .B@E@!@ @1  B@5@8 .C@M@!@1 
@2 "<	
@5@#@@@!@1 
@2 B	@5@#@ @8 - F`@ @@,	@M@S@P@<XD  t  t t  Fat  - 
O Fa -CAu *\ *\@6@?@<C@JAv *\ *\	
@6@E
@. *[@/@8 W @M
@E .@  @@8 .	@M@S@F@@ .@  @@/@8 * F` *[@ @8 .@@ *[@1 A *[ . @@5@8 .@G@9 -@<XD  t  t t  Fat 
expand_bodies 
O Fa .GC@)@ *\ *\@6@3@1  B@5@4@1  B@5@5@/@8 -@1expand_body@5@ @8expand_terms F` *[@9remove_attributes F`@<XD  t  t t  Fat  - 
O Fa -C@.C *\ *\

@6@8contains_functions F`@/@/@/@/@ @8 - F`@- @@?@ @ @/@/@8wrap_var F`@ @ @ @ @ @9 .@<CC *\ *\ 	@=XD  t  t t  Fat  L 
O Fa -CCs *\ *\ A~@6@D
@3@0@0@5 A~@0@8 -@M
@Q@<XD  t  t t  Fat pos_list 
O Fa .YCC *\ *\@6@T@?@<CC *\ *\

@6@?@<CC *\ *\@6 @@9 -@<XD  t  t t  Fat  .S 
O Fa .RC@"C' *\ *\@6@8 .@E
@0@8 -@M
@S@F	@@@C@0@/	@8 -@8 .Q@M@S@P@<XD  t  t t  Fat  .) 
O Fa .(C@ZD| *\ *\ @ @
@6@/@/@8 AW @E@:@8
$including  F`@M@E@$@1$eval_if
@5@/
@1 A@1 @< @8
@5 A@5@8 -@M@1
$include_code @@5@9 B @@
@1 .a @@5@9 .c@F
@@
@1 .a
else_false@5@9 .c@F
@<C@D *\ *\	 @elif
@6@/@/@8 .[@E@k@1 .a@.
@.@0@5@0@/@8 F @M@ @  .f@8same_source F`@ @8 C @E@+
 @@M@1 .a .d@5@9 .c@F@@@7@E@'@+
 @@1 ._
@5@/@1 A@1 @< @8@5 A@5@8 -@M@1 .a @@5@9 .c@@
@1 .a
@5@9 .c@F@@@1 @a@1 \$ \) .f@5@0@5@9 @e F`@G
@G@<C@hD *\ *\ @else@6@/
@/@8 .[@E@D@1 .a@.@.
@0@5@0@/@8 .g@M@ 
 .m@8 .h@ @8 .k@E
@+ @@M@( @@@@E
@+ @@M@( @@@@&@1 .a
@5@9 .c@@@1 @a@1 \$ \) .m@5@0@5@9 .l@G@G@<C@>D *\ *\ F> F>@6@?@/
@0@8 .[@E
@+@1 .a@0@.@.@5@0@8 X @M
@E@*
@M@1 @a@1 \$ \&@2 @5@0@5@9 .l@@@S@@@S@G@<C@BD *\ *\ @endif@6@?@/
@0@8 .[@E
@!@C@1 .a@0@.@0@5@0@/@8 .g@M@  .o@8 .h@ @8 .k@P@M
@S@@@1 @a@1 \$ \) .o@5@0@5@9 .l@G@<CD *\ *\
@6@D
@8 .\@M
@Q@<XD  t  t t  Fat  - 
O Fa -CAI *\ *\ @=C@(AJ *\ *\
 A@



@6@E *[@ @8 .E@M@S@@@) @@ @ 
@9 -@<XD  t  t t  Fat  . 
O Fa .CB *\ *\@6@8 -@?@3	@5@9 A> @<CB *\ *\@6@/@/@8 * @ @/
@8 -@ @ 
@9 .q@<XD  t  t t  Fat  .` 	 D  t  t t  Fat  .` 
O Fa ._CD *\ *\@6@/	@8 Ic F`@/
@8 @/ @1 
@5@@<XD  t  t t  Fat  - 
O Fa -CA, *\ *\ @=C@)A- *\ *\ A@
	

@6@E
 *[@/@8 .E@M
@S@@@( @@ @8 . F`@ @9 -@<XD  t  t t  Fat variant_sha1_nat 
O Fa .uCBp *\ *\@6@/
@8 X F`@9 E F`@<XD  t  t t  Fat remove_arg_pos 
O Fa .zCB *\ *\	@6@T@?@<C@0B *\ *\

 

 
@6@?@ @/@/@ @/@8 -@ @ @ @ @ @ @ @9 .{ F`@<C@SB *\ *\
@6@8 .@?@ @/@8 .@E@/@3@.@.@5@8 .p@/@ @8 .@/@ @ @8 -@*@M@ @ @8 .@ 
@3@5@9 .p@@@ @ @ 
@8wrap_meta_arguments F`@ @9 - F`@G@G@<CB *\ *\ 	@=XD  t  t t  Fat  - 
O Fa -CA
 *\ *\@6@/@8 Jw @/@8 .@ @ @9 ( F`@<XD  t  t t  Fat  F_ 
O Fa -C@Z *\ *\@6@0@0@9 F^ F`@<XD  t  t t  Fat add_source_location_list 
O Fa .C@ *\ *\ 
@=C@ *\ *\
 	

@6@ @ 
@9 . F`@<XD  t  t t  Fat is_aux_meta 
O Fa .CDI *\ *\@6@8 .@/	@0@8 - @0@0__aux_meta_call_@9 A F`@<XD  t  t t  Fat  - 
O Fa -CC *\ *\@6@T@?@<C@%C *\ *\

 ZZ





 ZZ

@6@?@<CC *\ *\@6f1@9 -@<XD  t  t t  Fat  . 
O Fa .C	B0 *\ *\@6@T@?@<C@ B2 *\ *\ ZZ






 ZZ
@6@T@?@<C@6B6 *\ *\

 ZZ






 ZZ

@6@/@8 .@ @1 E@5@8 .6@ @ @ @8 -@?@<C@(B< *\ *\ E


 ZZ

@6@?@ 
@8 .@ 
@1 E@5@9 .6@<CBA *\ *\@6 B @1 .	@5@9 @ F`@<XD  t  t t  Fat  @ 
O Fa @CD *\ *\@6@U@9	eval_true F`@<XD  t  t t  Fat  ! 
O Fa -CCa *\ *\ @
	@6@?@<CCb *\ *\
 @@6@?@<C
Cc *\ *\  A	@=XD  t  t t  Fat has_meta_arg 
O Fa .CB *\ *\@6@0@/	@8 -@8direct_call_meta_arg F`@?@<XD  t  t t  Fat  J 
O Fa -CC *\ *\	@6 B @@8 .A@?@<C
C *\ *\@6@ @8simple F`@?@<CC *\ *\ 	@=XD  t  t t  Fat pos_nil 
O Fa .CC *\ *\@6@T@?@<CC *\ *\@6@?@<CC *\ *\@6nil@9 -@<XD  t  t t  Fat  .J 
O Fa .JC@m@ *\ *\
 @



 @

@6@?@ 
@/@8 -@ @8 -@/@/@ @ @/@8 -@ @ @/@ @1 @
@5@8 Id F`@E@%@ 
@8 .@/@ @8 .s@ 
@/@ @ @8 *@- @@M@" A@#@@	@'
@'@G@<C@(@ *\ *\		
 @


 @
@6@?@/@ @/@8 -@ 
@ @ @ @1 @
@5@9 .@<C@&@ *\ *\
@6@8 .@/
@ 
@8 .s@/@/@ 
@8 *@- @@?@" @@#@<C@ *\ *\ 	
@=XD  t  t t  Fat  . 
O Fa .C@VC *\ *\
 A


@6@E@ @8 . F`@M@'

@0@ @0@0@0@9 -@F@@@4@E@ @8 * F`@M@)
 A@/@0@0@0@0@8 -@ @ @9 -@@@C@ 
@8 .@M@'
@ @0@0@0@0@9 -@P@F@<C@FC *\ *\
 C F



@6@E@ @8 .@M@'

@/@0@0@0@0@8 -@ @0@ @0@0@0@9 -@@@C@ @8 .@M@'
@0@ @0@0@0@9 -@P@F@<CC *\ *\ C


@6@ @8 .@'

@0@ @0@0@0@9 -@<XD  t  t t  Fat remove_var_attr 
O Fa .CA *\ *\@6@?@<CA *\ *\
@6@8 @ @ @9 . F`@<XD  t  t t  Fat  .M @D  t  t @t  Fat .L Ag B6 @ @D  t  t t  Fat  .M 
O Fa .LC@ *\ *\	
@6@T	@?@<C@/@ *\ *\@6@U	@"	@#@?@E@8 .9@M@/
@ @/@8 .3 F`@ 
@ @ @9expand_term_list F`@@ @@9 .=@G
@<C@'@ *\ *\		
  @



@6@?@ @/@ @8 .K@ @1 @
@5@ @9add_source_location F`@<C@ *\ *\@6@ @ @@<XD  t  t t  Fat  ./ 
O Fa ..C@!@ *\ *\ Y


@6@1 Y
@5@/@/@8dcg_translate_rule Gp@?@ @ @ @9 .H F`@<C@ *\ *\@6@U@?@ @9 .@<C@ *\ *\ 	@=XD  t  t t  Fat  ! 
O Fa "CCe *\ *\ @
@6@?@<CCf *\ *\ @
	@6@?@<CCg *\ *\ A
@6@T	@T@?@<C@5Ci *\ *\

 A
@6@"
 ZZ



	@#@1 E@5@8 -@ @1 E@5@9 -@<XD  t  t t  Fat  - 
O Fa -CAQ *\ *\ @=C@&AR *\ *\ A@
	

@6@E@+
 @@M *[@8 .@@ *[@8 .@ @9 -@<XD  t  t t  Fat expand_setof_goal 
O Fa .CB *\ *\	@6@T@?@<C@/B *\ *\

 W_


 W_
@6@?@/@/@ @/@ @8 -@ @ @ @ @ @ 
@ @9 . F`@<C@/B *\ *\

 


 
@6@?@/@/@ @/@ @8 -@ @ @ @ @ @ 
@ @9 .@<CB *\ *\@6@?@/@ @ @ 
@ @8 -@ @ @ @9compile_meta_call F`@<XD  t  t t  Fat  .< 
O Fa .;C	@ *\ *\ 
	@=C@(@ *\ *\



@6@?@ @ @3@5@ @ 
@9 .:@<C@#@ *\ *\


@6@?@ @ @ @ @ 
@9 .:@<C@)@ *\ *\



@6 @@ @8 -@ @ @3@5@ @ 
@9 .:@<XD  t  t t  Fat  Id 
O Fa -C@0A *\ *\@6@3@1  B@5@4@1  B@5@5@/@8 -@C
@ @ @0@8 .@M
 *[@8 .N@,
@P@?@<CA *\ *\ 	@=XD  t  t t  Fat isect3 
O Fa .C
A *\ *\ H2@6@ @ @ 
@9 .@<CA *\ *\ @	
@6@ @ @9 .@<CA  *\ *\ G@6@ @ 
@9 .@<XD  t  t t  Fat  . 
O Fa .~C@:Bt *\ *\		@6@ @/
@8 -@1 F
@5@/@8 .v F`__aux_wrapper_@ @/@8 A F`@/@3
@5@8 .p@1 @@5@8compile_auxiliary_clause F`@ @3
@5@9 .p@<XD  t  t t  Fat  .^  	 D  t  t t  Fat  .^  
O Fa .]CDw *\ *\@6@/@0@0@8 .a F`@?@+ @@<CDz *\ *\   @=XD  t  t t  Fat  * AD  t  t t  Fat  * 
O Fa *CC: *\ *\@6@0@0@0@ @9 .T@<XD  t  t t  Fat intersection_eq 
O Fa .CDa *\ *\ 
@=C@)Db *\ *\@6@E@ @8 .&@M@"


@#@ @ 
@9 . F`@@@ @9 .@F
@<XD  t  t t  Fat  . 
O Fa .C@ *\ *\@6@E@8 .9@M@9 .@@
@"
 	@#@<XD  t  t t  Fat  .  
O Fa .CB$ *\ *\@6@T@?@<C
B% *\ *\@6@?@<CB& *\ *\ 
@=XD  t  t t  Fat  .@ 
O Fa .?CD *\ *\  A@=CD *\ *\  @@=XD  t  t t  Fat  - 	 D  t  t t  Fat  - 
O Fa -CC *\ *\
@6@T@?@<CC *\ *\ @=CC *\ *\



@6@ @9 -@<XD  t  t t  Fat  .P 
O Fa .OCA *\ *\@6@/
@8 -@9 .@<XD  t  t t  Fat  - 
O Fa -C@$B *\ *\@6@8 .@/@8 Bo @0@1 @5@8 @T @?@1 @5 @@8 @ @9 . F`@<XD  t  t t  Fat  - 
O Fa -CC *\ *\@6@T@?@<C@!C *\ *\

 ZZ





 ZZ

@6@?@<CC *\ *\@6 F@9 -@<XD  t  t t  Fat prop_var 
O Fa .C@&Ag *\ *\ .
@6@E
 *[@/@8 .E .@ @/@8 .	@M
@'
@@@)
 @@G@<C@#Am *\ *\ Ee
@6@C I@/@8 G2 F`@1 A@@.@.
@5@ @8 .B@*
	@M@'
@P@<XD  t  t t  Fat  ., 
O Fa .+C@i *\ *\ 	
@=C@p@j *\ *\
 E



@6 B[ @@8 .A@?@E@J@/@ @8 .B@E@ @1  G3@5@8 .C@M@1 
@2 G4	@.@5@@&
@@@1 
@2 G3	
@.@.@5@@M@1 .,@5@ @ @ @ @9 .K@@@ @ @ @9 .*@G@F@<C@@u *\ *\
 E



@6@E@h@/@ @8 .B@E@+@ @1  G3@5@8 .C@M@1 
@2 G4	@.@5@8 .D@1 
@2 G4	@5@@&@@@!@1 
@2 .	
@.@.@5@8 .D@1 
@2 .	
@5@@M@1 .@5@ @ @ @ @9 .K@@@ @ @ @9 .*@G@F@<XD  t  t t  Fat  . 
O Fa .CB *\ *\@6@9 -@<CB *\ *\  W`@=XD  t  t t  Fat  .	 
O Fa .CCV *\ *\		
 @@6@?@ @ 
@9 . F`@<C@SCX *\ *\@6@ @/@/@ 
@/@/@8 .Z F`@q@ @/@8 -@ @ @/@8 -@ @ @/@/@ @ @ @8 .T@ @ @ @ @/@/@ @8 . @ @ @ @ @ @ @9 .@<XD  t  t t  Fat  .W 
O Fa .VCC *\ *\	@6@U@?@<C@2C *\ *\ H@6@E@"@U	@M@" ZZ



	@#@1 E
@5@9 -@@@S@G@<XD  t  t t  Fat  .j 
O Fa .iCD *\ *\
@6@?@<CD *\ *\@6@1 @a@1 \$ \)
@5@0@5@9 .l@<XD  t  t t  Fat  . 
O Fa .C@OD8 *\ *\	@6@"	 @

@#@/@/
@8 -@/@ @8 .s@E@1 @2 
@5@8 @D F`@M@S@@@!@E@*@M@3	@5@9 G F`@@@3@1 @
@2 @5@5@9 .@<XD  t  t t  Fat  - 
O Fa -CAd *\ *\@6@9 . F`@<XD  t  t t  Fat same_functor 
O Fa .CBg *\ *\@6@8 .@?@8 .@/
@/@8 -@ @9 -@<CBl *\ *\@6@8 -@*	@<XD  t  t t  Fat  .b BD  t  t t  Fat  .b FD  t  t t  Fat  .b FD  t  t t  Fat  .b 	 D  t  t t  Fat  . 
O Fa .CA *\ *\ @=CA *\ *\
@6@/@ @8 _, @ @ @ 
@ @9 . F`@<XD  t  t t  Fat  \ 
O Fa \CC *\ *\@6debug_term_position @@8 .A@? B @1 \	@5@9 .@<CC *\ *\ @=XD  t  t t  Fat  .#	 
O Fa ."C@!BM *\ *\

  @@6@?@/@ 
@ @ @ @8 -@ @ @ @ @9 .@<C@UBP *\ *\ @@6@8 -@8 . @@0@ @8 *@?@/@8 .@ @ @/@/@8 .@ @ @/@/@ @ @ @8 -@ @/@ @ @8 .@/@8 -@ @ @ @ @ @ @ 
@9 .|@<CBY *\ *\		 W` @@6 @@0@ @8 *@?@ @ 
@ @ @ @9 .@<C@=B\ *\ *\	@6@ @ @ @8 *@E@+ @@M@S@@@'@E
@ @8 . F`@M@S@@@E@8 \ F`@M@1 @a@1 B
 L@2 \@5@0@5@9 .l@@@S@<XD  t  t t  Fat  Id 
O Fa .CA *\ *\@6@/@ @8 .s@ @ @ @ 
@9 -@<XD  t  t t  Fat  . 
O Fa .C@ *\ *\

@6@?@<C@3@ *\ *\


@6@?@ 
@ @/@/@8 .K@ @ @ @/@ @/@8 .8 F`@ @3@5@ @ @9 .@<C@.@ *\ *\



@6@?@ 
@ @/@/@8 .K@ @ @ @/@ @/@8 .@ @ @ @ @9 .@<C@1@ *\ *\

@6 @@8 -@ 
@/@/@8 .K@ @ @ @/@ @/@8 .@ @3
@5@ @ @9 .@<XD  t  t t  Fat  . 
O Fa .CD *\ *\
@6@T@?@<CD  *\ *\
@6@T@?@<CD" *\ *\
@6@Acompile_meta_arguments @@8 .A@@ G5 @@8 .A@?@<C@>D& *\ *\
@6@0@/@8 -@A@ @8 . F`@@@*@D
@ @8 .1 F`@M
@Q@A@0@1  @5@8 .@D	 .always@8 .A@M@Q@@ . .0@8 .A@?@<C@,D/ *\ *\ 


@6@?@E@ @8 -@ 
@8 .@M@ 
@ @ @9 .@@
@"	 
@#@<CD4 *\ *\@6@ @/@8compile_meta F`@ @9 .@<XD  t  t t  Fat  . 
O Fa .CD
 *\ *\  @@=CD *\ *\ 	otherwise@=XD  t  t t  Fat  . 
O Fa .C@kDN *\ *\
 @	

@6@ @/@8 -@/@8 -@ @ @/@8 .@1 F@5@/@8 .x .@ @/@8 .@0@ 
@0@1 @	@5@8 -@ @/@8 .@E@b@g@cA @t@M@!@3@1 N^@5@5@#@@@&@3@5@9 .p@<XXQM DF@$/usr/lib/swi-prolog/library/shlib.pl  %ZAuC FS Ereload_foreign_libraries Euse_foreign_libraryE .Ecurrent_foreign_libraryE FEunload_foreign_libraryE .E FXD  t  t t  Dt current_library BD  t  t t  Dt  . FD  t  t t  Dt  . 
D  t  t t  Dt  . @D  t  t @t  Dt . D  t  t t  Dt  . 
O D .CA	 D D@6@1 F@5 B@9 B @<XD  t  t t  Dt  . @D  t  t @t  Dt .  AgD  t  t t  Dt  . 
O D .C
A D D@6@1 F	@5 B@9 .@<XD  t  t t  Dt  F 
O D FC
@ D D@6@0@0@0@0@8 . H@?@<C@@ D D	@6@1 @a@0@0@5@8 B)@/@/@8find_library H@1 H@5@8 B@1 H@0@5@8 B)@1 	@2 #@.
@5@/ @@8 @@E@U@M@ @ @8delete_foreign_lib H@1 @a@5@8 H@R@@@ @ @8 .@?@E@)@/@8entry H@1 	@2 G
@5@@M@1 H@5@8 B)@ @ @ 
@9assert_shlib H@F@@@H@E@0@8 H H@M@1 H@5@9 B)@G@@@3@1 H@5@8 B)@1 H@0@5@8 B)@ 
@8 Ft H@/@1 .
@5@/@8 @H@1 @a@1 Eforeign_install_function@2install@5@0@5@9 @d@<C@/@ D D@6@1 H@5@8 B)@E@0@/@8 @a H@M@1 @a@0@0@5@8 B)@ @9 @d@@@1 @a@1 Eforeign_library@5@0@5@9 @d@F@<XD  t  t t  Dt  . 
O D .CAD D D@6@0@0@0@0@8 .@/
@1 H
@5@9 @H@<XD  t  t t  Dt  R 
O D RC@ D D@6@8 A@?@/
@8 E @0@9 E @<C@ D D@6@3@0@4@.
@5@8 A=@9 /
 H@<XD  t  t t  Dt  . 
O D .C@ D D	@6@1 ,@0@5@8 Jx@?@<C@ D D
 ,
@6@/@8 /
@3@4@5 Kq@9 Bk @<C	@ D D 
 ,
@=XD  t  t t  Dt  . 
O D .C
A D D@6$foreign@1	do_unload	@5@9 Ca @<XD  t  t t  Dt  . 
O D .C@;@ D D @@6@/@8 *Q @/@8 G @1 *Tshared Fr@.
@5@1 A`@1 H3 X3	@.@5@1 X4
@5@2 C@5@1 C
@5@8 A` @?@<C@ D D @@6@3@1 @ @5@4@1 A# Fr@5@4@1 A A@5@5@8 @ @?@<C@ D D
 @@6@8 Am@?@<C@ D D F
 @@6@ @8 Am@?@<C@ D D@6@1 @a@1 E @g@5@0@5@9 @d@<XD  t  t t  Dt  . 
O D .C
A D D@6@1 ,	uninstall@5@9 . H@<XD  t  t t  Dt  .  
O D .C@/AR D D@6@1 U-@.@.	@.
@5@1 A@1 K@2 .	@0
@0@5@2 ] @@5@/@8 @H@ @/@8 P7 I@ @9reload_libraries H@<XD  t  t t  Dt  H BD  t  t t  Dt  H FD  t  t t  Dt  H 
D  t  t t  Dt  H BD  t  t t  Dt  H FD  t  t t  Dt  H 
D  t  t t  Dt  @8 BD  t  t t  Dt  @8 FD  t  t t  Dt  @8 
D  t  t t  Dt unload_foreign 
O D / C@OA} D D	@6@8 . H@E@=@1 H@.	@2 @.
@.@5 @@/@8 F H@E@+	 H@M@ @/
@/@8 A:@1 

@5@ @8 E H@ @8 C H@R@@@I@G
@M@S@@
@S@G	@G@G
@<XD  t  t t  Dt unload_all_foreign_libraries  
O D /' CAp D D@6unload_foreign_libraries @@8 A@?@1 .@.@0@0@0@0@5@1 /!@5@9 Cx H@<CAt D D   @=XD  t  t t  Dt  F @D  t  t @t  Dt F  AgD  t  t t  Dt  F 
O D FC@ D D 

@6 /@1 .
	@5@9 /@<XD  t  t t  Dt abolish_foreign 
O D /+C@-A( D D@6@A@"@1 H@2 @.	@.
@5@8 K@/@/@8 A:@1 	@5@ @8 /$@R@@@S@G	@G@<XD  t  t t  Dt  / 
O D / CA7 D D@6@1 .@0@0@0@0@5@8 B)@1 .	
@5@9 B@<XD  t  t t  Dt  / 
O D /CA[ D D @=C@,A\ D D /
	


@6@E
@ @8 . H@M
@S@@ @8@1 D	load_failed@5@8 @< H@ @9 /@<XD  t  t t  Dt  F @D  t  t @t  Dt F D  t  t t  Dt  F 
O D FC
@ D D@6@1 , /@5@9 F H@<XD  t  t t  Dt  / 
O D /C@:A D D@6@0@0@/
@/@8 .@1 .@0@0@0@0@5@8 B)@E
@/@8 .@1 
@2 .@5@@M
@S@@@S@F@8 /, H@ @9 /@<XD  t  t t  Dt  . 
O D .C@ D D @@6@1 X+	@5@0 @@9 @@<C@ D D @=XXQM D+F@?/build/spark-VyARoI/spark-2012.0.deb/simplifier/ioutilities.pro  i1AuC AS AE LE DE +E VqE S$E JE #E (E  E ^;E +E ([E DE +XO D+ S$ C
A8 D* D*@6 @8 Qj@8 + J@?@<XO D+ J CA4 D* D*@6@8 S$ J@?@<XO D+ # C@ D* D*@6 C@@/
@8 HN@8write_terms_to_file_x J@8 G@?@<XO D+ ( C@ D* D*@6@/@8@"read_number_of_chars_from_stream_x J@ @8convert_charlist_to_readtext J@?@<XO D+ ^; C@ D* D*@6 Fr@/@8 HN@  @8@#read_lines_from_file_as_char_list_x J@ @8 G@?@<XO D+ ([ C@v D* D*@6@/
@8	read_line J@8read_line_from_stream_x J@?@<XO D+ + CAP D* D*@6 @8 Qj@ @8 /5@?@<XO D+write_terms_to_file_xx CA D* D*@6@/@ @8 A:@1 	@ @5@~q
@ @8 E J@R@<CA D* D*@6@?@<XO D+ + C@HA D* D* @8@6@/@8    ~n~n@8 /L@O*****************************************************************************~n@8 /L@#* An error has occurred in the ~a~n@3@5@8 /L S@8 /L@ @8 /L Y@8 /L@ @ 
@8 /L /O@8 /L /N@8 /L@8 A3@?@<C@DA D* D* B @6@/@8 /M /N@8 /L /O@8 /L@'* A warning was encountered in the ~a~n@3@5@8 /L*** WARNING - @8 /L@ @8 /L Y@8 /L@ @ 
@8 /L /O@8 /L /N@8 /L@?@<XO D+ /8 C@ D* D*
@6@?@<C@ D* D*
 
 



@6@ @ @8 /I J@ 
@9 /7@<XO D+ /; C@ D* D*
 @6@?@<C@ D* D*@6@/@8 _# @ @8@#read_number_of_chars_from_stream_xx J@?@<XO D+ /> C@ D* D*
 F>@6 F>@8 R J@?@<C@ D* D*
@6@?@<XO D+ /A C@ D* D*
 ^8
@6@?@<C@ D* D*@6@/@8 /T@ @ @8@$read_lines_from_file_as_char_list_xx J@?@<XO D+ /V C@ D* D* F> F>@6@?@<C@ D* D* Q@6@?@<C@ D* D*

@6@q
	?@ 
@ @8 /:@?@<XO D+ /G C@~ D* D* F> F>@6@?@<C@ D* D*@6@/
@8 Vu@8 F@?@<XO D+ /Z C@ D* D* F>@6@?@<C@ D* D* Q Q

@6@q
@ @ 
@8 /@@?@<C@ D* D*

@6@ 
@8 /@@?@<XO D+write_atom_list_to_stream C@` D* D*
@6@?@<C@d D* D*

@6~a
@3
@5@8 /L@ @9 /\ J@<XO D+ + CA~ D* D*@6 B  Qj@ @8 /5@?@<XO D+ /3 CB) D* D*@6@/	@8 /M@/
@8 D7
 G7SPARK ~a ~a Edition~n~n@3	@4
@5@8 /L@?@<XO D+ L C@-A D* D*		@6@/@8 K J@/@8 /d@/
@8 /d@ @ 
@/@8 I J@?@ @ @/@8 /e@/@ @8 /d@?@ @9 Vq J@<XO D+ Vq CA D* D*@6 A@3@4 Q@4@/%PRESIMP-F-ABORT, Presimplification terminated.@4 Q@5@/	@8 P I@9 J J@<XO D+   C
A" D* D*@6@,ERROR IN COMMAND LINE SYNTAX
!!! Involving: @/
@8 A@9 /6@<XO D+ + C
Af D* D*@6 B  Qj@8 /5@?@<XO D+ /4 CB D* D*@6@/	@8 /M@/
@8 D6 /b@/@8 D5 /bSPARK ~a ~a~n~a~n@3	@4
@4@5@8 /L@?@<XXQM )F@#/usr/lib/swi-prolog/library/oset.pl  %ZAuC FS E )E )Eoset_isE
oset_powerE )%E )0Eoset_dunionE	oset_dintE )9XO ) /q C@5	u E0  %ZA /y @@6@?@R@<C@6 /y /y @=C@7 /y /y
@6@8 T{@ @9 /x )@<XO ) /r C@ /y /y@6@/
@8 P7 I@3@5@/@8pset )@ @9 Jv@<XO ) )% C@ /y /y 
@=C@ /y /y@6@/
@ @8 (@ 
@ @ @9delel )@<XO )union3 C@H /y /y H2	
@6@ @ @ @9union2 )@<C@J /y /y @	
@6@ @ @9 ) )@<C@L /y /y G
@6@ @ @9 /@<XO ) . C@W /y /y @=C@X /y /y
@6@/@ @8 (@ @ @ 
@ @9 . )@<XO ) )0 C@ /y /y 
	@=C@ /y /y@6@/
@ @8 (@ 
@ @ @9addel )@<XO ) /t C@ /y /y @=C@ /y /y
@6@ @9 /u )@<XO ) . C
@\ /y /y H2@6@ @ @ 
@9 . )@<C@^ /y /y @	
@6@ @ @9 ) )@<C@` /y /y G@6@ @ 
@9 /@<XO ) /v C@ /y /y @=C@ /y /y
@6@ @9dint )@<XO ) )9 C@g /y /y 
@=C
@h /y /y@6@ @ @9 _ )@<XO ) / C
@C /y /y 	
@=C@D /y /y
@6@/@ @8 (@ @ @ 
@ @9 / )@<XO ) ) C@? /y /y 
	@=C
@@ /y /y@6@ @ @9 /@<XO ) _ C
@k /y /y 	
@=C@l /y /y
@6@/@ @8 (@ @ @ 
@ @9 _. )@<XO ) ) C@S /y /y 
@=C
@T /y /y@6@ @ @9 /@<XO ) /p C@0 /y /y @@6@?@R@<C@1 /y /y @=C	@2 /y /y	
@6@9 /z@<XO ) _. C@u /y /y H2	
@6@ @ @ @9 _* )@<C@w /y /y @@6@ @ 
@9 )9 )@<C@y /y /y G@6@ @ 
@9 /@<XO ) _* C@p /y /y @=C@q /y /y
@6@/@ @8 (@ @ @ 
@ @9 /@<XO ) / C@ /y /y H2	

@6@ @ 
@9 )0 )@<C@ /y /y  @	
@=C@ /y /y  G	
@=XO ) /} C@ /y /y 
	@=C@ /y /y@6@ @/
@8happ )@ @ 
@9 /|@<XO ) / C@ /y /y H2	

@6@ @ 
@9 )% )@<C@ /y /y  @
@=C@ /y /y  G	
@=XO ) / C@ /y /y 
@=C@ /y /y
	

@6@ @ 
@9 /@<XO ) / C@ /y /y 
	@=C@ /y /y@6@ @/
@8 /@ @ 
@9 /@<XO ) / C@ /y /y 
	@=C@ /y /y@6@ @/
@8 /@ @ 
@9 /@<XXQMlicenseF@#/usr/lib/swi-prolog/boot/license.pl  #WAs@ C S Eeval_license E /E /XD  t  t t  /t 
report_gpl  
O / / C@	s@#/usr/lib/swi-prolog/boot/license.pl  #WA /@6@/@1gpled@5@/	@8 #
 /@? BB@1 /gpl	@5@9 @< /@<C@ / /  @6 BB@1 /lgpl@5@9 /@<XD  t  t t  /t  / 
O / /C
@ / /@6@/	@8licensed / /@0@9 / /@<XD  t  t t  /t report_proprietary  
O / / C@(@ / /@6@A@/@1proprietary@.	@5@/
@8 / BB@1 /@1proprierary	@5
@5@8 /@R@@@S@G@F
@<XD  t  t t  /t warn_if_unknown 
O / /C@~ / /@6@0@0@8 /@?@<C@ / /@6 B @1unknown_license@5@9 /@<XD  t  t t  /t  /  
O / /C@ / /  @6@8 / /@9 / /@<XD  t  t t  /t  / 
O / /C@s / /@6@E
 B@/	@8 C  /@M
@S@@@(	<unknown file>@9 / /@<XD  t  t t  /t license_list 
O / /C@ / / 
	@=C@b@ / /
@6@ @0@/
@8 /@&	@E@3@A@1 ,@.@5@ 
@8 A /@@	@1url@.@5@ 
@8 /@&@M@" E  ~|~w~t~20+~w @
@#@@@" E  ~|~w @
@#@G@ @ @9 / /@<XD  t  t t  /t see_also 
O / /C@ / /  @@9See http://www.swi-prolog.org/license.html for details on @@?SWI-Prolog licensing policies supporting both free and non-free @	Software.

@=XD  t  t t  /t  / B,D  t  t t  /t  / 
O / /C@5 / /  / / ,GNU General Public License /@$http://www.fsf.org/copyleft/gpl.html@=C@9 / /  / / ,@!GNU Lesser General Public License /@'http://www.fsf.org/copyleft/lesser.html@=C@> / / swipl / ,@ SWI-Prolog Prolog Source License /@&http://www.swi-prolog.org/license.html@=C
@E / / guile / ,License for Guile@=C
@H / / gnu_ada / ,@9The license of the run-time units of the GNU Ada compiler@=C@K / / x11 / ,The X11 licens /http://www.x.org/terms.htm@=C@O / / expat / ,
Expat license /@%http://www.jclark.com/xml/copying.txt@=C@S / / sml / ,@+Standard ML of New Jersey Copyright License /@5http://cm.bell-labs.com/cm/cs/what/smlnj/license.html@=C
@W / / 
public_domain / ,Unrestricted Public domain@=C@Z / / cryptix / ,The Cryptix General License /@(http://www.cryptix.org/docs/license.html@=C@^ / / bsd / ,The modified BSD license /@.http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5@=C@b / / zlib / ,The license of ZLib /@*http://www.gzip.org/zlib/zlib_license.html@=C
@g / / lgpl_compatible / ,Other LGPL compatible license@=C
@j / / gpl_compatible / ,@)Other GPL and not LGPL compatible license@=XD  t  t t  /t  / D  t  t t  /t  / BD  t  t t  /t  / 
D  t  t t  /t 	file_list 
O / /C@ / / 
	@=C@ / / E    ~w @

@6@ @ 
@9 / /@<XD  t  t t  /t  / 
O / /C@ / /@6@/
@1 /
@0@0@5@/@8 @I /@&@ @ @9 /@<XD  t  t t  /t  / 
O / /C@z / /@6@8 / /@1 /	@5@9 @ /@<XD  t  t t  /t  / 
O / /C@ / /@6@8 /@/
@0@8 /@-
 /@-
 /@<XXQM DF@=/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__vcg.pro  i1AuC AS AE (SE K E (rE (E TE Q-E TbE (zE TeE (E (E NE LE (Esave_data__vcg E NE (E (E (E (E (XO Dadd_dpc_hypothesis_x C
@ D D@6 S@3@5@ A NI@?@<C@ D D@6@1  A@2 NJ@0@0@5@8 B) S@3@5@ A J@?@<XO D (S C@ D D@6@1 T	
@5@8 @ K!@?@<XD  t  t t  Dt  E
 BO Dadd_dpc_hypothesis C@ D D @6@1 Tb	
@5@8 /@?@<C@ D D@6@b@i@h@s@1 Tb	
@5@8 /@?@<C@ D D@6@8 ( K! @@ @8 ( K!@ @8 / K!@?@<XO D ( C@ D D@6 M;@8 R7 K:@1 Tb	
@5@8 /@?@<C@ D D@6 M7@8 0@/@8 DX K:@ @8 / K!@?@<XO D (r C@ D D@6@1 K 	
@5@8 /@?@<XD  t  t t  Dt  E BD  t  t t  Dt  T BD  t  t t  Dt  Tc BO D (z C@ D D@6@1 L	@5@8 /@?@<XO D Te CA  D D@6@1 Tb	
@5@8 K@?@<XO D ( C	@ D D  @6@1 Q-@0@5@8 B)@?@<XD  t  t t  Dt  L BD  t  t t  Dt  N  BO D ( C
@ D D@6@1 (@5@8 /@?@<XO D ( C@ D D  @6@1 T@0@0@0@5@8 B)@?@<XO D / C@VA D D@6 D@/@8 # M @3@1  D@2  E@5@4@1  D@2  N @5@4@1  D@2  L@5@4@1  D@2  E
@5@4@1  D@2  Tc@5@4@1  D@2  T@5@5@8 # J@?@<XO D N C@ D D  @6 N@8 /@?@<XO D ( C	@ D D  @6@1 (@0@5@8 B)@?@<XO D ( C
@ D D@6@1 Q-@5@8 /@?@<XO D ( C@ D D  @6@1 Tb@0@0@0@5@8 B)@?@<XO D ( C
@ D D  @6@1 K @0@0@0@0@0@5@8 B)@?@<XD  t  t t  Dt  E BXQM CF@&/usr/lib/swi-prolog/library/dialect.pl  %ZAu@ C FS E
exists_sourceE FEsource_exportsXO C F C@D C C@6 @@8 G~ G F@8 G@E	@+ HR@M	@S@@@9attach_dialect
 C@<XO C H9 C@ C C@6@/
@8 'D @"
 @ G
	@#@<XO C " C@ C C@6@/
@8 0
 0 Fr@8 HN@E H@8 H@M
@9 H 0@@@S@<XO C 0 C@h C C@6@3@1 @ B_@5@4@1 A# Fr@5@4@1 A A@5@5@9 @ @<XO C 0 C@.@w C C@6@/
@8 " 0@1 C@1 0
@.@5@2 C
@5@0 A@8 @@E@8 B@M@ @9 A 0@@@ @9 R I@<XO C 0 C@@@M C C@6@1 F@2  B@5@8 0	 0@? Bs@/	@8 C  C@1 	@2 F@2  B@5@8 A @E
@1 @2 
setup_dialect @5@8 @C@M
@1  0@5@@@@S@<C@U C C @=XO C 0	 C@e C C@6@0@9 0@<XXQM BF@./usr/lib/swi-prolog/library/dialect/sicstus.pl  %ZAuC FS Eprolog_flagE CE /DE /EE CEtrimcore E CEupdate_mutableE AEget_mutableEcreate_mutableE 0 E C!E CE GPXO B 0+ C
A B B@6@8 A@9 G@<XO B /D CAk B B@6@9 XZ X_@<XO B 0$ CAS B B@6$mutable@8 A:@?@9 #S B@<CAV B B@6mutable@9 B G@<XD  t  t t  Bt  C B,O B C C@' D D  C D@=C@C D D   D@=XO Bpush_sicstus_library  C@G@^ B B@6@A@@@1 F@2  B B@5@/@3@1 @ @5@4@1 A# Fr@5@4@1 A A@5@4@1 A A@5@5@8 @ @1 @@1  A@2 E F@5@2 C  B B@5@8 B@R@@@S@F@<XO B 0) CAA B B 
 0-@=XD  t  t t  Bt  C @D  t  t @t  Bt C  @O B C CA- B B@6@/
@8 C@8 C B@9 C B@<XD  t  t t  Bt  C @D  t  t @t  Bt C  @O B C CA* B B@6@/
@8 C@9 05@<XO B 0& C@ B B@6@8 Am@?@1 F8@.@5@8 G B@ @8 A B@1 A@	@5@9 F B@<C@&@ B B@6@8 B@?@/@3@1 @ B_@5@4@1 A# Fr@5@5@8 03@ @8 08@1 F8@5@9 07@<C@ B B@6@9 XQ G@<XO B 0  C@ B B   @=XO B 0 CA B B@6@9sicstus_flag B@<XO B 0= CA B Bsystem_type@6@?@E


saved_program @@8 A@M
@)	 Q@@@)	 A@<CA B B@6@9 A@<XO B C CA B B 

@6@8 Am@?@ @8 A@3
@4@5 @9 Bk B@<CA B B@6@8 A Bs@/
@8 B@3
@4@5 @9 0A@<XO Bsicstus_module_decl C@ B Bhidden @@6@?@&	@" @ G G @
@#@<C@ B B 	@=XO B 0! CAh B B@6 Ae@9 0,@<XO B 0" CA B B  @6@9  | B@<XO B Gl C@ B B 
	@=C@ B B@6@ @/
@8 0B B@ @ 
@9 0G B@<XO B 0' CAI B B 
 04@=XO B B C@z B B@6@T@?@R@<C@{ B B  @=XD  t  t t  Bt  C" @D  t  t @t  Bt C!  @ AgO B C! CA1 B B@6@/@8 C@ @8 05@ @9 C B@<XD  t  t t  Bt  @P 	 O B @R C B B D~ F GQ@=XD  t  t t  Bt  C @D  t  t @t  Bt C  AgO B C CA' B B@6@/
@8 C@9 0J@<XD  t  t t  Bt  @ @D  t  t @t  Bt C   O B C C@ B B@6@N@@O@@@@@<XXQM ,F@$/usr/lib/swi-prolog/library/pairs.pl  %ZAu@ C FS E ,Epairs_keys_valuesEmap_list_to_pairsEtranspose_pairsEgroup_pairs_by_keyE
pairs_keysXO ,values_keys_pairs C@Q	u C  %ZA 0W @=C@R 0W 0W
 E

@6@ @ @ @9 0U ,@<XO , , C@Z 0W 0W @=C@[ 0W 0W E




@6@ @ @9 , ,@<XO , 0K C@#@A 0W 0W@6@E@U@M@9pairs_keys_values_ ,@@@E@U	@M@9keys_values_pairs ,@@@9 0X@<XO , 0[ C@I 0W 0W @=C@!@J 0W 0W E





@6@ 
@ @ @9 0Z@<XO , 0^ C@M 0W 0W @=C@N 0W 0W
 E

@6@ @ @ @9 0]@<XO ,same_key C@"@~ 0W 0W
 E





@6@*@?@ @ @ @ @9 0` ,@<C@ 0W 0W 	@=XD  t  t t  ,t  0N @D  t  t @t  ,t 0M Ag @O , 0M C@ 0W 0W@6@9map_list_to_pairs2 ,@<XO , 0O C@ 0W 0W@6@/
@8
flip_pairs ,@9 P4@<XO , 0Q C@y 0W 0W @=C@*@z 0W 0W E


 E



@6@ @ 
@/@8 0b@ @ @9 0Q ,@<XO , 0d C@ 0W 0W 
@=C@ 0W 0W
 E


@6@ @ 
@@ @ @9 0c@<XO , 0g C@ 0W 0W @=C@ 0W 0W E


 E


@6@ @ 
@9 0f@<XO , 0S C@d 0W 0W @=C@e 0W 0W E



@6@ @ @9 0S ,@<XXQM CF@&/usr/lib/swi-prolog/library/quintus.pl  %ZAu@ C FS E 0E W<Eno_style_checkEgenargE .E CE WE L^E W@E W7E W3E WE W]E WEEpowE WfE WdE WE WIEunixE WE ME	midstringE 'HEraise_exceptionE *E	atom_charE 0E . E "Estream_positionEcurrent_streamE	skip_line E 0E 0E 0XO C 0 C@B@ C C G7@6@?version_data@1 HR@.
@.@.@0@5@8 A V@/
@8 Acompiled_at@/@8 A@3SWI-Prolog @4
@4 A~@4@4 A~@4@4 Se@4
@4): @4@5@9 A 'J@<C@ C C@6@9 A@<XO C W< C@ C C@6@b@h@l W:@x@<XO C 0k C@ C C@6@/	@8q_style_option 'J@1 L5	@5@9 # 'J@<XD  t  t t  Ct  C @D  t  t @t  Ct 0p O C 0p CAN C C@6@9 A @<XO C 0m C@ C C@6@9 BQ@<XO C 0o CA
 C C@6@E	@8 A@M	@S@@@T@<XO C 0q C@ C C@6@b@h@l W@x@<XO C L^ C@ C C@6@b@h@l W@x@<XO C 0s C@ C C@6@b@h@l W6@x@<XO C 0r C	@ C C@6@b@h@i@m W<@x@<XO C 0t C@ C C@6@b@h@l W2@x@<XO C 0u C@ C C@6@b@h@l W~@x@<XO C 0v C@ C C@6@b@h@l W\@x@<XO C 0w C@ C C@6@b@h@l WB@x@<XO C 0z C@ C C@6@b@h@l We@x@<XO C 0x C	@ C C@6@b@h@i@m N@x@<XO C 0{ C@ C C@6@b@h@l Wc@x@<XO C 0| C@ C C@6@b@h@l W@x@<XO C 0~ C
@i C C +m
	@6@9 V 'J@<C
@k C C V
	@6@9 0@<C@m C C A@6@9 # 'J@<C@o C C A$
	 @6 Fr@9 E 'J@<C@q C Ccd@6 V@3@.	@5@8 A 'J@0@9 F 'J@<C@t C C 0
	@6@0@9 0@<C@v C Cargs
	@6 A@9 A@<C@x C C H
	@6 A@/
@8 A	to_prolog@9 ) XB@<XO C 0} C@ C C@6@b@h@l WH@x@<XO Cstream_mode CA( C C  Fr Fr@=CA) C C  C@ C@@=CA* C C  EM C@@=CA+ C C  L+ C@@=XO C 0 C@ C C@6@b@h@l W@x@<XO C 0 C@ C C
single_var $W@6@?@<C@ C C 
@=XO C 0 C@ C C@6@b@h@l M@x@<XO C 0 C@| C C@6@/
@8 K 'J@9 0@<XO C 0 C@SAk C C	
@6@T@?@/@8 *@A@U@@@E@U
@M@ @ 
@ @8 %7 'J@@@S @ @0@/@8 A@ 
@b@g@g@m E@x@0@ 
 @/@8 A@ @8 *@3@4	@4@5@9 0@<C@'Aw C C@6@ @ @ 
@8 A @ @0@/@8 A@0@ 
 @/@8 A@ @ @9 A@<XD  t  t t  Ct  'I @D  t  t @t  Ct 'H Ag  O C 'H CA C C@6@9 @@<XO C 0 CA C C@6@9 @d@<XO C 0 CA C C @=XO C 0 CAZ C C@6@9 E@<XO C 0 C
Ae C C@6@0@0@0@9 0 'J@<XO C 0 C@ C C   @=XO C 0 C@ C C@6@/	@8 +z 'J@/
 H@8 +| 'J "@9 " "@<XO C 0 CA/ C C@6@1 H	@5@8 B@9 F @<XO C 0 C@5A C C@6@1 0@.@5@8 B@ @8 0 'J@E

@1 G@.@5@8 B@M
@S@@@E
@1file_no@.@5@8 B@M@S@@@(@'@<XO C 0 CA: C C  @6
@9 B 'J@<XO C 0 CA< C C@6
@9 H 'J@<XO C 0 CAg C C@6@ @0@0@9 0@<XO C 0 CAi C C@6@ @ @0@9 0@<XXQM DF@D/build/spark-VyARoI/spark-2012.0.deb/simplifier/load__data_files.pro  7AAu@ C AS AE QXO D Q C@d D D  @6@8establish_static_files  Q@8establish_dynamic_files  Q@?@<XO D@)determine_proof_file_kind_and_base_file_x CB D D
 J@6 M;@8 R7 K:@D A~@8 R Q@M@Q@?@<CB D D
 J@6 M;@8 0@3 A~@4 N^@4 L@4 ^@5@8 I Q@?@<CB D D
zombie_scope@6 M7@8 0@D A~@8 0@M@Q@?@<CB  D D
 0@6 M7@8 0@3 A~@4 ^]@4 K@4 L@5@8 0@?@<CB* D D
 D@6@3 A~@4 K@4 ^^@4 K@5@8 0@?@<CB3 D D@6@/@8 F@QProvided input file ~a should have no extension or have a .vcg or .pfs extension.@3@5@9 S$ J@<XO D@'determine_proof_file_kind_and_base_file CA D D@6@/@8 F@ @/@8 0 Q@ @8 F@?@<XO Destablish_log_file CA D D@6 M;@8 0 !@8 ! K: A@3@4	@4.slg@5@/
@8 P I@8 & M @?@<CA D D@6 M7@8 0 !@8 0 A@3@4	@4.zlg@5@/
@8 0@8 0@?@<CA D D@6@1 !@.
@5@8 0@/@8 U2 Q@ @8 0@?@<CA D D@6 M@8 0@?@<CA D D@6@.Unable to determine correct logging behaviour.@9 0@<XO D@*potentially_add_datafiles_global_user_rule CAd D D@6@D
@'	@M
@Q@8 +x W@8 & M @?@<CA} D D@6@?@<XO Dpotentially_add_datafiles_rule C	AN D D@6@8 0@8 & M @?@<CAT D D@6@?@<XO Dretrieve_parent_directory CBF D D@6 @/
@8 W I@0@3	@4@0@5@8 0@?@<XO D@)potentially_add_datafiles_local_user_rule C	AY D D@6@8 0@8 & M @?@<CA_ D D@6@?@<XO Destablish_common_files CA D D@6@8 0 Q@?@<XO Densure_datafile_exists CAE D D@6@8 0@?@<CAI D D@6@'Required input file does not exist: ~a.@3@5@9 0@<XO D@$establish_proof_file_dependent_files C@@ D D

 J@6 A@3	@4
@4.vcg@5@/@8 0@ @8 0 Q@ @8 & M  A@3	@4
@4.fdl@5@/@8 0@ @8 0@ @8 & M  A@3	@4
@4.rls@5@/
@8 0@ 
@8 0 Q A@3	@4
@4.rlu@5@/@8 0@ @8 0 Q@/@8 0 Q A@3	@4@4 0@5@/@8 0@ @ @8 0 Q A@3	@4
@4.siv@5@/@8 0@ @8 & M @?@<C@a@ D D 0@6 A@3	@4
@4.dpc@5@/@8 0@ @8 0@ @8 & M  A@3	@4
@4 0@5@/@8 0@ @8 0@ @8 0 A@3	@4
@4 0@5@/
@8 0@ 
@8 0 A@3	@4
@4.sdp@5@/@8 0@ @8 & M @?@<C@LA D D D@6 A@3	@4
@4.pfs@5@/@8 0@ @8 0@ @8 & M  A@3	@4
@4.dec@5@/@8 0@ @8 0@ @8 & M  A@3	@4
@4.sip@5@/
@8 0@ 
@8 & M @?@<CA= D D@6Unexpected proof file kind: ~p.@3@5@9 0@<XO D 0 C@q D D  @6	data__prf@8establish_debug_file Q D@8 1data__files@8 1@?@<XO Dproof_file_info C@+A D D@6 @/@8 0@/
@3@.@5@ @8 0@ @ @8 0 Q @ 
@/@8 0@  @8 A@?@<XO D 1 C@| D D@6 A@3debug_@4@4.pro@5@/	@8 0@/
@8 0@8 & M @?@<XO D 0 C@ D D @6@D@0@8 ! K:@M@Q@-Target file not provided on the command-line.@9 0@<C@"@ D D@6@/@8 1@/	@8 0@/
@/@/@8 1 Q@ @ @8 0 Q@ @ @8 0 Q@?@<C@ D D  @6@4Unexpected error in establishing input file details.@9 0@<XXQM DF@D/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__provenance.pro  7AAuC AS AE ^KE DE ME K/E ]E ^$E JE ^7Esave_data__provenance E ^QE DE DXD  t  t t  Dt  D BO D ^$ C
@f D D@6@1 M@5@8 @ J@?@<XD  t  t t  Dt  D BO D 1 C@J@ D D@6 D@/@8 # M @3@1  D@2  D@5@4@1  D@2  D@5@4@1  D@2  D@5@4@1  D@2  D@5@4@1  D@2  D@5@5@8 # J@?@<XO D ^K C
@r D D@6@1 1@5@8 1@?@<XD  t  t t  Dt  D BO D K/ C@ D D  @6 D@8 J J@?@<XO D ] C
@v D D@6@1 1@5@8 1@?@<XO D ^7 C
@j D D@6@1 J@5@8 1@?@<XO D ^Q C@n D D@6@1 1	@5@8 1@?@<XD  t  t t  Dt  D BD  t  t t  Dt  D BXQM BF@$/usr/lib/swi-prolog/library/debug.pl  %ZAuC FS E BEdebug_message_contextElist_debug_topics E BE BE BE $E [XD  t  t t  Bt show_time_context 
O B 1&C@*Au B B@6@1 "@.
@5@8
debug_context B@/@8 +z B@1 G@.@5@ @8 " B@&
@"
 E [	@#@<CA{ B B 
@=XD  t  t t  Bt  B 
O B FC@s@} B B@6@/
@/@8debug_target B@E@`@N@(@1 B
@.@.
@5@8 K@O@ @ 
@ @/@/@8update_debug B@1 11
@5@8 @ B@R@@@0@E
 B@0@8 C  B@M@S@@	 B @1debug_no_topic
@5@8 B @@ @/@/@8 12@1 11
@5@8 15@G@M@S@@@S@G@G@<XD  t  t t  Bt debug_output 
O B 19CA B B A E@6@?@<C	A B B
@6@8 [ B@?@<CA B B@6 EM@3@1 ] @@5@4@1 [@5@4@1buffer S@5@5@9 ,@<XD  t  t t  Bt  14 
O B 13C@ B B @ @ @@6@?@ 
@9
ensure_output B@<C@ B B @
 @
 @@6@?@3@5@ 
@9 I I@<C@ B B @
 @
 @@6@?@<C@ B B @ @ @@6@?@<C@ B B @
 @ @@6@?@<C@ B B @
 @
 @@6@?@ @ 
@9 ) I@<XD  t  t t  Bt valid_topic 
O B 1CC	@ B Bthread 1E 1E@6@?@<C
@ B B " 1( 1(%T.%3f@6@?@<C@ B B 1(
 1( 1(@6@?@<C@ B B@6 1!@9 B G@<XD  t  t t  Bt  1@ 
O B 1?C	@ B B E@6@?@<C@ B B 
@=XD  t  t t  Bt  B BD  t  t t  Bt  B 
D  t  t t  Bt  1#  
O B 1"C@E@ B B@6 E
~`-t~45|~n@8 E B E~w~t ~w~35| ~w~n@3Debug Topic@4	Activated@4To@5@8 1I E 1H@8 1I@A@/@/	@/
@8 11 B E 1J@3@4	@4
@5@8 1I@R@@@S@G@F
@<XD  t  t t  Bt  B 
O B [C@x B B@6 @@9 F B@<XD  t  t t  Bt  B @D  t  t @t  Bt B D  t  t t  Bt  B 
O B BC@#A" B B@6@D
@D@/	@1assertion_failed	@5@8 @@M@Q@@@F	@M
@Q@@@F	@?@<C	A' B B@6 A@8 1P B@9 1Q  B@<XD  t  t t  Bt  B 
O B 1$C@i B B@6@0@9 1N@<XD  t  t t  Bt  B @D  t  t @t  Bt B Ag Ag D  t  t t  Bt  B 
O B BC@ B B@6 @@/@8 1N@?@ @9print_debug B@<C@ B B @=XD  t  t t  Bt show_thread_context 
O B 1XC@ Al B B@6 1E@8 1)@/
@8 H@-
 Pu@&@" E [
	@#@<CAr B B 
@=XD  t  t t  Bt  1Q  
O B 1TCA5 B B   @=XD  t  t t  Bt  B 
O B BC@ @ B B@6@E
@/	@0@0@8 1N@8 G B@M
@S@@@1 11 @@5@9 15@F	@<XD  t  t t  Bt  10 
O B 1/C@ B B@6@U@" JM	
@#@?@<C@ B B 
 @@=XD  t  t t  Bt  1W 
O B 1VC
@ B B@6@ @ Yndebug_print_hook Yn@?@<C@ B B
@6@?@<C@9@ B B@6@1  @?@2 Z@2 F
@5@/@8 Gm@A@ @/
@8 R I@ 
@/@8 1: B@ @1 TD @l@1 [9@2 [@5@5@8 ] B@R@@@S@G
@<XD  t  t t  Bt  B 
O B BC@f B B@6 @@0@9 1N@<XD  t  t t  Bt  1Q 
O B 1PCA+ B B@6@ Yn 1P Yn@?@<C@,A- B B@6 @8@1 1P	@5@8 B
@8 Y K@E
 Z@0@8 A@M
@9  V B@@
@1 @a@1assertion_error	@5@0@5@9 @d@<XD  t  t t  Bt  1+ BD  t  t t  Bt  1+ 
O B 1*C@= B B  1E@=XD  t  t t  Bt  1! 
O B 1 C@ B B Ou
	@6@?@/
@/@8 1D B@1 1*
@5@8 B)@1 1*@5@9 15@<C@ B B L5
	@6@?@/
@0@8 1g@1 1*
@5@9 B)@<C@ B B@6 1!@9 B G@<XD  t  t t  Bt  $ 
O B 1%C@z B B@6 @@9 1O@<XXQM GqF/usr/lib/swi-prolog/boot/dcg.pl  #WAsC S E .E .E GnE ^HEcall_dcgXD  t  t t  Gqt  . 
O Gq .C@@<	s/usr/lib/swi-prolog/boot/dcg.pl  #WA 1l Y A




 @

@6@?@/@/@ @/@/@8 - Gp@ @/@/@ @/@/@8 1n@/@ @8 @/ @!@1 ^@0@5@#@ @ @/@/@ @ @8
dcg_extend Gp@ @ @ @ @/@/@ @8dcg_body Gp@ 
@ @ @ @ @/@ @8 1t@1 A@5@/@ @ @8dcg_optimise Gp@ @ @ @ @9 1w@<C@U@F 1l 1l Y



 @

@6@/@/@ @/@/@8 1n@ @ @/@/@ @ @8 1q@/@ @8 1o@!@1 1p@0@5@#@ 
@ @ @ @ @/@ @8 1t@ @ @ @9 1w@<XD  t  t t  Gqt  Z 
O Gq ZC@ 1l 1l 1p


@6@*
@?@'	@'
@<C@ 1l 1l 1p


 
	@6@ @ @9dcg_qualify_pos Gp@<XD  t  t t  Gqt  1} 
O Gq 1|CA. 1l 1l@6@T@?@<C@'A0 1l 1l
 ZZ






 ZZ
@6@?@<CA3 1l 1l@6 -@9 \ Gp@<XD  t  t t  Gqt 
dcg_no_extend 
O Gq 1C@ 1l 1l @=C@ 1l 1l @=C@ 1l 1l  Y@=C@ 1l 1l  Y@=C@ 1l 1l  B@=C@ 1l 1l  Ay@=C@ 1l 1l  A@=C@ 1l 1l  C@=C@ 1l 1l  Y[@=C@ 1l 1l  F@=C@ 1l 1l  C@=C@ 1l 1l  Y@=XD  t  t t  Gqt  - 
O Gq -CA 1l 1l@6@ @ @ 
@; F` -@<XD  t  t t  Gqt 
dcg_bt_pos 
O Gq 1CA 1l 1l
@6@T@?@<C@'A 1l 1l !


 ZZ


 ZZ@6@?@<CA 1l 1l@6
brace_term@9 1~@<XD  t  t t  Gqt 
or_delay_bind 
O Gq 1C@ 1l 1l A A@	@6@*
@?@<C@ 1l 1l 	
@=XD  t  t t  Gqt dcg_cut_pos 
O Gq 1CA 1l 1l
@6@T@?@<C@(A 1l 1l  E

 ZZ

 E
 ZZ@=CA 1l 1l@6 A@9 1~@<XD  t  t t  Gqt dcg_terminal_pos 
O Gq 1CA# 1l 1l@6@T@?@<CA% 1l 1l  &M

 ZZ
@=CA' 1l 1l  E

 ZZ
@=CA) 1l 1l@6terminal@9 1~@<XD  t  t t  Gqt dcg_extend_cache D  t  t t  Gqt  1 BD  t  t t  Gqt  1 FD  t  t t  Gqt  1 
D  t  t t  Gqt  1y 
O Gq 1xC@Y 1l 1l A A@




@6@*
@?@'
@<C@\ 1l 1l A@

@6@*
@?@'
@)	 @@<C@` 1l 1l 
@=XD  t  t t  Gqt  . 
O Gq 1iC@9 1l 1l@6@0@0@9 . Gp@<XD  t  t t  Gqt  1v 
O Gq 1uC@g 1l 1l ^H
@6@T@?@ @ @9 1z Gp@<C@1@j 1l 1l 


 1p

@6@?@0@/@0@0@0@8 1n@ @ @1 1p	@5@ @ @ 
@ @9 1t@<C@m 1l 1l A@@6@?@ @9 1 Gp@<C@y@o 1l 1l
@6@E@M@"@#@M@?@E@8 AE @M@ @/@8 FQ @"
 A@@#@F@@@$@E@0@/@8 E Gp@T@M@"
 FQ@#@@ Xz@8 Bu Gp@F@F@F@@@"@C@8 G @M@?@/@8 "5 @ @ @/@8 1@"
 A@@#@P@F@ @9 1@<C@ 1l 1l B A B A@@6@?@ @9 1 Gp@<C
@ 1l 1l Y @	@6@?@<C@%@ 1l 1l

 Y
 A
 A@@6@?@/@8 1 Gp@ @ @ @ @9 1@<C@>@ 1l 1l A

 A

@6@?@/@/@ @/@/@8 1n@ @ @ @/@ @ @8 1t@ @ @ @ @ @ @9 1t@<C@V@ 1l 1l C

 C

@6@?@/@/@ @/@/@8 1n@ @ @ @/@/@ @8 1t@ @ @ @ @ @8 1 Gp@ @ @ @/@/@ @8 1t@ @ @ @ @ @9 1@<C@V@ 1l 1l Y[

 C

@6@?@/@/@ @/@/@8 1n@ @ @ @/@/@ @8 1t@ @ @ @ @ @8 1@ @ @ @/@/@ @8 1t@ @ @ @ @ @9 1@<C@>@ 1l 1l F

 F

@6@?@/@/@ @/@/@8 1n@ @ @ @/@ @ @8 1t@ @ @ @ @ @ @9 1t@<C@>@ 1l 1l C

 C

@6@?@/@/@ @/@/@8 1n@ @ @ @/@ @ @8 1t@ @ @ @ @ @ @9 1t@<C@/@ 1l 1l Ay
 A Ay
 A@@6@?@/@ @/@8 - Gp@ @ @ @0@ @ @9 1t@<C@ 1l 1l		@6@ @ @/@/@8 1q@ @ @ 
@ @9 1@<XD  t  t t  Gqt  Go @D  t  t @t  Gqt Gn @ B6D  t  t t  Gqt  Go 
O Gq GnCAL 1l 1l@6@9 ^H Gp@<XD  t  t t  Gqt  Go @D  t  t @t  Gqt ^H @ B6 B6D  t  t t  Gqt  Go 
O Gq ^HC
AN 1l 1l@6@8phrase_input Gp@8 1@9 1j Gp@<XD  t  t t  Gqt  1s 
O Gq 1rC
@ 1l 1l@6@T@?@1 @a B@0@5@9 @e Gp@<C@-@ 1l 1l 

 
@6@?@/@/@ 
@ @/@8 1n@ @ @ @ @ @9 1q@<C@ 1l 1l@6@ @ @8 1 Gp@?@ 
@9 . Gp@<C@@ 1l 1l@6@E@8 W @M@S@@
@1 @a@1 B G@5@0@5@8 1@E@8 1 Gp@M@1 @a@1 Bbdefinedcg_nonterminal@5@0@5@8 1@@@S@E@8 F @M@/@/@8 Y @/@ @ @8 1@@	@&@&@( @q@ @ @ @8 A; @ @ @ @8	copy_args Gp@q@q@ @ @/@8 BR @ @ @/@8 1@1 1@5@8 @ @'@'
@'@ 
@9 1@<XD  t  t t  Gqt  1k @D  t  t @t  Gqt 1j @ B6 B6D  t  t t  Gqt  1k 
O Gq 1jC@EAS 1l 1l	@6@E@3@/@/@8 G| @U@ @8dcg_special Gp@M@ @0@1 1p@0@5@/
@/@/@0@8 1t@'	
@'
@1 @5@@@
@@G@G
@F@<XD  t  t t  Gqt  \ 
O Gq \CA6 1l 1l@6@; F` -@<XD  t  t t  Gqt  . 
O Gq .C	A 1l 1l@6@; F` .@<XD  t  t t  Gqt  1 
O Gq 1C@ @ 1l 1l@6@b@h@i@s@?@/@8 1@ @ @8 1@q
@ 
@ @9 1@<C@ 1l 1l @=XD  t  t t  Gqt  - 
O Gq -C
A 1l 1l@6@ @; F` -@<XD  t  t t  Gqt  1 
O Gq 1CA] 1l 1l@6@T@?@<CA^ 1l 1l@6@?@<CA_ 1l 1l@6@?@<CA` 1l 1l@6@1 @a@1 B @@5@0@5@9 1@<XD  t  t t  Gqt  1 
O Gq 1CAc 1l 1l@6@9 1@<CAe 1l 1l  A@=CAf 1l 1l  C@=CAg 1l 1l  Y[@=CAh 1l 1l  F@=CAi 1l 1l  B@=CAj 1l 1l  Y@=CAk 1l 1l @=CAl 1l 1l @=CAm 1l 1l  Ay@=XXQMspark_prolog_settingsF@</build/spark-VyARoI/spark-2012.0.deb/simplifier/settings.pro  i1AuC AS AE D XO 1 1 C@!@4	u D  i1A 1  @6single_var_warnings M7@8 Gdiscontiguous_warnings M7@8 Gredefine_warnings M7@8 G ] @8@8 G  @8@8 G@?@<XXQM EAF@'/usr/lib/swi-prolog/library/backcomp.pl  %ZAuC FS Emessage_queue_sizeE
current_mutexE CE$set_promptEcurrent_threadE SEat_initializationE
$strip_moduleEconvert_timeE$versionEsumlistE )E$homeE$argvE$archE	checklistE	hash_termEsubsumesEsubsumes_chkE +Ewrite_lnE 1E +EEstring_to_atomEstring_to_listEset_featureEfeatureE -aE CMEhashEread_variablesE 1Eset_base_moduleE CME	substringEmergeE$apropos_matchEconcat_atomE	merge_setE Z Esetup_and_call_cleanupE 1E V|E 1Eexport_listEdisplayqE #EsformatE 2E EEE 2E EDXD  t  t t  EAt  C 	 O EA 1 C
A E@ E@@6 A A @@9 C V}@<XD  t  t t  EAt  1 	 O EA 1 C@&@ E@ E@@6@E
@8 AE V}@M@&	@@@/	@8 Vupercent_to_tilde@/
@8 ) XB@/@8 Vu _@ @9 G@<XO EA 1 C
A E@ E@@6@1 $I	@5@9 C/ @<XO EA 1 CA E@ E@@6@U@?@1 FS@2status	@5@1 @a@1 E 1E@0@5@0@5 A@9 @@<C
A E@ E@@6@1 2	@5@9 2 @<XD  t  t t  EAt  1 	 O EA 1 C@ E@ E@@6 G@9 A@<XO EA 1 CA E@ E@@6@9 ) I@<XD  t  t t  EAt  1 	 O EA 1 C
@u E@ E@
 ]@6 V@9 A@<XD  t  t t  EAt  1 @D  t  t @t  EAt 1 AgO EA 1 CAq E@ E@@6@9 XA XB@<XO EA 1 C	A^ E@ E@@6@8 F@'	@<XO EA 1 CAG E@ E@@6@9 ,@<XO EA 1 CA2 E@ E@@6@9 E V}@<XO EA 1 C@0A E@ E@		@6@1 "	

@.@0@0@0@5 H@8 +| V}@ @b@g@l WZ@l C-@x@ @b@g@l WX@cC@p@l C-@x@<XO EA 1 CA E@ E@@6@9 A@<XO EA 1 C@ E@ E@@6 Ae@9 1 V}@<XO EA 1 C
@ E@ E@@6@3@1 H	@5@5@9 Af @<XD  t  t t  EAt  1 @D  t  t @t  EAt 1 O EA 1 C
Bg E@ E@@6 B @1 \@2 1@5@9 @< V}@<XO EA 1 CA E@ E@@6@q	?@ @0@ @9 Z V}@<XO EA 1 C@ E@ E@@6@9 Bk V}@<XO EA 1 CB> E@ E@
	@6@?@<CB? E@ E@
@6@?@<C@!B@ E@ E@

@6@ @ 
@8 T{@?@ @3
@5@ @9 1 V}@<C@!BA E@ E@


@6@ @ 
@8 )H@?@3@5@ @ @9 2!@<CBB E@ E@

@6@*
@ @ @ @9 2!@<XO EA V| C@ E@ E@@6@9 A@<XO EA 2 C@ E@ E@@6@3@1
ignore_ops @@5@4@1 H @@5@5@9 P@<XO EA 2 C
B  E@ E@@6@1 H8	@5@9 G V}@<XD  t  t t  EAt  1 @D  t  t @t  EAt 2    B6 O EA 2  C	B3 E@ E@@6@ @9 H/ V}@<XD  t  t t  EAt  2 @O EA 2 C@ E@ E@@6@1 G@5@9 E V}@<XD  t  t t  EAt  EE @O EA 2	 CB E@ E@@6@1 	@5@9 EE
 EG@<XO EA 1 C@"A E@ E@@6@U@?@1 I/@2 2@.@5@1 @a@1 Emutex@0@5@0@5 A@8 @@ @9map_mutex_status V}@<CA E@ E@@6@1 2@.@5@8 2* @ @9 2,@<XO EA 1 CA E@ E@ @=XD  t  t t  EAt  1 @D  t  t @t  EAt 1 O EA 1 CA E@ E@@6 B
@9 B V}@<XD  t  t t  EAt  1 @D  t  t t  EAt  1 	 O EA 1 CA E@ E@@6@9 G| V}@<XD  t  t t  EAt  1 	 O EA 1 C@| E@ E@@6 G7@9 A@<XO EA 1 CA E@ E@@6@1 G	@5 ,@9 " V}@<XD  t  t t  EAt  ) @D  t  t @t  EAt 1 Ag B6O EA 1 CA| E@ E@
@6@?@<CA} E@ E@
@6@ @@?@"


@#@ @ 
@9 1 V}@<CA E@ E@


@6@ @9 23@<XD  t  t t  EAt  1 	 O EA 1 C@ E@ E@@6 A@9 A@<XO EA 1 CAi E@ E@@6@9 @ V}@<XO EA 1 CAQ E@ E@@6@9 F@<XO EA 1 CA= E@ E@@6@9 2
@<XO EA 1 CA$ E@ E@@6@9 G V}@<XO EA 1 CA E@ E@@6@9 "5 V}@<XO EA 1 CA E@ E@@6@9 G@<XD  t  t t  EAt  -a @D  t  t @t  EAt 1 O EA 1 C
B_ E@ E@@6 B @1 \@2 1@5@9 2@<XO EA 1 C@ E@ E@@6@3@1 H
@5@5@9 Xi@<XO EA 2- CA E@ E@ unlocked @=CA E@ E@ locked

@=XO EA 1 C@ E@ E@@6@3@1 @" @@5@5@9 I V}@<XD  t  t t  EAt  1 @D  t  t @t  EAt 1 O EA 1 CBp E@ E@ 
	
@6@1 	@2 R
@5@9 G V}@<XD  t  t t  EAt  1 	 O EA 1 C@ E@ E@@6@0@9 @z V}@<XO EA 1 CBM E@ E@
	@6@?@<CBN E@ E@
@6@?@<C@6BO E@ E@	

@6@E@ @ 
@8 IT@M@'@ @3
@5@ @9 1 V}@@@'
@3@5@ @ @9 2A@<XO EA 1 CA+ E@ E@  @6@9 P@<XO EA 2 C@ E@ E@@%@~@6@?@<C@ E@ E@ 
@=XO EA 1 C@ E@ E@

@6@?@ @9 A@<C@ E@ E@@6@9 A V}@<XD  t  t t  EAt  1 @D  t  t @t  EAt 1   O EA 1 CB) E@ E@@6@9 A` V}@<XD  t  t t  EAt  2 @O EA 2 C@ E@ E@@6@1 G@5@9 2&@<XO EA 2 C
B E@ E@@6@1 F8	@5@9 2$@<XO EA 2
 C@ E@ E@@6@3@1 2" @@5@4@1 H @@5@5@9 Y*@<XD  t  t t  EAt  ED @O EA 2 CB E@ E@@6@1 	@5@9 ED 2)@<XXQM DF@?/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__rules.pro  7AAuC AS AE N.E VE MNE VE MJE ME VE RXO D N. C@ D D 

@6@ @  &@0 Rc@3	@5@9 V MK@<XO D V C@e D D@6@1 V	

@5@8 As@?@<XO D MN C@/@ D D 


@6@ @ 
 &@0 &@3	@5@3
@5@ @8 2G@D@1 A	
@5@8 B@M@Q@<XD  t  t t  Dt  D BO D MJ C@+@ D D		 


@6@ @ 
 &@/ &@3@.@5@3@.@5@ @8 2G@ @ @ @9switch_bindings MK@<XO D M C@ D D 

@6@ @  &@0 Rc@3	@5@9 2G@<XO D 2I C	@ D D  &	
@=C	@ D D  '&	
@=C	@ D D  '&
	@=XO D R C@ D D@6@0 &@0 &@3	@5@3
@5@0@8 2G@8 B@9 B@<XO D V C@ D D@6@1 V	

@5@8 K@?@<XXQM AF@!/usr/lib/swi-prolog/boot/packs.pl  #WAsC S E$pack_detachE$pack_attachE AE AXD  t  t t  At  V D  t  t t  At  V BD  t  t t  At  V FD  t  t t  At  V 
D  t  t t  At  V D  t  t t  At  V BD  t  t t  At  V FD  t  t t  At  V 
D  t  t t  At attach_package 
O A 2PC@c@ V V@6@3@4/pack.pl@5@/	@8 A A Fr@8 E A@/
@8 E A@8check_existing A@/@8foreign_dir A@/@8
prolog_dir A@?@1 V
@5@8 At A@1 V
 B_@5@8 2`@ @8update_autoload A@E
@- @@M
@1 V
 F@5@8 2`@@@S BC@1 ]k@2 ]l
@5@9 @< A@<XD  t  t t  At  2N 	 D  t  t t  At  2N 
O A 2MC@M V V@6@8 2Q A@?@<C@&@O V V@6@E	@8 E A@M	@1 @a@1 E @5@0@5@9 @e A@@
@1 @a@1 B V@5@0@5@9 2g@<XD  t  t t  At  2L 	 D  t  t t  At  2L 
O A 2KC@B@> V V@6@E
@8 An A@M
@S@@
@1 @a@1 B @@5@0@5@8 2g@E@1 2_	@5@8 K A@M@1 V@0@0@5@8 B* A@9 , A@@
@1 @a@1 E V@5@0@5@9 2g@<XD  t  t t  At  A 
O A 2OC@w V V@6@1 X?@.	@5@0 A@8 @ A@?@/
@8 - A@9attach_packages A@<C@{ V V @=XD  t  t t  At  - 
O A -C@ V V@6@E
@0@0  @8 A A@M
@'	@@ @9 A A@<XD  t  t t  At  A  
O A AC@F@Y V V@6@/@1 @@1 ]k A~@5@4@1 @ @5@4@1 A# Fr@5@4@1 A A@5@5@/	@8 @I @J@E@-	@M@/
@8remove_dups A@1 @Y
@5@1 2O@5@9 Cx A@@@S@F
@<XD  t  t t  At  2^ 
O A 2]C@ V V@6@3@4/prolog@5@8 2S@9 2f@<XD  t  t t  At  2X 
O A 2WC@ V V@6@1 2_	@5@8 2i@?@1 V@0@0@5@9 2j@<C@ V V@6@/
@8 2_ A@? B @1 ]k@2 ]o
	@5@8 2d@R@<C@ V V @=XD  t  t t  At  2[ 
O A 2ZC@J@ V V@6 V@/@8 A A@3	@4/lib@5@/@8 2S@ @8 2f@?@3	@4/lib/@4@5@8 2S@E
@8 2f@M
@1 V F
@5@9 2`@@ B @1 ]k@2 ]s@5@8 2d@R@<C@ V V  @@=XD  t  t t  At  2c 
O A 2bC@ V V@6	/INDEX.pl@/	@8 2r@E
	@8 A A@M
@9 2k@@@S@<XD  t  t t  At  2P 
O A 2PC@ V V@6@D@8 X! A@M@Q@/
@8 2r@8 2e@?@<C@ V V @=XD  t  t t  At  2v 
O A 2uC@k V V @=C@l V V@6@ @8 A A@?@ @9 2t@<C@o V V

@6@ @ 
@3
@5@9 2t@<XD  t  t t  At  2p 
O A 2oC@} V V @=C@~ V V
@6@8 2 A@ @9 2n@<XD  t  t t  At  X" 
O A X!C@ V V  A~@=C@ V V  O@=XXQM DuF@B/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__switches.pro  7AAuC AS AE V_E !E TE UE !E PE !E LE TE !	E K?E &E !E !E !E  E !Eget_switch_wrapE !xE !E !E  E !~E !Eget_switch_expression_reductionE !_Eget_switch_complexity_limitE !mE OEget_switch_nocontradiction_huntE !>E UE@#get_switch_substitution_eliminationE !QE UEget_switch_standardisationE !(E V>Eget_switch_rule_substitutionE !2E UE  E LE UEget_switch_simplificationE !E UE  E R7E V]E !4E 0E !E !$E QoE K8E !*Eget_switch_usageE !E Do E QhE !E Dr E QrEget_switch_depth_limitE  E !|E !Eget_switch_inference_limitE VKE !hE !fE !oE !vE TE !ZE !JE !aE !XE ME V;E !LE !.E UE !SE !8E UE !:E  E UE !@E !"XO Du V_ CB
 Dt Dt
 M;@6@1 !@.
@5@8 2 K:@9 R K:@<XO Du ! C
Ay Dt Dt@6@1 2@5@8 @ K:@?@<XD  t  t t  Dut  D BO Du U CB Dt Dt
 M;@6@1 !@.
@5@8 2 K:@9 2@<XO Du ! C
A} Dt Dt@6@1 R7@5@8 2@?@<XD  t  t t  Dut  P BO Du ! C
Aq Dt Dt@6@1 Qr@5@8 2@?@<XO Du L CA Dt Dt@6@9 2 K:@<XD  t  t t  Dut  T BO Du !	 C
Au Dt Dt@6@1 Qo@5@8 2@?@<XO Du K? CA Dt Dt@6@9 2 K:@<XD  t  t t  Dut  D BO Du ! C	A Dt Dt  @6@1 2@0@5@8 K@?@<XO Du ! C
Ai Dt Dt@6@1 2@5@8 2@?@<XD  t  t t  Dut  DZ BO Du   C	A Dt Dt  @6@1 0@0@5@8 K@?@<XO Du ! C
Am Dt Dt@6@1 Qh@5@8 2@?@<XD  t  t t  Dut  2 BO Du !x C
Aa Dt Dt@6@1 2@5@8 2@?@<XO Du ! C	A Dt Dt  @6@1 2@0@5@8 K@?@<XO Du ! C	A Dt Dt  @6@1 Qr@0@5@8 K@?@<XD  t  t t  Dut  DY BO Du !~ C
Ae Dt Dt@6@1 2@5@8 2@?@<XD  t  t t  Dut  DH BD  t  t t  Dut  2 BO Du !_ C	A Dt Dt  @6@1 2@0@5@8 K@?@<XD  t  t t  Dut  2 BO Du !m C	A Dt Dt  @6@1 2@0@5@8 K@?@<XO Du O CB0 Dt Dt@6@9 P K:@<XD  t  t t  Dut  2 BO Du !> C	A Dt Dt  @6@1 L@0@5@8 K@?@<XO Du U CB7 Dt Dt  M;@=XD  t  t t  Dut  2 BO Du !Q C	A Dt Dt  @6@1 2@0@5@8 K@?@<XO Du U CB) Dt Dt
 M;@6@1 !@.
@5@8 2 K:@9 2@<XD  t  t t  Dut  2 BO Du !( C	A Dt Dt  @6@1 T@0@5@8 K@?@<XO Du V> CB" Dt Dt
 M;@6@1 !@.
@5@8 2 K:@9 2@<XD  t  t t  Dut  2 BO Du !2 C	A Dt Dt  @6@1 T@0@5@8 K@?@<XO Du U CB Dt Dt
 M;@6@1 !@.
@5@8 2 K:@9 2@<XO Du   C
A Dt Dt@6@1 0@5@8 2@?@<XD  t  t t  Dut  L BO Du U CB Dt Dt
 M;@6@1 !@.
@5@8 2 K:@9 2@<XD  t  t t  Dut  2 BO Du ! C	A Dt Dt  @6@1 !@0@5@8 K@?@<XO Du U CB Dt Dt M7@6 A@9 2@<XO Du   C
A9 Dt Dt@6@1 &@5@8 2@?@<XD  t  t t  Dut  D[ BO Du V] CB
 Dt Dt M7@6 A@9 2@<XO Du !4 C
A= Dt Dt@6@1 T@5@8 2@?@<XD  t  t t  Dut  DX BO Du 2 CA Dt Dt@6@9 T K:@<XO Du !$ C
A1 Dt Dt@6@1 2@5@8 2@?@<XD  t  t t  Dut  Qp BO Du K8 CA Dt Dt@6@9 2 K:@<XO Du !* C
A5 Dt Dt@6@1 T@5@8 2@?@<XD  t  t t  Dut  2 BO Du ! C
A) Dt Dt@6@1 !@5@8 2@?@<XO Du 2 C	A Dt Dt  @6@1 Qo@0@5@8 K@?@<XD  t  t t  Dut  Qi BO Du ! C
A- Dt Dt@6@1 !@5@8 2@?@<XO Du 2 C	A Dt Dt  @6@1 R7@0@5@8 K@?@<XD  t  t t  Dut  Qs BD  t  t t  Dut  2 BO Du   CA% Dt Dt@6@1  	@5@8 2@?@<XO Du !| C	A Dt Dt  @6@1 2@0@5@8 K@?@<XO Du ! C	A Dt Dt  @6@1 Qh@0@5@8 K@?@<XD  t  t t  Dut  2 BO Du VK CB8 Dt Dt  M7@=XO Du !h C
AY Dt Dt@6@1 2@5@8 2@?@<XO Du !f C	A Dt Dt  @6@1 2@0@5@8 K@?@<XO Du !o C
A] Dt Dt@6@1 2@5@8 2@?@<XO Du !v C	A Dt Dt  @6@1 2@0@5@8 K@?@<XO Du T CB- Dt Dt@6@9 L K:@<XO Du !Z C
AQ Dt Dt@6@1 2@5@8 2@?@<XO Du !J C	A Dt Dt  @6@1 2@0@5@8 K@?@<XO Du !a C
AU Dt Dt@6@1 2@5@8 2@?@<XO Du !X C	A Dt Dt  @6@1 2@0@5@8 K@?@<XO Du M CB3 Dt Dt  @6 M;@9 2 K:@<XO Du V; CB Dt Dt M7@6 A@9 2@<XO Du !L C
AI Dt Dt@6@1 2@5@8 2@?@<XO Du !. C	A Dt Dt  @6@1 &@0@5@8 K@?@<XO Du U CB& Dt Dt M7@6 A@9 2@<XO Du !S C
AM Dt Dt@6@1 2@5@8 2@?@<XO Du !8 C	A Dt Dt  @6@1 P@0@5@8 K@?@<XO Du U CB Dt Dt M;@6 A@9 2@<XO Du !: C
AA Dt Dt@6@1 P@5@8 2@?@<XO Du   CA Dt Dt@6@1  @0@5@8 K@?@<XO Du U CB Dt Dt M7@6 A@9 2@<XO Du !@ C
AE Dt Dt@6@1 L@5@8 2@?@<XO Du !" C	A Dt Dt  @6@1 2@0@5@8 K@?@<XXQM DF@E/build/spark-VyARoI/spark-2012.0.deb/simplifier/librarypredicates.pro  i1Au@.C AS AE WE WE P7E JbE +oE +E WE +xXXQM CF@$/usr/lib/swi-prolog/library/lists.pl  %ZAuC FS E )E )E P7E )E IE )E RE )E )E )E )E )E JbE Z]E )E WE )E )E )E )E )E )E )E )E )E (:E )E )E )E )E )E )XD  t  t t  Ct  EM 
O C IC@u C C 
	@=C@v C C


@6@ @ 
@9 I I@<XD  t  t t  Ct  EH 
O C EHCB C C 
	@=CB C C@6@b@i@g@o@y
@ @ 
@9 2 I@<XD  t  t t  Ct  ) 
O C )CB C C
@6@?@<CB C C@6@ @8 A I@?@ @9 ) I@<CB C C


@6@ @ 
@9 2@<XD  t  t t  Ct  D  
O C RC@j C C

@6@ @9member_ I@<XD  t  t t  Ct max_member_ 
O C 2CA C C 
	@=CA C C@6@E
@ @8 IT@M
@ @9 2 I@@@ @ @9 2@<XD  t  t t  Ct  ) 
O C )CB C C
	@6@?@<CB C C@6@ @8 2@?@ @9 ) I@<CB C C


@6@ @ 
@9 2@<XD  t  t t  Ct perm 
O C 2CA C C @=CA C C

@6@/@8 ) I@ @ @9 2 I@<XD  t  t t  Ct  D 
O C WCBp C C@6 @@8 G~ G@/
@8 0S ,@/@8 P4@ @8equalize I@9pairs_to_keyset I@<XD  t  t t  Ct last_ 
O C 2CA[ C C 
	@=CA\ C C@6@ @ @9 2 I@<XD  t  t t  Ct  ) 
O C )CB? C C@6 @y@8 2 @y@8 2@b@h@i@s@9numlist_ I@<XD  t  t t  Ct  ) 
O C )CB C C
@6@ @9 ) I@<XD  t  t t  Ct nth0_det 
O C 2C@ C C 
@6@?@<C
@ C C

@6@?@<C@ C C


@6@?@<C@ C C



@6@?@<C@ C C




@6@?@<CA  C C





@6@?@<C@#A C C







@6@q:@b@g@c @u@ @ @9 2 I@<XD  t  t t  Ct append_ 
O C 2C@ C C @=C@ C C
@6@/@8 2@ @ @9 2 I@<XD  t  t t  Ct  ) 
O C )CA C C

@6@ @9min_member_ I@<XD  t  t t  Ct  ) 
O C )CA C C@6@/
@8 ) I@?@'	
@<XD  t  t t  Ct generate_nth 
O C 2CAC C C 


@=CAD C C		



@6@q@ @ @ @ @9 2 I@<XD  t  t t  Ct  ) 
O C )C@lA C C@6@/
@/@8 E I@/@/
@8 2@E@+@+
@M@*
@F@@@F@E@T@+
@M@ @8 B@F@@@3@E@+@T
@M@8 B@F@@@!@E@T@T
@M@/@8 B@ @8 B@@ @@8 2 @@8 2@F@9 2@<XD  t  t t  Ct  ) 
O C )CA0 C C@6@T@? @ @9 2@<CA3 C C@6 Z@8 2@ @9	find_nth0 I@<XD  t  t t  Ct  ) 
O C )CAz C C @=CA{ C C



@6@ @9 ) I@<XD  t  t t  Ct  E  
O C JbCAX C C
@6@ @9 2@<XD  t  t t  Ct  ) 
O C )C@5@ C C@6@E
@8 C,@M
@9 2@G@@@!@E@T@M@"	@#@ @  @9nth_gen I@@ @y@9 2@G@<XD  t  t t  Ct  ) 
O C )C	@ C C@6@ @9select_ I@<XD  t  t t  Ct equalize_to 
O C 2CB{ C C @=C@(B| C C E



@6@E@*	@M@'
@ 
@9 2 I@@@ 
@ @ @9 2@<XD  t  t t  Ct  ) 
O C )C
@ C C 	@=C@ C C

@6@ @9 ) I@<XD  t  t t  Ct  2 
O C 2CBw C C @=CBx C C E
	

@6@ @9 2@<XD  t  t t  Ct  ) 
O C )CB2 C C 
	@=CB3 C C@6@b@g@i@m Wl@y
@ @ 
@9 2 I@<XD  t  t t  Ct  ) 
O C )C
@ C C 

@=C@ C C


@6@ @ 
@9 2@<XD  t  t t  Ct  2 
O C 2CB  C C 
	@=CB C C@6@E
@ @8 I: @M
@ @9 2@@@ @ @9 2@<XD  t  t t  Ct  EM 
O C )C@ C C@6 @@8 2@9 2@<XD  t  t t  Ct  2 
O C 2CAH C C 

@6@?@<CAI C C


@6@q?@ @ 
@ @9 2@<XD  t  t t  Ct  ) 
O C 2C
A C C	@6@T@?@<CA C C
	@6@?@<CA C C@6@?@ @/
@8 2@ @ 
@9 2@<C	A C C 	@=XD  t  t t  Ct  D 
O C DCA C C 
	@=CA C C


@6@ 
@3	@5@ @9 2 I@<XD  t  t t  Ct  ) 
O C )CB C C@6@?@<CB C C
@6@8 2@ @9 ) I@<XD  t  t t  Ct  ) 
O C )CB C C
@6@?@<CB C C@6@ @8 2@?@"


@#@ @ 
@9 ) I@<C
B C C

@6@ @9 2@<XD  t  t t  Ct  ) 
O C )CB/ C C
@6@ @9 2@<XD  t  t t  Ct  ) 
O C )CBW C C@6@/	@/
@8 2@+
@/@8 Jv@ @9 B@<XD  t  t t  Ct  EH 
O C )CB C C@6 @9 2@<XD  t  t t  Ct  2 
O C 2C@m C C 	@=C@n C C@6@ @ @9 2@<XD  t  t t  Ct  2 
O C 2C
@ C C 



@=C@ C C

@6@ 
@ @9 2@<XD  t  t t  Ct  ) 
O C )CA C C

@6@ @9 2@<XD  t  t t  Ct  2 
O C 2CA C C 	
@=CA C C
@6@ @/@8 Y I@ @ 
@ @ @9 2@<XD  t  t t  Ct  D 
O C P7CA C C@6@9 2@<XD  t  t t  Ct  ) 
O C )CAk C C@6@/
@/@8 2@+@'	
@<XD  t  t t  Ct  Z^ 
O C )CA; C C@6@T@?@ @9 2@<CA> C C@6 +B@8 2@/@8 2@ @ @9 2@<XD  t  t t  Ct  Z^ 
O C Z]C@<A C C@6@E@8 C,@M@q?@ @9 2@G@@@#@E@T@M@"	
@#@ 
@ @9 2@@ @y@9 2@G@F@<XD  t  t t  Ct  ) 
O C )C@ C C 
@=C@/@ C C@6@E@D@ @8 Jx@M@Q@M@ @9 ) I@F
@@@"


@#@ @ 
@9 2@<XD  t  t t  Ct  2 
O C 2CB C C @=C@"B C C E


@6@T@?@) N^@"	


@#@ @ 
@9 2@<CB C C

@6@9 2@<XD  t  t t  Ct  2 
O C 2CBE C C
@6@?@"
@#@<CBG C C
@6@q@ @ @9 2@<XD  t  t t  Ct  (; 
O C (:C@ C C@6@/@8 2@?@'
@<XD  t  t t  Ct  (; 
O C )C
@ C C@6@ @8 ) I@?@<XD  t  t t  Ct  ) 
O C 2CB" C C 
	@=CB# C C@6@b@g@i@m Wk@y
@ @ 
@9 2@<XD  t  t t  Ct  I 
O C )C@ C C @=C@ C C


@6@ @ @9 ) I@<XXQM B_-C AS AXD  t  t t  B_t comment_hook B,D  t  t t  B_t  2 
D  t  t t  B_t  Ff B,D  t  t t  B_t  Ff 
D  t  t t  B_t  $ B,O B_ $ CA EV EV html F http
html_write@=CA EV EV 
javascript F  2js_write@=XD  t  t t  B_t  1Q BD  t  t t  B_t  1Q B,D  t  t t  B_t  1Q 
D  t  t t  B_t  Ba B,D  t  t t  B_t  Ba 
D  t  t t  B_t  G9 D  t  t t  B_t  G9 BD  t  t t  B_t  G9 
D  t  t t  B_t  &# B,D  t  t t  B_t  &# 
O B_ &%C@'D$ # # #
 F
@6@7 C@Anew @f@8 X C@@ 2 Im@8 2@?@R@<XD  t  t t  B_t xref_open_source B,D  t  t t  B_t alternate_syntax B,D  t  t t  B_t xref_source_time B,D  t  t t  B_t  + B,O B_ + C@ E9 E9@6@7 Gs@0@9 #9 Gs@<XD  t  t t  B_t xref_source_identifier B,D  t  t t  B_t  1] B,D  t  t t  B_t  1] 
D  t  t t  B_t  _2 B,D  t  t t  B_t  _2 
O B_ _1C@ F F  F@$use :- use_foreign_library/1 instead@=C@ F F  F@$use :- use_foreign_library/2 instead@=XD  t  t t  B_t  [~ B,D  t  t t  B_t  [~ 
D  t  t t  B_t   G AD  t  t t  B_t   G @D  t  t @t  B_t  H Ag @ Ag D  t  t t  B_t   G 
O B_  HC	C~ F F@6@ @9  @<XD  t  t t  B_t  Z B,D  t  t t  B_t  Z 
D  t  t t  B_t  Z B,D  t  t t  B_t  Z 
O B_ ZC@ C E6 E6 &r

@6@7 %C@ @1 F8@.
@5@8 &
@&	@ 
@ @ @9 &a %C@<C@5C E6 E6 &3
@6@7 %C@ @1 F8@.@5@8 &
@ @1 ZQ@.
@5@8 &
@&	@?@&@" E Z

@#@<C@"C E6 E6 &3
@6@7 %C@ @/@8 ZS Y@&
	@"
 E [8
@#@<CC E6 E6 &x

@6@7 %C@ @ @9 3@<CC E6 E6  Z

 E Z


@=XD  t  t t  B_t  # B,D  t  t t  B_t  # 
D  t  t t  B_t  &# B,D  t  t t  B_t  \3 B,D  t  t t  B_t  \3 
O B_ \2C@(A D D  E / /

 ENo install function in ~q @ E
	Tried: ~q


@=CA| D
 D
 
process_error
 \H
 EProcess "~w": exit status: ~w


@=CA~ D
 D
  3
killed
 E@!Process "~w": killed by signal ~w


@=CB] D D socket_error
 ESocket error: ~w
@=CB_ D D *
@6@7 *@ @9 * *@<CBa D D * *
 E@(Failed to connect using a proxy.  Tried: @
@6@7 *@ @ @9 *@<XD  t  t t  B_t  A B,D  t  t t  B_t  A 
O B_ ZC@ / / /
 E@)Unknown license: ~w.  Known licenses are: @
@6@7 /@ @9 / /@<C@*@ / / / /
@EThis system may only distributed using the GNU General Public License @@5because the following components contain GPL-ed code: @ @
@6@7 /@ @ @/
@8 /@ 
@9 / /@<C@/@ / / / /@?This program may be distributed under any license, provided all @@;conditions implied by the GNU Lesser General Public License @@;are satisfied.  In particular, this implies the source code @@>to any modification in SWI-Prolog or one of the used libraries @must be made available. @
@6@7 /@ @9 3@<C@@ / / / /

@6@7 /@ @0@/
@8 /@&	@E@1 ,@.@5@ 
@8 /@M@S@@@&@&@" @ E@8The program contains modules covered by the "~w" license @
@#@E@#@1 /@.@5@ 
@8 /@&@M@" ESee ~w @
@#@@@%@G@" @
@#@ @ @9 /@<C@*@ F F  _1

 E@'Initialization goal ~p will be executed @@.immediately for backward compatibility reasons @ E ZM


@=CAc B B  1P

 EAssertion failed: ~q
@=C@$Ae B B F

@6@7 B@/
@8 1Y B@ 
@/@8 1' B@" E
@#@<CAi B B  17
 E@!~q: no matching debug topic (yet)
@=CA D D  /.
 // E~w: Failed to load file
@=CA D D  D
not_supported@+Emulator does not support foreign libraries
@=CB E' E' no_resource



 E@7Could not find resource ~w/~w on ~w or system resources

@=C@ C E6 E6 &Z

 ECall to ~q at 

@6@7 %C@ @ 
@; Yn Z@<C@:C E6 E6 % &



 E@3Found new meta-predicates in iteration ~w (~3f sec)
 @
@6@7 %C@ @ @/@8 %@" ERestarting analysis ... @
@#@<C@&@ E) E)  B< Y




 E@cAutoloader: iteration ~D resolved ~D predicates and loaded ~D files in ~3f seconds.  Restarting ...

@=C@!@ E) E)  B< Y



 E@;Autoloader: loaded ~D files in ~D iterations in ~3f seconds

@=CC EV EV quasi_quotation
undeclared
 E@%Undeclared quasi quotation syntax: ~w @@@Autoloading can be defined using prolog:quasi_quotation_syntax/2
@=C@cB Ea Ea
 @a
 @b


@6@7 K@ @/@8 Z! K@&	@?@&@1 @a@2 @b@0
@5@ @/@ @> Z@" @In: @
@#@E@ @8 Z[@&@M@ @ @9 Z K@@@" E ZM
@#@F@<XD  t  t t  B_t  Yq B,D  t  t t  B_t  Yq 
D  t  t t  B_t $breaklevel 	 O B_ 3: C
A B B@6@7 B Z@8 A@?@<CA B B  @=XD  t  t t  B_t  - B,D  t  t t  B_t  - 
XQM DF@>/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__conc.pro  i1AuC AS AE TXE OFE LlE NE LE T[XO D TX C
@u D D@6@1 Ll	
@5@9 K@<XO D OF C
@ D D@6@1 Ll	
@5@9 B)@<XD  t  t t  Dt  Lm BO D N C
@h D D@6@8 TX L@ @9 T[ L@<XO D L C@M D D@6@8next_conc_id L@1 Ll	
@5@8 As@?@<XO D T[ C
@Z D D@6@1 Ll	
@5@9 As@<XO D 3? C@ D D@6@8next_conc_id_with_min_x L@?@<XO D 3B C@ D D@6@0@0@8 Ll L@?@q
@8 3A@?@<C@ D D
@6@?@<XXQM G7F@B/build/spark-VyARoI/spark-2012.0.deb/common/versioning/version.pro  @8AAu@!C AS AE DE DE DE D4E /nE /lE /aE DXO G7 3H C@M	u D3  @8AA 3J 2012@=XO G7 3E C@R 3J 3J @!Report bugs to: spark@adacore.com@=XO G7 3F C@S 3J 3J  A@=XO G7 3G C@T 3J 3J  A@=XO G7 /n C@N 3J 3J @4Copyright (C) 2012 Altran Praxis Limited, Bath, U.K.@=XO G7 /l C@O 3J 3J GPL 2012@=XO G7 /a C@P 3J 3J GPL@=XO G7 3I C@Q 3J 3J  A@=XXQM$dwimF@ /usr/lib/swi-prolog/boot/dwim.pl  #WAs@ C S E _IE ]E$similar_moduleE YsXD  t  t t  3Pt  3R @D  t  t @t  3Pt 3Q  @D  t  t t  3Pt  3R 	 D  t  t t  3Pt  3R 
O 3P 3QC@#A	s@ /usr/lib/swi-prolog/boot/dwim.pl  #WA 3S 

 
@6@ @8 #
 3P@ @8 # 3V@0@1 @5@9 X 3V@<XD  t  t t  3Pt strip_subsumed 
O 3P 3YCA~ 3S 3S 
@=CA 3S 3S@6@ @8 F 3V@?@ @9 3Z 3V@<CA 3S 3S


@6@ @ 
@9 3\@<XD  t  t t  3Pt strip_subsumed_heads 
O 3P 3]CAt 3S 3S @=C@!Au 3S 3S
@6@/@ @8 @Y 3V@ @8 3[@D
@ @8 3[@M
@Q@?@ @9 3^ 3V@<CAz 3S 3S


@6@ @/
@8 3\@ 
@ @9 3`@<XD  t  t t  3Pt correct_meta_arguments 
O 3P 3aC@ 3S 3S H
 H@6@?@<C@-@ 3S 3S@6@1 	@5@1 @@.@5@8 X 3V@?@/
@/@8 A; 3V@ @ 
@ @8 3d @ @ @ @9
correct_margs 3V@<C@ 3S 3S @=XD  t  t t  3Pt 	pack_name 
O 3P 3hCA 3S 3S 
 
@6@T	@T
@?@<CA 3S 3S 
 

 
@6@T
@?@<CA 3S 3S 

@6@T	@?@<CA 3S 3S @=XD  t  t t  3Pt map_pi_head 
O 3P 3jCAN 3S 3S 

 

@6@U
@?@ @ @9 3k 3V@<CAQ 3S 3S 

@6@ @9 3d@<XD  t  t t  3Pt pack_ 
O 3P 3mCA 3S 3S @=XD  t  t t  3Pt 	sim_arity 
O 3P 3oCA- 3S 3S@6@T@?@<CA. 3S 3S@6@b@h@i@m E@l M@c@r@<XD  t  t t  3Pt  ] @D  t  t @t  3Pt ]  @D  t  t t  3Pt  ] 
O 3P ]CA 3S 3S@6@/
@8dwim_predicate_list 3V@9 3_@<XD  t  t t  3Pt find_predicate 
O 3P 3tC@ 3S 3S@6@/@1find_predicate_	
@5@ @8 @I 3V@-@?@<C@.@ 3S 3S@6@/@1
find_sim_pred	
@5@/
@8 3x@ 
@/@8 V 3V@1 E@.@5@ @8 3_@1 \@5@8 Hk 3V@?@<XD  t  t t  3Pt  _ 
O 3P -C@ 3S 3S @=C@ 3S 3S A@
	

@6@"
 YC	@#@ @9 - 3V@<XD  t  t t  3Pt 
include_arity 
O 3P 3C@ 3S 3S 
@=C@!@ 3S 3S


@6@ @0@/@8 G| 3V@ @0@8 3d@?@ @ 
@9 3 3V@<C
@ 3S 3S

@6@ @9 3@<XD  t  t t  3Pt  3w 
O 3P 3vC@"A 3S 3S  	
@6@8 3U@1 @.@5@8 3X@ @9 3d@<XD  t  t t  3Pt unqualify_if_context 
O 3P 3C	@ 3S 3S	@6@T	@?@<C@ 3S 3S
 

@6@*@?@<C@ 3S 3S	@6@?@<XD  t  t t  3Pt  3g 
O 3P 3fC@ 3S 3S
@6@?@<C@I@ 3S 3S@6@q@ @ @/@8 BR 3V@ @ @/@8 3@E@  @8 3@M@ @ 
@ @/@8correct_goal 3V@ 
@ @ @8 3 3V@@@'@F@ @ @ @ 
@ @9 3e@<XD  t  t t  3Pt  E 
O 3P EC@Z 3S 3S@6@/	@0@8 3@1 	 ]@5@/
@8 A 3V@9dwim_existence_error 3V@<XD  t  t t  3Pt principal_predicates 
O 3P 3C
AY 3S 3S@6@/@8find_definitions 3V@ @9 3`@<XD  t  t t  3Pt  3s 
O 3P 3rC
A 3S 3S
@6@0@8 3X@?@<CA 3S 3S 

@6@/@1	dwim_pred@1 
@5@5@8 # 3V@?@<CA 3S 3S@6@/
@1 3Q
@5@8 3@?@<CA 3S 3S 

@6@1 @.
@5@1 X@0@2 
@5@9 3@<XD  t  t t  3Pt  _J @D  t  t @t  3Pt _I  Ag @D  t  t t  3Pt  _J 	 D  t  t t  3Pt  _J 
O 3P _IC@6 3S 3S 

@6@ @ @9 3@<XD  t  t t  3Pt  3 
O 3P 3C@!A 3S 3S
 

@6@/@/
@8 3@ @8 Bo 3V@1 

@5@ @9 I 3V@<XD  t  t t  3Pt  3 
O 3P 3C@9 3S 3S 	@6@T@?@<C@; 3S 3S 


 
@6@A@T@@@T
@?@<C@? 3S 3S W_


 W_
@6@?@ 
@ @9 3@<C@&@A 3S 3S 


 
@6@0@1 
@5@8 3X@?@ 
@ @ @9 3b 3V@<C@D 3S 3S 	
@6@0@1 	@5@8 3X@?@ @9 3@<C@+@G 3S 3S@6@1 	@5@/@8 3q@?@ @/
@8 3 3V@1 	@5@ 
@/@8correct_literal 3V@ @ @9 3@<C@Q@L 3S 3S
@6@D@1 	 ]@5 A@8 3@M@Q@8 W 3V@?@/@/
@8 3d@ @ 
@/@8 C 3V@E@+ @8@M@1 	@2 
@5@8 3 3V@) A@@@E
@+ C@M@'@@@) A@<C
@X 3S 3S  	@=XD  t  t t  3Pt find_definition 
O 3P 3C@SAb 3S 3S@6@0@/@8 3@ @8 3@E
@?@1 X@.@5@8 3c@M
@E@&@1  @5@1 X@5@8 3c@  @0@0 F@8 A 3V@M@"
  @#@@
@"
 @#@@@'
@F@<XD  t  t t  3Pt  3 
O 3P 3CA] 3S 3S 
@=CA^ 3S 3S

@6@ @ 
@8 3 3V@ @ @9 3@<XD  t  t t  3Pt  V 
O 3P 3|CA 3S 3S@6@?@<C@CA 3S 3S 



 E
 


@6@1 
@5@ @8 3i 3V@ @ @ @/@8 3m 3V@ @ @9 3{@<XD  t  t t  3Pt  3m 
O 3P 3C@8A	 3S 3S@6@1 @.@.@5@ @/@8 @n 3V@1 @5@8 3@?@ @/@ @ @8 C 3V@ @ @ @ 
@9 3n 3V@<XD  t  t t  3Pt map_pi_heads 
O 3P 3CAI 3S 3S@6@?@<CAJ 3S 3S

@6@ @8 3l@ @ 
@9 3 3V@<XD  t  t t  3Pt 
sim_module 
O 3P 3CA$ 3S 3S@6@T@?@9 3U@<C	A' 3S 3S
@6@8 3U@?@<C	A) 3S 3S@6@8 3U@9 3W@<XD  t  t t  3Pt 
principal_pis 
O 3P 3CAD 3S 3S@6@/@8 3@ @/@8 3@ @9 3@<XD  t  t t  3Pt 
name_arity 
O 3P 3C	A5 3S 3S
@6@8 An 3V@?@<CA7 3S 3S 

@6@?@<CA8 3S 3S @

@6@E
@T@M
@S@@@b@g@c@o@x@<CA= 3S 3S@6@8 3@?@9 3d@<CA@ 3S 3S@6@1 @a@1 B K@5@0@5@9 @e 3V@<XD  t  t t  3Pt  3z 
O 3P 3yC@,A 3S 3S 
 


@6@ @8 3 3V@1 	@5@/@8 3@ @ 
@/@8 3d@ @9 3p 3V@<XD  t  t t  3Pt  3 
O 3P 3C@@ 3S 3S
@6@/
@/@8 3@ @/@/@8 3@ @0@/@8 3d@ @/@ @8 3d@?@ @3@0@.@5@8 A> 3V@ @3@5@8 3@E@A@E@1 
@2 @5@8 @D 3V@M@&@" 
@#@@
@ @ 
@ @/@8 3@'@ @/@8	goal_name 3V@1 \@5@8 3}@M@S@@@'@G@<C@%@ 3S 3S@6@0@/@8 3@ @0@/
@8 3d@ 
@3@.@5@8 3@?@3@5@ @9 3@<C@ 3S 3S@6 @8@1 \
@5@8 @< 3V@R@<XD  t  t t  3Pt  3 
O 3P 3C@D@ 3S 3S@6@!@1 K@0@5@#@A@0@8 3~ @0@3@1 X @@5@4@1 V B@5@5@8 X 3V@1 G@.@5 Y;@3@5@8 E 3V@ @ @8 C 3V@R@@	@ @9 3@F@<XD  t  t t  3Pt 
no_context 
O 3P 3C@r 3S 3S   W`@=C@s 3S 3S   @@=C@t 3S 3S   @@=C@u 3S 3S   @@=XD  t  t t  3Pt  3 
O 3P 3C@_ 3S 3S A@6@?@<C@H@` 3S 3S@6@/
@8 _G 3V@/@8 3@E@ @8 3 3V@M@S@F@@
@!@1 @b HDWIM could not correct goal@5@#@!
@1 @a@1 E Z@5@5@#@E@+ @8@M@ 
@9 3@@ B @ 
@9 3@<XD  t  t t  3Pt  Yt @D  t  t @t  3Pt Ys  @D  t  t t  3Pt  Yt 	 D  t  t t  3Pt  Yt 
O 3P YsC@?@ 3S 3S
 

@6@ @/@/
@8 3 3V@/@ @8 3@E
@*
@M@S@F@@@&
@ @ @ 
@/@8 3u 3V@?@ @/@8 Jw 3V@ @ @9 3 3V@<C@%@ 3S 3S 

@6@/@/@8 3@1 @5@1 $@0@5@8 3x@-	@?@<C@ 3S 3S@6@9 3@<XXQM EXF@,/usr/lib/swi-prolog/library/prolog_source.pl  %ZAuC FS Efile_alias_pathEfile_name_on_pathE WEload_quasi_quotation_syntaxEprolog_canonical_sourceEprolog_open_sourceE WEpath_segments_atomEprolog_close_sourceE WXO EX
parts_to_path C
B EV EV

@6@?@<CB EV EV
 

@6@C
@/@3@5@8 I I@M
@ @9 3
 EX@P@<XO EXbuild_alias_cache  C@AB EV EV@6@1 ^_@.@.	@.
@.@5@1search_path
	@5@/@8 @H@ @/
@8 Jv@ 
@/@8 P7 I@1 R@1 3@0@0
@5@5@1 @@2alias_cache
@5@9 Cx 3@<XO EXchr_expandable C@ EV EV @chr_constraint@6chr@9add_mode 3@<C
@ EV EVhandler@6 3@9 * 3@<C
@ EV EVrules@6 3@9 3@<C
@ EV EV<=>@6 3@9 3@<C
@ EV EV C@6 3@9 3@<C
@ EV EV==>@6 3@9 3@<C
@ EV EVpragma@6 3@9 3@<C
@ EV EV Z@6 3@9 3@<XO EXqq_read_syntax_ex C@"A EV EV@6@1qq_read_term_ex	
@5@1 @a@1 Z@.@5@.
@5@1 A@@2 @a
@5@9 @@<XO EX 3 C@6B EV EV@6@T	@?@E@8 A@M@'	@F
@@@"@E@/
@8segments_to_list 3@M @9 Bk 3@@@1 @a@1 B Bl@5@0@5@9 @d@F
@<C
B EV EV@6@/
 @8 4@9 3@<XO EXread_clause_option C@ EV EV  @=C@ EV EV  @ @=C@ EV EV  @"@=C@ EV EV comments@=XO EX 3 C@(B} EV EV@6@E	@0@0@8 3 3@M@S@@@8 3 3@E@U	@M@/
@8 - 3@9 4@@@9 4@F
@<XO EXseek_to_line CA EV EV@6@b@i@c@t@?
@8 H 3@q
	?@9 4 3@<CA EV EV @=XD  t  t t  EXt last_syntax_error BD  t  t t  EXt  4 FD  t  t t  EXt  4 FO EX 3 CB5 EV EV@6@1restore_source_context@5@1 A@1 C@4@1 * @@5@5 C?@5@9 C 3@<XO EX
import_syntax CA EV EV@6@T
@?@<C
A EV EV@6@"
 B@#@?@9update_directive 3@<CA	 EV EV 
@6@1 	@5@ @8 3 3@?@<CA EV EV @=XO EX X! CC EV EV  A~@=CC EV EV  O@=XO EX
skip_hashbang C@2B# EV EV@6@1 C@1 F@1 H H@5@2 H
@5 @@5@/	@1 A@1 C@4@1 * @@5@5@2 A C?@2 @e	@5@9 @@<XO EX	no_expand C@ EV EV  @ @@=C@ EV EV  @ .e@=C@ EV EV  @ .m@=C@ EV EV  @ .o@=C@ EV EV  @ #@=XO EXupdate_state C@ EV EV@6@1 @
pce_end_class@5@8 X@?@;
 +pop_compile_operators  4 @<C@ EV EV@6@9 4 3@<XO EX 3 C@4A EV EV@6@1 H@.@5@8 B@1 Xj	
@5@1 @a@1 Z@2unknown_quasi_quotation_syntax@.@.
@5@.@5@1load_qq_and_retry
	
@5@9 @@<XO EX W C@aB EV EV@6@1 @ '@5 '@8 X X@?@/@3@1 @ @5@4@1 A# Fr@5@5@8 @ 3@E@)@1	recursive @@5@8 Z X@M@ @/@8 4
@/
@1 A@1 IR
@5@2 A
 @0@0@5@9 @H@@@/
@1 A@1 IR
@5@2 F
@5@9 @H@F@<C@'B EV EV@6@/@3@1 @ @5@4@1 A# Fr@5@5@8 4+@ @/@8 X? 3@1	src_files
@5@9 Gm@<XO EX 3 C@UBh EV EV	@6@E@G@/
@/@8 3 3@ @/@8 A@M@E@+
 A~@M@'	@F
@@@'@E@/
 I@ @8 E 3@M@3
@4
@5@9 A=@@
@3
@4@5@9 A=@F
@@	@'	@G
@G@<XO EXassert_error C@UA EV EV@6@1 HD@0@5@8 4.@?@E
@@@A@" @a Z
 [
@#@@@" @a Z
 Z
@#@M
@1 @a@1 Z
@5@0@5@/@8 Z 3@1 4@5@9 As@@@9 @d@G
@F@<CA EV EV @=XO EX 3 C@LB EV EV@6 F@8 C; 3@1 C@1 F@1  B_@2 2	@5 @@5@2 HO Fr	@5@/
@1 A C?@2 @e
@5@8 @@8 4 3@8 # ##@/@ @8 @/ 3@/@8 C 3@1 "	@2 @r@5@9 B@<XD  t  t t  EXt  * BD  t  t t  EXt  * FD  t  t t  EXt  * FO EX 3 CB EV EV A~
C@6@/@ @8 F 3@ @8 4
@ @9 *@<C@NB EV EV@6@0@ A E@- B=@/@3@4 A~@5@8 A=@/
@8 *@b@cC@g
@m E@x@ @/@3@1 @ @5@4@1 A# Fr@5@4@1 A A@5@4@1 A A@5@5@8 4+@ @8 4
@ @9 *@<XO EX 41 CB EV EV @=C@PB EV EV

@6@0@/@ 
@8 43@  B_@ A G@D
@  @4@ A G@M@Q@ 
@/@8 X X#@ @/@3@1 A A@5
@5@8 4+@&@?@&@"
@#@ @ @ @9 4? 3@<C@KC EV EV

@6@D@ 
@8 X! 3@M@Q@1 4, @@5@8 4.@ 
@/@8 4@@ @8 E 3@?@1 X?@.@5@0 A@8 @@&@?@&@ @ @ @/@8 4A@ @ @ @9 4A@<CC EV EV


@6@ 
@ @ @9 4A@<XO EX 3 C@ EV EV@6@8 3@?@<C@ EV EV@6@1 3	@5@9 B@<XO EX - CB EV EV
@6@0@0  @8 A@?@<CB EV EV@6 @9 A@<XO EX A C	@ EV EV@6@T@?@<C
@ EV EV@6@8 4 3@?@<C@ EV EV@6@/@8requires_library 3@1  A@5@8 @ 3@R@<C@ EV EV@6@8 3 3@?@<C	@ EV EV@6@ @0@9 F^ 3@<XO EX 4 C@GB< EV EV@6@E@8 H @M@S@@@1 @@1 4D F>@0@0@5@0 @@5@8 F 3@8 # ##@1 3@0@5@8 B)@E@1 "@2 @r@.	@.
@5@8 K@M@8 C 3@0@9 4<@@@S@G	@<XD  t  t t  EXt  A AO EX A C@ EV EV@6@0@9 4D 3@<XO EX 3 C@?A EV EV 

@6@ @8 Am@8 Am@ @1 E@.@5@8 F 3@/
@8 A:@1 
@5 $@8 X@?@1 
@5@3@1 	@5@5@9 A 3@<C@GA" EV EV 

@6@ @8 Am@8 Am@/@ Yn 2 Yn@ @/
@3@1 @ B_@5@4@1 A A@5@4@1 A# Fr@5@5@8 4+@*
@?@1 
@5@3@1 	@5@5@9 4T@<XO EXqq_read_term C@_A EV EV
@6@1 @.@5@/@8 ) I@- @8@?@E@"@+ ,@M@8 H@ @/
@8 3 3@E@T
@M@?@@ @8@ 
@8 @< 3@R@@@*@ @/
@8 4Y@E@+ A@M @8@ 
@8 4Z@R@@@E@+quiet@M@R@@ @ @9 B G@<CA EV EV@6@9 3 3@<XO EX 2 CA EV EV  B_
 @ @@=C
A EV EV@6@ @; Yn 4^ Yn@<XD  t  t t  EXt  " BD  t  t t  EXt  " FD  t  t t  EXt  " FO EX W C@Ae EV EV
@6@1 47@0@0@5@8 B)@8
seek_to_start 3@1 H@.@5@8 B@/@ @8 4<@1 E@.
@5@ @8 4*@1	operators@.@5@8 4*@0@ 
@/@/@8 4^ 3@ @8 0@1 
@5@8 4;@ @@1  A@2 Z@0@0@0@5@/@8 HM 3@1 4V@.@4@1 E
@5
@5@/ @@8 @@ @8 C 3@ @@8 4O@E
@T@M@?@'	@@@ @8 44 3@R@<C@%A EV EV@6@1 HD@.@5@8 4.@?@1 @.@.
@5@1 K@2 47
@5@/@8 &@ @ @9 Jb I@<XD  t  t t  EXt  4H B,O EX 4G C@ EV EV  @emacs_begin_mode Femacs_extend@=C@ EV EV  @draw_begin_shape Fpcedraw@=C@ EV EV  @ A Fpce F 4p@=C@ EV EV  @pce_begin_class F 4p@=C@ EV EV  @ 4r F 4p@=XO EX 4 C@ EV EV G

@6@?@0@8 4<@1 4@0
@5@ @9 XA XB@<C@ EV EV 
 B



@6@8 Am@?@1 B
@5@9 4@<C@%@ EV EV B


@6@?@1 	@5@/
@/@8 G| 3@ @1 
@5@9 # ##@<C@ EV EV #
@6@8 # 3@?@<C@!@ EV EV A
@6@1module_decl
@.@.@5@0 A@8 @@?@1 4t	@5@ @9 4u@<C@ EV EVpce_begin_class_definition@6@1  +@2 push_compile_operators@5@8 @C@?@; 4  4} 4 @<C@ EV EV @=XO EX 4 CB EV EV@6@T@?@R@<CB EV EV 

@6@ @/
@8 4 @ @ 
@9 4 @<CB EV EV

@6@9 A@<XD  t  t t  EXt  3 BO EX 4( C@)A EV EV@6@ @8 0@/@ Yn 4U@?@1 
@5@3@1 	@5@5@8 4T@ @ 
@ @9 Xi@<CA EV EV@6 B @1 32 34	@5@8 4Z@1 @a@1 Z@2 4&	
@5@5@9 @d@<XD  t  t t  EXt  Xv B,D  t  t t  EXt  Xv 	 O EX Xw C@Q@X EV EV W X}    CM@6@D@1 E@1  @2  CM@5@5@ @8 A 3@M@Q@1  @2 I@0@0@0@5@3@1 E@1  @2  CM@5@5@5@; X X@<C@[ EV EV W S @y S
@6 @y@ @9 X| 3@<C@[ EV EV Woffset @y 4
@6 @y@ @9 4@<C@[ EV EV W E @ E
@6 @@ @9 4@<C@[ EV EV W 4c @ 4c
@6 @@ @9 4@<C@[ EV EV W HD L5 #R HD
@6 Zu@ @8 Zt 3 #R@ @9 4@<C@Q@[ EV EV W X}    Af@6@D@1 E@1  @2  Af@5@5@ @8 4@M@Q@1  @2 Xj@0@0@0@5@3@1 E@1  @2  Af@5@5@5@; X X@<C@c EV EV W 4, A 4,
@6 A@ @9 4@<C@$@c EV EV W @ Y @ ' @
@6@1 Y@4 @@4 '@5@ @9 4@<C@Q@c EV EV W X}    @@6@D@1 E@1  @2  @@5@5@ @8 4@M@Q@1  @2 @@0@0@0@5@3@1 E@1  @2  @@5@5@5@; X X@<XO EX W C@6@| EV EV@6 4@ @8 4u@?@1 H@.@5@ @/
@ @8 ( X@3@1 H@5
@5@8 I 3@ @8 4R@/@ @8 4<@ @9 4 3@<C@e@ EV EV
@6@/@ @8 4<@1 @.
@5@ @/ ,@8 4@1 H@.@5@ @/@ @8 4@E@1 $P $W@5@8 4x@M@!@3@1 X B @5@5@#@@@&@3@1 E@5@4@1 
@5@4@1 H@5@5@8 Xi@ @8 4R@ @9 4@<XO EX 3 CBQ EV EV@6@T@?@'	@<C	BT EV EV
 A@6@+ A@?@<CBV EV EV@6@ Yn 3 Yn@?@<C	BX EV EV@6@8 IR 3@?@'	@<CB[ EV EV@6@3@1 @ B_@5@4@1 A# Fr@5@4@1 A A@5@5@8 4+@?@<XO EX 4a CA EV EV@6@1 S@.
@5@8 4.@? bof@0@8 B 3@9 4@<CA EV EV@6@1 4@.
@5@8 4.@? 4@0@9 4@<CA EV EV @=XO EX 4y C@4A- EV EV@6@3@1 @ B_@5@4@1 A A@5@4@1 A# Fr@5@5@8 4+@1 3	@.@5@1 'D@2 @@2 G@0
@5@1 3@5@9 A` 3@<XO EX 4% C@ EV EV@6@?@<C@ EV EV
@6@?@8 4$@ @9 4$@<C@ EV EV @
@6@8 B@?@1 4
	@5@0 @@9 @@<C@ EV EV @
@6@?@1 @
@5@9 4$@<C@ EV EV @=XXQM BF@$/usr/lib/swi-prolog/library/qsave.pl  %ZAuC FS E AE AXD  t  t t  Bt save_option_value 
O B 4C	@ E' E'
 H
@6@?@<C@ E' E' Q G@6@?@R@<C@ E' E' 
@=XD  t  t t  Bt 
save_resource 
O B 4C@/@ E' E'@6@ @3@1 A# Fr@5@4@1 A A@5@5@/@8 @ B @?~t~8|~w~t~32|~w~t~48|~w~n@3	@4
@4@5@8feedback B  K@ @9 Cs B @<CA E' E'@6@/@8 *Q @ @8
copy_resource B @?@<CA E' E'@6 B @1 @a@1 E R@2 *J	
@5@0@5@9 @< B @<XD  t  t t  Bt qualify_head 
O B 4C
BR E' E'
@6 @8 A:@?@<C	BT E' E' 
  A@=XD  t  t t  Bt 	close_map  
O B 4 C
B E' E'@6@1 Y@.@5@8 K@8 G@?@<CB E' E'   @=XD  t  t t  Bt save_modules 
O B 4C@'A, E' E'@6@1special_module@.	@5@1save_module	@5@8 Cx Cz@1 A@1 #	@5@2 Ay@2 4	@5@1 4	@5@9 4@<XD  t  t t  Bt no_save_flag 
O B 4CB E' E'  H@=CB E' E'  A@=CB E' E'  X@=CB E' E'  ]@=CB E' E'   @=CB E' E'   
@=CB E' E' 	cpu_count@=CB E' E' hwnd@=XD  t  t t  Bt 
save_autoload 
O B 4CAK E' E'@6@8define_init_goal B @8define_toplevel_goal B @1 B< @@5 @@8 X X@?@9 B< Y@<CAP E' E' @=XD  t  t t  Bt save_records  
O B 4 C@4A E' E'@6~nRECORDS~n@8 4@A@'@/@8 By B 
~n~t~8|~w @3@4@.	@5@8 4@0@8 - B  A~@8 4@1 	@0@5@8 @2 @R@@@S@G@<XD  t  t t  Bt  Y BD  t  t t  Bt  Y FD  t  t t  Bt  Y 
D  t  t t  Bt no_save 
O B 4CA E' E'@6 F@8 X@D	 B@8 X@M	@Q@D
 B,@8 X@M
@Q@<XD  t  t t  Bt  4 
O B 4CAF E' E'@6@1 H@.	@5@8 Z X@?@9define_predicate B @<CAI E' E' @=XD  t  t t  Bt  4 
O B 4CA2 E' E'  @=CA3 E' E'  A@=XD  t  t t  Bt  4 
O B 4CB E' E'@6@/
@8 Y B @?@9 E @<CB E' E' @=XD  t  t t  Bt option_type 
O B 4C	B E' E'
 @y@6@0@9	min_stack B @<CB E' E'  H Y Qkernel A@=CB E' E'  B= A@=CB E' E'  H @@=C
B E' E'  AM Ysave L>@=CB E' E'  H A@=C
B E' E'  F Y 4 4@=CB E' E'  H G@=CB E' E'  H G@=CB E' E'  H @@=CB E' E'  H B@=XD  t  t t  Bt  4 
O B 4C@BA E' E'@6@1 *T
 Fr@.@5@1 A`@1 *T	
 C@@.
@5@1 A@1 4~t~8|~w~t~24|~w~t~40|~w~n@4
@4@4<Copied from running state>@5@2 X4
@5@2 C
@5@1 C@5@9 A` @<XD  t  t t  Bt  4 
O B 4C@ E' E'  H@ @=C@ E' E'  H@=C@ E' E'  H@=XD  t  t t  Bt save_module_operators 
O B 4CB< E' E' @6@?@<C@6B= E' E'@6@1 B@.	@.
@2 @.@5@1 A@1 4 4@4@1 B	
@2 @5@5@2 @2@2 B	
@2 @5@9 4@<XD  t  t t  Bt save_operators 
O B 4C@#B5 E' E'@6@?@1 AM 4@5 4@8 4
~nOPERATORS~n@8 4@1 #@.	@5@1 4	@5@8 4 Y@9 4@<CB: E' E' @=XD  t  t t  Bt save_imports  
O B 4 C@ZA E' E'@6
~nIMPORTS~n~n@8 4@A@H@1 @.@.	@5@1 X@.
@5@8 X@D
@8default_import B @M
@Q@/@/@8 A:~t~8|~w:~w/~d <-- ~w~n@3@4@4@4
@5@8 4@1  B@2restore_import
@2 @5@8 4@R@@	@S@G@G
@F@<XD  t  t t  Bt 
save_flags  
O B 4 C@0A E' E'@6~nFLAGS~n~n@8 4@A@#@/@8 F B @/	@8 F B ~t~8|~w = ~w~n@3@4	@5@8 4@1 F@0	@5@8 4@R@@@S@G@<XD  t  t t  Bt default_init_file 
O B 4C@ E' E' Q K@6@?@<C@ E' E'@6 H@9 A @<XD  t  t t  Bt save_attributes 
O B 4CA E' E'@6@A@/	@8 X@8save_attribute B @R@@@S@F	@<XD  t  t t  Bt save_unknown 
O B 4C@&A E' E'@6@1  ]@5@/	@8 A@E
@+	 @8@M
@S@@@1 G@1  ]@5	@5@9 4@<XD  t  t t  Bt  4 
O B 4C@=A[ E' E'@6@8 C ~n~nMODULE ~w~n@3@5@8 4@8 4 B @A@!@!
@1 @0@5@#@0@8 X C@D
@1 X@0@5@8 X@M@Q@8save_predicate B @R@@	@8 BW   Y@9 4@F
@<XD  t  t t  Bt copy_resources 
O B 4C@@A E' E'@6@/	@8 4@/
@8 C3 @A@/@1 _~@.@.@5@8 R I@D
@ @ @0@ A *J A@M
@Q@D	@ @ @8reserved_resource B @M@Q@ @ @8 4@R@@@S@G@<XD  t  t t  Bt find_foreign_library 
O B 5	C@]Br E' E'@6@3@1 @ @5@4@1 A A@5@5@/
@8 4@?@E@<@1 Vwstrip@5@/@3@1 A# Fg@5@4@1 A A@5@5@8 4 /@/@8 + B @1 An@.
@5"~w" -o "~w" "~w"@3@4@4
@5@8 4@ 
@8 V B @M@'	@@@'	
@G@F
@<XD  t  t t  Bt convert_option 
O B 5C@ @ E' E'@6@/@8 4@?@E
@+	 @M@'
	@@@b@g@i@cD @p@m Wk@x@<C	@ E' E' H@6@?@9 G @<C	@ E' E' H@6@?@9 5@<C@ E' E' 	@=XD  t  t t  Bt save_prolog_flags  
O B 5 C@:B E' E'@6~nPROLOG FLAGS~n~n@8 4@/@/	@0 C@@/
@8 H B @D@8 4 B @M@Q~t~8|~w: ~w (type ~q)~n@3@4	@4
@5@8 4@1  B@2restore_prolog_flag	
@5@8 4@R@<CB E' E'   @=XD  t  t t  Bt  A @D  t  t @t  Bt A Ag D  t  t t  Bt  A 
O B AC@@Q E' E'
@6 X@/
@8 X X@8
check_options B @/@8exe_file B @1 $(@.@5 Q@8 4@1 H@.
@5@/@8 4@ @ @8 4 B @8 4 B @8open_map B  0@ @@8 F   @ @8 5(@E@ @8 A @M@ @8 X+ B @@@S@ @/@8 E @ @ @8make_header B @ @ @3@1 5"
@5
@5@8save_options B @ @ @8save_resources B @ $state$prolog C@@/@8 *T @ @8 Is @1 A@1 A X@.@5@2 G X @5@1 A@1 4@5@2 A 4@2 A 4@2 A 4@2 A 5@2 A@1 4
@5save_format_predicates@5@1 G X@5@8 4@8 H  B @ @8 G@ @8save_foreign_libraries B @ @8 H1 B @ @8 @{ B @9 4 B @<XD  t  t t  Bt  5@ 
O B 5?C@7B_ E' E'@6@1 F 4@5@8 4@?~nFOREIGN LIBRARIES~n@8 4@1 .@.
@0@5@1 A@1 5

@.@5@2 A@1 G
@.@5@2 4 / K@5@9 4@<CBg E' E' @=XD  t  t t  Bt  52 
O B 51C@d@ E' E'
@6$options 57 C@@/@8 58@A@G@/@8doption B @ @/
@8 4@ @ 
@/@8 4 B @/@3@4@.@5@8 A=@E@ @8 4@M@ @ @/@8 5 B @@@&@ ~w=~w~n@3@4@5@8 4@R@@
@S@G@G@G@ @9 G@<XD  t  t t  Bt  4 
O B 4CB E' E'
 A@6@?@1  A
@5@8 E B @1 @2 BF@2  A
@5@@<CB E' E'@6@1 @2 BF@2 	
@5@@<XD  t  t t  Bt  5/ 
O B 5.C@$@ E' E'@6@1 H@.@5@8 4@?@ @3@1 A# Fr@5@5@/@8 4$header *< K@ @9 4@<C@1@ E' E'@6@E

 V	 @@8 A@M
@( @@@@( @@1 O @@5@ @8 4@? @/@8 A 5P *< K@ @9 4@<C@J@ E' E'@6 0 @@8 A@? @/@8 A 5P *< C@@/@8 58@ #!/bin/sh~n@8 4@ # SWI-Prolog saved state~n@8 4@E
@+	 Q@M@(
 -- @@@(
 P@ @"exec ${SWIPL-~w} -x "$0"~w"$@"~n~n@3@4
@5@8 4@ @9 G@<C@ E' E' @=XD  t  t t  Bt pred_attrib 
O B 5UCA E' E' @

 @ 
@6@?@ @0@9 G| @<C@,A E' E'		  
 




@6@ @ @8attrib_name B @ @/@8 5W@ @ @ 
@9 A:@<XD  t  t t  Bt  5! 
O B 5 C@ E' E'@6 V	 @@8 A@0 A@8 E B @?exe@9 5[@<C@ E' E' 
@=XD  t  t t  Bt  4 
O B 4C@5Ah E' E'@6 F@8 X@?@" 

@#@ @/@/
@8 A:~npre-defining foreign ~w/~d @3@4
@5@8 4@1 @2 
@2 
@5@9 4@<C@|An E' E'@6@" 

@#@ @/@/
@8 A:~nsaving ~w/~d @3@4
@5@8 4@E@%@" *J@#@-	 A@M B@8 4@C@+
 A@M B,@8 4@P(Skipped clauses)@8 4@R@@@S@E
@8 4 B @M@S@F@@@&@8 4 B @D F@8 X@M@Q@A@0@/@8 Z'  A~@8 4@ @8 A @R@@@S@F@<XD  t  t t  Bt  4 
O B 4CA5 E' E'@6@8 Y
 B;@?@<C@ A7 E' E'@6@0@/	@8 5W@/
@/@8 A:@1 @a@1 E Z@2 
@5@0@5@9 @d@<XD  t  t t  Bt  A 
O B 4C@N E' E'@6@9 A B @<XD  t  t t  Bt mkrcname 
O B 5fC@ E' E' A
	@6@?@<C@ E' E'@6@3@4 @4	@5@9 A B @<XD  t  t t  Bt  5;  
O B 5; C@*BH E' E'@6~nFORMAT PREDICATES~n@8 4@/@/	@8 Az B @/
@8 4 B @!@1 @
@5@# 4@3@5@8 4@ @8 4@R@<CBP E' E'   @=XD  t  t t  Bt  5J 
O B 5IC@ E' E'@6@0@9 4@<C@ E' E'  H@=C@ E' E'  H@=C@ E' E'  H@=C@ E' E'  _}@=C@ E' E'  H@=C@ E' E'  G@=XD  t  t t  Bt  X 
O B YvC@} E' E'  H@=C@~ E' E'  H@=XD  t  t t  Bt  5 
O B 5CB# E' E'@6@8 A@?@<CB% E' E'@6@0@8 A@?@1 G	@5@0 @@9 @@<CB( E' E'@6@3@1 X2
@5@5@9 5(@<XD  t  t t  Bt  Xv B,D  t  t t  Bt  Xv 	 O B Xw C@4 E' E' A H @y 5o
@6 @y@ @9 X| B @<C@4 E' E' A H @y 5q
@6 @y@ @9 5p@<C@4 E' E' A H @y 5r
@6 @y@ @9 5p@<C@4 E' E' A O G O
@6 G@ @9 5p@<C@4 E' E' A 4 G 4
@6 G@ @9 5p@<C@4 E' E' A 5" @ 5"
@6 @@ @9 5p@<C@*@4 E' E' A $( Y Q 4 A $(
@6@1 Y@4 Q@4 4@4 A@5@ @9 5p@<C@4 E' E' A B< A B<
@6 A@ @9 5p@<C@4 E' E' A H @ 5s
@6 @@ @9 5p@<C@$@4 E' E' A 4 Y 4 L> 4
@6@1 Y@4 4@4 L>@5@ @9 5p@<C@4 E' E' A O A O
@6 A@ @9 5p@<C@$@4 E' E' A F Y 4 4 F
@6@1 Y@4 4@4 4@5@ @9 5p@<C@4 E' E' A 5O @ 5O
@6 @@ @9 5p@<XD  t  t t  Bt  55 
O B 54C@ E' E'
 A@6@?@<C@J@ E' E'@6~nRESOURCES~n~n@8 4@8 5  B @A@5@0@1 @.
@2 *J@0@0@0@5@8 4@1 
@2 *J@.@.@.
@5@1 A@1 5g
@.@5@2 4
@5@8 4@R@@	@S@G
@G@F@<XD  t  t t  Bt  4 
O B 4CA E' E'@6@1 	@5 B@8 @ B @1 
	@5 $@8 X@?@R@<CA E' E'@6@9 Bo B @<XD  t  t t  Bt  5' 
O B 5&CB E' E'@6@1 5s@.	@5@8 4@? C@@/
@8 HN@1 Y
@5@9 B@<CB E' E'@6@1 Y@0@5@9 B)@<XD  t  t t  Bt  5Z 
O B 5YCA E' E'  B B@=CA E' E'  F F@=CA E' E'  F F@=CA E' E'  B, B,@=CA E' E'  A A@=CA E' E'  @ @@=CA E' E'  @ @@=CA E' E'  F 	 @=CA E' E' show_childs 
 @=CA E' E'  T @=CA E' E'  $ 
@=CA E' E'  $ $@=XD  t  t t  Bt  5 
O B 5CB E' E'@6@?@<CB E' E'
	@6@T	@?@1 @a@1 B 52	@5@0@5@9 @d@<C@FB E' E' A@
	

@6@?@E
@&@/@8 4 B @M
@E
@ @8 G~ G@M@ @9 5@@
@1 @a@1 B
@5@0@5@9 @d@@@1 @a@1 Bsave_option	@5@0@5@9 @d@F@<CB E' E'	
@6@3@.@4@.@5@8 A=@?@3@1 A@@5
@5@9 5@<CB E' E'
	@6@1 @a@1 B 52	@5@0@5@9 @d@<CB E' E'@6@1 @a@1 B @@5@0@5@9 @d@<XD  t  t t  Bt  4 
O B 4C@4A E' E'@6@/
@8 5V B @E@+	 T@M@E
@1 $ @5@8 X@M@S@@ F@8 X@@@S@8 4(~w) @3	@5@9 4@<XD  t  t t  Bt  4 
O B 4CAA E' E'@6@1 O@.	@5@8 4@?@9 4@<CAD E' E' @=XD  t  t t  Bt  5 
O B 5CA E' E'  5P *<@=CA E' E'  56 57@=CA E' E'  5G 57@=XXQM DF@&/usr/lib/swi-prolog/library/process.pl  %ZAuC FS E
is_processEprocess_releaseE WEprocess_killEprocess_group_killE
process_idE 5E 5E 5E E"E +XD  t  t t  Dt  5O D 5~ C
A2 D
 D
@6@8 C,@b@h@c @t@<XO D 5 CAd D
 D
@6 L@9 5 +@<XO Dmap_arg_prim CA D
 D
 F8
@6@?@E@8 F@M@/@8 U2 +@@@&
@ @9 _" +@<CA D
 D
 
@=XO Dexpand_cwd_option C@Q@ D
 D
@6@1 F@.
@5@/@8 ( X@?@E@,@8 F@M@/@3@1 @ @5@4@1 A# Fr@5@5@8 @ +@ @/
@8 5@"	 5
@#@@@E
@8 E +@M@'	@@ @9 E G@G@<CA D
 D
 
@=XO D 5 CA# D
 D
@6 +w@9 A@<XO D + CAS D
 D
@6@9 5 +@<XO D W C@4@ D
 D
		@6@/@8exe_options +@/@ @8 5 @@8 G~ Gmap_arg@/
@8 ) XB@ @/@8 5@/@3
@5@8 A=@/@8 5 +@ @ @9 E! +@<XD  t  t t  Dt  E!D  t  t t  Dt  Xv B,D  t  t t  Dt  Xv 	 O D Xw C@2 D
 D
 W + #R +
@6 #R@ @9 X| +@<C@2 D
 D
 W + #R +
@6 #R@ @9 5@<C@2 D
 D
 W + #R +
@6 #R@ @9 5@<C@2 D
 D
 W 5 @ 5
@6 @@ @9 5@<C@2 D
 D
 W W # #R W
@6@1 # #R@5@ @9 5@<C@2 D
 D
 W P Ou @y P
@6 @y@ @9 5@<C@2 D
 D
 W + L5 @y +
@6 Zu@ @8 Zt + @y@ @9 5@<C@2 D
 D
 Wdetached Ou A 5
@6 A@ @9 5@<C@2 D
 D
 Wwindow Ou A 5
@6 A@ @9 5@<XD  t  t t  Dt  5O D 5 CA; D
 D
@6@0@9 + +@<XO D 5 CAq D
 D
@6 L@9 5 +@<XO D 5 CA D
 D
@6@?@<CA
 D
 D
@6@8 AE +@? 5@/
@8 5@9 A +@<CA D
 D
@6@9 5 +@<XO D 5 CA+ D
 D
 
@=XO D 5 C@"@ D
 D
@6 V	 @@8 A@?@" @ A 5\com A# Fr@#@<C
@ D
 D
@6@" A# Fg@#@<XD  t  t t  Dt  E"XQM DF@J/build/spark-VyARoI/spark-2012.0.deb/simplifier/simplifier_ioutilities.pro  7AAuC AS AE RE 'E ME RE ^5E IE OgE QuE QlXO D R C@^@ D D@6 /O@8 E I@/	@8 1 J Q@/
@8 P I@8 5 Y@8 5 /O@8 5 Y@8 5 Y@8 5@8display_time_details I Q@8 5@8 Qu I Q@8 5@8display_subprogram_identifier I Q@8 5 Q@8 5 Q@8 5 Q@8 5@?@<XO D ' CA D D@6@/	@8 J J@8retrieve_declaration_file_x I@?@<XO D M CA} D D@6@/	@8 5@8@ retrieve_simplified_proof_file_x I@?@<XO D R CA] D D@6@/	@8 5@8retrieve_proof_file_x I@?@<XO D Qu C
@f D D@6 M;@8 T K:@8 /4 J@?@<C
@l D D@6 M7@8 5@8 /3 J@?@<C@r D D@6@<Could not calculate banner. Unexpected system configuration.@9 S$ J@<XO D Ql CA!@| D D@6 M;@8 R7 K:@?@8 5@/	@8 3I /b@/
@8 3E /b@/@8 3F /b@/@8 3G /b Y@8 5@(Usage: spadesimp [options] Target_File~n@8 5 Y@8 5@*Target_File - Either a .vcg or .pfs file~n@8 5 Y@8 5@?All options may be abbreviated to the shortest unique prefix.~n@8 5 Y@8 5Standard options~n@8 5----------------~n@8 5@6-help               - Display this help information.~n@8 5@4-version            - Display version information.~n@8 5@B-nolog              - Do not generate a simplification log file.~n@8 5@I-log=Log_File       - Specify filename for the simplification log file.~n@8 5@6-nowrap             - Do not line wrap output files.~n@8 5@D-verbose            - Display attempted simplification strategies.~n@8 5@.-nouserrules        - Do not use user rules.~n@8 5@V-plain              - Adopt a plain output style (e.g. no dates or version numbers).~n@8 5@7-typecheck          - Only typecheck the input files.~n@8 5@P-norenum            - Do not renumber hypotheses and conclusions in siv files.~n@8 5 Y@8 5Adjust strategy options~n@8 5-----------------------~n@8 5-nosimplification=SELECT~n@8 5-nostandardisation=SELECT~n@8 5-norule_substitution=SELECT~n@8 5-nocontradiction_hunt=SELECT~n@8 5@$-nosubstitution_elimination=SELECT~n@8 5@ -noexpression_reduction=SELECT~n@8 5SELECT=(RANGE {, RANGE})~n@8 5@0RANGE=Vc_Number or From_Vc_Number-To_Vc_Number~n@8 5 Y@8 5Adjust limit options~n@8 5--------------------~n@8 5@4-complexity_limit=Limit (Limit in range 10 .. 200)~n@8 5@4-depth_limit=Limit      (Limit in range  1 ..  10)~n@8 5@4-inference_limit=Limit  (Limit in range 10 .. 400)~n@8 5 Y@8 5~a~n@3	@5@8 5 5@3
@5@8 5 5@3@5@8 5 5@3@5@8 5@?@<C@@ D D@6 M7@8 5@?@8 5@/	@8 5@/
@8 5@/@8 5@/@8 5 Y@8 5@*Usage: zombiescope [options] Target_File~n@8 5 Y@8 5Target_File - a .dpc file~n@8 5 Y@8 5 5@8 5 Y@8 5 5@8 5 5@8 5@4-help             - Display this help information.~n@8 5@2-version          - Display version information.~n@8 5@=-nolog            - Do not generate a ZombieScope log file.~n@8 5@D-log=Log_File     - Specify filename for the ZombieScope log file.~n@8 5@4-nowrap           - Do not line wrap output files.~n@8 5@T-plain            - Adopt a plain output style (e.g. no dates or version numbers).~n@8 5@N-norenum          - Do not renumber hypotheses and conclusions in sdp files.~n@8 5@U-hyp_limit=Limit  - Specify the maximum number of hypotheses that will be analysed.~n@8 5 Y@8 5 5@3	@5@8 5 5@3
@5@8 5 5@3@5@8 5 5@3@5@8 5@?@<XO D 5 CA D D J@6@8 & M @?@<CA D D J@6@8 5@?@<CA D D D@6@8 & M @?@<CA D D@6@;Unable to retrieve declaration file for proof file kind: ~k@3@5@9 J J@<XO D 5 CA D D J@6@8 & M @?@<CA D D J@6@8 & M @?@<CA D D D@6@8 & M @?@<CA D D@6@@Unable to retrieve simplified proof file for proof file kind: ~k@3@5@9 5@<XO D 5 CAF D D@6@/	@8 1 J /^@3	@5@8 5@?@<C
AM D D@6 Q@8 M J Q@8 5@?@<CAS D D@6@/Expected subprogram identifier is not present.
@9 5@<XO D 5 CAd D D J@6@8 & M @?@<CAh D D J@6@8 & M @?@<CAm D D D@6@8 & M @?@<CAr D D@6@5Unable to retrieve proof file for proof file kind: ~k@3@5@9 5@<XO D ^5 C@!A D D@6@/	@8 6@/
@8 Og I@/@8 6@ @/@8 6@>Unexpected availability of two distinct proof files: ~a and ~a@3
@4@5@9 5@<CA D D J@6 M;@8 5@0@8 6@?@<CA D D J@6 M7@8 5@0@8 6@?@<CA D D@6 M;@8 5Unexpected no vcg files loaded@9 5@<CA D D@6 M7@8 5Unexpected no dpc files loaded@9 5@<CA D D D@6@0@8 6@?@<CA D D@6@#Unexpected no proof files available@9 5@<XO Ddisplay_time_details_x CA9 D D@6 M;@8 5@"CREATED ~a, ~a  SIMPLIFIED ~a, ~a
@3	@4
@4@4@5@9 5@<CA> D D@6 M7@8 5@#CREATED ~a, ~a  ZombieScope ~a, ~a
@3	@4
@4@4@5@9 5@<XO D I CB D D@6 @/
@8 W I@0@3	@5@8 I I@?@<XO D Og C
A D D
@6 M;@8 5@?@<CB D D@6 M7@8 5@8 I I@?@<CB	 D D@6@'Error in converting file ~k for display@3@5@9 5@<XO D 5 CA D D@6 M7@8 5@?@<CA D D@6 M;@8 5@D	@0@0@8 1 J@M	@Q@?@<CA D D@6 M;@8 5@/	@/
@8 6@/@/@8 #  @ @ @8 6
 I@?@<CA6 D D@6@ICould not determine date and time details for the simplified file banner.@9 5@<XXQM EGF@%/usr/lib/swi-prolog/library/system.pl  %ZAu@!C FS E
system_module E 2FE 2(Esystem_modeXO EG 6 C@H EF EF  @6 G @@9 G@<XD  t  t t  EGt  ED @D  t  t @t  EGt 2F O EG 2F C	@S EF EF@6 @9  2)@<XD  t  t t  EGt  EE @D  t  t @t  EGt 2( O EG 2( C	@Z EF EF@6  @9 6@<XO EG 6 C@; EF EF@6 A@8 G~ G@E	
@+ @@M	 X @9 G@@ X A@9 G@<XXQM
data__formatsF@A/build/spark-VyARoI/spark-2012.0.deb/simplifier/data__formats.pro  7AAuC AS AE D,Eget_typeE D'E	get_stateXO 6declare_data_formats  C@5	u D%  7AA 6%  @6 6"@1 6!	Data_AtomDataAttributes_Any@5@8 6 
 6 6@1 6	Type_AtomTypeAttributes_AnyList@5@9 6(@<XO 6 6 C@M 6% 6%@6@1 6	@5@8 @ @?@<XD  t  t t  6t  6 BO 6 6 C  C C ReadTextCharList F>@=C  C C ModuleFunctorArity Module_Atom Functor_Atom	Arity_Int@=C  C C Lines ' ^8Int@=C  C C Problem @8 B @=C  C C 
ProofFileKind J J D@=C  C C 
DebugFileKind 1 D D;@=C  C C SwitchSource    @=C  C C OnOrOff M7 M;@=C  C C LogFile M ! !LogFile_Atom@=C  C C 	SelectVCs A K !IntList@=C  C C 	UsageFile !yes_usage_file !UsageFile_Atom@=C@G  C C Switch !
 ! !  !& !, !0 !6 !< !E !O !V !] !d !k !q !z ! ! ! ! ! !@=C  C C SelectCharClass H	CharClass 6C@=C@;  C C  6C ^u	Index_Int ^w 6D ^j ^ ^" ^ Z? ^n ^o ^p ^r ^s ^t ^v ^x ^@=C  C C ParseRequest ^ ^ ^	@=C@0  C C CMDLine Z !InputFile_Atom  SimpleQualifier   6; !BChoicesNameSelectRange  	LimitName 64 ! 6@@=C@   C C  6H     Y !  ! ! ! E G7@=C  C C  6I !D !N !U !\ !c !j@=C  C C  6J A K  
Range_List@=C  C C Range   64 ]	Lower_Int	Upper_Int@=C  C C  6K L K@ K9@=C  C C  66 J D@=C  C C RuleIdAtomFunctor1@=C  C C 
RuleSource & &@=C  C C 	RuleLogic Rc &@=C  C C 
RuleHeuristic & & & '&@=C@.  C C TypeAttributes ' [AliasTypeId_Atom OvIndexTypeId_AtomListElementTypeId_Atom 'xEnumId_AtomList Gr	FieldList O~ 6Y N 6Y@=C  C C UnboundedClass ' '@=C
  C C Field 'TypeId_AtomFieldId_Atom@=C  C C Mode L+ A$@=C  C C InternalUnboundedClass Ow E:@=C@%  C C InternalTypeAttributes ' Ov 6X 6Y L GrFieldIdFieldTypeId_ListList O~ 6Y N 6Y@=C  C C VCTrace OVCCutpointFromVCCutpointTo O O@=C  C C  6e B P
AssertionKindLine_Int@=C  C C  6f P P 6g 6h P	CheckKind 6h@=C  C C  6g Q Im@=C  C C  6i Q Q Q@=C
  C C PFTraceStatement ThPFPositionFromSuccessors_Int@=C  C C  6k B S 64@=C  C C PFTraceSuccessorStatement UUPFPositionTo@=C  C C  6n P S 64@=C  C C 	Framework M Q@=C  C C HypothesisType J O- KTYPE@=C  C C ConclusionType J O- K 6q@=C  C C 
RuleStatus & &@=C@;  C C FDL 'l 'mTitle 'R 6^VarId_AtomList ' 6^
VarId_Atom 't 6^ConstId_Atom L 6^
TypeStructure L 6^
Function_AtomArgTypeId_AtomList [D@=C  C C  6u 'o 6Q 'p 6Q 'q 6Q@=C@6  C C  6y 'v ] 6N 6O Ov 6X 6Y 'x 6Z Gr 6[ O~ 6Y N 6Y [ 6W@=C  C C  6] '_ 6^FieldId_AtomList ' 6^ 6_@=C  C C ParseStatus F> ( (@=C  C C  6} F> ( (@=C  C C 
OperationType I U@ NFactId_Atom I
HypId_Atom@=C  C C RuleNameType@*Filename_CharList : Rulename_CharList(Int)@=C  C C 
RuleMatchType JExprProvedConditionType_List O) 6@=C  C C ProvedConditionType P 6HypId_Int_ListFactId_Int_List@=C  C C RuleSortType J J@=XO 6 6  C@I 6% 6%@6@1 6!	@5@8 6,@?@<XD  t  t t  6t  6" BO 6 6! C
  C C  6" 6! 6& 6'@=C
  C C  6 6 6* 6+@=C
  C C  W W	Base_Atom 64@=C  C C  D &VcgFile_Atom@=C  C C  D &DpcFile_Atom@=C  C C  D &SimplifiedVcgFile_Atom@=C  C C  D &SummaryDpcFile_Atom@=C  C C  D &FdlFile_Atom@=C  C C  D &LocalUserRuleFile_Atom@=C  C C  D &GlobalUserRuleFile_Atom@=C  C C  D &
RuleFile_Atom@=C  C C  D &PfsFile_Atom@=C  C C  D &SimplifiedPfsFile_Atom@=C  C C  D &DecFile_Atom@=C  C C  D & 6;@=C
  C C  & & 67DebugFile_Atom@=C
  C C  D #NowDate_AtomNowTime_Atom@=C  C C  D2  
ToolName_Atom@=C
  C C  DY   6A 68@=C  C C  DH ! 6G@=C  C C  DZ ! 6:@=C  C C  2 2 69@=C  C C  T T 69@=C  C C  D & 69@=C  C C  D T 69@=C  C C  P P 69@=C  C C  L L 69@=C  C C  2 2 6<@=C  C C  2 2 6<@=C  C C  2 2 6<@=C  C C  2 2 6<@=C  C C  2 2 6<@=C  C C  2 2 6<@=C  C C  2 2 64@=C  C C  2 2 64@=C  C C  2 2 64@=C  C C  Qi Qh 69@=C  C C  Qs Qr 69@=C  C C  Qp Qo 69@=C  C C  2 2 6>@=C  C C  D[ R7 69@=C  C C  DX 0 64@=C  C C  D V 6 6P 6S 6U 6TLHS_ExpListListRHS_ExpListListCondition_ExpList@=C  C C  D 'Id_Atom@=C
  C C  R R 6^ 6w@=C
  C C  R R 6^ 6x@=C  C C  * * 6^ 6z 6\@=C  C C  * *ReturnTypeId_Atom 6z 6{@=C
  C C  D ' 6^ 6V@=C  C C  * *UniqueFieldId_IntUninstantiated_FunctorN 6` 6_Args_VarList 6^@=C  C C  L L 6z 6{ 6@=C  C C  Oo On 6 6 6` 6_ 6 6^@=C  C C  O O 6z 6^ 6a@=C
  C C  D * 6^ 6W@=C
  C C  L L 6^ 6b@=C
  C C  L L 6^ 6Z@=C  C C  O O
Function_PredVarList 6z@=C  C C  E (VcgFile_Stream@=C  C C  N N@=C
  C C  L LTraceId_Atom 6d@=C  C C  E
 K 	VCId_Atom	Order_Int	Name_Atom
Number_IntParentVCTraceId_Atom@=C  C C  Tc Tb 6Hyp_TermParentVCId_Atom@=C  C C  T T 6	Conc_Term 6@=C  C C  E Q- 6@=C
  C C  K KStatementId_Atom 6j@=C  C C  K KSuccessorStatementId_Atom 6mParentStatementId_Atom@=C  C C  K K	PFId_Atom 6 6ParentSuccessorStatementId_Atom@=C  C C  U: U9 6
TravCond_TermParentPFId_Atom@=C
  C C  Sy SxAction_Term 6@=C  C C  D M 6o@=C  C C  D J 66@=C
  C C  D 1	Date_Atom	Time_Atom@=C  C C  D 1
Line_AtomList@=C  C C  D 1SubprogramIdentifier_Atom@=C  C C  D JHypothesis_Term 6pId_Int@=C  C C  Vb D 6@=C  C C  R R 6 6Condition_TermList@=C  C C  Lm LlConclusion_Term 6r 6@=C  C C  Lp Lo 6@=C  C C  V  J 6 6p 6@=C  C C  ( ( 6@=C  C C  (a (` 64@=C  C C  ) ) 6@=C  C C  )o )n 6@=C  C C  (a (` 64@=C  C C  N N 6 64 6~ 6 6RuleSort@=C
  C C  L L 64 6@=C
  C C  Ut U 6Q 64@=XXD  t  Bt 4 E D0t  DD  t  Bt 4 E D0t  DxD  t  Bt 4 E D0t  DD  t  Bt 4 E Dt  DD  t  Bt 4 E Dt  JD  t  Bt 4 E D0t  WD  t  Bt 4 E Dt  DD  t  Bt 4 E Dt  MLD  t  Bt 4 E Dt  JD  t  Bt 4 E D0t  UxD  t  Bt 4 E D0t  UxD  t  Bt 4 E D0t  D.D  t  Bt 4 E Dt  MD  t  Bt 4 E D0t  KwD  t  Bt 4 E Dt  RD  t  Bt 4 E D0t  DD  t  Bt 4 E D0t  DD  t  Bt 4 E D0t  ED  t  Bt 4 E D0t  DvD  t  Bt 4 E D0t  WD  t  Bt 4 E Dt  DD  t  Bt 4 E D0t  DwD  t  Bt 4 E D0t  ID  t  Bt 4 V @Kt  @BD  t  Bt 4 V Gqt  GoD  t  Bt 4 B Ct  EMD  t  Bt 4 B Ct  D D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  GD  t  Bt 4 B Ct  DD  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  BcD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  E D  t  Bt 4 B Ct  CD  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  ZD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  EMD  t  Bt 4 B @8t  +D  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  BD  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  BD  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  ED  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  EHD  t  Bt 4 B @8t  ZD  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  ZD  t  Bt 4 B C{t  CyD  t  Bt 4 B Ct  DD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  Z^D  t  Bt 4 B Ct  Z^D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  (;D  t  Bt 4 B @8t  BD  t  Bt 4 B Ct  (;D  t  Bt 4 B Ct  ID  t  Bt 4 D0 Ct  EMD  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Ct  D D  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Ct  DD  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Dt  DD  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Dt  +eD  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Dt  +iD  t  Bt 4 D0 Ct  E D  t  Bt 4 D0 Dt  D  t  Bt 4 D0 Dt  BD  t  Bt 4 D0 Ct  A D  t  Bt 4 D0 Dt   D  t  Bt 4 D0 Dt  +sD  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Dt  )D  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Ct  EMD  t  Bt 4 D0 D+t  D1D  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Dt  E#D  t  Bt 4 D0 Dt  $D  t  Bt 4 D0 6t  D'D  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Ct  EHD  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Ct  DD  t  Bt 4 D0 Dt  +gD  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Ct  Z^D  t  Bt 4 D0 Dt  +kD  t  Bt 4 D0 Dt  D  t  Bt 4 D0 Ct  Z^D  t  Bt 4 D0 Ct  AD  t  Bt 4 D0 Dt  E#D  t  Bt 4 D0 Ct  )D  t  Bt 4 D0 Dt  DD  t  Bt 4 D0 Dt  ]D  t  Bt 4 D0 Dt  +wD  t  Bt 4 D0 Ct  (;D  t  Bt 4 D0 Dt  )D  t  Bt 4 D0 Ct  (;D  t  Bt 4 D0 Ct  ID  t  Bt 4 D Dt  DD  t  Bt 4 D 6t  D,D  t  Bt 4 D 6t  D'D  t  Bt 4 F Dt  .D  t  Bt 4 F @8t  BcD  t  Bt 4 F E4t  EBD  t  Bt 4 F Ct  @D  t  Bt 4 E\ Dt  .D  t  Bt 4 E\ Dt  .D  t  Bt 4 E\ Dt  .D  t  Bt 4 E\ @8t  +D  t  Bt 4 E\ Dt  .D  t  Bt 4 E\ @8t  GD  t  Bt 4 E\ Dt  .D  t  Bt 4 E\ @8t  BD  t  Bt 4 E\ Dt  . D  t  Bt 4 E\ @8t  BD  t  Bt 4 E\ @8t  BcD  t  Bt 4 E\ @8t  ED  t  Bt 4 E\ @8t  ZD  t  Bt 4 E\ @8t  ZD  t  Bt 4 E\ Dt  (D  t  Bt 4 E\ Dt  YD  t  Bt 4 E\ Dt  (D  t  Bt 4 E\ Dt  XD  t  Bt 4 E\ Dt  (D  t  Bt 4 E\ Dt  FD  t  Bt 4 E\ Dt  XD  t  Bt 4 E\ Dt  XD  t  Bt 4 E\ @8t  ZD  t  Bt 4 E\ Dt  FD  t  Bt 4 E\ @8t  BD  t  Bt 4 EP ESt  ,D  t  Bt 4 EP Ct  D D  t  Bt 4 EP Ct  )D  t  Bt 4 EP @8t  GD  t  Bt 4 EP Ct  )D  t  Bt 4 EP @8t  BcD  t  Bt 4 EP Ct  )D  t  Bt 4 EP Ct  )D  t  Bt 4 EP Ct  @ED  t  Bt 4 EP Dt  (D  t  Bt 4 EP Ct  )D  t  Bt 4 EP ESt  , D  t  Bt 4 EP ESt  ,}D  t  Bt 4 EP Ct  )D  t  Bt 4 EP ESt  WD  t  Bt 4 EP Ct  )D  t  Bt 4 EP ESt  GxD  t  Bt 4 EP Ct  )D  t  Bt 4 EP @8t  BD  t  Bt 4 EP @8t  BD  t  Bt 4 EP Dt  $D  t  Bt 4 EP Ct  )D  t  Bt 4 EP Ct  EHD  t  Bt 4 EP @8t  ZD  t  Bt 4 EP @8t  ZD  t  Bt 4 EP Dt  (D  t  Bt 4 EP Ct  )D  t  Bt 4 EP Dt  (D  t  Bt 4 EP Ct  Z^D  t  Bt 4 EP ESt  ,D  t  Bt 4 EP ESt  WD  t  Bt 4 EP Ct  (;D  t  Bt 4 EP Dt  )D  t  Bt 4 EP @8t  BD  t  Bt 4 EP 3Pt  YtD  t  Bt 4 EP Ct  ID  t  Bt 4 EP Ct  EMD  t  Bt 4 EP ESt  GxD  t  Bt 4 EP Ct  )D  t  Bt 4 EP ESt  ,D  t  Bt 4 EP Ct  DD  t  Bt 4 EP Ct  )D  t  Bt 4 EP Ct  )D  t  Bt 4 EP Ct  )D  t  Bt 4 EP Dt  XD  t  Bt 4 EP Ct  E D  t  Bt 4 EP Dt  XD  t  Bt 4 EP @8t  ZD  t  Bt 4 EP Ct  )D  t  Bt 4 EP Ct  )D  t  Bt 4 EP Dt  )D  t  Bt 4 EP ESt  GD  t  Bt 4 EP ESt  ,D  t  Bt 4 EP Ct  EMD  t  Bt 4 EP @8t  +D  t  Bt 4 EP Ct  )D  t  Bt 4 EP Ct  )D  t  Bt 4 EP @8t  ED  t  Bt 4 EP Ct  )D  t  Bt 4 EP ESt  ,} D  t  Bt 4 EP Ct  DD  t  Bt 4 EP C{t  CyD  t  Bt 4 EP Dt  YD  t  Bt 4 EP Ct  Z^D  t  Bt 4 EP Dt  XD  t  Bt 4 EP ESt  ,{D  t  Bt 4 EP Ct  )D  t  Bt 4 EP Ct  (;D  t  Bt 4 EP ESt  ,D  t  Bt 4 EP At  YD  t  Bt 4 E* @?t  @=D  t  Bt 4 E* @8t  +D  t  Bt 4 E* @8t  GD  t  Bt 4 E* @8t  BD  t  Bt 4 E* @8t  BD  t  Bt 4 E* @8t  BcD  t  Bt 4 E* @8t  ED  t  Bt 4 E* E7t  %;D  t  Bt 4 E* E7t  WD  t  Bt 4 E* @8t  ZD  t  Bt 4 E* @8t  ZD  t  Bt 4 E* Dt  (D  t  Bt 4 E* Dt  YD  t  Bt 4 E* Dt  (D  t  Bt 4 E* Dt  XD  t  Bt 4 E* Dt  (D  t  Bt 4 E* Dt  XD  t  Bt 4 E* Dt  XD  t  Bt 4 E* @8t  ZD  t  Bt 4 E* E.t  YD  t  Bt 4 E* @8t  BD  t  Bt 4 E* E.t  E.D  t  Bt 4 E* E.t  E.D  t  Bt 4 E* E.t  +D  t  Bt 4 E* E.t  +D  t  Bt 4 E* E.t  YD  t  Bt 4 Eb Ct  F;D  t  Bt 4 Eb Ct  EMD  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb Ct  D D  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb @8t  GD  t  Bt 4 Eb Ct  DD  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb @8t  BcD  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb @?t  TED  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb Bt  1# D  t  Bt 4 Eb Dt  (D  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb Dt  XD  t  Bt 4 Eb Ct  E D  t  Bt 4 Eb Dt  XD  t  Bt 4 Eb Bt  BD  t  Bt 4 Eb ELt  !D  t  Bt 4 Eb @8t  ZD  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb Bt  BD  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb Bt  BD  t  Bt 4 Eb Dt  )D  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb Bt  BD  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb Ct  EMD  t  Bt 4 Eb @8t  +D  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb @8t  BD  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb @8t  BD  t  Bt 4 Eb Dt  $D  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb @8t  ED  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb Ct  EHD  t  Bt 4 Eb @8t  ZD  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb @8t  ZD  t  Bt 4 Eb ELt  ZTD  t  Bt 4 Eb Ct  Z0D  t  Bt 4 Eb Bt  BD  t  Bt 4 Eb ELt  Z9D  t  Bt 4 Eb Ct  DD  t  Bt 4 Eb Dt  (D  t  Bt 4 Eb Dt  YD  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb Ct  Z^D  t  Bt 4 Eb Dt  (D  t  Bt 4 Eb ELt  EJD  t  Bt 4 Eb Ct  Z^D  t  Bt 4 Eb Dt  XD  t  Bt 4 Eb Ct  )D  t  Bt 4 Eb Bt  1!D  t  Bt 4 Eb Ct  (;D  t  Bt 4 Eb @8t  BD  t  Bt 4 Eb Dt  )D  t  Bt 4 Eb Ct  (;D  t  Bt 4 Eb Bt  $D  t  Bt 4 Eb Ct  ID  t  Bt 4 GD Ct  CD  t  Bt 4 GD Gqt  GoD  t  Bt 4 @? Ct  XD  t  Bt 4 @? Ct  CD  t  Bt 4 @? @Kt  @BD  t  Bt 4 @? Ct  Z0D  t  Bt 4 D D+t  D1D  t  Bt 4 D Dt  DD  t  Bt 4 D D+t  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  D|D  t  Bt 4 D Dt  D}D  t  Bt 4 D Dt  E D  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D D;t  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D D0t  D.D  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D D;t  DD  t  Bt 4 D Ct  D D  t  Bt 4 D D+t  D1D  t  Bt 4 D D0t  DD  t  Bt 4 D 6t  D,D  t  Bt 4 GS Ct  @ED  t  Bt 4 GS C{t  CyD  t  Bt 4 GS Ct  CD  t  Bt 4 GS @8t  BD  t  Bt 4 GS @8t  BD  t  Bt 4 GS @8t  BcD  t  Bt 4 F Vt  VD  t  Bt 4 F Gqt  GoD  t  Bt 4 F  ht   1D  t  Bt 4 F Ct  @ED  t  Bt 4 F Vt  I;D  t  Bt 4 F Fat  IdD  t  Bt 4 F  ht   f D  t  Bt 4 F At  A D  t  Bt 4 F  ht   #D  t  Bt 4 F @?t  @=D  t  Bt 4 F Gqt  GoD  t  Bt 4 F Ct  XD  t  Bt 4 F Ct  @D  t  Bt 4 F 3Pt  _JD  t  Bt 4 F C{t  CyD  t  Bt 4 D> Dut  DVD  t  Bt 4 D> Dut  D\D  t  Bt 4 D> Dut  DTD  t  Bt 4 D> Dut  DUD  t  Bt 4 D> Dut  DFD  t  Bt 4 D> Dut  Dp D  t  Bt 4 D> Dt  D{D  t  Bt 4 D> Dut  DZD  t  Bt 4 D> Dut  DSD  t  Bt 4 D> Dut  Ds D  t  Bt 4 D> Dt  D|D  t  Bt 4 D> Dut  DAD  t  Bt 4 D> Dut  Dc D  t  Bt 4 D> D0t  DvD  t  Bt 4 D> Dut  DYD  t  Bt 4 D> Dut  DCD  t  Bt 4 D> Dut  Dn D  t  Bt 4 D> D&t  D2D  t  Bt 4 D> Dut  DHD  t  Bt 4 D> Dut  D_ D  t  Bt 4 D> Dut  Db D  t  Bt 4 D> Dut  Df D  t  Bt 4 D> Dut  Di D  t  Bt 4 D> Dut  Da D  t  Bt 4 D> Dut  De D  t  Bt 4 D> Dut  DWD  t  Bt 4 D> D+t  DyD  t  Bt 4 D> Dut  Dd D  t  Bt 4 D> Dut  DQD  t  Bt 4 D> Dut  D[D  t  Bt 4 D> Dut  DJD  t  Bt 4 D> D+t  D1D  t  Bt 4 D> Dut  DXD  t  Bt 4 D> Dut  DRD  t  Bt 4 D> Dut  DDD  t  Bt 4 D> Dut  DGD  t  Bt 4 D> 6t  D,D  t  Bt 4 D> Dut  Do D  t  Bt 4 D> Dut  DID  t  Bt 4 D> Dt  D}D  t  Bt 4 D> Dut  Dr D  t  Bt 4 D> Dut  D@D  t  Bt 4 D> Dut  D` D  t  Bt 4 D> Dut  Dm D  t  Bt 4 D> D0t  DwD  t  Bt 4 D> Dut  DOD  t  Bt 4 D> Dut  Dj D  t  Bt 4 D> D0t  DxD  t  Bt 4 D> Dut  D^ D  t  Bt 4 D> Dut  DED  t  Bt 4 D> Dut  DLD  t  Bt 4 D> Dut  Dh D  t  Bt 4 D> D0t  D.D  t  Bt 4 D> Dut  DBD  t  Bt 4 D> Dut  Dg D  t  Bt 4 D> Dut  DMD  t  Bt 4 D> Dut  Dl D  t  Bt 4 D> Dut  DND  t  Bt 4 D> Dut  Dk D  t  Bt 4 D> Dut  DPD  t  Bt 4 D> Dut  D]D  t  Bt 4 D> Dut  DKD  t  Bt 4 D> Dut  Dq D  t  Bt 4 EL Ct  F;D  t  Bt 4 EL Ct  ED  t  Bt 4 EL Ct  EMD  t  Bt 4 EL EPt  WD  t  Bt 4 EL Ct  GD  t  Bt 4 EL EXt  3D  t  Bt 4 EL EXt  3D  t  Bt 4 EL Bt  1# D  t  Bt 4 EL EXt  3D  t  Bt 4 EL Dt  (D  t  Bt 4 EL Dt  XD  t  Bt 4 EL Dt  XD  t  Bt 4 EL Bt  BD  t  Bt 4 EL EXt  3D  t  Bt 4 EL EXt  WD  t  Bt 4 EL Bt  BD  t  Bt 4 EL Bt  BD  t  Bt 4 EL Bt  BD  t  Bt 4 EL EPt  WD  t  Bt 4 EL EPt  WD  t  Bt 4 EL EPt  FLD  t  Bt 4 EL EXt  WD  t  Bt 4 EL Bt  BD  t  Bt 4 EL EXt  WD  t  Bt 4 EL EXt  3D  t  Bt 4 EL Dt  (D  t  Bt 4 EL Dt  YD  t  Bt 4 EL EXt  3D  t  Bt 4 EL Dt  (D  t  Bt 4 EL EXt  3D  t  Bt 4 EL EPt  FL D  t  Bt 4 EL Dt  XD  t  Bt 4 EL Bt  1!D  t  Bt 4 EL C
t  CD  t  Bt 4 EL Bt  $D  t  Bt 4 E: Ct  D D  t  Bt 4 E: @8t  +D  t  Bt 4 E: @8t  GD  t  Bt 4 E: @8t  BD  t  Bt 4 E: @8t  BD  t  Bt 4 E: @8t  BcD  t  Bt 4 E: @8t  ED  t  Bt 4 E: @8t  ZD  t  Bt 4 E: @8t  ZD  t  Bt 4 E: Ct  CD  t  Bt 4 E: @8t  ZD  t  Bt 4 E: @8t  BD  t  Bt 4 D& D;t  D9D  t  Bt 4 D& D+t  D)D  t  Bt 4 D& 6t  D'D  t  Bt 4 C At  $D  t  Bt 4 C 3Pt  YtD  t  Bt 4 C @?t  @=D  t  Bt 4 C @Kt  @BD  t  Bt 4 C @Kt  #D  t  Bt 4 C At  YD  t  Bt 4 C At  B:D  t  Bt 4 A Dt  DD  t  Bt 4 A Dt  DD  t  Bt 4 A Dt  MD  t  Bt 4 A D;t  DD  t  Bt 4 A Dt  V D  t  Bt 4 A Dut  DZD  t  Bt 4 A Dt  OD  t  Bt 4 A Dut  DSD  t  Bt 4 A Dt  DD  t  Bt 4 A Dut  Dn D  t  Bt 4 A 1t  D D  t  Bt 4 A Bt  CD  t  Bt 4 A Dt  MD  t  Bt 4 A Dt  DD  t  Bt 4 A Ct  )D  t  Bt 4 A D+t  +D  t  Bt 4 A Dt  UD  t  Bt 4 A Dut  DGD  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  QsD  t  Bt 4 A Ct  )D  t  Bt 4 A D>t  Q D  t  Bt 4 A Dt  DD  t  Bt 4 A Dut  Dm D  t  Bt 4 A Bt  CD  t  Bt 4 A D0t  DD  t  Bt 4 A Dt  DD  t  Bt 4 A Dt  VbD  t  Bt 4 A Dt  DD  t  Bt 4 A Ct  EMD  t  Bt 4 A Ct  )D  t  Bt 4 A Dt  Q D  t  Bt 4 A Dt  1 D  t  Bt 4 A Dt  RD  t  Bt 4 A Ct  DD  t  Bt 4 A Dut  DFD  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  2D  t  Bt 4 A Dut  Dc D  t  Bt 4 A Dt  LD  t  Bt 4 A *t  D! D  t  Bt 4 A EAt  E?D  t  Bt 4 A Ct  )D  t  Bt 4 A Dt  RD  t  Bt 4 A Dt  TfD  t  Bt 4 A Dut  QiD  t  Bt 4 A Dut  DID  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  D` D  t  Bt 4 A Dt  DD  t  Bt 4 A *t  D  D  t  Bt 4 A D0t  UxD  t  Bt 4 A Dt  DD  t  Bt 4 A Dut  SOD  t  Bt 4 A Ct  D D  t  Bt 4 A Ct  )D  t  Bt 4 A Dt  QmD  t  Bt 4 A Dut  Ds D  t  Bt 4 A @?t  TED  t  Bt 4 A Dut  DCD  t  Bt 4 A Dt  *D  t  Bt 4 A D+t  LD  t  Bt 4 A D+t  DyD  t  Bt 4 A Dt  E!D  t  Bt 4 A Dt  QvD  t  Bt 4 A Dt  $D  t  Bt 4 A Dut  Dr D  t  Bt 4 A Dut  2D  t  Bt 4 A Dt  E
D  t  Bt 4 A Ct  (;D  t  Bt 4 A Dt  )D  t  Bt 4 A Dut  UD  t  Bt 4 A Dut  Dp D  t  Bt 4 A Dut  DAD  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  DHD  t  Bt 4 A Dt  E	D  t  Bt 4 A Bt  AD  t  Bt 4 A Dt  )D  t  Bt 4 A D+t  +D  t  Bt 4 A Ct  EMD  t  Bt 4 A Dt  JD  t  Bt 4 A Ct  )D  t  Bt 4 A Dut  Do D  t  Bt 4 A Dt  OD  t  Bt 4 A Dut  2D  t  Bt 4 A D;t  DD  t  Bt 4 A Bt  @D  t  Bt 4 A Dt  ND  t  Bt 4 A Dt  PD  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  DD  t  Bt 4 A Dut  D\D  t  Bt 4 A Ct  )D  t  Bt 4 A Dt  DD  t  Bt 4 A Dt  E
 D  t  Bt 4 A Ct  )D  t  Bt 4 A Dut  DYD  t  Bt 4 A Ct  )D  t  Bt 4 A GSt  GQD  t  Bt 4 A G7t  DD  t  Bt 4 A Dut  DQD  t  Bt 4 A Dt  OAD  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  SOD  t  Bt 4 A Dut  DXD  t  Bt 4 A Ct  EHD  t  Bt 4 A D0t  D.D  t  Bt 4 A G7t  D7D  t  Bt 4 A D+t  DD  t  Bt 4 A Dut  DVD  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  PD  t  Bt 4 A Dt  DD  t  Bt 4 A Dt  E D  t  Bt 4 A Ct  )D  t  Bt 4 A Dt  KD  t  Bt 4 A G7t  D6D  t  Bt 4 A Dut  UD  t  Bt 4 A Dut  D[D  t  Bt 4 A Dut  DJD  t  Bt 4 A D;t  DD  t  Bt 4 A Dt  VeD  t  Bt 4 A Dt  DD  t  Bt 4 A Dt  Q D  t  Bt 4 A Dut  D@D  t  Bt 4 A Ct  )D  t  Bt 4 A Dt  E D  t  Bt 4 A Ct  Z^D  t  Bt 4 A G7t  D5D  t  Bt 4 A Dt  DD  t  Bt 4 A Dt  JD  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  TD  t  Bt 4 A Dut  DUD  t  Bt 4 A Dut  K@D  t  Bt 4 A Dt  E D  t  Bt 4 A Dt  LpD  t  Bt 4 A D0t  DD  t  Bt 4 A D0t  UxD  t  Bt 4 A Bt  0 D  t  Bt 4 A Dut  DRD  t  Bt 4 A Dt  DD  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  K9D  t  Bt 4 A Dut  2D  t  Bt 4 A Dt  E D  t  Bt 4 A Dt  D D  t  Bt 4 A Dt  ED  t  Bt 4 A Dt  ND  t  Bt 4 A Dt  DD  t  Bt 4 A D0t  DxD  t  Bt 4 A G7t  DD  t  Bt 4 A Dt  ED  t  Bt 4 A Dt  KD  t  Bt 4 A Dut  DTD  t  Bt 4 A Dut  LD  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  DD  t  Bt 4 A Dt  OJ D  t  Bt 4 A Dt  / D  t  Bt 4 A Ct  )D  t  Bt 4 A Bt  AD  t  Bt 4 A Dt  DD  t  Bt 4 A D0t  DD  t  Bt 4 A D0t  KwD  t  Bt 4 A D+t  DD  t  Bt 4 A G7t  DD  t  Bt 4 A Ct  #D  t  Bt 4 A Dut  !D  t  Bt 4 A Dut  QpD  t  Bt 4 A Dt  S}D  t  Bt 4 A Dut  DDD  t  Bt 4 A Dt  NlD  t  Bt 4 A D;t  DD  t  Bt 4 A Ct  )D  t  Bt 4 A Dt  LD  t  Bt 4 A Dt  Q D  t  Bt 4 A Dt  DD  t  Bt 4 A D0t  WD  t  Bt 4 A G7t  DD  t  Bt 4 A D+t  VrD  t  Bt 4 A Dt  OoD  t  Bt 4 A Bt  CD  t  Bt 4 A Dt  DD  t  Bt 4 A Dt  DD  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  2D  t  Bt 4 A Dt  VD  t  Bt 4 A Dt  U:D  t  Bt 4 A Dut  Dd D  t  Bt 4 A 6t  D,D  t  Bt 4 A Dt  LD  t  Bt 4 A Dut  DMD  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  UD  t  Bt 4 A Dt  ID  t  Bt 4 A Dut  Dq D  t  Bt 4 A Dt  ED  t  Bt 4 A Ct  CD  t  Bt 4 A D0t  DD  t  Bt 4 A Bt  0*D  t  Bt 4 A Dt  DD  t  Bt 4 A Ct  E D  t  Bt 4 A D;t  &D  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  2D  t  Bt 4 A Dt  DD  t  Bt 4 A D&t  D#D  t  Bt 4 A Ct  CD  t  Bt 4 A 6t  D'D  t  Bt 4 A D0t  ED  t  Bt 4 A Bt  0(D  t  Bt 4 A Dt  DD  t  Bt 4 A Dt  ED  t  Bt 4 A D;t  DD  t  Bt 4 A Dt  DD  t  Bt 4 A Dt  ED  t  Bt 4 A Dut  V<D  t  Bt 4 A Dut  DND  t  Bt 4 A D;t  DD  t  Bt 4 A Dt  DD  t  Bt 4 A G7t  D4D  t  Bt 4 A Bt  0%D  t  Bt 4 A Ct  )D  t  Bt 4 A D;t  D9D  t  Bt 4 A Dut  De D  t  Bt 4 A Dt  RD  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  LD  t  Bt 4 A Dt  KD  t  Bt 4 A D0t  WD  t  Bt 4 A Bt  C"D  t  Bt 4 A Ct  )D  t  Bt 4 A Dt  DD  t  Bt 4 A Ct  Z^D  t  Bt 4 A Dut  Dk D  t  Bt 4 A Dut  DPD  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  QD  t  Bt 4 A Bt  /ED  t  Bt 4 A D&t  DD  t  Bt 4 A Ct  )D  t  Bt 4 A Dt  DD  t  Bt 4 A Dt  SyD  t  Bt 4 A Dut  Da D  t  Bt 4 A Dut  DWD  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  2D  t  Bt 4 A Dt  O9D  t  Bt 4 A Et  J D  t  Bt 4 A D&t  DD  t  Bt 4 A D0t  DwD  t  Bt 4 A Ct  DD  t  Bt 4 A Et  K D  t  Bt 4 A Dt  LD  t  Bt 4 A Dut  Dl D  t  Bt 4 A Dt  ED  t  Bt 4 A Dut  PDD  t  Bt 4 A Dut  D]D  t  Bt 4 A Dut  DKD  t  Bt 4 A Dt  JD  t  Bt 4 A D;t  DD  t  Bt 4 A D+t  DD  t  Bt 4 A D+t  ED  t  Bt 4 A D&t  D2D  t  Bt 4 A D0t  ID  t  Bt 4 A Dt  TYD  t  Bt 4 A Dut  2D  t  Bt 4 A Dt  ED  t  Bt 4 A Dt  ED  t  Bt 4 A Dut  Di D  t  Bt 4 A Dt  ED  t  Bt 4 A Et  J D  t  Bt 4 A Ct  )D  t  Bt 4 A Dut  QD  t  Bt 4 A D+t  DD  t  Bt 4 A Bt  /ED  t  Bt 4 A Dut  DOD  t  Bt 4 A Dt  OGD  t  Bt 4 A Dt  TD  t  Bt 4 A Ct  AD  t  Bt 4 A Dut  Dg D  t  Bt 4 A Dt  ED  t  Bt 4 A Dut  M D  t  Bt 4 A Dt  Q D  t  Bt 4 A Et  J D  t  Bt 4 A Dt  R D  t  Bt 4 A Ct  ID  t  Bt 4 A D+t  D)D  t  Bt 4 A Dt  JD  t  Bt 4 A D0t  DvD  t  Bt 4 A Dt  ED  t  Bt 4 A Dt  D D  t  Bt 4 A Dt  LmD  t  Bt 4 A D;t  M#D  t  Bt 4 A Dut  2D  t  Bt 4 A Dut  Df D  t  Bt 4 A Ct  )D  t  Bt 4 A Dt  OD D  t  Bt 4 A Dut  PDD  t  Bt 4 A D+t  D1D  t  Bt 4 A Dt  E#D  t  Bt 4 A Dut  VLD  t  Bt 4 A Dut  DED  t  Bt 4 A Dut  Dh D  t  Bt 4 A Ct  )D  t  Bt 4 A Dt  DD  t  Bt 4 A Bt  0 D  t  Bt 4 A Dt  DD  t  Bt 4 A Dut  Db D  t  Bt 4 A Dt  LD  t  Bt 4 A D;t  DD  t  Bt 4 A Dut  2D  t  Bt 4 A Dut  UD  t  Bt 4 A Dut  UD  t  Bt 4 A Dt  *D  t  Bt 4 A Dt  RD  t  Bt 4 A Ct  )D  t  Bt 4 A Dt  MLD  t  Bt 4 A D&t  # D  t  Bt 4 A D;t  M D  t  Bt 4 A Dut  D^ D  t  Bt 4 A Dut  DLD  t  Bt 4 A Dt  T\D  t  Bt 4 A D;t  DD  t  Bt 4 A Dt  N D  t  Bt 4 A Dt  DD  t  Bt 4 A Dt  DD  t  Bt 4 A Dut  D_ D  t  Bt 4 A Dut  OD  t  Bt 4 A Dut  2D  t  Bt 4 A Dut  V<D  t  Bt 4 A Dt  N D  t  Bt 4 A Dt  *D  t  Bt 4 A Dt  Q D  t  Bt 4 A Dt  RD  t  Bt 4 A Dt  E"D  t  Bt 4 A Et  R D  t  Bt 4 A D+t  DD  t  Bt 4 A Bt  0# D  t  Bt 4 A Dut  Dj D  t  Bt 4 A D;t  & D  t  Bt 4 A Dut  TD  t  Bt 4 A Dt  TcD  t  Bt 4 A Dut  DBD  t  Bt 4 A D+t  +D  t  Bt 4 A Dt  DD  t  Bt 4 A Ct  (;D  t  Bt 4 A Dt  ED  t  Bt 4  h @?t  @=D  t  Bt 4  h @Kt  @BD  t  Bt 4 E7 Ct  F;D  t  Bt 4 E7 Ct  D D  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 E=t  &D  t  Bt 4 E7 @8t  GD  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 E4t  )D  t  Bt 4 E7 E4t  * D  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 Bt  1# D  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 Dt  (D  t  Bt 4 E7 E4t  *D  t  Bt 4 E7 ELt  !D  t  Bt 4 E7 Bt  BD  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 Bt  BD  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 E4t  * D  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 Dt  $D  t  Bt 4 E7 E4t  EBD  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 E:t  #:D  t  Bt 4 E7 Ct  EHD  t  Bt 4 E7 E4t  )D  t  Bt 4 E7 Bt  BD  t  Bt 4 E7 Dt  (D  t  Bt 4 E7 E4t  EBD  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 Dt  (D  t  Bt 4 E7 Ct  Z^D  t  Bt 4 E7 E4t  BD  t  Bt 4 E7 Dt  )D  t  Bt 4 E7 Ct  (;D  t  Bt 4 E7 Bt  $D  t  Bt 4 E7 Ct  ID  t  Bt 4 E7 @?t  @=D  t  Bt 4 E7 Ct  EMD  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 Ct  GD  t  Bt 4 E7 Ct  DD  t  Bt 4 E7 E4t  )D  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 E:t  #<D  t  Bt 4 E7 E4t  * D  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 E4t  EBD  t  Bt 4 E7 Dt  XD  t  Bt 4 E7 Ct  E D  t  Bt 4 E7 E4t  !D  t  Bt 4 E7 Ct  #D  t  Bt 4 E7 Dt  XD  t  Bt 4 E7 Bt  BD  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 Dt  )D  t  Bt 4 E7 Bt  BD  t  Bt 4 E7 Ct  EMD  t  Bt 4 E7 E=t  &D  t  Bt 4 E7 EPt  WD  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 E4t  )D  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 E:t  E:D  t  Bt 4 E7 E4t  * D  t  Bt 4 E7 ELt  ZTD  t  Bt 4 E7 C{t  CyD  t  Bt 4 E7 Ct  DD  t  Bt 4 E7 Dt  YD  t  Bt 4 E7 E4t  *D  t  Bt 4 E7 Ct  Z^D  t  Bt 4 E7 ELt  EJD  t  Bt 4 E7 E4t  EBD  t  Bt 4 E7 Dt  XD  t  Bt 4 E7 Ct  )D  t  Bt 4 E7 Bt  1!D  t  Bt 4 E7 Ct  (;D  t  Bt 4 D; D+t  D1D  t  Bt 4 D; D+t  D)D  t  Bt 4 D; 6t  D,D  t  Bt 4 D; 6t  D'D  t  Bt 4 D D;t  D9D  t  Bt 4 D D+t  D)D  t  Bt 4 D 6t  D,D  t  Bt 4 D 6t  D'D  t  Bt 4 D D;t  DD  t  Bt 4 D D+t  DD  t  Bt 4 D Ct  D D  t  Bt 4 D D;t  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dut  DD  t  Bt 4 D 6t  D,D  t  Bt 4 D Dt  D|D  t  Bt 4 D Dt  D}D  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Ct  'ID  t  Bt 4 D D;t  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D D+t  D1D  t  Bt 4 D Dt  DD  t  Bt 4 D D+t  DD  t  Bt 4 D Dt  DD  t  Bt 4 D D+t  DD  t  Bt 4 D 6t  D,D  t  Bt 4 D Dt  D{D  t  Bt 4 D Dt  D|D  t  Bt 4 D Dt  D}D  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D D0t  DwD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  D D  t  Bt 4 D D0t  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D D0t  D.D  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Ct  EMD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  D D  t  Bt 4 D Ct  )D  t  Bt 4 D @8t  GD  t  Bt 4 D Ct  DD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D @8t  BcD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  E D  t  Bt 4 D Ct  )D  t  Bt 4 D @8t  ZD  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  EMD  t  Bt 4 D @8t  +D  t  Bt 4 D Ct  )D  t  Bt 4 D @8t  BD  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  $D  t  Bt 4 D @8t  BD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D @8t  ED  t  Bt 4 D Ct  EHD  t  Bt 4 D Ct  )D  t  Bt 4 D @8t  ZD  t  Bt 4 D @8t  ZD  t  Bt 4 D Ct  DD  t  Bt 4 D Ct  Z^D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  Z^D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  (;D  t  Bt 4 D Dt  )D  t  Bt 4 D Ct  (;D  t  Bt 4 D @8t  BD  t  Bt 4 D Ct  ID  t  Bt 4 D 6t  D,D  t  Bt 4 D 6t  D'D  t  Bt 4 D D+t  DD  t  Bt 4 D *t  D! D  t  Bt 4 D *t  D  D  t  Bt 4 D Ct  DD  t  Bt 4 D 6t  D,D  t  Bt 4 D Dt  D D  t  Bt 4 D 6t  D'D  t  Bt 4 E D+t  DD  t  Bt 4 E D+t  ED  t  Bt 4 E Dt  E D  t  Bt 4 E D;t  DD  t  Bt 4 E Dt  D|D  t  Bt 4 E Dt  E
 D  t  Bt 4 E Dt  E D  t  Bt 4 E D;t  DD  t  Bt 4 E Dt  DD  t  Bt 4 E Dt  ED  t  Bt 4 E Dt  E	D  t  Bt 4 E Dt  ED  t  Bt 4 E Dt  ED  t  Bt 4 E Dt  ED  t  Bt 4 E Dut  D[D  t  Bt 4 E Dut  DXD  t  Bt 4 E D+t  DD  t  Bt 4 E 6t  D,D  t  Bt 4 E Dt  ED  t  Bt 4 E Dt  E D  t  Bt 4 E Dt  D}D  t  Bt 4 E 6t  D'D  t  Bt 4 E D0t  ED  t  Bt 4 E Dt  ED  t  Bt 4 E Dt  DD  t  Bt 4 E Dt  E D  t  Bt 4 E Dt  E
D  t  Bt 4 E Dt  ED  t  Bt 4 E D0t  D.D  t  Bt 4 E Dt  ED  t  Bt 4 E1 )t  /sD  t  Bt 4 E1 )t  )&D  t  Bt 4 E1 )t  )1D  t  Bt 4 E1 )t  /uD  t  Bt 4 E1 )t  /wD  t  Bt 4 E1 )t  ):D  t  Bt 4 E1 )t  )D  t  Bt 4 E1 )t  )D  t  Bt 4 E1 )t  /qD  t  Bt 4 D D0t  DD  t  Bt 4 D D&t  DD  t  Bt 4 E D+t  D1D  t  Bt 4 E D+t  ED  t  Bt 4 E D+t  DD  t  Bt 4 E 6t  D,D  t  Bt 4 E Dt  ED  t  Bt 4 E 6t  D'D  t  Bt 4 E Dt  D}D  t  Bt 4 E D0t  ED  t  Bt 4 E Dt  ED  t  Bt 4 E Dt  ED  t  Bt 4 E Dt  ED  t  Bt 4 E Dt  ED  t  Bt 4 E D;t  DD  t  Bt 4 E Dt  ED  t  Bt 4 D Ct  EMD  t  Bt 4 D Ct  EMD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  D D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  DD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  EHD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  DD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  Z^D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  E D  t  Bt 4 D Ct  Z^D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  (;D  t  Bt 4 D Ct  (;D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  ID  t  Bt 4 E4 @8t  +D  t  Bt 4 E4 @8t  GD  t  Bt 4 E4 Ct  GD  t  Bt 4 E4 @8t  BD  t  Bt 4 E4 @8t  BD  t  Bt 4 E4 @8t  BcD  t  Bt 4 E4 @8t  ED  t  Bt 4 E4 @8t  ZD  t  Bt 4 E4 @8t  ZD  t  Bt 4 E4 @8t  ZD  t  Bt 4 E4 @8t  BD  t  Bt 4 *< Ct  #D  t  Bt 4 *< Ct  @D  t  Bt 4 D Dt  .D  t  Bt 4 D Ct  EMD  t  Bt 4 D Ct  D D  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  .D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  DD  t  Bt 4 D Dt  . D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Bt  1# D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  E D  t  Bt 4 D Bt  BD  t  Bt 4 D Ct  )D  t  Bt 4 D Bt  BD  t  Bt 4 D Ct  )D  t  Bt 4 D Bt  BD  t  Bt 4 D Dt  FD  t  Bt 4 D Dt  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Bt  BD  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  .D  t  Bt 4 D Ct  EMD  t  Bt 4 D Dt  .D  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  .D  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  $D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  EHD  t  Bt 4 D Ct  )D  t  Bt 4 D Bt  BD  t  Bt 4 D C{t  CyD  t  Bt 4 D Ct  DD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  Z^D  t  Bt 4 D Ct  Z^D  t  Bt 4 D Dt  FD  t  Bt 4 D Ct  )D  t  Bt 4 D Bt  1!D  t  Bt 4 D Ct  (;D  t  Bt 4 D Ct  (;D  t  Bt 4 D Dt  )D  t  Bt 4 D Ct  ID  t  Bt 4 D Bt  $D  t  Bt 4 D Ct  EMD  t  Bt 4 D 6t  D,D  t  Bt 4 D 6t  D'D  t  Bt 4 @8 Bt  BD  t  Bt 4 D Dt  E!D  t  Bt 4 D Dt  *qD  t  Bt 4 D Dt  *sD  t  Bt 4 D Dt  *xD  t  Bt 4 D Dt  *vD  t  Bt 4 D Dt  *_D  t  Bt 4 D Dt  *aD  t  Bt 4 D Dt  *eD  t  Bt 4 D Dt  *cD  t  Bt 4 D Dt  *iD  t  Bt 4 D Dt  *gD  t  Bt 4 D Dt  *mD  t  Bt 4 D Dt  *kD  t  Bt 4 D Ct  A D  t  Bt 4 D Ct  AD  t  Bt 4 D Dt  5D  t  Bt 4 D Dt  5D  t  Bt 4 D Dt  *oD  t  Bt 4 D Dt  5D  t  Bt 4 D Dt  5D  t  Bt 4 D Dt  5D  t  Bt 4 D Dt  WD  t  Bt 4 D Dt  WD  t  Bt 4 D Dt  5D  t  Bt 4 D Dt  5D  t  Bt 4 D Dt  *_D  t  Bt 4 D Dt  *zD  t  Bt 4 D Dt  *}D  t  Bt 4 D Dt  5D  t  Bt 4 D Dt  WD  t  Bt 4 D Dt  E"D  t  Bt 4 D Dt  E"D  t  Bt 4 E= Ct  EMD  t  Bt 4 E= Ct  )D  t  Bt 4 E= Ct  D D  t  Bt 4 E= Ct  )D  t  Bt 4 E= Ct  DD  t  Bt 4 E= Ct  )D  t  Bt 4 E= E4t  )D  t  Bt 4 E= E4t  )D  t  Bt 4 E= Ct  )D  t  Bt 4 E= E4t  * D  t  Bt 4 E= E4t  * D  t  Bt 4 E= Ct  )D  t  Bt 4 E= Ct  )D  t  Bt 4 E= Ct  )D  t  Bt 4 E= Ct  )D  t  Bt 4 E= E4t  EBD  t  Bt 4 E= Ct  )D  t  Bt 4 E= Ct  E D  t  Bt 4 E= E4t  *D  t  Bt 4 E= E4t  !D  t  Bt 4 E= Ct  )D  t  Bt 4 E= Ct  )D  t  Bt 4 E= Ct  )D  t  Bt 4 E= Dt  )D  t  Bt 4 E= Ct  )D  t  Bt 4 E= Ct  EMD  t  Bt 4 E= E4t  * D  t  Bt 4 E= Ct  )D  t  Bt 4 E= Ct  )D  t  Bt 4 E= Dt  $D  t  Bt 4 E= E4t  EBD  t  Bt 4 E= Ct  )D  t  Bt 4 E= E4t  )D  t  Bt 4 E= Ct  )D  t  Bt 4 E= Ct  EHD  t  Bt 4 E= Ct  )D  t  Bt 4 E= E4t  * D  t  Bt 4 E= E4t  )D  t  Bt 4 E= Ct  DD  t  Bt 4 E= E4t  EBD  t  Bt 4 E= E4t  *D  t  Bt 4 E= Ct  Z^D  t  Bt 4 E= Ct  )D  t  Bt 4 E= Ct  Z^D  t  Bt 4 E= E4t  EBD  t  Bt 4 E= E4t  BD  t  Bt 4 E= Ct  )D  t  Bt 4 E= Ct  (;D  t  Bt 4 E= Dt  )D  t  Bt 4 E= Ct  (;D  t  Bt 4 E= Ct  ID  t  Bt 4 E. Ct  EMD  t  Bt 4 E. Ct  D D  t  Bt 4 E. Ct  )D  t  Bt 4 E. E1t  (D  t  Bt 4 E. E1t  (D  t  Bt 4 E. @8t  GD  t  Bt 4 E. Ct  )D  t  Bt 4 E. E1t  (D  t  Bt 4 E. E1t  (D  t  Bt 4 E. Ct  DD  t  Bt 4 E. E4t  )D  t  Bt 4 E. E4t  )D  t  Bt 4 E. E1t  (D  t  Bt 4 E. Ct  )D  t  Bt 4 E. E1t  (D  t  Bt 4 E. @8t  BcD  t  Bt 4 E. Ct  )D  t  Bt 4 E. E4t  * D  t  Bt 4 E. E4t  * D  t  Bt 4 E. ,t  0ND  t  Bt 4 E. Ct  )D  t  Bt 4 E. ,t  0RD  t  Bt 4 E. Ct  )D  t  Bt 4 E. E4t  EBD  t  Bt 4 E. ,t  0LD  t  Bt 4 E. Ct  )D  t  Bt 4 E. Ct  )D  t  Bt 4 E. E1t   D  t  Bt 4 E. Ct  )D  t  Bt 4 E. E4t  !D  t  Bt 4 E. E4t  *D  t  Bt 4 E. Ct  E D  t  Bt 4 E. E1t  (D  t  Bt 4 E. Ct  )D  t  Bt 4 E. @8t  ZD  t  Bt 4 E. Ct  )D  t  Bt 4 E. Ct  )D  t  Bt 4 E. Dt  )D  t  Bt 4 E. E1t  (D  t  Bt 4 E. E1t  )D  t  Bt 4 E. E1t  ) D  t  Bt 4 E. Ct  )D  t  Bt 4 E. E1t  (D  t  Bt 4 E. Ct  EMD  t  Bt 4 E. E4t  * D  t  Bt 4 E. E1t  (D  t  Bt 4 E. @8t  +D  t  Bt 4 E. E1t  (D  t  Bt 4 E. Ct  )D  t  Bt 4 E. @8t  BD  t  Bt 4 E. E1t  (D  t  Bt 4 E. Ct  )D  t  Bt 4 E. E4t  EBD  t  Bt 4 E. @8t  BD  t  Bt 4 E. Dt  $D  t  Bt 4 E. E1t  (D  t  Bt 4 E. E4t  )D  t  Bt 4 E. Ct  )D  t  Bt 4 E. E1t  (D  t  Bt 4 E. @8t  ED  t  Bt 4 E. Ct  )D  t  Bt 4 E. Ct  EHD  t  Bt 4 E. ,t  0PD  t  Bt 4 E. E4t  )D  t  Bt 4 E. E4t  * D  t  Bt 4 E. @8t  ZD  t  Bt 4 E. Ct  )D  t  Bt 4 E. ,t  0TD  t  Bt 4 E. E1t  )D  t  Bt 4 E. @8t  ZD  t  Bt 4 E. ,t  ,D  t  Bt 4 E. Ct  DD  t  Bt 4 E. E4t  *D  t  Bt 4 E. E4t  EBD  t  Bt 4 E. Ct  )D  t  Bt 4 E. Ct  Z^D  t  Bt 4 E. E4t  EBD  t  Bt 4 E. Ct  Z^D  t  Bt 4 E. E4t  BD  t  Bt 4 E. Ct  )D  t  Bt 4 E. Ct  (;D  t  Bt 4 E. E1t  (D  t  Bt 4 E. Ct  (;D  t  Bt 4 E. Dt  )D  t  Bt 4 E. @8t  BD  t  Bt 4 E. E1t  )D  t  Bt 4 E. Ct  ID  t  Bt 4  3Pt  3RD  t  Bt 4  Ct  # D  t  Bt 4  Et  AD  t  Bt 4  Ct  HD  t  Bt 4  Ct  @ED  t  Bt 4  Vt  I;D  t  Bt 4  Fat  IdD  t  Bt 4   ht   f D  t  Bt 4  *<t  *@D  t  Bt 4  Ft  B_ D  t  Bt 4  Vt  VD  t  Bt 4  Ct  HD  t  Bt 4  @Kt  @BD  t  Bt 4  Ct  ISD  t  Bt 4  At  A D  t  Bt 4  Fat  F_D  t  Bt 4  Ct  BsD  t  Bt 4  At  $D  t  Bt 4  At  G=D  t  Bt 4  3Pt  YtD  t  Bt 4  Ft  ^ D  t  Bt 4  @?t  @=D  t  Bt 4  Ft  ^D  t  Bt 4  Ct  GD  t  Bt 4  Ct  HQD  t  Bt 4  Ct  XD  t  Bt 4  Vt  VD  t  Bt 4  3Pt  _JD  t  Bt 4  Ft  G7 D  t  Bt 4  @Kt  @BD  t  Bt 4  Ct  #D  t  Bt 4  @?t  ZD  t  Bt 4  Ct  #D  t  Bt 4  GKt  A~D  t  Bt 4  Ct  #D  t  Bt 4  /t  / D  t  Bt 4  Et  HD  t  Bt 4  Ct  HD  t  Bt 4  Ft  G7D  t  Bt 4  Ft  ^ D  t  Bt 4  @?t  TED  t  Bt 4   ht   1D  t  Bt 4  Ct  CD  t  Bt 4  At  G> D  t  Bt 4  Ct  # D  t  Bt 4  At  2LD  t  Bt 4  Ft  F D  t  Bt 4  Ct  Z0D  t  Bt 4   ht   #D  t  Bt 4  At  ,D  t  Bt 4  Ct  ]9D  t  Bt 4  Ct  ED  t  Bt 4  Ct  #D  t  Bt 4  Ct  ISD  t  Bt 4  Ct  CD  t  Bt 4  @Kt  ,8D  t  Bt 4  /t  /D  t  Bt 4  At  , D  t  Bt 4  Ft  ^ D  t  Bt 4  Et  GD  t  Bt 4  Ct  	D  t  Bt 4  C{t  CyD  t  Bt 4  Fat  -D  t  Bt 4  Ct  F;D  t  Bt 4  @Kt  ,BD  t  Bt 4  At  AD  t  Bt 4  Ct  	D  t  Bt 4  Ct  W1D  t  Bt 4  Ft  -u D  t  Bt 4  Ct  ]<D  t  Bt 4  Ct  AD  t  Bt 4  Ct  #D  t  Bt 4  Gqt  .D  t  Bt 4  At  2ND  t  Bt 4  Gqt  GoD  t  Bt 4  Ct  FD  t  Bt 4  Ct  #D  t  Bt 4  Ct  #D  t  Bt 4  @Kt  #D  t  Bt 4  Gqt  1kD  t  Bt 4  Ct  #D  t  Bt 4  Ct  #D  t  Bt 4  At  B:D  t  Bt 4  Ft  BD  t  Bt 4  Vt  VD  t  Bt 4  Ct  #D  t  Bt 4  Gqt  GoD  t  Bt 4  3Pt  ]D  t  Bt 4  Ct  A D  t  Bt 4  Fat  F_D  t  Bt 4  C{t  E4D  t  Bt 4  Ct  #D  t  Bt 4  @Kt  ,BD  t  Bt 4  Ct  #D  t  Bt 4  Ft  ^ D  t  Bt 4  Gqt  .D  t  Bt 4  Ft  -sD  t  Bt 4  Vt  VD  t  Bt 4  /t  /D  t  Bt 4  Ct  #D  t  Bt 4  Ct  B D  t  Bt 4  Fat  IdD  t  Bt 4  *<t  *>D  t  Bt 4  Ct  #D  t  Bt 4  Ct  @D  t  Bt 4  Ct  #D  t  Bt 4  Ct  GD  t  Bt 4  Et  AD  t  Bt 4  *<t  *@D  t  Bt 4  At  ,D  t  Bt 4  At  YD  t  Bt 4 ES Ct  ED  t  Bt 4 ES "t  "D  t  Bt 4 ES @8t  GD  t  Bt 4 ES "t  "D  t  Bt 4 ES "t  "D  t  Bt 4 ES @8t  BcD  t  Bt 4 ES "t  "D  t  Bt 4 ES Bt  1# D  t  Bt 4 ES Dt  (D  t  Bt 4 ES Dt  XD  t  Bt 4 ES Ct  CD  t  Bt 4 ES Bt  BD  t  Bt 4 ES Dt  XD  t  Bt 4 ES @8t  ZD  t  Bt 4 ES Bt  BD  t  Bt 4 ES Bt  W	D  t  Bt 4 ES Bt  BD  t  Bt 4 ES Bt  BD  t  Bt 4 ES @8t  +D  t  Bt 4 ES @8t  BD  t  Bt 4 ES @8t  BD  t  Bt 4 ES "t  "D  t  Bt 4 ES "t  "D  t  Bt 4 ES @8t  ED  t  Bt 4 ES @8t  ZD  t  Bt 4 ES "t  "D  t  Bt 4 ES "t  "D  t  Bt 4 ES @8t  ZD  t  Bt 4 ES Bt  BD  t  Bt 4 ES C{t  CyD  t  Bt 4 ES Dt  (D  t  Bt 4 ES Dt  YD  t  Bt 4 ES Dt  (D  t  Bt 4 ES Dt  XD  t  Bt 4 ES Bt  GdD  t  Bt 4 ES Bt  1!D  t  Bt 4 ES @8t  BD  t  Bt 4 ES Bt  $D  t  Bt 4 A @?t  @=D  t  Bt 4 A Ct  #D  t  Bt 4 A @Kt  @BD  t  Bt 4 A @Kt  #D  t  Bt 4 A C{t  CyD  t  Bt 4 F Ct  ED  t  Bt 4 F C{t  CyD  t  Bt 4 Fa @?t  @=D  t  Bt 4 Fa Gqt  .D  t  Bt 4 D @?t  @=D  t  Bt 4 D C{t  CyD  t  Bt 4 D Ct  DD  t  Bt 4 D+ Ct  EMD  t  Bt 4 D+ Ct  D D  t  Bt 4 D+ G7t  D4D  t  Bt 4 D+ 6t  D,D  t  Bt 4 D+ Bt  /ED  t  Bt 4 D+ D&t  D2D  t  Bt 4 D+ D0t  D.D  t  Bt 4 D+ G7t  D5D  t  Bt 4 D+ G7t  D6D  t  Bt 4 D+ G7t  D7D  t  Bt 4 ) Ct  DD  t  Bt 4 / @?t  @=D  t  Bt 4 / Ct  CD  t  Bt 4 / @Kt  @BD  t  Bt 4 / @Kt  #D  t  Bt 4 D Dut  D[D  t  Bt 4 D Dut  DXD  t  Bt 4 D D;t  D9D  t  Bt 4 D D+t  D)D  t  Bt 4 D 6t  D,D  t  Bt 4 D 6t  D'D  t  Bt 4 C Ct  EMD  t  Bt 4 C Ct  EMD  t  Bt 4 C Ct  )D  t  Bt 4 C Ct  D D  t  Bt 4 C @8t  +D  t  Bt 4 C @8t  GD  t  Bt 4 C Ct  )D  t  Bt 4 C Ct  )D  t  Bt 4 C @8t  BD  t  Bt 4 C Ct  )D  t  Bt 4 C Ct  DD  t  Bt 4 C @8t  BD  t  Bt 4 C Ct  )D  t  Bt 4 C Ct  )D  t  Bt 4 C Ct  )D  t  Bt 4 C Ct  )D  t  Bt 4 C @8t  BcD  t  Bt 4 C @8t  ED  t  Bt 4 C Ct  EHD  t  Bt 4 C Ct  )D  t  Bt 4 C Ct  )D  t  Bt 4 C @8t  ZD  t  Bt 4 C Ct  )D  t  Bt 4 C @8t  ZD  t  Bt 4 C Ct  )D  t  Bt 4 C Ct  )D  t  Bt 4 C Ct  DD  t  Bt 4 C Ct  )D  t  Bt 4 C Ct  Z^D  t  Bt 4 C Ct  )D  t  Bt 4 C Ct  E D  t  Bt 4 C Ct  CD  t  Bt 4 C Ct  Z^D  t  Bt 4 C Ct  )D  t  Bt 4 C @8t  ZD  t  Bt 4 C Ct  )D  t  Bt 4 C Ct  )D  t  Bt 4 C Ct  )D  t  Bt 4 C Ct  (;D  t  Bt 4 C Ct  (;D  t  Bt 4 C @8t  BD  t  Bt 4 C Ct  )D  t  Bt 4 C Ct  ID  t  Bt 4 B C
t  YD  t  Bt 4 B Ct  EMD  t  Bt 4 B C
t  YD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  D D  t  Bt 4 B @8t  GD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  GD  t  Bt 4 B Ct  CD  t  Bt 4 B Ct  DD  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  BcD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Bt  1# D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  E D  t  Bt 4 B E\t  EZD  t  Bt 4 B Ct  CD  t  Bt 4 B Bt  BD  t  Bt 4 B GSt  GQD  t  Bt 4 B @8t  ZD  t  Bt 4 B Ct  )D  t  Bt 4 B Bt  W	D  t  Bt 4 B Bt  BD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Bt  BD  t  Bt 4 B Bt  BD  t  Bt 4 B C
t  YD  t  Bt 4 B Ct  )D  t  Bt 4 B C
t  YD  t  Bt 4 B C
t  YD  t  Bt 4 B Ct  EMD  t  Bt 4 B C
t  YD  t  Bt 4 B @8t  +D  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  BD  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  BD  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  ED  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  EHD  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  ZD  t  Bt 4 B @8t  ZD  t  Bt 4 B Bt  BD  t  Bt 4 B Ct  DD  t  Bt 4 B Ct  Z^D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  Z^D  t  Bt 4 B Bt  GdD  t  Bt 4 B Ct  )D  t  Bt 4 B Bt  1!D  t  Bt 4 B Ct  (;D  t  Bt 4 B Ct  (;D  t  Bt 4 B C
t  CD  t  Bt 4 B @8t  BD  t  Bt 4 B C
t  YD  t  Bt 4 B Ct  ID  t  Bt 4 B Bt  $D  t  Bt 4 C Ct  #D  t  Bt 4 C Ct  D D  t  Bt 4 C "t  E^D  t  Bt 4 C E4t  EBD  t  Bt 4 C Ct  A D  t  Bt 4 C Ct  AD  t  Bt 4 D D;t  DD  t  Bt 4 D Ct  EMD  t  Bt 4 D Dut  D[D  t  Bt 4 D D;t  DD  t  Bt 4 D D+t  DD  t  Bt 4 D Ct  D D  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D Dut  DZD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dut  DHD  t  Bt 4 D D;t  DD  t  Bt 4 D D0t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D0t  D.D  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D Dt  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D Ct  @D  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  D9D  t  Bt 4 D D+t  D)D  t  Bt 4 D 6t  D,D  t  Bt 4 D 6t  D'D  t  Bt 4 B @?t  @=D  t  Bt 4 B Ct  EMD  t  Bt 4 B Ct  D D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  GD  t  Bt 4 B Ct  DD  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  BcD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  E D  t  Bt 4 B Ct  CD  t  Bt 4 B @8t  ZD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  EMD  t  Bt 4 B @8t  +D  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  BD  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  BD  t  Bt 4 B Ct  )D  t  Bt 4 B Ebt  E`D  t  Bt 4 B @8t  ED  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  EHD  t  Bt 4 B @8t  ZD  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  ZD  t  Bt 4 B Ct  DD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  Z^D  t  Bt 4 B Ct  Z^D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  (;D  t  Bt 4 B @8t  BD  t  Bt 4 B Ct  (;D  t  Bt 4 B Ct  ID  t  Bt 4 EA @?t  @=D  t  Bt 4 EA Ct  GD  t  Bt 4 EA E4t  EBD  t  Bt 4 EA EGt  EED  t  Bt 4 EA Ct  EHD  t  Bt 4 EA E4t  EBD  t  Bt 4 EA EGt  EDD  t  Bt 4 D 6t  D,D  t  Bt 4 D 6t  D'D  t  Bt 4 A @?t  @=D  t  Bt 4 A @Kt  @BD  t  Bt 4 A C{t  CyD  t  Bt 4 A At  G> D  t  Bt 4 Du Ct  D D  t  Bt 4 Du 6t  D,D  t  Bt 4 Du 6t  D'D  t  Bt 4 D Ct  EMD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  D D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  DD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  DD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  +eD  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  +iD  t  Bt 4 D Ct  E D  t  Bt 4 D Dt  BD  t  Bt 4 D Dt  D  t  Bt 4 D Ct  A D  t  Bt 4 D Dt  5D  t  Bt 4 D Dt   D  t  Bt 4 D Dt  5D  t  Bt 4 D Dt  +sD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  5D  t  Bt 4 D Dt  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  5D  t  Bt 4 D Dt  E"D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  EMD  t  Bt 4 D Dt  E!D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  $D  t  Bt 4 D Dt  E#D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  EHD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  DD  t  Bt 4 D Dt  +gD  t  Bt 4 D Ct  Z^D  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  +kD  t  Bt 4 D Dt  D  t  Bt 4 D Ct  Z^D  t  Bt 4 D Dt  5D  t  Bt 4 D Dt  E#D  t  Bt 4 D Ct  AD  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  5D  t  Bt 4 D Dt  ]D  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  +wD  t  Bt 4 D Dt  5D  t  Bt 4 D Ct  (;D  t  Bt 4 D Dt  5D  t  Bt 4 D Dt  )D  t  Bt 4 D Ct  (;D  t  Bt 4 D Ct  ID  t  Bt 4 D Dt  E"D  t  Bt 4 C @8t  GD  t  Bt 4 C @8t  BcD  t  Bt 4 C ,t  0ND  t  Bt 4 C ,t  0RD  t  Bt 4 C ,t  0LD  t  Bt 4 C @8t  ZD  t  Bt 4 C @8t  +D  t  Bt 4 C @8t  BD  t  Bt 4 C @8t  BD  t  Bt 4 C @8t  ED  t  Bt 4 C ,t  0PD  t  Bt 4 C @8t  ZD  t  Bt 4 C @8t  ZD  t  Bt 4 C ,t  0TD  t  Bt 4 C ,t  ,D  t  Bt 4 C @8t  BD  t  Bt 4 D D+t  DD  t  Bt 4 D 6t  D,D  t  Bt 4 D 6t  D'D  t  Bt 4 3P @?t  @=D  t  Bt 4 3P Ct  HQD  t  Bt 4 3P Ct  @ED  t  Bt 4 3P Ct  XD  t  Bt 4 3P Ct  #D  t  Bt 4 3P @Kt  @BD  t  Bt 4 3P @Kt  #D  t  Bt 4 EX Ct  D D  t  Bt 4 EX Ct  )D  t  Bt 4 EX @8t  GD  t  Bt 4 EX Ct  )D  t  Bt 4 EX E4t  )D  t  Bt 4 EX @8t  BcD  t  Bt 4 EX E4t  * D  t  Bt 4 EX Ct  )D  t  Bt 4 EX Ct  )D  t  Bt 4 EX Bt  1# D  t  Bt 4 EX Dt  (D  t  Bt 4 EX Ct  )D  t  Bt 4 EX E4t  *D  t  Bt 4 EX Fat  F_D  t  Bt 4 EX #t  #D  t  Bt 4 EX Bt  BD  t  Bt 4 EX Ct  )D  t  Bt 4 EX Bt  BD  t  Bt 4 EX Ct  )D  t  Bt 4 EX #t  # D  t  Bt 4 EX E4t  * D  t  Bt 4 EX Ct  )D  t  Bt 4 EX @8t  BD  t  Bt 4 EX @8t  BD  t  Bt 4 EX E4t  EBD  t  Bt 4 EX Ct  )D  t  Bt 4 EX Ct  EHD  t  Bt 4 EX @8t  ZD  t  Bt 4 EX E4t  )D  t  Bt 4 EX @8t  ZD  t  Bt 4 EX Bt  BD  t  Bt 4 EX Dt  (D  t  Bt 4 EX E4t  EBD  t  Bt 4 EX Ct  )D  t  Bt 4 EX Dt  (D  t  Bt 4 EX Ct  Z^D  t  Bt 4 EX E4t  BD  t  Bt 4 EX #t  #D  t  Bt 4 EX Ct  (;D  t  Bt 4 EX @8t  BD  t  Bt 4 EX Bt  $D  t  Bt 4 EX Ct  ID  t  Bt 4 EX @?t  @=D  t  Bt 4 EX Ct  EMD  t  Bt 4 EX Ct  )D  t  Bt 4 EX Ct  ISD  t  Bt 4 EX Ct  DD  t  Bt 4 EX E4t  )D  t  Bt 4 EX Ct  )D  t  Bt 4 EX E4t  * D  t  Bt 4 EX Ct  )D  t  Bt 4 EX Ct  )D  t  Bt 4 EX E4t  EBD  t  Bt 4 EX Dt  XD  t  Bt 4 EX Ct  FD  t  Bt 4 EX Ct  E D  t  Bt 4 EX E4t  !D  t  Bt 4 EX Ft  EdD  t  Bt 4 EX Dt  XD  t  Bt 4 EX Bt  BD  t  Bt 4 EX @8t  ZD  t  Bt 4 EX Ct  )D  t  Bt 4 EX Ct  )D  t  Bt 4 EX #t  #D  t  Bt 4 EX Bt  BD  t  Bt 4 EX Ct  #D  t  Bt 4 EX Ct  EMD  t  Bt 4 EX @8t  +D  t  Bt 4 EX Ct  )D  t  Bt 4 EX Ct  )D  t  Bt 4 EX E4t  )D  t  Bt 4 EX @8t  ED  t  Bt 4 EX Ct  )D  t  Bt 4 EX E4t  * D  t  Bt 4 EX @?t  ZD  t  Bt 4 EX C{t  CyD  t  Bt 4 EX Ct  DD  t  Bt 4 EX Dt  YD  t  Bt 4 EX E4t  *D  t  Bt 4 EX Ct  Z^D  t  Bt 4 EX E4t  EBD  t  Bt 4 EX Dt  XD  t  Bt 4 EX #t  #D  t  Bt 4 EX Ct  )D  t  Bt 4 EX Bt  1!D  t  Bt 4 EX Ct  (;D  t  Bt 4 B Ct  D D  t  Bt 4 B @8t  GD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  BcD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  @ED  t  Bt 4 B Dt  (D  t  Bt 4 B Ct  )D  t  Bt 4 B E*t  B=D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  BD  t  Bt 4 B @8t  BD  t  Bt 4 B Dt  $D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  EHD  t  Bt 4 B @8t  ZD  t  Bt 4 B @8t  ZD  t  Bt 4 B Dt  (D  t  Bt 4 B Ct  )D  t  Bt 4 B Dt  (D  t  Bt 4 B Ct  AD  t  Bt 4 B Ct  Z^D  t  Bt 4 B @8t  BD  t  Bt 4 B Ct  (;D  t  Bt 4 B Dt  )D  t  Bt 4 B Ct  ID  t  Bt 4 B @?t  @=D  t  Bt 4 B Ct  EMD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  DD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Dt  XD  t  Bt 4 B Ct  E D  t  Bt 4 B Ct  #D  t  Bt 4 B Dt  XD  t  Bt 4 B @8t  ZD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B Dt  )D  t  Bt 4 B Ct  EMD  t  Bt 4 B Dt  .D  t  Bt 4 B @8t  +D  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  )D  t  Bt 4 B @8t  ED  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  DD  t  Bt 4 B C{t  CyD  t  Bt 4 B Dt  YD  t  Bt 4 B Ct  Z^D  t  Bt 4 B Dt  XD  t  Bt 4 B Ct  )D  t  Bt 4 B Ct  (;D  t  Bt 4 B At  YD  t  Bt 4 D Ct  EMD  t  Bt 4 D Dt  .D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  D D  t  Bt 4 D @8t  GD  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  .D  t  Bt 4 D Ct  DD  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  . D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D E4t  EBD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  (D  t  Bt 4 D Dt  XD  t  Bt 4 D Ct  E D  t  Bt 4 D Dt  XD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  FD  t  Bt 4 D Dt  )D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  @D  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  EMD  t  Bt 4 D Dt  .D  t  Bt 4 D Dt  .D  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  .D  t  Bt 4 D Ct  )D  t  Bt 4 D Dt  $D  t  Bt 4 D Ct  )D  t  Bt 4 D @8t  ED  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  EHD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  DD  t  Bt 4 D Dt  (D  t  Bt 4 D Dt  YD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  Z^D  t  Bt 4 D Dt  (D  t  Bt 4 D Ct  Z^D  t  Bt 4 D Dt  FD  t  Bt 4 D Dt  XD  t  Bt 4 D Ct  )D  t  Bt 4 D Ct  (;D  t  Bt 4 D Dt  )D  t  Bt 4 D Ct  (;D  t  Bt 4 D Ct  ID  t  Bt 4 D Ct  EMD  t  Bt 4 D D+t  DD  t  Bt 4 D Dut  DD  t  Bt 4 D Dut  D[D  t  Bt 4 D D+t  D1D  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D Dt  DD  t  Bt 4 D D;t  DD  t  Bt 4 D Dt  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D&t  DD  t  Bt 4 D Dt  DD  t  Bt 4 D Dt  DD  t  Bt 4 D D0t  DD  t  Bt 4 D Dt  DD  t  Bt 4 D D0t  D.D  t  Bt 4 D D+t  DD  t  Bt 4 D G7t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D G7t  DD  t  Bt 4 D G7t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D;t  DD  t  Bt 4 D D+t  DD  t  Bt 4 D G7t  DD  t  Bt 4 EG @8t  +D  t  Bt 4 EG @8t  GD  t  Bt 4 EG @8t  BD  t  Bt 4 EG @8t  BD  t  Bt 4 EG @8t  ZD  t  Bt 4 EG @8t  ED  t  Bt 4 EG @8t  BcD  t  Bt 4 EG @8t  BD  t  Bt 4 EG @8t  ZD  t  Bt 4 EG @8t  ZD  t  Bt 5
fileerrors @ AD  t  Bt 5 -C @yD  t  Bt 5 0@ @ AD  t  Bt 5 A @ @D  t  Bt 5allow_dot_in_atom @ AD  t  Bt 5 _~m~d~l~! ?-  @D  t  Bt 5 _ @ AD  t  Bt 5 BA @ AD  t  Bt 5write_attributes F @D  t  Bt 5 B @ AD  t  Bt 5 Ex BC @D  t  Bt 5 B[ @ AD  t  Bt 5 E @ AD  t  Bt 5
agc_margin' @yD  t  Bt 5 A. += @D  t  Bt 5 IX @ AD  t  Bt 5 Y H @D  t  Bt 5   Q @D  t  Bt 5quasi_quotations @ AD  t  Bt 5
answer_format \^ @D  t  Bt 5 \ @ AD  t  Bt 5
user_flags BC @D  t  Bt 5allow_variable_name_as_functor @ AD  t  Bt 5 Z @yD  t  Bt 5 . @ @D  t  Bt 5debug_on_error @ AD  t  Bt 5 K @yD  t  Bt 5 B @ AD  t  Bt 5 _ @ AD  t  Bt 5 [t At H @t At H @t At H
t At H H LD  t  Bt 5 [ @ AD  t  Bt 5 Z; @ AD  t  Bt 5 _ @ AD  t  Bt 5character_escapes @ AD  t  Bt 5editor Im @D  t  Bt 5 H @ AD  t  Bt 5 Ht At H @t At H @t At H
t At H Ht At H H LD  t  Bt 5 _ _ @D  t  Bt 5 + @ AD  t  Bt 5 . @ AD  t  Bt 5 G @ AD  t  Bt 5  @8 @D  t  Bt 5c_ccgcc @D  t  Bt 5last_call_optimisation @ AD  t  Bt 5warn_override_implicit_import @ AD  t  Bt 5	c_ldflags@{-rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -pthread   @D  t  Bt 5 _t At H @t At H @t At P @ LD  t  Bt 5c_libs A @D  t  Bt 5 ] @8 @D  t  Bt 5	c_libplso A @D  t  Bt 5 [, @ AD  t  Bt 5 /) @ AD  t  Bt 5c_cflags@V-fno-strict-aliasing -pthread -fPIC -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/ncursesw  @D  t  Bt 5report_error @ AD  t  Bt 5trace_gc @ AD  t  Bt 5 ]! @yD  t  Bt 5 B= @ AD  t  Bt 5 F B @D  t  Bt 5 [ +- @D  t  Bt 5 Z @ @D  t  Bt 5file_name_variables @ AD  t  Bt 5 Ft F @ @ LD  t  Bt 5 1 M7 AD  t  Bt 5 [ G @D  t  Bt 5 1 M7 AD  t  Bt 5 1 M7 AD  t  Bt 5stream_type_checkloose @D  t  t BD~ Ft  GS GQD  t  t BD~ Ft  E: E:D  t  t BA^ Kt  A VD  t  t BA^ Kt  A HD  t  t BC Kt  A HD  t  t BA Kt  A ND  t  t BB Kt  A O#D  t  t BC Kt  A D  t  t BB Kt  A OD  t  t BB Kt  A JD  t  t BB Kt  A QD  t  t BB Kt  A JOD  t  t BA Kt  A JD  t  t BB Kt  A J6D  t  t BB Kt  A ND  t  t BB Kt  A O%D  t  t BB Kt  A OD  t  t BC Kt  A J%D  t  t BC Kt  A &D  t  t BC Kt  A UD  t  t BC Ft  A *D  t  t BA Kt  A CD  t  t BC Kt  A LD  t  t BA Kt  A J D  t  t BC Kt  A *D  t  t BA Kt  A ND  t  t BA Kt  A D  t  t BC Ft  A LD  t  t BA Kt  A QD  t  t B Ft  A FD  t  t BC Kt  A J*D  t  t BC Kt  A JD  t  t BC Kt  A JD  t  t BB Kt  A PD  t  t BAw Ft  A @D  t  t BA Kt  A @D  t  t BC Kt  A FD  t  t BC Kt  A @D  t  t BA Kt  A JmD  t  t BC Kt  A OD  t  t BA Kt  A ND  t  t BAw Ft  A AgD  t  t BA Kt  A AgD  t  t BC Kt  A &D  t  t BA^ Kt  A ND  t  t BC Kt  A '%D  t  t BC Kt  A &D  t  t BD~ Ft  E7 E:D  t  t BD~ Ft  B GQXT
</file>
</archive>
<foot contentlength=879035>
