%------------------------------------------------------------------------------
% File : Prover9---2026-6A
% Problem : SWW893+1 : TPTP v9.3.1. Released v7.3.0.
% Transfm : none
% Format : tptp:raw
% Command : prover9 -casc 300 -f /export/starexec/sandbox/benchmark/theBenchmark.p
% Computer : n002.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8046.5625MB
% OS : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Sun Sep 27 09:14:52 AM UTC 2026
% Result : Theorem 236.94s 31.70s
% Output : CNFRefutation 236.94s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : SWW893+1 : TPTP v9.3.1. Released v7.3.0.
% 0.00/0.04 % Command : prover9 -casc 300 -f /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.10/0.59 % Computer : n002.cluster.edu
% 0.10/0.59 % Model : x86_64 x86_64
% 0.10/0.59 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.59 % Memory : 8046.5625MB
% 0.10/0.59 % OS : Linux 6.8.0-71-generic
% 0.10/0.59 % CPULimit : 300
% 0.10/0.59 % WCLimit : 300
% 0.10/0.59 % DateTime : Sat Sep 26 16:29:38 UTC 2026
% 0.10/0.59 % CPUTime :
% 0.10/0.59 % Prover9 (64) version 2026-6A, July 2026, CASC-J13.
% 0.10/0.59 % Process 2188608 was started by sandbox on n002,
% 0.10/0.59 % Sat Sep 26 16:29:38 2026
% 0.10/0.59 % The command was "/export/starexec/sandbox/solver/bin/prover9 -casc 300 -f /export/starexec/sandbox/benchmark/theBenchmark.p".
% 0.10/0.62
% 0.10/0.62 % From the command line: assign(max_seconds, 300).
% 236.94/31.70
% 236.94/31.70 % SZS status Theorem for theBenchmark
% 236.94/31.70
% 236.94/31.70 % Proof 1 at 3.23 (+ 0.60) seconds.
% 236.94/31.70 % Length of proof is 119.
% 236.94/31.70 % Level of proof is 10.
% 236.94/31.70 % Maximum clause weight is 164.000.
% 236.94/31.70 % Given clauses 323.
% 236.94/31.70
% 236.94/31.70 % SZS output start CNFRefutation for theBenchmark
% 236.94/31.70 fof(thm.combin.K_THM, axiom, ! [V_27B_27,V_27A_27,V_27x_27,V_27y_27] : s__02(V_27A_27,chapp__02(s__02(cfun__02(V_27B_27,V_27A_27),c_27const_2ecombin_2eK_27__01(s__02(V_27A_27,V_27x_27))),s__02(V_27B_27,V_27y_27))) = s__02(V_27A_27,V_27x_27), file('theBenchmark.p',thm.combin.K_THM)).
% 236.94/31.70 fof(thm.bviSem.state_accfupds, axiom, ! [V_27FFI0_27,V_27FFI_27] : (! [V_27s_27,V_27f_27] : s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),chapp__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),chapp__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),chapp__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),V_27f_27),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2effi_2effi__state_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2effi_2effi__state_27__01(V_27FFI0_27),chapp__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27)))))), file('theBenchmark.p',thm.bviSem.state_accfupds)).
% 236.94/31.70 fof(thm.bviSem.state_fupdcanon, axiom, ! [V_27FFI0_27,V_27FFI_27] : (! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),V_27g_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI0_27),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27)))))), file('theBenchmark.p',thm.bviSem.state_fupdcanon)).
% 236.94/31.70 fof(thm.dataSem.state_accfupds, axiom, ! [V_27FFI0_27,V_27FFI_27] : (! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),chapp__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27f_27),s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27f_27),s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),chapp__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),chapp__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),chapp__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2effi_2effi__state_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2effi_2effi__state_27__01(V_27FFI0_27),chapp__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27f_27] : s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2enum_2enum_27__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27)))))), file('theBenchmark.p',thm.dataSem.state_accfupds)).
% 236.94/31.70 fof(thm.dataSem.state_fupdcanon, axiom, ! [V_27FFI0_27,V_27FFI_27] : (! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00))),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) & ! [V_27s_27,V_27g_27,V_27f_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI0_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI0_27)),V_27g_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__space__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),V_27f_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27)))))), file('theBenchmark.p',thm.dataSem.state_fupdcanon)).
% 236.94/31.70 fof(thm.dataSem.state_component_equality, axiom, ! [V_27FFI_27,V_27s1_27,V_27s2_27] : (s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s1_27) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s2_27) <=> (s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s1_27))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s2_27))) & s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s1_27))) = s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s2_27))) & s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s1_27))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s2_27))) & s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s1_27))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s2_27))) & s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s1_27))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s2_27))) & s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s1_27))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s2_27))) & s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s1_27))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s2_27))) & s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s1_27))) = s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s2_27))) & s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s1_27))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s2_27))))), file('theBenchmark.p',thm.dataSem.state_component_equality)).
% 236.94/31.70 fof(thm.dataSem.data_to_bvi_def, axiom, ! [V_27FFI_27,V_27s_27] : s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))) = s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))))),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI_27)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27s_27))))),s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),c_27const_2ebool_2eARB_27__00))))))))))), file('theBenchmark.p',thm.dataSem.data_to_bvi_def)).
% 236.94/31.70 fof(thm.dataSem.bvi_to_data_def, axiom, ! [V_27FFI_27,V_27s_27,V_27t_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2ebvi__to__data_27__02(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27t_27))) = s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27type_2effi_2effi__state_27__01(V_27FFI_27)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(V_27FFI_27),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(V_27FFI_27),V_27s_27))))),s__02(c_27type_2edataSem_2estate_27__01(V_27FFI_27),V_27t_27))))))))), file('theBenchmark.p',thm.dataSem.bvi_to_data_def)).
% 236.94/31.70 fof(conjecture, conjecture, ! [V_27A_27,V_27x_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27A_27),c_27const_2edataSem_2ebvi__to__data_27__02(s__02(c_27type_2ebviSem_2estate_27__01(V_27A_27),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27A_27),V_27x_27))),s__02(c_27type_2edataSem_2estate_27__01(V_27A_27),V_27x_27))) = s__02(c_27type_2edataSem_2estate_27__01(V_27A_27),V_27x_27), file('theBenchmark.p',conjecture)).
% 236.94/31.70 fof(conjecture_neg, negated_conjecture, ~(! [V_27A_27,V_27x_27] : s__02(c_27type_2edataSem_2estate_27__01(V_27A_27),c_27const_2edataSem_2ebvi__to__data_27__02(s__02(c_27type_2ebviSem_2estate_27__01(V_27A_27),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27A_27),V_27x_27))),s__02(c_27type_2edataSem_2estate_27__01(V_27A_27),V_27x_27))) = s__02(c_27type_2edataSem_2estate_27__01(V_27A_27),V_27x_27)), inference(assume_negation, [status(cth)], [conjecture])).
% 236.94/31.70 cnf(c_29, plain, s__02(A,chapp__02(s__02(cfun__02(B,A),c_27const_2ecombin_2eK_27__01(s__02(A,C))),s__02(B,D))) = s__02(A,C), inference(clausify, [status(thm)], [thm.combin.K_THM])).
% 236.94/31.70 cnf(c_30, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_31, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_32, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_33, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2ebviSem_2estate_27__01(B),D))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(B),D))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_34, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_35, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_36, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_37, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2ebviSem_2estate_27__01(B),D))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(B),D))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_38, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_39, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_40, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_41, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2ebviSem_2estate_27__01(B),D))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(B),D))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_42, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_43, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_44, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_45, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2ebviSem_2estate_27__01(B),D))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(B),D))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_46, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_47, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_48, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_49, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_50, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),chapp__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_51, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2enum_2enum_27__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_52, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),chapp__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_53, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),C))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),chapp__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),B),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),C))))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_54, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2ebviSem_2estate_27__01(B),D))))) = s__02(c_27type_2effi_2effi__state_27__01(A),chapp__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2effi_2effi__state_27__01(B),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(B),D))))), inference(clausify, [status(thm)], [thm.bviSem.state_accfupds])).
% 236.94/31.70 cnf(c_55, plain, s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),C),s__02(c_27type_2ebviSem_2estate_27__01(A),D))))) = s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),C),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),D))))), inference(clausify, [status(thm)], [thm.bviSem.state_fupdcanon])).
% 236.94/31.70 cnf(c_56, plain, s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),C),s__02(c_27type_2ebviSem_2estate_27__01(A),D))))) = s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),C),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),D))))), inference(clausify, [status(thm)], [thm.bviSem.state_fupdcanon])).
% 236.94/31.70 cnf(c_58, plain, s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),C),s__02(c_27type_2ebviSem_2estate_27__01(A),D))))) = s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),C),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),D))))), inference(clausify, [status(thm)], [thm.bviSem.state_fupdcanon])).
% 236.94/31.70 cnf(c_62, plain, s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(C),c_27type_2effi_2effi__state_27__01(A)),D),s__02(c_27type_2ebviSem_2estate_27__01(C),E))))) = s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(C),c_27type_2effi_2effi__state_27__01(A)),D),s__02(c_27type_2ebviSem_2estate_27__01(C),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(C),E))))), inference(clausify, [status(thm)], [thm.bviSem.state_fupdcanon])).
% 236.94/31.70 cnf(c_68, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_70, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_71, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_73, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),D))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),D))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_76, plain, s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_78, plain, s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_79, plain, s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_81, plain, s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),D))))) = s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),D))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_86, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_87, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_89, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),D))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),D))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_93, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_94, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_95, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_97, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),D))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),D))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_101, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_103, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_105, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),D))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),D))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_109, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_111, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_113, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),D))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),D))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_117, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_119, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_120, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_121, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),D))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),D))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_125, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_127, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_128, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_133, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_135, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_136, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_138, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),D))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),D))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_143, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),chapp__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_144, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),chapp__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),A),s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),C))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),A),s__02(c_27type_2edataSem_2estate_27__01(B),C))))),
% 236.94/31.70 inference(copy, [status(thm)], [c_143])).
% 236.94/31.70 cnf(c_147, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),chapp__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_148, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),chapp__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),A),s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),C))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),A),s__02(c_27type_2edataSem_2estate_27__01(B),C))))),
% 236.94/31.70 inference(copy, [status(thm)], [c_147])).
% 236.94/31.70 cnf(c_149, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2enum_2enum_27__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_150, plain, s__02(c_27type_2enum_2enum_27__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),A),s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),C))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),A),s__02(c_27type_2edataSem_2estate_27__01(B),C))))),
% 236.94/31.70 inference(copy, [status(thm)], [c_149])).
% 236.94/31.70 cnf(c_153, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),D))))) = s__02(c_27type_2effi_2effi__state_27__01(A),chapp__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2effi_2effi__state_27__01(B),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),D))))), inference(clausify, [status(thm)], [thm.dataSem.state_accfupds])).
% 236.94/31.70 cnf(c_154, plain, s__02(c_27type_2effi_2effi__state_27__01(A),chapp__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2effi_2effi__state_27__01(B),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),D))))) = s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),D))))),
% 236.94/31.70 inference(copy, [status(thm)], [c_153])).
% 236.94/31.70 cnf(c_169, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),C),s__02(c_27type_2edataSem_2estate_27__01(A),D))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),C),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),D))))), inference(clausify, [status(thm)], [thm.dataSem.state_fupdcanon])).
% 236.94/31.70 cnf(c_179, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),C),s__02(c_27type_2edataSem_2estate_27__01(A),D))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),C),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),D))))), inference(clausify, [status(thm)], [thm.dataSem.state_fupdcanon])).
% 236.94/31.70 cnf(c_180, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),C),s__02(c_27type_2edataSem_2estate_27__01(A),D))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),C),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),D))))),
% 236.94/31.70 inference(copy, [status(thm)], [c_179])).
% 236.94/31.70 cnf(c_192, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),D),s__02(c_27type_2edataSem_2estate_27__01(B),E))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),D),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),E))))), inference(clausify, [status(thm)], [thm.dataSem.state_fupdcanon])).
% 236.94/31.70 cnf(c_193, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(C),c_27type_2effi_2effi__state_27__01(A)),D),s__02(c_27type_2edataSem_2estate_27__01(C),E))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(C),c_27type_2effi_2effi__state_27__01(A)),D),s__02(c_27type_2edataSem_2estate_27__01(C),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(C),E))))),
% 236.94/31.70 inference(copy, [status(thm)], [c_192])).
% 236.94/31.70 cnf(c_196, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(B),E))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),E))))), inference(clausify, [status(thm)], [thm.dataSem.state_fupdcanon])).
% 236.94/31.70 cnf(c_197, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(C),c_27type_2effi_2effi__state_27__01(A)),D),s__02(c_27type_2edataSem_2estate_27__01(C),E))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(C),c_27type_2effi_2effi__state_27__01(A)),D),s__02(c_27type_2edataSem_2estate_27__01(C),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(C),E))))),
% 236.94/31.70 inference(copy, [status(thm)], [c_196])).
% 236.94/31.70 cnf(c_220, plain, s__02(c_27type_2edataSem_2estate_27__01(A),B) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))) != s__02(c_27type_2elist_2elist_27__01(c_27type_2edataSem_2estack_27__00),c_27const_2edataSem_2estate__stack_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))), inference(clausify, [status(thm)], [thm.dataSem.state_component_equality])).
% 236.94/31.70 cnf(c_221, plain, s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))) = s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))), inference(clausify, [status(thm)], [thm.dataSem.data_to_bvi_def])).
% 236.94/31.70 cnf(c_1035, plain, s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))) = s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))),
% 236.94/31.70 inference(paramod, [status(thm)], [c_55, c_221])).
% 236.94/31.70 cnf(c_1036, plain, s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))) = s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))),
% 236.94/31.70 inference(paramod, [status(thm)], [c_58, c_1035])).
% 236.94/31.70 cnf(c_1037, plain, s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))) = s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))),
% 236.94/31.70 inference(paramod, [status(thm)], [c_62, c_1036])).
% 236.94/31.70 cnf(c_1038, plain, s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))) = s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))),
% 236.94/31.70 inference(paramod, [status(thm)], [c_56, c_1037])).
% 236.94/31.70 cnf(c_222, plain, s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))) = s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))),
% 236.94/31.70 inference(copy, [status(thm)], [c_1038])).
% 236.94/31.70 cnf(c_223, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2ebvi__to__data_27__02(s__02(c_27type_2ebviSem_2estate_27__01(A),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),C))))))))), inference(clausify, [status(thm)], [thm.dataSem.bvi_to_data_def])).
% 236.94/31.70 cnf(c_1039, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2ebvi__to__data_27__02(s__02(c_27type_2ebviSem_2estate_27__01(A),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),C))))))))),
% 236.94/31.70 inference(paramod, [status(thm)], [c_180, c_223])).
% 236.94/31.70 cnf(c_1040, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2ebvi__to__data_27__02(s__02(c_27type_2ebviSem_2estate_27__01(A),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),C))))))))),
% 236.94/31.70 inference(paramod, [status(thm)], [c_197, c_1039])).
% 236.94/31.70 cnf(c_224, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2ebvi__to__data_27__02(s__02(c_27type_2ebviSem_2estate_27__01(A),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),C))))))))),
% 236.94/31.70 inference(paramod, [status(thm)], [c_169, c_1040])).
% 236.94/31.70 fof(nnf_14, plain, ? [V_27A_27,V_27x_27] : ~ (s__02(c_27type_2edataSem_2estate_27__01(V_27A_27),c_27const_2edataSem_2ebvi__to__data_27__02(s__02(c_27type_2ebviSem_2estate_27__01(V_27A_27),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(V_27A_27),V_27x_27))),s__02(c_27type_2edataSem_2estate_27__01(V_27A_27),V_27x_27))) = s__02(c_27type_2edataSem_2estate_27__01(V_27A_27),V_27x_27)), inference(fof_nnf, [status(thm)], [conjecture_neg])).
% 236.94/31.70 fof(sk_conjecture_neg, plain, ~ (s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2ebvi__to__data_27__02(s__02(c_27type_2ebviSem_2estate_27__01(sK0),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))),s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))) = s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1)), inference(skolemize, [status(esa), new_symbols(skolem, [sK0,sK1]), skolemize(V_27A_27,sK0), skolemize(V_27x_27,sK1)], [nnf_14])).
% 236.94/31.70 cnf(c_225, negated_conjecture, s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2ebvi__to__data_27__02(s__02(c_27type_2ebviSem_2estate_27__01(sK0),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))),s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))) != s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1), inference(split_conjunct, [status(thm)], [sk_conjecture_neg])).
% 236.94/31.70 cnf(c_226, negated_conjecture, s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(sK0),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(sK0),c_27type_2effi_2effi__state_27__01(sK0)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(sK0),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(sK0),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(sK0),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(sK0),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))))) != s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1),
% 236.94/31.70 inference(paramod, [status(thm)], [c_224, c_225])).
% 236.94/31.70 cnf(c_232, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),B))),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),B),
% 236.94/31.70 inference(paramod, [status(thm)], [c_144, c_29])).
% 236.94/31.70 cnf(c_243, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),B))),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),B),
% 236.94/31.70 inference(paramod, [status(thm)], [c_148, c_29])).
% 236.94/31.70 cnf(c_249, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2enum_2enum_27__00,B),
% 236.94/31.70 inference(paramod, [status(thm)], [c_150, c_29])).
% 236.94/31.70 cnf(c_263, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),C))),s__02(c_27type_2edataSem_2estate_27__01(B),D))))) = s__02(c_27type_2effi_2effi__state_27__01(A),C),
% 236.94/31.70 inference(paramod, [status(thm)], [c_154, c_29])).
% 236.94/31.70 cnf(c_1041, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.70 inference(resolve, [status(thm)], [c_220, c_81])).
% 236.94/31.70 cnf(c_1042, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.70 inference(paramod, [status(thm)], [c_73, c_1041])).
% 236.94/31.70 cnf(c_1043, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.70 inference(paramod, [status(thm)], [c_89, c_1042])).
% 236.94/31.70 cnf(c_1044, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.70 inference(paramod, [status(thm)], [c_97, c_1043])).
% 236.94/31.70 cnf(c_1045, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.70 inference(paramod, [status(thm)], [c_105, c_1044])).
% 236.94/31.70 cnf(c_1046, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.70 inference(paramod, [status(thm)], [c_113, c_1045])).
% 236.94/31.70 cnf(c_1047, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.70 inference(paramod, [status(thm)], [c_121, c_1046])).
% 236.94/31.70 cnf(c_1048, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_138, c_1047])).
% 236.94/31.71 cnf(c_1049, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1048])).
% 236.94/31.71 cnf(c_1050, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1049])).
% 236.94/31.71 cnf(c_1051, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1050])).
% 236.94/31.71 cnf(c_1052, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1051])).
% 236.94/31.71 cnf(c_1053, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1052])).
% 236.94/31.71 cnf(c_1054, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1053])).
% 236.94/31.71 cnf(c_310, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1054])).
% 236.94/31.71 cnf(c_1055, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(resolve, [status(thm)], [c_220, c_79])).
% 236.94/31.71 cnf(c_1056, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_71, c_1055])).
% 236.94/31.71 cnf(c_1057, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_87, c_1056])).
% 236.94/31.71 cnf(c_1058, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_95, c_1057])).
% 236.94/31.71 cnf(c_1059, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_103, c_1058])).
% 236.94/31.71 cnf(c_1060, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_120, c_1059])).
% 236.94/31.71 cnf(c_1061, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_128, c_1060])).
% 236.94/31.71 cnf(c_1062, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_136, c_1061])).
% 236.94/31.71 cnf(c_1063, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1062])).
% 236.94/31.71 cnf(c_1064, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1063])).
% 236.94/31.71 cnf(c_1065, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1064])).
% 236.94/31.71 cnf(c_1066, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1065])).
% 236.94/31.71 cnf(c_1067, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1066])).
% 236.94/31.71 cnf(c_1068, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1067])).
% 236.94/31.71 cnf(c_312, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1068])).
% 236.94/31.71 cnf(c_1069, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(resolve, [status(thm)], [c_220, c_78])).
% 236.94/31.71 cnf(c_1070, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_70, c_1069])).
% 236.94/31.71 cnf(c_1071, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_86, c_1070])).
% 236.94/31.71 cnf(c_1072, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_94, c_1071])).
% 236.94/31.71 cnf(c_1073, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_111, c_1072])).
% 236.94/31.71 cnf(c_1074, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_119, c_1073])).
% 236.94/31.71 cnf(c_1075, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_127, c_1074])).
% 236.94/31.71 cnf(c_1076, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_135, c_1075])).
% 236.94/31.71 cnf(c_1077, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1076])).
% 236.94/31.71 cnf(c_1078, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1077])).
% 236.94/31.71 cnf(c_1079, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1078])).
% 236.94/31.71 cnf(c_1080, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1079])).
% 236.94/31.71 cnf(c_1081, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1080])).
% 236.94/31.71 cnf(c_1082, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1081])).
% 236.94/31.71 cnf(c_313, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1082])).
% 236.94/31.71 cnf(c_1083, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(resolve, [status(thm)], [c_220, c_76])).
% 236.94/31.71 cnf(c_1084, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_68, c_1083])).
% 236.94/31.71 cnf(c_1085, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_93, c_1084])).
% 236.94/31.71 cnf(c_1086, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_101, c_1085])).
% 236.94/31.71 cnf(c_1087, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_109, c_1086])).
% 236.94/31.71 cnf(c_1088, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_117, c_1087])).
% 236.94/31.71 cnf(c_1089, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_125, c_1088])).
% 236.94/31.71 cnf(c_1090, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2ebvlSem_2ev_27__00),c_27const_2edataSem_2estate__locals_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_133, c_1089])).
% 236.94/31.71 cnf(c_1091, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__handler_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1090])).
% 236.94/31.71 cnf(c_1092, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1091])).
% 236.94/31.71 cnf(c_1093, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1092])).
% 236.94/31.71 cnf(c_1094, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1093])).
% 236.94/31.71 cnf(c_1095, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1094])).
% 236.94/31.71 cnf(c_1096, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) | s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))) != s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__space_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1095])).
% 236.94/31.71 cnf(c_315, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))) = s__02(c_27type_2edataSem_2estate_27__01(A),C) | s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),C))))) != s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1096])).
% 236.94/31.71 cnf(c_1097, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_222, c_30])).
% 236.94/31.71 cnf(c_1098, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_32, c_1097])).
% 236.94/31.71 cnf(c_1099, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_33, c_1098])).
% 236.94/31.71 cnf(c_1100, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_31, c_1099])).
% 236.94/31.71 cnf(c_1101, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),chapp__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_50, c_1100])).
% 236.94/31.71 cnf(c_317, plain, s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_29, c_1101])).
% 236.94/31.71 cnf(c_1102, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_222, c_39])).
% 236.94/31.71 cnf(c_1103, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_40, c_1102])).
% 236.94/31.71 cnf(c_1104, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_41, c_1103])).
% 236.94/31.71 cnf(c_1105, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),chapp__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_52, c_1104])).
% 236.94/31.71 cnf(c_1106, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),chapp__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_38, c_1105])).
% 236.94/31.71 cnf(c_318, plain, s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_29, c_1106])).
% 236.94/31.71 cnf(c_1107, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_222, c_43])).
% 236.94/31.71 cnf(c_1108, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),chapp__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_53, c_1107])).
% 236.94/31.71 cnf(c_1109, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),chapp__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_45, c_1108])).
% 236.94/31.71 cnf(c_1110, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),chapp__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_44, c_1109])).
% 236.94/31.71 cnf(c_1111, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),chapp__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_42, c_1110])).
% 236.94/31.71 cnf(c_1112, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_29, c_1111])).
% 236.94/31.71 cnf(c_319, plain, s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),
% 236.94/31.71 inference(copy, [status(thm)], [c_1112])).
% 236.94/31.71 cnf(c_1113, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),B),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))))) = s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_222, c_46])).
% 236.94/31.71 cnf(c_1114, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_46, c_1113])).
% 236.94/31.71 cnf(c_1115, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_319, c_1114])).
% 236.94/31.71 cnf(c_1116, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_47, c_1115])).
% 236.94/31.71 cnf(c_1117, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_49, c_1116])).
% 236.94/31.71 cnf(c_1118, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2effi_2effi__state_27__01(A),chapp__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_54, c_1117])).
% 236.94/31.71 cnf(c_1119, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2effi_2effi__state_27__01(A),chapp__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_48, c_1118])).
% 236.94/31.71 cnf(c_1120, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))) = s__02(c_27type_2effi_2effi__state_27__01(A),chapp__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),C))))),s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_46, c_1119])).
% 236.94/31.71 cnf(c_320, plain, s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_29, c_1120])).
% 236.94/31.71 cnf(c_1121, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2enum_2enum_27__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2esptree_2emap_27__02(s__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00),c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00),c_27const_2ebool_2eARB_27__00))),s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2edataLang_2eprog_27__00)),c_27const_2edataSem_2estate__code_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_222, c_51])).
% 236.94/31.71 cnf(c_1122, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2enum_2enum_27__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ebvi_2eexp_27__00)),c_27const_2ebviSem_2estate__code_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_319, c_1121])).
% 236.94/31.71 cnf(c_1123, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2enum_2enum_27__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_36, c_1122])).
% 236.94/31.71 cnf(c_1124, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2enum_2enum_27__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_37, c_1123])).
% 236.94/31.71 cnf(c_1125, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2enum_2enum_27__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebviSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_35, c_1124])).
% 236.94/31.71 cnf(c_1126, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2enum_2enum_27__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2ebool_2eARB_27__00))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_34, c_1125])).
% 236.94/31.71 cnf(c_322, plain, s__02(c_27type_2enum_2enum_27__00,c_27const_2ebviSem_2estate__clock_27__01(s__02(c_27type_2ebviSem_2estate_27__01(A),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_29, c_1126])).
% 236.94/31.71 cnf(c_1127, negated_conjecture, s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(sK0),c_27type_2effi_2effi__state_27__01(sK0)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(sK0),c_27const_2ebviSem_2estate__ffi_27__01(s__02(c_27type_2ebviSem_2estate_27__01(sK0),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(sK0),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(sK0),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))))) != s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1),
% 236.94/31.71 inference(paramod, [status(thm)], [c_322, c_226])).
% 236.94/31.71 cnf(c_1128, negated_conjecture, s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(sK0),c_27type_2effi_2effi__state_27__01(sK0)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(sK0),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2ebviSem_2estate__global_27__01(s__02(c_27type_2ebviSem_2estate_27__01(sK0),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(sK0),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))))) != s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1),
% 236.94/31.71 inference(paramod, [status(thm)], [c_320, c_1127])).
% 236.94/31.71 cnf(c_1129, negated_conjecture, s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(sK0),c_27type_2effi_2effi__state_27__01(sK0)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(sK0),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2ebviSem_2estate__refs_27__01(s__02(c_27type_2ebviSem_2estate_27__01(sK0),c_27const_2edataSem_2edata__to__bvi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))))) != s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1),
% 236.94/31.71 inference(paramod, [status(thm)], [c_318, c_1128])).
% 236.94/31.71 cnf(c_323, negated_conjecture, s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(sK0),c_27type_2effi_2effi__state_27__01(sK0)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(sK0),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))))) != s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1),
% 236.94/31.71 inference(paramod, [status(thm)], [c_317, c_1129])).
% 236.94/31.71 cnf(c_372, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),B))) = s__02(c_27type_2edataSem_2estate_27__01(A),B),
% 236.94/31.71 inference(resolve, [status(thm)], [c_312, c_249])).
% 236.94/31.71 cnf(c_375, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),C),s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),C),s__02(c_27type_2edataSem_2estate_27__01(A),B))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_109, c_372])).
% 236.94/31.71 cnf(c_1130, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(B),E))))))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),F),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),E))))))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),F),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),E))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_197, c_375])).
% 236.94/31.71 cnf(c_1131, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(B),E))))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),F),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),E))))))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),F),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),E))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_113, c_1130])).
% 236.94/31.71 cnf(c_1132, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),E))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),F),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),E))))))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),F),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),E))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_111, c_1131])).
% 236.94/31.71 cnf(c_1133, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),E))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),F),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(B),E))))))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),F),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),E))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_197, c_1132])).
% 236.94/31.71 cnf(c_1134, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),E))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),F),s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(B),E))))))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),F),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),E))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_193, c_1133])).
% 236.94/31.71 cnf(c_1135, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),E))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),F),s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(B),E))))))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),F),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),C),s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(B),E))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_197, c_1134])).
% 236.94/31.71 cnf(c_590, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2edataSem_2estate__clock_27__01(s__02(c_27type_2edataSem_2estate_27__01(B),C))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),D),s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),E),s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),F),s__02(c_27type_2edataSem_2estate_27__01(B),C))))))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(B),c_27type_2effi_2effi__state_27__01(A)),D),s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),E),s__02(c_27type_2edataSem_2estate_27__01(B),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),F),s__02(c_27type_2edataSem_2estate_27__01(B),C))))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_193, c_1135])).
% 236.94/31.71 cnf(c_594, negated_conjecture, s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(sK0),c_27type_2effi_2effi__state_27__01(sK0)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(sK0),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))))) != s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1),
% 236.94/31.71 inference(paramod, [status(thm)], [c_590, c_323])).
% 236.94/31.71 cnf(c_613, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),B))) = s__02(c_27type_2edataSem_2estate_27__01(A),B),
% 236.94/31.71 inference(resolve, [status(thm)], [c_310, c_263])).
% 236.94/31.71 cnf(c_1136, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),C),s__02(c_27type_2edataSem_2estate_27__01(A),D))))))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),C),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),D))))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),C),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),D))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_169, c_613])).
% 236.94/31.71 cnf(c_1137, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),C),s__02(c_27type_2edataSem_2estate_27__01(A),D))))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),C),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),D))))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),C),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),D))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_125, c_1136])).
% 236.94/31.71 cnf(c_1138, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),D))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),C),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),D))))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),C),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),D))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_127, c_1137])).
% 236.94/31.71 cnf(c_1139, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),D))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),C),s__02(c_27type_2edataSem_2estate_27__01(A),D))))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),C),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),B),s__02(c_27type_2edataSem_2estate_27__01(A),D))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_169, c_1138])).
% 236.94/31.71 cnf(c_629, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(A),c_27type_2effi_2effi__state_27__01(A)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2effi_2effi__state_27__01(A),c_27const_2edataSem_2estate__ffi_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),C),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(A),B))))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),C),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),D),s__02(c_27type_2edataSem_2estate_27__01(A),B))))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_169, c_1139])).
% 236.94/31.71 cnf(c_650, negated_conjecture, s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))) != s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1),
% 236.94/31.71 inference(paramod, [status(thm)], [c_629, c_594])).
% 236.94/31.71 cnf(c_691, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),B))) = s__02(c_27type_2edataSem_2estate_27__01(A),B),
% 236.94/31.71 inference(resolve, [status(thm)], [c_315, c_232])).
% 236.94/31.71 cnf(c_695, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__global__fupd_27__02(s__02(cfun__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00)),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2eoption_2eoption_27__01(c_27type_2enum_2enum_27__00),c_27const_2edataSem_2estate__global_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),C),s__02(c_27type_2edataSem_2estate_27__01(A),B))))) = s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),C),s__02(c_27type_2edataSem_2estate_27__01(A),B))),
% 236.94/31.71 inference(paramod, [status(thm)], [c_86, c_691])).
% 236.94/31.71 cnf(c_720, negated_conjecture, s__02(c_27type_2edataSem_2estate_27__01(sK0),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))))),s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1))) != s__02(c_27type_2edataSem_2estate_27__01(sK0),sK1),
% 236.94/31.71 inference(paramod, [status(thm)], [c_695, c_650])).
% 236.94/31.71 cnf(c_1033, plain, s__02(c_27type_2edataSem_2estate_27__01(A),c_27const_2edataSem_2estate__refs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00))),c_27const_2ecombin_2eK_27__01(s__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2eclosSem_2eref_27__01(c_27type_2ebvlSem_2ev_27__00)),c_27const_2edataSem_2estate__refs_27__01(s__02(c_27type_2edataSem_2estate_27__01(A),B))))),s__02(c_27type_2edataSem_2estate_27__01(A),B))) = s__02(c_27type_2edataSem_2estate_27__01(A),B),
% 236.94/31.71 inference(resolve, [status(thm)], [c_313, c_243])).
% 236.94/31.71 cnf(c_1034, plain, $false,
% 236.94/31.71 inference(resolve, [status(thm)], [c_1033, c_720])).
% 236.94/31.71 % SZS output end CNFRefutation for theBenchmark
%------------------------------------------------------------------------------